VirtualCircuitDrgAttachmentNetworkCreateDetails¶
-
class
oci.vn_monitoring.models.VirtualCircuitDrgAttachmentNetworkCreateDetails(**kwargs)¶ Bases:
oci.vn_monitoring.models.drg_attachment_network_create_details.DrgAttachmentNetworkCreateDetailsVirtualCircuitDrgAttachmentNetworkCreateDetails model.
Attributes
THROUGHPUT_100_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_100_MA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_10_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_1_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_200_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_200_MA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_20_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_2_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_30_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_3_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_400_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_40_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_4_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_500_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_500_MA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_50_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. THROUGHPUT_5_GA constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. TYPE_FLEX_TUNNELstr(object=’’) -> str TYPE_INTERNETstr(object=’’) -> str TYPE_IPSEC_TUNNELstr(object=’’) -> str TYPE_LOOPBACKstr(object=’’) -> str TYPE_REMOTE_PEERING_CONNECTIONstr(object=’’) -> str TYPE_VCNstr(object=’’) -> str TYPE_VIRTUAL_CIRCUITstr(object=’’) -> str compartment_id[Required] Gets the compartment_id of this VirtualCircuitDrgAttachmentNetworkCreateDetails. idGets the id of this DrgAttachmentNetworkCreateDetails. is_edge_popGets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkCreateDetails. is_whitelisted_for_ingress_disintermediation_c3Gets the is_whitelisted_for_ingress_disintermediation_c3 of this VirtualCircuitDrgAttachmentNetworkCreateDetails. region_nameGets the region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails. regional_oci_asnGets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkCreateDetails. throughputGets the throughput of this VirtualCircuitDrgAttachmentNetworkCreateDetails. transport_only_modeGets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkCreateDetails. type[Required] Gets the type of this DrgAttachmentNetworkCreateDetails. Methods
__init__(**kwargs)Initializes a new VirtualCircuitDrgAttachmentNetworkCreateDetails 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. -
THROUGHPUT_100_G= '100G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “100G”
-
THROUGHPUT_100_M= '100M'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “100M”
-
THROUGHPUT_10_G= '10G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “10G”
-
THROUGHPUT_1_G= '1G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “1G”
-
THROUGHPUT_200_G= '200G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “200G”
-
THROUGHPUT_200_M= '200M'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “200M”
-
THROUGHPUT_20_G= '20G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “20G”
-
THROUGHPUT_2_G= '2G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “2G”
-
THROUGHPUT_30_G= '30G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “30G”
-
THROUGHPUT_3_G= '3G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “3G”
-
THROUGHPUT_400_G= '400G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “400G”
-
THROUGHPUT_40_G= '40G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “40G”
-
THROUGHPUT_4_G= '4G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “4G”
-
THROUGHPUT_500_G= '500G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “500G”
-
THROUGHPUT_500_M= '500M'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “500M”
-
THROUGHPUT_50_G= '50G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “50G”
-
THROUGHPUT_5_G= '5G'¶ A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails. This constant has a value of “5G”
-
TYPE_FLEX_TUNNEL= 'FLEX_TUNNEL'¶
-
TYPE_INTERNET= 'INTERNET'¶
-
TYPE_IPSEC_TUNNEL= 'IPSEC_TUNNEL'¶
-
TYPE_LOOPBACK= 'LOOPBACK'¶
-
TYPE_REMOTE_PEERING_CONNECTION= 'REMOTE_PEERING_CONNECTION'¶
-
TYPE_VCN= 'VCN'¶
-
TYPE_VIRTUAL_CIRCUIT= 'VIRTUAL_CIRCUIT'¶
-
__init__(**kwargs)¶ Initializes a new VirtualCircuitDrgAttachmentNetworkCreateDetails object with values from keyword arguments. The default value of the
typeattribute of this class isVIRTUAL_CIRCUITand 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 VirtualCircuitDrgAttachmentNetworkCreateDetails. Allowed values for this property are: “VCN”, “VIRTUAL_CIRCUIT”, “REMOTE_PEERING_CONNECTION”, “IPSEC_TUNNEL”, “LOOPBACK”, “FLEX_TUNNEL”, “INTERNET”
- id (str) – The value to assign to the id property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- regional_oci_asn (str) – The value to assign to the regional_oci_asn property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- is_edge_pop (bool) – The value to assign to the is_edge_pop property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- region_name (str) – The value to assign to the region_name property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- transport_only_mode (bool) – The value to assign to the transport_only_mode property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- throughput (str) – The value to assign to the throughput property of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Allowed values for this property are: “100M”, “200M”, “500M”, “1G”, “2G”, “3G”, “4G”, “5G”, “10G”, “20G”, “30G”, “40G”, “50G”, “100G”, “200G”, “400G”, “500G”
- is_whitelisted_for_ingress_disintermediation_c3 (bool) – The value to assign to the is_whitelisted_for_ingress_disintermediation_c3 property of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
-
compartment_id¶ [Required] Gets the compartment_id of this VirtualCircuitDrgAttachmentNetworkCreateDetails. The OCID of compartment that contains the Virtual Circuit.
Returns: The compartment_id of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: str
-
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.
-
id¶ Gets the id of this DrgAttachmentNetworkCreateDetails. The OCID of the network attached to the DRG.
Returns: The id of this DrgAttachmentNetworkCreateDetails. Return type: str
-
is_edge_pop¶ Gets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Whether the Fast Connect exists through an edge pop region.
Example: true
Returns: The is_edge_pop of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: bool
-
is_whitelisted_for_ingress_disintermediation_c3¶ Gets the is_whitelisted_for_ingress_disintermediation_c3 of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Determines whether the ingress traffic/routes through this attachment are disintermediated or not.
Example: true
Returns: The is_whitelisted_for_ingress_disintermediation_c3 of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: bool
-
region_name¶ Gets the region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails. The OCI region name
Returns: The region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: str
-
regional_oci_asn¶ Gets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkCreateDetails. The BGP ASN to use for the Virtual Circuit’s route target
Returns: The regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: str
-
throughput¶ Gets the throughput of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Determines Throughput capacity of Virtual Circuit.
Example: 400G
Allowed values for this property are: “100M”, “200M”, “500M”, “1G”, “2G”, “3G”, “4G”, “5G”, “10G”, “20G”, “30G”, “40G”, “50G”, “100G”, “200G”, “400G”, “500G”
Returns: The throughput of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: str
-
transport_only_mode¶ Gets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Boolean flag that determines wether all traffic over the VCs is encrypted.
Example: true
Returns: The transport_only_mode of this VirtualCircuitDrgAttachmentNetworkCreateDetails. Return type: bool
-
type¶ [Required] Gets the type of this DrgAttachmentNetworkCreateDetails. Allowed values for this property are: “VCN”, “VIRTUAL_CIRCUIT”, “REMOTE_PEERING_CONNECTION”, “IPSEC_TUNNEL”, “LOOPBACK”, “FLEX_TUNNEL”, “INTERNET”
Returns: The type of this DrgAttachmentNetworkCreateDetails. Return type: str
-