Skip to content

/AWS1/CL_VPSBATCHGETPLYOUTITEM

Contains information about a policy returned from a BatchGetPolicy API request.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_policystoreid TYPE /AWS1/VPSPOLICYSTOREID /AWS1/VPSPOLICYSTOREID

The identifier of the policy store where the policy you want information about is stored.

iv_policyid TYPE /AWS1/VPSPOLICYID /AWS1/VPSPOLICYID

The identifier of the policy you want information about.

iv_policytype TYPE /AWS1/VPSPOLICYTYPE /AWS1/VPSPOLICYTYPE

The type of the policy. This is one of the following values:

  • STATIC

  • TEMPLATE_LINKED

io_definition TYPE REF TO /AWS1/CL_VPSPOLICYDEFNDETAIL /AWS1/CL_VPSPOLICYDEFNDETAIL

The policy definition of an item in the list of policies returned.

iv_createddate TYPE /AWS1/VPSTIMESTAMPFORMAT /AWS1/VPSTIMESTAMPFORMAT

The date and time the policy was created.

iv_lastupdateddate TYPE /AWS1/VPSTIMESTAMPFORMAT /AWS1/VPSTIMESTAMPFORMAT

The date and time the policy was most recently updated.


Queryable Attributes

policyStoreId

The identifier of the policy store where the policy you want information about is stored.

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

policyId

The identifier of the policy you want information about.

Accessible with the following methods

Method Description
GET_POLICYID() Getter for POLICYID, with configurable default
ASK_POLICYID() Getter for POLICYID w/ exceptions if field has no value
HAS_POLICYID() Determine if POLICYID has a value

policyType

The type of the policy. This is one of the following values:

  • STATIC

  • TEMPLATE_LINKED

Accessible with the following methods

Method Description
GET_POLICYTYPE() Getter for POLICYTYPE, with configurable default
ASK_POLICYTYPE() Getter for POLICYTYPE w/ exceptions if field has no value
HAS_POLICYTYPE() Determine if POLICYTYPE has a value

definition

The policy definition of an item in the list of policies returned.

Accessible with the following methods

Method Description
GET_DEFINITION() Getter for DEFINITION

createdDate

The date and time the policy was 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 the policy was most recently 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_BATCHGETPOLICYOUTPUTLIST

TYPES TT_BATCHGETPOLICYOUTPUTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_VPSBATCHGETPLYOUTITEM WITH DEFAULT KEY
.