CfnConfigurationBundleMixinProps

class aws_cdk.cfn_property_mixins.aws_bedrockagentcore.CfnConfigurationBundleMixinProps(*, branch_name=None, bundle_name=None, commit_message=None, components=None, created_by=None, description=None, tags=None)

Bases: object

Properties for CfnConfigurationBundlePropsMixin.

Parameters:
  • branch_name (Optional[str]) – The branch name for version tracking.

  • bundle_name (Optional[str]) – The name for the configuration bundle. Names must be unique within your account.

  • commit_message (Optional[str]) – A commit message describing the version of the configuration bundle.

  • components (Union[IResolvable, Mapping[str, Union[IResolvable, ComponentConfigurationProperty, Dict[str, Any]]], None]) – A map of component identifiers to their configurations.

  • created_by (Union[IResolvable, VersionCreatedBySourceProperty, Dict[str, Any], None]) – The source that created a configuration bundle version.

  • description (Optional[str]) – The description for the configuration bundle.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags to assign to the configuration bundle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html

ExampleMetadata:

fixture=_generated

Example:

from aws_cdk import CfnTag
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_bedrockagentcore as bedrockagentcore

# configuration: Any

cfn_configuration_bundle_mixin_props = bedrockagentcore.CfnConfigurationBundleMixinProps(
    branch_name="branchName",
    bundle_name="bundleName",
    commit_message="commitMessage",
    components={
        "components_key": bedrockagentcore.CfnConfigurationBundlePropsMixin.ComponentConfigurationProperty(
            configuration=configuration
        )
    },
    created_by=bedrockagentcore.CfnConfigurationBundlePropsMixin.VersionCreatedBySourceProperty(
        arn="arn",
        name="name"
    ),
    description="description",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

branch_name

The branch name for version tracking.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-branchname

bundle_name

The name for the configuration bundle.

Names must be unique within your account.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-bundlename

commit_message

A commit message describing the version of the configuration bundle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-commitmessage

components

A map of component identifiers to their configurations.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-components

created_by

The source that created a configuration bundle version.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-createdby

description

The description for the configuration bundle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-description

tags

Tags to assign to the configuration bundle.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-bedrockagentcore-configurationbundle.html#cfn-bedrockagentcore-configurationbundle-tags