AccessDeniedTrafficNode¶
-
class
oci.vn_monitoring.models.
AccessDeniedTrafficNode
(**kwargs)¶ Bases:
oci.vn_monitoring.models.traffic_node.TrafficNode
Defines the configuration of a traffic node to which the user is denied access.
Attributes
TYPE_ACCESS_DENIED
str(object=’’) -> str TYPE_VISIBLE
str(object=’’) -> str egress_security_action
Gets the egress_security_action of this TrafficNode. egress_traffic
Gets the egress_traffic of this TrafficNode. ingress_security_action
Gets the ingress_security_action of this TrafficNode. next_hop_routing_action
Gets the next_hop_routing_action of this TrafficNode. type
[Required] Gets the type of this TrafficNode. Methods
__init__
(**kwargs)Initializes a new AccessDeniedTrafficNode object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
TYPE_ACCESS_DENIED
= 'ACCESS_DENIED'¶
-
TYPE_VISIBLE
= 'VISIBLE'¶
-
__init__
(**kwargs)¶ Initializes a new AccessDeniedTrafficNode object with values from keyword arguments. The default value of the
type
attribute of this class isACCESS_DENIED
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - type (str) – The value to assign to the type property of this AccessDeniedTrafficNode. Allowed values for this property are: “VISIBLE”, “ACCESS_DENIED”
- egress_traffic (oci.vn_monitoring.models.EgressTrafficSpec) – The value to assign to the egress_traffic property of this AccessDeniedTrafficNode.
- next_hop_routing_action (oci.vn_monitoring.models.RoutingAction) – The value to assign to the next_hop_routing_action property of this AccessDeniedTrafficNode.
- egress_security_action (oci.vn_monitoring.models.SecurityAction) – The value to assign to the egress_security_action property of this AccessDeniedTrafficNode.
- ingress_security_action (oci.vn_monitoring.models.SecurityAction) – The value to assign to the ingress_security_action property of this AccessDeniedTrafficNode.
-
egress_security_action
¶ Gets the egress_security_action of this TrafficNode.
Returns: The egress_security_action of this TrafficNode. Return type: oci.vn_monitoring.models.SecurityAction
-
egress_traffic
¶ Gets the egress_traffic of this TrafficNode.
Returns: The egress_traffic of this TrafficNode. Return type: oci.vn_monitoring.models.EgressTrafficSpec
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
ingress_security_action
¶ Gets the ingress_security_action of this TrafficNode.
Returns: The ingress_security_action of this TrafficNode. Return type: oci.vn_monitoring.models.SecurityAction
-
next_hop_routing_action
¶ Gets the next_hop_routing_action of this TrafficNode.
Returns: The next_hop_routing_action of this TrafficNode. Return type: oci.vn_monitoring.models.RoutingAction
-
type
¶ [Required] Gets the type of this TrafficNode. Type of the TrafficNode.
Allowed values for this property are: “VISIBLE”, “ACCESS_DENIED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this TrafficNode. Return type: str
-