Skip to content

/AWS1/CL_APMAWSCLOUDMAPSVCDI00

An object that represents the Cloud Map service discovery information for your virtual node.

Cloud Map is not available in the eu-south-1 Region.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_namespacename TYPE /AWS1/APMAWSCLOUDMAPNAME /AWS1/APMAWSCLOUDMAPNAME

The name of the Cloud Map namespace to use.

iv_servicename TYPE /AWS1/APMAWSCLOUDMAPNAME /AWS1/APMAWSCLOUDMAPNAME

The name of the Cloud Map service to use.

Optional arguments:

it_attributes TYPE /AWS1/CL_APMAWSCLOUDMAPINSTA00=>TT_AWSCLOUDMAPINSTANCEATTRS TT_AWSCLOUDMAPINSTANCEATTRS

A string map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.

iv_ippreference TYPE /AWS1/APMIPPREFERENCE /AWS1/APMIPPREFERENCE

The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.


Queryable Attributes

namespaceName

The name of the Cloud Map namespace to use.

Accessible with the following methods

Method Description
GET_NAMESPACENAME() Getter for NAMESPACENAME, with configurable default
ASK_NAMESPACENAME() Getter for NAMESPACENAME w/ exceptions if field has no value
HAS_NAMESPACENAME() Determine if NAMESPACENAME has a value

serviceName

The name of the Cloud Map service to use.

Accessible with the following methods

Method Description
GET_SERVICENAME() Getter for SERVICENAME, with configurable default
ASK_SERVICENAME() Getter for SERVICENAME w/ exceptions if field has no value
HAS_SERVICENAME() Determine if SERVICENAME has a value

attributes

A string map that contains attributes with values that you can use to filter instances by any custom attribute that you specified when you registered the instance. Only instances that match all of the specified key/value pairs will be returned.

Accessible with the following methods

Method Description
GET_ATTRIBUTES() Getter for ATTRIBUTES, with configurable default
ASK_ATTRIBUTES() Getter for ATTRIBUTES w/ exceptions if field has no value
HAS_ATTRIBUTES() Determine if ATTRIBUTES has a value

ipPreference

The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.

Accessible with the following methods

Method Description
GET_IPPREFERENCE() Getter for IPPREFERENCE, with configurable default
ASK_IPPREFERENCE() Getter for IPPREFERENCE w/ exceptions if field has no value
HAS_IPPREFERENCE() Determine if IPPREFERENCE has a value