Skip to content

/AWS1/CL_SDYNAMESPACESUMMARY

A complex type that contains information about a namespace.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_id TYPE /AWS1/SDYRESOURCEID /AWS1/SDYRESOURCEID

The ID of the namespace.

iv_arn TYPE /AWS1/SDYARN /AWS1/SDYARN

The Amazon Resource Name (ARN) that Cloud Map assigns to the namespace when you create it.

iv_resourceowner TYPE /AWS1/SDYAWSACCOUNTID /AWS1/SDYAWSACCOUNTID

The ID of the Amazon Web Services account that created the namespace. If this isn't your account ID, it's the ID of the account that shared the namespace with your account. For more information about shared namespaces, see Cross-account Cloud Map namespace sharing in the Cloud Map Developer Guide.

iv_name TYPE /AWS1/SDYNAMESPACENAME /AWS1/SDYNAMESPACENAME

The name of the namespace. When you create a namespace, Cloud Map automatically creates a RouteĀ 53 hosted zone that has the same name as the namespace.

iv_type TYPE /AWS1/SDYNAMESPACETYPE /AWS1/SDYNAMESPACETYPE

The type of the namespace, either public or private.

iv_description TYPE /AWS1/SDYRESOURCEDESCRIPTION /AWS1/SDYRESOURCEDESCRIPTION

A description for the namespace.

iv_servicecount TYPE /AWS1/SDYRESOURCECOUNT /AWS1/SDYRESOURCECOUNT

The number of services that were created using the namespace.

io_properties TYPE REF TO /AWS1/CL_SDYNAMESPACEPRPS /AWS1/CL_SDYNAMESPACEPRPS

The properties of the namespace.

iv_createdate TYPE /AWS1/SDYTIMESTAMP /AWS1/SDYTIMESTAMP

The date and time that the namespace was created.


Queryable Attributes

Id

The ID of the namespace.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

Arn

The Amazon Resource Name (ARN) that Cloud Map assigns to the namespace when you create it.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

ResourceOwner

The ID of the Amazon Web Services account that created the namespace. If this isn't your account ID, it's the ID of the account that shared the namespace with your account. For more information about shared namespaces, see Cross-account Cloud Map namespace sharing in the Cloud Map Developer Guide.

Accessible with the following methods

Method Description
GET_RESOURCEOWNER() Getter for RESOURCEOWNER, with configurable default
ASK_RESOURCEOWNER() Getter for RESOURCEOWNER w/ exceptions if field has no value
HAS_RESOURCEOWNER() Determine if RESOURCEOWNER has a value

Name

The name of the namespace. When you create a namespace, Cloud Map automatically creates a RouteĀ 53 hosted zone that has the same name as the namespace.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Type

The type of the namespace, either public or private.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

Description

A description for the namespace.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

ServiceCount

The number of services that were created using the namespace.

Accessible with the following methods

Method Description
GET_SERVICECOUNT() Getter for SERVICECOUNT, with configurable default
ASK_SERVICECOUNT() Getter for SERVICECOUNT w/ exceptions if field has no value
HAS_SERVICECOUNT() Determine if SERVICECOUNT has a value

Properties

The properties of the namespace.

Accessible with the following methods

Method Description
GET_PROPERTIES() Getter for PROPERTIES

CreateDate

The date and time that the namespace was created.

Accessible with the following methods

Method Description
GET_CREATEDATE() Getter for CREATEDATE, with configurable default
ASK_CREATEDATE() Getter for CREATEDATE w/ exceptions if field has no value
HAS_CREATEDATE() Determine if CREATEDATE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_NAMESPACESUMMARIESLIST

TYPES TT_NAMESPACESUMMARIESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SDYNAMESPACESUMMARY WITH DEFAULT KEY
.