Skip to content

/AWS1/CL_MQ_CONFIGURATION

Returns information about all configurations.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_ARN TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING

Required. The ARN of the configuration.

IV_AUTHENTICATIONSTRATEGY TYPE /AWS1/MQ_AUTHNTCTNSTRATEGY /AWS1/MQ_AUTHNTCTNSTRATEGY

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

IV_CREATED TYPE /AWS1/MQ___TIMESTAMPISO8601 /AWS1/MQ___TIMESTAMPISO8601

Required. The date and time of the configuration revision.

IV_DESCRIPTION TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING

Required. The description of the configuration.

IV_ENGINETYPE TYPE /AWS1/MQ_ENGINETYPE /AWS1/MQ_ENGINETYPE

Required. The type of broker engine. Currently, Amazon MQ supports ACTIVEMQ and RABBITMQ.

IV_ENGINEVERSION TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING

The broker engine version. Defaults to the latest available version for the specified broker engine type. For a list of supported engine versions, see the ActiveMQ version management and the RabbitMQ version management sections in the Amazon MQ Developer Guide.

IV_ID TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING

Required. The unique ID that Amazon MQ generates for the configuration.

IO_LATESTREVISION TYPE REF TO /AWS1/CL_MQ_CONFREVISION /AWS1/CL_MQ_CONFREVISION

Required. The latest revision of the configuration.

IV_NAME TYPE /AWS1/MQ___STRING /AWS1/MQ___STRING

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

Optional arguments:

IT_TAGS TYPE /AWS1/CL_MQ___MAPOF__STRING_W=>TT___MAPOF__STRING TT___MAPOF__STRING

The list of all tags associated with this configuration.


Queryable Attributes

Arn

Required. The ARN of the configuration.

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

AuthenticationStrategy

Optional. The authentication strategy associated with the configuration. The default is SIMPLE.

Accessible with the following methods

Method Description
GET_AUTHENTICATIONSTRATEGY() Getter for AUTHENTICATIONSTRATEGY, with configurable default
ASK_AUTHENTICATIONSTRATEGY() Getter for AUTHENTICATIONSTRATEGY w/ exceptions if field has
HAS_AUTHENTICATIONSTRATEGY() Determine if AUTHENTICATIONSTRATEGY has a value

Created

Required. The date and time of the configuration revision.

Accessible with the following methods

Method Description
GET_CREATED() Getter for CREATED, with configurable default
ASK_CREATED() Getter for CREATED w/ exceptions if field has no value
HAS_CREATED() Determine if CREATED has a value

Description

Required. The description of the configuration.

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

EngineType

Required. The type of broker engine. Currently, Amazon MQ supports ACTIVEMQ and RABBITMQ.

Accessible with the following methods

Method Description
GET_ENGINETYPE() Getter for ENGINETYPE, with configurable default
ASK_ENGINETYPE() Getter for ENGINETYPE w/ exceptions if field has no value
HAS_ENGINETYPE() Determine if ENGINETYPE has a value

EngineVersion

The broker engine version. Defaults to the latest available version for the specified broker engine type. For a list of supported engine versions, see the ActiveMQ version management and the RabbitMQ version management sections in the Amazon MQ Developer Guide.

Accessible with the following methods

Method Description
GET_ENGINEVERSION() Getter for ENGINEVERSION, with configurable default
ASK_ENGINEVERSION() Getter for ENGINEVERSION w/ exceptions if field has no value
HAS_ENGINEVERSION() Determine if ENGINEVERSION has a value

Id

Required. The unique ID that Amazon MQ generates for the configuration.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

LatestRevision

Required. The latest revision of the configuration.

Accessible with the following methods

Method Description
GET_LATESTREVISION() Getter for LATESTREVISION

Name

Required. The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.

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

Tags

The list of all tags associated with this configuration.

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

Public Local Types In This Class

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

TT___LISTOFCONFIGURATION

TYPES TT___LISTOFCONFIGURATION TYPE STANDARD TABLE OF REF TO /AWS1/CL_MQ_CONFIGURATION WITH DEFAULT KEY
.