Skip to content

/AWS1/CL_SSMAZURECONFIGURATION

The access details and targets for connecting to a Microsoft Azure tenant, including the application registration used for authentication and the subscriptions to target.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_tenantid TYPE /AWS1/SSMAZURETENANTID /AWS1/SSMAZURETENANTID

The ID of the Azure tenant.

iv_applicationid TYPE /AWS1/SSMAZUREAPPLICATIONID /AWS1/SSMAZUREAPPLICATIONID

The ID of the Azure application registration used for authentication.

Optional arguments:

iv_tenantdisplayname TYPE /AWS1/SSMAZURETENANTDSPNAME /AWS1/SSMAZURETENANTDSPNAME

The display name of the Azure tenant.

iv_applicationdisplayname TYPE /AWS1/SSMAZUREAPPDISPLAYNAME /AWS1/SSMAZUREAPPDISPLAYNAME

The display name of the Azure application registration.

io_targets TYPE REF TO /AWS1/CL_SSMCONFTARGETS /AWS1/CL_SSMCONFTARGETS

The target Azure subscriptions for the cloud connector.


Queryable Attributes

TenantId

The ID of the Azure tenant.

Accessible with the following methods

Method Description
GET_TENANTID() Getter for TENANTID, with configurable default
ASK_TENANTID() Getter for TENANTID w/ exceptions if field has no value
HAS_TENANTID() Determine if TENANTID has a value

TenantDisplayName

The display name of the Azure tenant.

Accessible with the following methods

Method Description
GET_TENANTDISPLAYNAME() Getter for TENANTDISPLAYNAME, with configurable default
ASK_TENANTDISPLAYNAME() Getter for TENANTDISPLAYNAME w/ exceptions if field has no v
HAS_TENANTDISPLAYNAME() Determine if TENANTDISPLAYNAME has a value

ApplicationId

The ID of the Azure application registration used for authentication.

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

ApplicationDisplayName

The display name of the Azure application registration.

Accessible with the following methods

Method Description
GET_APPLICATIONDISPLAYNAME() Getter for APPLICATIONDISPLAYNAME, with configurable default
ASK_APPLICATIONDISPLAYNAME() Getter for APPLICATIONDISPLAYNAME w/ exceptions if field has
HAS_APPLICATIONDISPLAYNAME() Determine if APPLICATIONDISPLAYNAME has a value

Targets

The target Azure subscriptions for the cloud connector.

Accessible with the following methods

Method Description
GET_TARGETS() Getter for TARGETS