VirtualCircuitDrgAttachmentNetworkCreateDetails¶
- class oci.vn_monitoring.models.VirtualCircuitDrgAttachmentNetworkCreateDetails(**kwargs)¶
Bases:
DrgAttachmentNetworkCreateDetailsVirtualCircuitDrgAttachmentNetworkCreateDetails model.
Attributes:
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the throughput property of a VirtualCircuitDrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails.
[Required] Gets the compartment_id of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the id of this DrgAttachmentNetworkCreateDetails.
Gets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the is_whitelisted_for_ingress_disintermediation_c3 of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the throughput of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
Gets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
[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'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “FLEX_TUNNEL”
- TYPE_INTERNET = 'INTERNET'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “INTERNET”
- TYPE_IPSEC_TUNNEL = 'IPSEC_TUNNEL'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “IPSEC_TUNNEL”
- TYPE_LOOPBACK = 'LOOPBACK'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “LOOPBACK”
- TYPE_REMOTE_PEERING_CONNECTION = 'REMOTE_PEERING_CONNECTION'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “REMOTE_PEERING_CONNECTION”
- TYPE_VCN = 'VCN'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “VCN”
- TYPE_VIRTUAL_CIRCUIT = 'VIRTUAL_CIRCUIT'¶
A constant which can be used with the type property of a DrgAttachmentNetworkCreateDetails. This constant has a value of “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.
- property 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.
- property 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
- property 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
- property 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
- property region_name¶
Gets the region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails. The OCI region name
- Returns
The region_name of this VirtualCircuitDrgAttachmentNetworkCreateDetails.
- Return type
str
- property 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
- property 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
- property 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
- property 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