Show / Hide Table of Contents

Class CfnConfigurationBundleMixinProps

Properties for CfnConfigurationBundlePropsMixin.

Inheritance
object
CfnConfigurationBundleMixinProps
Implements
ICfnConfigurationBundleMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnConfigurationBundleMixinProps : ICfnConfigurationBundleMixinProps
Syntax (vb)
Public Class CfnConfigurationBundleMixinProps Implements ICfnConfigurationBundleMixinProps
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore;

             var configuration;

             var cfnConfigurationBundleMixinProps = new CfnConfigurationBundleMixinProps {
                 BranchName = "branchName",
                 BundleName = "bundleName",
                 CommitMessage = "commitMessage",
                 Components = new Dictionary<string, object> {
                     { "componentsKey", new ComponentConfigurationProperty {
                         Configuration = configuration
                     } }
                 },
                 CreatedBy = new VersionCreatedBySourceProperty {
                     Arn = "arn",
                     Name = "name"
                 },
                 Description = "description",
                 KmsKeyArn = "kmsKeyArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnConfigurationBundleMixinProps()

Properties for CfnConfigurationBundlePropsMixin.

Properties

BranchName

The branch name for version tracking.

BundleName

The name for the configuration bundle.

CommitMessage

A commit message describing the version of the configuration bundle.

Components

A map of component identifiers to their configurations.

CreatedBy

The source that created a configuration bundle version.

Description

The description for the configuration bundle.

KmsKeyArn

The ARN of the KMS key used to encrypt component configurations.

Tags

Tags to assign to the configuration bundle.

Constructors

CfnConfigurationBundleMixinProps()

Properties for CfnConfigurationBundlePropsMixin.

public CfnConfigurationBundleMixinProps()
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore;

             var configuration;

             var cfnConfigurationBundleMixinProps = new CfnConfigurationBundleMixinProps {
                 BranchName = "branchName",
                 BundleName = "bundleName",
                 CommitMessage = "commitMessage",
                 Components = new Dictionary<string, object> {
                     { "componentsKey", new ComponentConfigurationProperty {
                         Configuration = configuration
                     } }
                 },
                 CreatedBy = new VersionCreatedBySourceProperty {
                     Arn = "arn",
                     Name = "name"
                 },
                 Description = "description",
                 KmsKeyArn = "kmsKeyArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

BranchName

The branch name for version tracking.

public string? BranchName { get; set; }
Property Value

string

Remarks

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

BundleName

The name for the configuration bundle.

public string? BundleName { get; set; }
Property Value

string

Remarks

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

CommitMessage

A commit message describing the version of the configuration bundle.

public string? CommitMessage { get; set; }
Property Value

string

Remarks

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.

public object? Components { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or Dictionary<string, either IResolvable or CfnConfigurationBundlePropsMixin.IComponentConfigurationProperty>

CreatedBy

The source that created a configuration bundle version.

public object? CreatedBy { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnConfigurationBundlePropsMixin.IVersionCreatedBySourceProperty

Description

The description for the configuration bundle.

public string? Description { get; set; }
Property Value

string

Remarks

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

KmsKeyArn

The ARN of the KMS key used to encrypt component configurations.

public string? KmsKeyArn { get; set; }
Property Value

string

Remarks

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

Tags

Tags to assign to the configuration bundle.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

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

Implements

ICfnConfigurationBundleMixinProps
Back to top Generated by DocFX