Skip to content

/AWS1/CL_WADCREATEAGENTPFLRSP

CreateAgentProfileResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/WADSTRING /AWS1/WADSTRING

The system name of the created profile.

it_pillars TYPE /AWS1/CL_WADPILLARS_W=>TT_PILLARS TT_PILLARS

The Well-Architected Tool Framework pillars associated with the created profile.

iv_executionrolearn TYPE /AWS1/WADROLEARN /AWS1/WADROLEARN

The ARN of the IAM execution role.

it_aggregationconfiguration TYPE /AWS1/CL_WADAGGREGATIONCONF=>TT_AGGREGATIONCONFIGURATIONS TT_AGGREGATIONCONFIGURATIONS

The aggregation configuration.

iv_arn TYPE /AWS1/WADAGENTPROFILEARN /AWS1/WADAGENTPROFILEARN

The Amazon Resource Name (ARN) of the created profile.

iv_createdby TYPE /AWS1/WADSTRING /AWS1/WADSTRING

The identifier of the user or system that created this profile.

iv_createdat TYPE /AWS1/WADTIMESTAMP00 /AWS1/WADTIMESTAMP00

The timestamp when the profile was created.

Optional arguments:

iv_displayname TYPE /AWS1/WADSENSITIVESTRING /AWS1/WADSENSITIVESTRING

The display name of the created profile.

iv_description TYPE /AWS1/WADSENSITIVESTRING /AWS1/WADSENSITIVESTRING

A description of the created profile.

iv_businessoverview TYPE /AWS1/WADSENSITIVESTRING /AWS1/WADSENSITIVESTRING

The business overview of the created profile.

iv_deletionprotection TYPE /AWS1/WADBOOLEAN /AWS1/WADBOOLEAN

Indicates whether deletion protection is enabled.

iv_eligibleforscheduledgener TYPE /AWS1/WADBOOLEAN /AWS1/WADBOOLEAN

Indicates whether the profile is valid for scheduled recommendation generation.

iv_eligibleforarchitgener TYPE /AWS1/WADBOOLEAN /AWS1/WADBOOLEAN

Indicates whether the profile is valid for manual architecture generation.

it_fielderrors TYPE /AWS1/CL_WADFIELDERRORS_W=>TT_FIELDERRORS TT_FIELDERRORS

A map of field paths to error messages for invalid or missing input fields.

it_tags TYPE /AWS1/CL_WADTAG=>TT_TAGS TT_TAGS

The tags associated with the created profile.

iv_lastmodifiedby TYPE /AWS1/WADSTRING /AWS1/WADSTRING

The identifier of the user or system that last modified this profile.

iv_lastmodifiedat TYPE /AWS1/WADTIMESTAMP00 /AWS1/WADTIMESTAMP00

The timestamp when the profile was last modified.


Queryable Attributes

name

The system name of the created profile.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

displayName

The display name of the created profile.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

description

A description of the created profile.

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

businessOverview

The business overview of the created profile.

Accessible with the following methods

Method Description
GET_BUSINESSOVERVIEW() Getter for BUSINESSOVERVIEW, with configurable default
ASK_BUSINESSOVERVIEW() Getter for BUSINESSOVERVIEW w/ exceptions if field has no va
HAS_BUSINESSOVERVIEW() Determine if BUSINESSOVERVIEW has a value

pillars

The Well-Architected Tool Framework pillars associated with the created profile.

Accessible with the following methods

Method Description
GET_PILLARS() Getter for PILLARS, with configurable default
ASK_PILLARS() Getter for PILLARS w/ exceptions if field has no value
HAS_PILLARS() Determine if PILLARS has a value

deletionProtection

Indicates whether deletion protection is enabled.

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

executionRoleArn

The ARN of the IAM execution role.

Accessible with the following methods

Method Description
GET_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN, with configurable default
ASK_EXECUTIONROLEARN() Getter for EXECUTIONROLEARN w/ exceptions if field has no va
HAS_EXECUTIONROLEARN() Determine if EXECUTIONROLEARN has a value

aggregationConfiguration

The aggregation configuration.

Accessible with the following methods

Method Description
GET_AGGREGATIONCONFIGURATION() Getter for AGGREGATIONCONFIGURATION, with configurable defau
ASK_AGGREGATIONCONFIGURATION() Getter for AGGREGATIONCONFIGURATION w/ exceptions if field h
HAS_AGGREGATIONCONFIGURATION() Determine if AGGREGATIONCONFIGURATION has a value

arn

The Amazon Resource Name (ARN) of the created profile.

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

eligibleForScheduledGeneration

Indicates whether the profile is valid for scheduled recommendation generation.

Accessible with the following methods

Method Description
GET_ELIGIBLEFORSCHDGENER() Getter for ELIGIBLEFORSCHEDULEDGENER, with configurable defa
ASK_ELIGIBLEFORSCHDGENER() Getter for ELIGIBLEFORSCHEDULEDGENER w/ exceptions if field
HAS_ELIGIBLEFORSCHDGENER() Determine if ELIGIBLEFORSCHEDULEDGENER has a value

eligibleForArchitectureGeneration

Indicates whether the profile is valid for manual architecture generation.

Accessible with the following methods

Method Description
GET_ELIGIBLEFORARCHITGENER() Getter for ELIGIBLEFORARCHITGENERATION, with configurable de
ASK_ELIGIBLEFORARCHITGENER() Getter for ELIGIBLEFORARCHITGENERATION w/ exceptions if fiel
HAS_ELIGIBLEFORARCHITGENER() Determine if ELIGIBLEFORARCHITGENERATION has a value

fieldErrors

A map of field paths to error messages for invalid or missing input fields.

Accessible with the following methods

Method Description
GET_FIELDERRORS() Getter for FIELDERRORS, with configurable default
ASK_FIELDERRORS() Getter for FIELDERRORS w/ exceptions if field has no value
HAS_FIELDERRORS() Determine if FIELDERRORS has a value

tags

The tags associated with the created profile.

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

createdBy

The identifier of the user or system that created this profile.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

createdAt

The timestamp when the profile was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

lastModifiedBy

The identifier of the user or system that last modified this profile.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDBY() Getter for LASTMODIFIEDBY, with configurable default
ASK_LASTMODIFIEDBY() Getter for LASTMODIFIEDBY w/ exceptions if field has no valu
HAS_LASTMODIFIEDBY() Determine if LASTMODIFIEDBY has a value

lastModifiedAt

The timestamp when the profile was last modified.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT, with configurable default
ASK_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT w/ exceptions if field has no valu
HAS_LASTMODIFIEDAT() Determine if LASTMODIFIEDAT has a value