Skip to content

/AWS1/CL_DSYDESCRLOCOBJSTRGRSP

DescribeLocationObjectStorageResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_locationarn TYPE /AWS1/DSYLOCATIONARN /AWS1/DSYLOCATIONARN

The ARN of the object storage system location.

iv_locationuri TYPE /AWS1/DSYLOCATIONURI /AWS1/DSYLOCATIONURI

The URI of the object storage system location.

iv_accesskey TYPE /AWS1/DSYOBJECTSTRGACCESSKEY /AWS1/DSYOBJECTSTRGACCESSKEY

The access key (for example, a user name) required to authenticate with the object storage system.

iv_serverport TYPE /AWS1/DSYOBJECTSTRGSERVERPORT /AWS1/DSYOBJECTSTRGSERVERPORT

The port that your object storage server accepts inbound network traffic on (for example, port 443).

iv_serverprotocol TYPE /AWS1/DSYOBJSTRGSERVERPROTOCOL /AWS1/DSYOBJSTRGSERVERPROTOCOL

The protocol that your object storage system uses to communicate.

it_agentarns TYPE /AWS1/CL_DSYAGENTARNLIST_W=>TT_AGENTARNLIST TT_AGENTARNLIST

The ARNs of the DataSync agents that can connect with your object storage system.

iv_creationtime TYPE /AWS1/DSYTIME /AWS1/DSYTIME

The time that the location was created.

iv_servercertificate TYPE /AWS1/DSYOBJECTSTORAGECERT /AWS1/DSYOBJECTSTORAGECERT

The certificate chain for DataSync to authenticate with your object storage system if the system uses a private or self-signed certificate authority (CA).

io_managedsecretconfig TYPE REF TO /AWS1/CL_DSYMANAGEDSECRETCFG /AWS1/CL_DSYMANAGEDSECRETCFG

Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location. DataSync uses the default Amazon Web Services-managed KMS key to encrypt this secret in Secrets Manager.

io_cmksecretconfig TYPE REF TO /AWS1/CL_DSYCMKSECRETCONFIG /AWS1/CL_DSYCMKSECRETCONFIG

Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key.

io_customsecretconfig TYPE REF TO /AWS1/CL_DSYCUSTOMSECRETCONFIG /AWS1/CL_DSYCUSTOMSECRETCONFIG

Describes configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret.


Queryable Attributes

LocationArn

The ARN of the object storage system location.

Accessible with the following methods

Method Description
GET_LOCATIONARN() Getter for LOCATIONARN, with configurable default
ASK_LOCATIONARN() Getter for LOCATIONARN w/ exceptions if field has no value
HAS_LOCATIONARN() Determine if LOCATIONARN has a value

LocationUri

The URI of the object storage system location.

Accessible with the following methods

Method Description
GET_LOCATIONURI() Getter for LOCATIONURI, with configurable default
ASK_LOCATIONURI() Getter for LOCATIONURI w/ exceptions if field has no value
HAS_LOCATIONURI() Determine if LOCATIONURI has a value

AccessKey

The access key (for example, a user name) required to authenticate with the object storage system.

Accessible with the following methods

Method Description
GET_ACCESSKEY() Getter for ACCESSKEY, with configurable default
ASK_ACCESSKEY() Getter for ACCESSKEY w/ exceptions if field has no value
HAS_ACCESSKEY() Determine if ACCESSKEY has a value

ServerPort

The port that your object storage server accepts inbound network traffic on (for example, port 443).

Accessible with the following methods

Method Description
GET_SERVERPORT() Getter for SERVERPORT, with configurable default
ASK_SERVERPORT() Getter for SERVERPORT w/ exceptions if field has no value
HAS_SERVERPORT() Determine if SERVERPORT has a value

ServerProtocol

The protocol that your object storage system uses to communicate.

Accessible with the following methods

Method Description
GET_SERVERPROTOCOL() Getter for SERVERPROTOCOL, with configurable default
ASK_SERVERPROTOCOL() Getter for SERVERPROTOCOL w/ exceptions if field has no valu
HAS_SERVERPROTOCOL() Determine if SERVERPROTOCOL has a value

AgentArns

The ARNs of the DataSync agents that can connect with your object storage system.

Accessible with the following methods

Method Description
GET_AGENTARNS() Getter for AGENTARNS, with configurable default
ASK_AGENTARNS() Getter for AGENTARNS w/ exceptions if field has no value
HAS_AGENTARNS() Determine if AGENTARNS has a value

CreationTime

The time that the location was created.

Accessible with the following methods

Method Description
GET_CREATIONTIME() Getter for CREATIONTIME, with configurable default
ASK_CREATIONTIME() Getter for CREATIONTIME w/ exceptions if field has no value
HAS_CREATIONTIME() Determine if CREATIONTIME has a value

ServerCertificate

The certificate chain for DataSync to authenticate with your object storage system if the system uses a private or self-signed certificate authority (CA).

Accessible with the following methods

Method Description
GET_SERVERCERTIFICATE() Getter for SERVERCERTIFICATE, with configurable default
ASK_SERVERCERTIFICATE() Getter for SERVERCERTIFICATE w/ exceptions if field has no v
HAS_SERVERCERTIFICATE() Determine if SERVERCERTIFICATE has a value

ManagedSecretConfig

Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location. DataSync uses the default Amazon Web Services-managed KMS key to encrypt this secret in Secrets Manager.

Accessible with the following methods

Method Description
GET_MANAGEDSECRETCONFIG() Getter for MANAGEDSECRETCONFIG

CmkSecretConfig

Describes configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key.

Accessible with the following methods

Method Description
GET_CMKSECRETCONFIG() Getter for CMKSECRETCONFIG

CustomSecretConfig

Describes configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret.

Accessible with the following methods

Method Description
GET_CUSTOMSECRETCONFIG() Getter for CUSTOMSECRETCONFIG