/AWS1/CL_DSRTRUST¶
Describes a trust relationship between an Managed Microsoft AD directory and an external domain.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_directoryid TYPE /AWS1/DSRDIRECTORYID /AWS1/DSRDIRECTORYID¶
The Directory ID of the Amazon Web Services directory involved in the trust relationship.
iv_trustid TYPE /AWS1/DSRTRUSTID /AWS1/DSRTRUSTID¶
The unique ID of the trust relationship.
iv_remotedomainname TYPE /AWS1/DSRREMOTEDOMAINNAME /AWS1/DSRREMOTEDOMAINNAME¶
The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
iv_trusttype TYPE /AWS1/DSRTRUSTTYPE /AWS1/DSRTRUSTTYPE¶
The trust relationship type.
Forestis the default.
iv_trustdirection TYPE /AWS1/DSRTRUSTDIRECTION /AWS1/DSRTRUSTDIRECTION¶
The trust relationship direction.
iv_truststate TYPE /AWS1/DSRTRUSTSTATE /AWS1/DSRTRUSTSTATE¶
The trust relationship state.
iv_createddatetime TYPE /AWS1/DSRCREATEDDATETIME /AWS1/DSRCREATEDDATETIME¶
The date and time that the trust relationship was created.
iv_lastupdateddatetime TYPE /AWS1/DSRLASTUPDATEDDATETIME /AWS1/DSRLASTUPDATEDDATETIME¶
The date and time that the trust relationship was last updated.
iv_statelastupdateddatetime TYPE /AWS1/DSRSTATELASTUPDDDATETIME /AWS1/DSRSTATELASTUPDDDATETIME¶
The date and time that the TrustState was last updated.
iv_truststatereason TYPE /AWS1/DSRTRUSTSTATEREASON /AWS1/DSRTRUSTSTATEREASON¶
The reason for the TrustState.
iv_selectiveauth TYPE /AWS1/DSRSELECTIVEAUTH /AWS1/DSRSELECTIVEAUTH¶
Current state of selective authentication for the trust.
Queryable Attributes¶
DirectoryId¶
The Directory ID of the Amazon Web Services directory involved in the trust relationship.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIRECTORYID() |
Getter for DIRECTORYID, with configurable default |
ASK_DIRECTORYID() |
Getter for DIRECTORYID w/ exceptions if field has no value |
HAS_DIRECTORYID() |
Determine if DIRECTORYID has a value |
TrustId¶
The unique ID of the trust relationship.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTID() |
Getter for TRUSTID, with configurable default |
ASK_TRUSTID() |
Getter for TRUSTID w/ exceptions if field has no value |
HAS_TRUSTID() |
Determine if TRUSTID has a value |
RemoteDomainName¶
The Fully Qualified Domain Name (FQDN) of the external domain involved in the trust relationship.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REMOTEDOMAINNAME() |
Getter for REMOTEDOMAINNAME, with configurable default |
ASK_REMOTEDOMAINNAME() |
Getter for REMOTEDOMAINNAME w/ exceptions if field has no va |
HAS_REMOTEDOMAINNAME() |
Determine if REMOTEDOMAINNAME has a value |
TrustType¶
The trust relationship type.
Forestis the default.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTTYPE() |
Getter for TRUSTTYPE, with configurable default |
ASK_TRUSTTYPE() |
Getter for TRUSTTYPE w/ exceptions if field has no value |
HAS_TRUSTTYPE() |
Determine if TRUSTTYPE has a value |
TrustDirection¶
The trust relationship direction.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTDIRECTION() |
Getter for TRUSTDIRECTION, with configurable default |
ASK_TRUSTDIRECTION() |
Getter for TRUSTDIRECTION w/ exceptions if field has no valu |
HAS_TRUSTDIRECTION() |
Determine if TRUSTDIRECTION has a value |
TrustState¶
The trust relationship state.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTSTATE() |
Getter for TRUSTSTATE, with configurable default |
ASK_TRUSTSTATE() |
Getter for TRUSTSTATE w/ exceptions if field has no value |
HAS_TRUSTSTATE() |
Determine if TRUSTSTATE has a value |
CreatedDateTime¶
The date and time that the trust relationship was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDDATETIME() |
Getter for CREATEDDATETIME, with configurable default |
ASK_CREATEDDATETIME() |
Getter for CREATEDDATETIME w/ exceptions if field has no val |
HAS_CREATEDDATETIME() |
Determine if CREATEDDATETIME has a value |
LastUpdatedDateTime¶
The date and time that the trust relationship was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDDATETIME() |
Getter for LASTUPDATEDDATETIME, with configurable default |
ASK_LASTUPDATEDDATETIME() |
Getter for LASTUPDATEDDATETIME w/ exceptions if field has no |
HAS_LASTUPDATEDDATETIME() |
Determine if LASTUPDATEDDATETIME has a value |
StateLastUpdatedDateTime¶
The date and time that the TrustState was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATELASTUPDATEDDATETIME() |
Getter for STATELASTUPDATEDDATETIME, with configurable defau |
ASK_STATELASTUPDATEDDATETIME() |
Getter for STATELASTUPDATEDDATETIME w/ exceptions if field h |
HAS_STATELASTUPDATEDDATETIME() |
Determine if STATELASTUPDATEDDATETIME has a value |
TrustStateReason¶
The reason for the TrustState.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRUSTSTATEREASON() |
Getter for TRUSTSTATEREASON, with configurable default |
ASK_TRUSTSTATEREASON() |
Getter for TRUSTSTATEREASON w/ exceptions if field has no va |
HAS_TRUSTSTATEREASON() |
Determine if TRUSTSTATEREASON has a value |
SelectiveAuth¶
Current state of selective authentication for the trust.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SELECTIVEAUTH() |
Getter for SELECTIVEAUTH, with configurable default |
ASK_SELECTIVEAUTH() |
Getter for SELECTIVEAUTH w/ exceptions if field has no value |
HAS_SELECTIVEAUTH() |
Determine if SELECTIVEAUTH 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_TRUSTS¶
TYPES TT_TRUSTS TYPE STANDARD TABLE OF REF TO /AWS1/CL_DSRTRUST WITH DEFAULT KEY
.