CloudGateExtMappings

class oci.identity_domains.models.CloudGateExtMappings(**kwargs)

Bases: object

A list of Cloud Gate Mappings that map Apps to this Cloud Gate

Methods

__init__(**kwargs) Initializes a new CloudGateExtMappings object with values from keyword arguments.

Attributes

app_id Gets the app_id of this CloudGateExtMappings.
mapping_id Gets the mapping_id of this CloudGateExtMappings.
name Gets the name of this CloudGateExtMappings.
nginx_settings Gets the nginx_settings of this CloudGateExtMappings.
policy_name Gets the policy_name of this CloudGateExtMappings.
proxy_pass Gets the proxy_pass of this CloudGateExtMappings.
ref Gets the ref of this CloudGateExtMappings.
resource_prefix [Required] Gets the resource_prefix of this CloudGateExtMappings.
server_id [Required] Gets the server_id of this CloudGateExtMappings.
upstream_server_group_id Gets the upstream_server_group_id of this CloudGateExtMappings.
value Gets the value of this CloudGateExtMappings.
__init__(**kwargs)

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

Parameters:
  • mapping_id (str) – The value to assign to the mapping_id property of this CloudGateExtMappings.
  • resource_prefix (str) – The value to assign to the resource_prefix property of this CloudGateExtMappings.
  • proxy_pass (str) – The value to assign to the proxy_pass property of this CloudGateExtMappings.
  • server_id (str) – The value to assign to the server_id property of this CloudGateExtMappings.
  • nginx_settings (str) – The value to assign to the nginx_settings property of this CloudGateExtMappings.
  • app_id (str) – The value to assign to the app_id property of this CloudGateExtMappings.
  • value (str) – The value to assign to the value property of this CloudGateExtMappings.
  • name (str) – The value to assign to the name property of this CloudGateExtMappings.
  • ref (str) – The value to assign to the ref property of this CloudGateExtMappings.
  • policy_name (str) – The value to assign to the policy_name property of this CloudGateExtMappings.
  • upstream_server_group_id (str) – The value to assign to the upstream_server_group_id property of this CloudGateExtMappings.
app_id

Gets the app_id of this CloudGateExtMappings. The ID of the App being mapped to

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The app_id of this CloudGateExtMappings.
Return type:str
mapping_id

Gets the mapping_id of this CloudGateExtMappings. The id of the Cloud Gate Mapping

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The mapping_id of this CloudGateExtMappings.
Return type:str
name

Gets the name of this CloudGateExtMappings. The name (Client ID) of the App being mapped to

Added In: 19.2.1

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The name of this CloudGateExtMappings.
Return type:str
nginx_settings

Gets the nginx_settings of this CloudGateExtMappings. More NGINX Settings. JSON encoded key value pairs similar to WTP encoding

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The nginx_settings of this CloudGateExtMappings.
Return type:str
policy_name

Gets the policy_name of this CloudGateExtMappings. The Web Tier policy name used for the App that is mapped to this Cloud Gate

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The policy_name of this CloudGateExtMappings.
Return type:str
proxy_pass

Gets the proxy_pass of this CloudGateExtMappings. NGINX ProxyPass entry for this Mapping

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The proxy_pass of this CloudGateExtMappings.
Return type:str
ref

Gets the ref of this CloudGateExtMappings. URI of the App being mapped to

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: reference
  • uniqueness: none
Returns:The ref of this CloudGateExtMappings.
Return type:str
resource_prefix

[Required] Gets the resource_prefix of this CloudGateExtMappings. Resource prefix for this mapping. This will be used to define the location block

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The resource_prefix of this CloudGateExtMappings.
Return type:str
server_id

[Required] Gets the server_id of this CloudGateExtMappings. Server Instance for the Mapping. This is one of the server IDs(server blocks) from the associated Cloud Gate list

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The server_id of this CloudGateExtMappings.
Return type:str
upstream_server_group_id

Gets the upstream_server_group_id of this CloudGateExtMappings. Upstream server group instance for the Mapping. This is one of the upstream server group IDs(upstream blocks) from the associated Cloud Gate list

Added In: 20.1.3

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The upstream_server_group_id of this CloudGateExtMappings.
Return type:str
value

Gets the value of this CloudGateExtMappings. The id of the App being mapped to

SCIM++ Properties:
  • caseExact: true
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The value of this CloudGateExtMappings.
Return type:str