/AWS1/CL_VPSGETPLYSTOREOUTPUT¶
GetPolicyStoreOutput
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_policystoreid TYPE /AWS1/VPSPOLICYSTOREID /AWS1/VPSPOLICYSTOREID¶
The ID of the policy store;
iv_arn TYPE /AWS1/VPSRESOURCEARN /AWS1/VPSRESOURCEARN¶
The Amazon Resource Name (ARN) of the policy store.
io_validationsettings TYPE REF TO /AWS1/CL_VPSVALIDATIONSETTINGS /AWS1/CL_VPSVALIDATIONSETTINGS¶
The current validation settings for the policy store.
iv_createddate TYPE /AWS1/VPSTIMESTAMPFORMAT /AWS1/VPSTIMESTAMPFORMAT¶
The date and time that the policy store was originally created.
iv_lastupdateddate TYPE /AWS1/VPSTIMESTAMPFORMAT /AWS1/VPSTIMESTAMPFORMAT¶
The date and time that the policy store was last updated.
Optional arguments:¶
iv_description TYPE /AWS1/VPSPOLICYSTOREDESC /AWS1/VPSPOLICYSTOREDESC¶
Descriptive text that you can provide to help with identification of the current policy store.
iv_deletionprotection TYPE /AWS1/VPSDELETIONPROTECTION /AWS1/VPSDELETIONPROTECTION¶
Specifies whether the policy store can be deleted. If enabled, the policy store can't be deleted.
The default state is
DISABLED.
io_encryptionstate TYPE REF TO /AWS1/CL_VPSENCRYPTIONSTATE /AWS1/CL_VPSENCRYPTIONSTATE¶
A structure that contains the encryption configuration for the policy store.
iv_cedarversion TYPE /AWS1/VPSCEDARVERSION /AWS1/VPSCEDARVERSION¶
The version of the Cedar language used with policies, policy templates, and schemas in this policy store. For more information, see Amazon Verified Permissions upgrade to Cedar v4 FAQ.
it_tags TYPE /AWS1/CL_VPSTAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
The list of tags associated with the policy store.
Queryable Attributes¶
policyStoreId¶
The ID of the policy store;
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POLICYSTOREID() |
Getter for POLICYSTOREID, with configurable default |
ASK_POLICYSTOREID() |
Getter for POLICYSTOREID w/ exceptions if field has no value |
HAS_POLICYSTOREID() |
Determine if POLICYSTOREID has a value |
arn¶
The Amazon Resource Name (ARN) of the policy store.
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 |
validationSettings¶
The current validation settings for the policy store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDATIONSETTINGS() |
Getter for VALIDATIONSETTINGS |
createdDate¶
The date and time that the policy store was originally created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDDATE() |
Getter for CREATEDDATE, with configurable default |
ASK_CREATEDDATE() |
Getter for CREATEDDATE w/ exceptions if field has no value |
HAS_CREATEDDATE() |
Determine if CREATEDDATE has a value |
lastUpdatedDate¶
The date and time that the policy store was last updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTUPDATEDDATE() |
Getter for LASTUPDATEDDATE, with configurable default |
ASK_LASTUPDATEDDATE() |
Getter for LASTUPDATEDDATE w/ exceptions if field has no val |
HAS_LASTUPDATEDDATE() |
Determine if LASTUPDATEDDATE has a value |
description¶
Descriptive text that you can provide to help with identification of the current policy store.
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 |
deletionProtection¶
Specifies whether the policy store can be deleted. If enabled, the policy store can't be deleted.
The default state is
DISABLED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETIONPROTECTION() |
Getter for DELETIONPROTECTION, with configurable default |
ASK_DELETIONPROTECTION() |
Getter for DELETIONPROTECTION w/ exceptions if field has no |
HAS_DELETIONPROTECTION() |
Determine if DELETIONPROTECTION has a value |
encryptionState¶
A structure that contains the encryption configuration for the policy store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONSTATE() |
Getter for ENCRYPTIONSTATE |
cedarVersion¶
The version of the Cedar language used with policies, policy templates, and schemas in this policy store. For more information, see Amazon Verified Permissions upgrade to Cedar v4 FAQ.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CEDARVERSION() |
Getter for CEDARVERSION, with configurable default |
ASK_CEDARVERSION() |
Getter for CEDARVERSION w/ exceptions if field has no value |
HAS_CEDARVERSION() |
Determine if CEDARVERSION has a value |
tags¶
The list of tags associated with the policy store.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |