VirtualCircuitDrgAttachmentNetworkUpdateDetails

class oci.vn_monitoring.models.VirtualCircuitDrgAttachmentNetworkUpdateDetails(**kwargs)

Bases: oci.vn_monitoring.models.drg_attachment_network_update_details.DrgAttachmentNetworkUpdateDetails

Specifies the update details for the virtual circuit attachment.

Attributes

TYPE_INTERNET str(object=’’) -> str
TYPE_LOOPBACK str(object=’’) -> str
TYPE_VCN str(object=’’) -> str
TYPE_VIRTUAL_CIRCUIT str(object=’’) -> str
is_edge_pop Gets the is_edge_pop of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
is_ffab Gets the is_ffab of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
region_name Gets the region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
regional_oci_asn Gets the regional_oci_asn of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
transport_only_mode Gets the transport_only_mode of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
type [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'
TYPE_LOOPBACK = 'LOOPBACK'
TYPE_VCN = 'VCN'
TYPE_VIRTUAL_CIRCUIT = 'VIRTUAL_CIRCUIT'
__init__(**kwargs)

Initializes a new VirtualCircuitDrgAttachmentNetworkUpdateDetails object with values from keyword arguments. The default value of the type attribute of this class is VIRTUAL_CIRCUIT 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 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.

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
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
region_name

Gets the region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails. The OCI region name

Returns:The region_name of this VirtualCircuitDrgAttachmentNetworkUpdateDetails.
Return type:str
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
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
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