CfnConfigurationMixinProps
- class aws_cdk.mixins_preview.aws_amazonmq.mixins.CfnConfigurationMixinProps(*, authentication_strategy=None, data=None, description=None, engine_type=None, engine_version=None, name=None, tags=None)
Bases:
objectProperties for CfnConfigurationPropsMixin.
- Parameters:
authentication_strategy (
Optional[str]) – Optional. The authentication strategy associated with the configuration. The default isSIMPLE.data (
Optional[str]) – Amazon MQ for Active MQ: The base64-encoded XML configuration. Amazon MQ for RabbitMQ: the base64-encoded Cuttlefish configuration.description (
Optional[str]) – The description of the configuration.engine_type (
Optional[str]) – Required. The type of broker engine. Currently, Amazon MQ supportsACTIVEMQandRABBITMQ.engine_version (
Optional[str]) – The broker engine version. Defaults to the latest available version for the specified broker engine type. For more information, see the ActiveMQ version management and the RabbitMQ version management sections in the Amazon MQ Developer Guide.name (
Optional[str]) – 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.tags (
Optional[Sequence[Union[TagsEntryProperty,Dict[str,Any]]]]) – Create tags when creating the configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_amazonmq import mixins as amazonmq_mixins cfn_configuration_mixin_props = amazonmq_mixins.CfnConfigurationMixinProps( authentication_strategy="authenticationStrategy", data="data", description="description", engine_type="engineType", engine_version="engineVersion", name="name", tags=[amazonmq_mixins.CfnConfigurationPropsMixin.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.
Amazon MQ for RabbitMQ: the base64-encoded Cuttlefish configuration.
- See:
- Type:
Amazon MQ for Active MQ
- description
The description of the configuration.
- engine_type
Required.
The type of broker engine. Currently, Amazon MQ supports
ACTIVEMQandRABBITMQ.
- engine_version
The broker engine version.
Defaults to the latest available version for the specified broker engine type. For more information, see the ActiveMQ version management and the RabbitMQ version management sections in the Amazon MQ Developer Guide.
- 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.
- tags
Create tags when creating the configuration.