/AWS1/CL_IOSDESCRACCPOLICYRSP¶
DescribeAccessPolicyResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_accesspolicyid TYPE /AWS1/IOSID /AWS1/IOSID¶
The ID of the access policy.
iv_accesspolicyarn TYPE /AWS1/IOSARN /AWS1/IOSARN¶
The ARN of the access policy, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}
io_accesspolicyidentity TYPE REF TO /AWS1/CL_IOSIDENTITY /AWS1/CL_IOSIDENTITY¶
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.
io_accesspolicyresource TYPE REF TO /AWS1/CL_IOSRESOURCE /AWS1/CL_IOSRESOURCE¶
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
iv_accesspolicypermission TYPE /AWS1/IOSPERMISSION /AWS1/IOSPERMISSION¶
The access policy permission. Note that a project
ADMINISTRATORis also known as a project owner.
iv_accesspolicycreationdate TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP¶
The date the access policy was created, in Unix epoch time.
iv_accpolicylastupdatedate TYPE /AWS1/IOSTIMESTAMP /AWS1/IOSTIMESTAMP¶
The date the access policy was last updated, in Unix epoch time.
Queryable Attributes¶
accessPolicyId¶
The ID of the access policy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYID() |
Getter for ACCESSPOLICYID, with configurable default |
ASK_ACCESSPOLICYID() |
Getter for ACCESSPOLICYID w/ exceptions if field has no valu |
HAS_ACCESSPOLICYID() |
Determine if ACCESSPOLICYID has a value |
accessPolicyArn¶
The ARN of the access policy, which has the following format.
arn:${Partition}:iotsitewise:${Region}:${Account}:access-policy/${AccessPolicyId}
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYARN() |
Getter for ACCESSPOLICYARN, with configurable default |
ASK_ACCESSPOLICYARN() |
Getter for ACCESSPOLICYARN w/ exceptions if field has no val |
HAS_ACCESSPOLICYARN() |
Determine if ACCESSPOLICYARN has a value |
accessPolicyIdentity¶
The identity (IAM Identity Center user, IAM Identity Center group, or IAM user) to which this access policy applies.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYIDENTITY() |
Getter for ACCESSPOLICYIDENTITY |
accessPolicyResource¶
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYRESOURCE() |
Getter for ACCESSPOLICYRESOURCE |
accessPolicyPermission¶
The access policy permission. Note that a project
ADMINISTRATORis also known as a project owner.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYPERMISSION() |
Getter for ACCESSPOLICYPERMISSION, with configurable default |
ASK_ACCESSPOLICYPERMISSION() |
Getter for ACCESSPOLICYPERMISSION w/ exceptions if field has |
HAS_ACCESSPOLICYPERMISSION() |
Determine if ACCESSPOLICYPERMISSION has a value |
accessPolicyCreationDate¶
The date the access policy was created, in Unix epoch time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSPOLICYCREATIONDATE() |
Getter for ACCESSPOLICYCREATIONDATE, with configurable defau |
ASK_ACCESSPOLICYCREATIONDATE() |
Getter for ACCESSPOLICYCREATIONDATE w/ exceptions if field h |
HAS_ACCESSPOLICYCREATIONDATE() |
Determine if ACCESSPOLICYCREATIONDATE has a value |
accessPolicyLastUpdateDate¶
The date the access policy was last updated, in Unix epoch time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCPOLICYLASTUPDATEDATE() |
Getter for ACCESSPOLICYLASTUPDATEDATE, with configurable def |
ASK_ACCPOLICYLASTUPDATEDATE() |
Getter for ACCESSPOLICYLASTUPDATEDATE w/ exceptions if field |
HAS_ACCPOLICYLASTUPDATEDATE() |
Determine if ACCESSPOLICYLASTUPDATEDATE has a value |