CfnConfigurationProps¶
-
class
aws_cdk.aws_amazonmq.
CfnConfigurationProps
(*, data, engine_type, engine_version, name, authentication_strategy=None, description=None, tags=None)¶ Bases:
object
Properties for defining a
CfnConfiguration
.- Parameters
data (
str
) – The base64-encoded XML configuration.engine_type (
str
) – The type of broker engine. Note: Currently, Amazon MQ only supports ACTIVEMQ for creating and editing broker configurations.engine_version (
str
) – The version of the broker engine. For a list of supported engine versions, see ` <https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html>`_name (
str
) – 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.authentication_strategy (
Optional
[str
]) – Optional. The authentication strategy associated with the configuration. The default isSIMPLE
.description (
Optional
[str
]) – The description of the configuration.tags (
Optional
[Sequence
[TagsEntryProperty
]]) – Create tags when creating the configuration.
- Link
- ExampleMetadata
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_amazonmq as amazonmq cfn_configuration_props = amazonmq.CfnConfigurationProps( data="data", engine_type="engineType", engine_version="engineVersion", name="name", # the properties below are optional authentication_strategy="authenticationStrategy", description="description", tags=[amazonmq.CfnConfiguration.TagsEntryProperty( key="key", value="value" )] )
Attributes
-
authentication_strategy
¶ Optional.
The authentication strategy associated with the configuration. The default is
SIMPLE
.
-
data
¶ The base64-encoded XML configuration.
-
description
¶ The description of the configuration.
-
engine_type
¶ The type of broker engine.
Note: Currently, Amazon MQ only supports ACTIVEMQ for creating and editing broker configurations.
-
engine_version
¶ The version of the broker engine.
For a list of supported engine versions, see ` <https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.html>`_
-
name
¶ 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.
Create tags when creating the configuration.