Skip to content

/AWS1/CL_NWSCRETMPLNAPSHOTOUT

CreateTemplateSnapshotOutput

CONSTRUCTOR

IMPORTING

Required arguments:

iv_templateid TYPE /AWS1/NWSTEMPLATEID /AWS1/NWSTEMPLATEID

The service-generated id of the template.

iv_templatearn TYPE /AWS1/NWSTEMPLATEARN /AWS1/NWSTEMPLATEARN

The Amazon Resource Name (ARN) of the template.

iv_templatename TYPE /AWS1/NWSTEMPLATENAME /AWS1/NWSTEMPLATENAME

The name of the template.

iv_status TYPE /AWS1/NWSENTITYSTATUS /AWS1/NWSENTITYSTATUS

The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

iv_version TYPE /AWS1/NWSENTITYVERSION /AWS1/NWSENTITYVERSION

The version of the resource.

it_associatedrulelist TYPE /AWS1/CL_NWSASSOCIATEDRULE=>TT_ASSOCIATEDRULELIST TT_ASSOCIATEDRULELIST

The rules associated with the template.

iv_firewalltype TYPE /AWS1/NWSTEMPLATEFIREWALLTYPE /AWS1/NWSTEMPLATEFIREWALLTYPE

The firewall type associated with the resource.

Optional arguments:

iv_templatedescription TYPE /AWS1/NWSDESCRIPTION /AWS1/NWSDESCRIPTION

A description of the template.

iv_updatetoken TYPE /AWS1/NWSUPDATETOKEN /AWS1/NWSUPDATETOKEN

A token used for optimistic concurrency control. Each read and write returns an updateToken. Provide the most recent value on your next update to detect and prevent conflicting concurrent modifications.

iv_issnapshot TYPE /AWS1/NWSISSNAPSHOT /AWS1/NWSISSNAPSHOT

Specifies whether the resource is a snapshot of a published version.

iv_haspublishedversion TYPE /AWS1/NWSHASPUBLISHEDVERSION /AWS1/NWSHASPUBLISHEDVERSION

Specifies whether a published version of the resource exists.

iv_updatedat TYPE /AWS1/NWSDATETIMESTAMP /AWS1/NWSDATETIMESTAMP

The time when the snapshot was created.


Queryable Attributes

templateId

The service-generated id of the template.

Accessible with the following methods

Method Description
GET_TEMPLATEID() Getter for TEMPLATEID, with configurable default
ASK_TEMPLATEID() Getter for TEMPLATEID w/ exceptions if field has no value
HAS_TEMPLATEID() Determine if TEMPLATEID has a value

templateArn

The Amazon Resource Name (ARN) of the template.

Accessible with the following methods

Method Description
GET_TEMPLATEARN() Getter for TEMPLATEARN, with configurable default
ASK_TEMPLATEARN() Getter for TEMPLATEARN w/ exceptions if field has no value
HAS_TEMPLATEARN() Determine if TEMPLATEARN has a value

templateName

The name of the template.

Accessible with the following methods

Method Description
GET_TEMPLATENAME() Getter for TEMPLATENAME, with configurable default
ASK_TEMPLATENAME() Getter for TEMPLATENAME w/ exceptions if field has no value
HAS_TEMPLATENAME() Determine if TEMPLATENAME has a value

templateDescription

A description of the template.

Accessible with the following methods

Method Description
GET_TEMPLATEDESCRIPTION() Getter for TEMPLATEDESCRIPTION, with configurable default
ASK_TEMPLATEDESCRIPTION() Getter for TEMPLATEDESCRIPTION w/ exceptions if field has no
HAS_TEMPLATEDESCRIPTION() Determine if TEMPLATEDESCRIPTION has a value

status

The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

version

The version of the resource.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

associatedRuleList

The rules associated with the template.

Accessible with the following methods

Method Description
GET_ASSOCIATEDRULELIST() Getter for ASSOCIATEDRULELIST, with configurable default
ASK_ASSOCIATEDRULELIST() Getter for ASSOCIATEDRULELIST w/ exceptions if field has no
HAS_ASSOCIATEDRULELIST() Determine if ASSOCIATEDRULELIST has a value

updateToken

A token used for optimistic concurrency control. Each read and write returns an updateToken. Provide the most recent value on your next update to detect and prevent conflicting concurrent modifications.

Accessible with the following methods

Method Description
GET_UPDATETOKEN() Getter for UPDATETOKEN, with configurable default
ASK_UPDATETOKEN() Getter for UPDATETOKEN w/ exceptions if field has no value
HAS_UPDATETOKEN() Determine if UPDATETOKEN has a value

isSnapshot

Specifies whether the resource is a snapshot of a published version.

Accessible with the following methods

Method Description
GET_ISSNAPSHOT() Getter for ISSNAPSHOT, with configurable default
ASK_ISSNAPSHOT() Getter for ISSNAPSHOT w/ exceptions if field has no value
HAS_ISSNAPSHOT() Determine if ISSNAPSHOT has a value

hasPublishedVersion

Specifies whether a published version of the resource exists.

Accessible with the following methods

Method Description
GET_HASPUBLISHEDVERSION() Getter for HASPUBLISHEDVERSION, with configurable default
ASK_HASPUBLISHEDVERSION() Getter for HASPUBLISHEDVERSION w/ exceptions if field has no
HAS_HASPUBLISHEDVERSION() Determine if HASPUBLISHEDVERSION has a value

firewallType

The firewall type associated with the resource.

Accessible with the following methods

Method Description
GET_FIREWALLTYPE() Getter for FIREWALLTYPE, with configurable default
ASK_FIREWALLTYPE() Getter for FIREWALLTYPE w/ exceptions if field has no value
HAS_FIREWALLTYPE() Determine if FIREWALLTYPE has a value

updatedAt

The time when the snapshot was created.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value