VirtualCircuitDrgAttachmentNetworkUpdateDetails¶
- class oci.vn_monitoring.models.VirtualCircuitDrgAttachmentNetworkUpdateDetails(**kwargs)¶
Bases:
DrgAttachmentNetworkUpdateDetailsSpecifies the update details for the virtual circuit attachment.
Attributes:
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails.
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails.
Gets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
Gets the is_ffab of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
Gets the region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
Gets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
Gets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
[Required] Gets the type of this DrgAttachmentNetworkUpdateDetails.
Methods:
__init__(**kwargs)Initializes a new VirtualCircuitDrgAttachmentNetworkUpdateDetails 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_INTERNET = 'INTERNET'¶
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails. This constant has a value of “INTERNET”
- TYPE_LOOPBACK = 'LOOPBACK'¶
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails. This constant has a value of “LOOPBACK”
- TYPE_VCN = 'VCN'¶
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails. This constant has a value of “VCN”
- TYPE_VIRTUAL_CIRCUIT = 'VIRTUAL_CIRCUIT'¶
A constant which can be used with the type property of a DrgAttachmentNetworkUpdateDetails. This constant has a value of “VIRTUAL_CIRCUIT”
- __init__(**kwargs)¶
Initializes a new VirtualCircuitDrgAttachmentNetworkUpdateDetails 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 VirtualCircuitDrgAttachmentNetworkUpdateDetails. Allowed values for this property are: “VCN”, “VIRTUAL_CIRCUIT”, “LOOPBACK”, “INTERNET”
is_ffab (bool) – The value to assign to the is_ffab property of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
regional_oci_asn (str) – The value to assign to the regional_oci_asn property of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
is_edge_pop (bool) – The value to assign to the is_edge_pop property of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
region_name (str) – The value to assign to the region_name property of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
transport_only_mode (bool) – The value to assign to the transport_only_mode property of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- 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 is_edge_pop¶
Gets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. Indicates whether FastConnect extends through an edge POP region.
Example: true
- Returns
The is_edge_pop of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- Return type
bool
- property is_ffab¶
Gets the is_ffab of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. Whether the Fast Connect is an FFAB VirtualCircuit.
Example: true
- Returns
The is_ffab of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- Return type
bool
- property region_name¶
Gets the region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. The OCI region name
- Returns
The region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- Return type
str
- property regional_oci_asn¶
Gets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. The BGP ASN to use for the virtual circuit’s route target.
- Returns
The regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- Return type
str
- property transport_only_mode¶
Gets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. Boolean flag that determines wether all traffic over the VCs is encrypted.
Example: true
- Returns
The transport_only_mode of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
- Return type
bool
- property type¶
[Required] Gets the type of this DrgAttachmentNetworkUpdateDetails. Allowed values for this property are: “VCN”, “VIRTUAL_CIRCUIT”, “LOOPBACK”, “INTERNET”
- Returns
The type of this DrgAttachmentNetworkUpdateDetails.
- Return type
str