ExternalLocationDetail

class oci.multicloud.models.ExternalLocationDetail(**kwargs)

Bases: object

External location for CSP Region, CSP-Physical-AZ, CSP-Logical-AZ

Attributes

SERVICE_NAME_ORACLEDBATAWS A constant which can be used with the service_name property of a ExternalLocationDetail.
SERVICE_NAME_ORACLEDBATAZURE A constant which can be used with the service_name property of a ExternalLocationDetail.
SERVICE_NAME_ORACLEDBATGOOGLE A constant which can be used with the service_name property of a ExternalLocationDetail.
csp_logical_az Gets the csp_logical_az of this ExternalLocationDetail.
csp_physical_az [Required] Gets the csp_physical_az of this ExternalLocationDetail.
csp_physical_az_display_name [Required] Gets the csp_physical_az_display_name of this ExternalLocationDetail.
csp_region [Required] Gets the csp_region of this ExternalLocationDetail.
csp_region_display_name [Required] Gets the csp_region_display_name of this ExternalLocationDetail.
csp_zone_key_reference_id Gets the csp_zone_key_reference_id of this ExternalLocationDetail.
service_name Gets the service_name of this ExternalLocationDetail.

Methods

__init__(**kwargs) Initializes a new ExternalLocationDetail object with values from keyword arguments.
SERVICE_NAME_ORACLEDBATAWS = 'ORACLEDBATAWS'

A constant which can be used with the service_name property of a ExternalLocationDetail. This constant has a value of “ORACLEDBATAWS”

SERVICE_NAME_ORACLEDBATAZURE = 'ORACLEDBATAZURE'

A constant which can be used with the service_name property of a ExternalLocationDetail. This constant has a value of “ORACLEDBATAZURE”

SERVICE_NAME_ORACLEDBATGOOGLE = 'ORACLEDBATGOOGLE'

A constant which can be used with the service_name property of a ExternalLocationDetail. This constant has a value of “ORACLEDBATGOOGLE”

__init__(**kwargs)

Initializes a new ExternalLocationDetail object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • csp_region (str) – The value to assign to the csp_region property of this ExternalLocationDetail.
  • csp_region_display_name (str) – The value to assign to the csp_region_display_name property of this ExternalLocationDetail.
  • csp_physical_az (str) – The value to assign to the csp_physical_az property of this ExternalLocationDetail.
  • csp_physical_az_display_name (str) – The value to assign to the csp_physical_az_display_name property of this ExternalLocationDetail.
  • csp_zone_key_reference_id (oci.multicloud.models.CspZoneKeyReferenceId) – The value to assign to the csp_zone_key_reference_id property of this ExternalLocationDetail.
  • csp_logical_az (str) – The value to assign to the csp_logical_az property of this ExternalLocationDetail.
  • service_name (str) – The value to assign to the service_name property of this ExternalLocationDetail. Allowed values for this property are: “ORACLEDBATAZURE”, “ORACLEDBATGOOGLE”, “ORACLEDBATAWS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
csp_logical_az

Gets the csp_logical_az of this ExternalLocationDetail. A mapping of CSP physical availability zone to CSP logical availability zone.

Returns:The csp_logical_az of this ExternalLocationDetail.
Return type:str
csp_physical_az

[Required] Gets the csp_physical_az of this ExternalLocationDetail. A mapping of OCI site group name to CSP physical availability zone name

Returns:The csp_physical_az of this ExternalLocationDetail.
Return type:str
csp_physical_az_display_name

[Required] Gets the csp_physical_az_display_name of this ExternalLocationDetail. User friendly display name for cspPhysicalAZ

Returns:The csp_physical_az_display_name of this ExternalLocationDetail.
Return type:str
csp_region

[Required] Gets the csp_region of this ExternalLocationDetail. CSP region corresponding to the given OCI region

Returns:The csp_region of this ExternalLocationDetail.
Return type:str
csp_region_display_name

[Required] Gets the csp_region_display_name of this ExternalLocationDetail. CSP region display Name corresponding to the given OCI region

Returns:The csp_region_display_name of this ExternalLocationDetail.
Return type:str
csp_zone_key_reference_id

Gets the csp_zone_key_reference_id of this ExternalLocationDetail.

Returns:The csp_zone_key_reference_id of this ExternalLocationDetail.
Return type:oci.multicloud.models.CspZoneKeyReferenceId
service_name

Gets the service_name of this ExternalLocationDetail. The serviceName that externalLocation map object belongs to.

Allowed values for this property are: “ORACLEDBATAZURE”, “ORACLEDBATGOOGLE”, “ORACLEDBATAWS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The service_name of this ExternalLocationDetail.
Return type:str