Show / Hide Table of Contents

Class CfnConfigurationBundle

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnConfigurationBundle
Implements
IInspectable
IConfigurationBundleRef
IConstruct
IDependable
IEnvironmentAware
ITaggableV2
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyCrossStackReferenceStrength(ReferenceStrength)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.CfnPropertyName(string)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.Env
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.With(params IMixin[])
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConfigurationBundle : CfnResource, IInspectable, IConfigurationBundleRef, IConstruct, IDependable, IEnvironmentAware, ITaggableV2
Syntax (vb)
Public Class CfnConfigurationBundle Inherits CfnResource Implements IInspectable, IConfigurationBundleRef, IConstruct, IDependable, IEnvironmentAware, ITaggableV2
Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

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.AWS.BedrockAgentCore;

             var configuration;

             var cfnConfigurationBundle = new CfnConfigurationBundle(this, "MyCfnConfigurationBundle", new CfnConfigurationBundleProps {
                 BundleName = "bundleName",
                 Components = new Dictionary<string, object> {
                     { "componentsKey", new ComponentConfigurationProperty {
                         Configuration = configuration
                     } }
                 },

                 // the properties below are optional
                 BranchName = "branchName",
                 CommitMessage = "commitMessage",
                 CreatedBy = new VersionCreatedBySourceProperty {
                     Name = "name",

                     // the properties below are optional
                     Arn = "arn"
                 },
                 Description = "description",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             });

Synopsis

Constructors

CfnConfigurationBundle(Construct, string, ICfnConfigurationBundleProps)

Create a new AWS::BedrockAgentCore::ConfigurationBundle.

Properties

AttrBundleArn

The Amazon Resource Name (ARN) of the configuration bundle.

AttrBundleId

The unique identifier of the configuration bundle.

AttrCreatedAt

The timestamp when the configuration bundle was created.

AttrLineageMetadata

The version lineage metadata that tracks parent versions and creation source.

AttrUpdatedAt

The timestamp when the configuration bundle was last updated.

AttrVersionId

The version identifier of the configuration bundle.

BranchName

The branch name for version tracking.

BundleName

The name for the configuration bundle.

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

CdkTagManager

Tag Manager which manages the tags for this resource.

CfnProperties

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

CfnPropertyNames

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

CommitMessage

A commit message describing the version of the configuration bundle.

Components

A map of component identifiers to their configurations.

ConfigurationBundleRef

A reference to a ConfigurationBundle resource.

CreatedBy

The source that created a configuration bundle version.

Description

The description for the configuration bundle.

Tags

Tags to assign to the configuration bundle.

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

IsCfnConfigurationBundle(object)

Checks whether the given object is a CfnConfigurationBundle.

RenderProperties(IDictionary<string, object>)

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

Constructors

CfnConfigurationBundle(Construct, string, ICfnConfigurationBundleProps)

Create a new AWS::BedrockAgentCore::ConfigurationBundle.

public CfnConfigurationBundle(Construct scope, string id, ICfnConfigurationBundleProps props)
Parameters
scope Construct

Scope in which this resource is defined.

id string

Construct identifier for this resource (unique in its scope).

props ICfnConfigurationBundleProps

Resource properties.

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

Properties

AttrBundleArn

The Amazon Resource Name (ARN) of the configuration bundle.

public virtual string AttrBundleArn { get; }
Property Value

string

Remarks

CloudformationAttribute: BundleArn

AttrBundleId

The unique identifier of the configuration bundle.

public virtual string AttrBundleId { get; }
Property Value

string

Remarks

CloudformationAttribute: BundleId

AttrCreatedAt

The timestamp when the configuration bundle was created.

public virtual string AttrCreatedAt { get; }
Property Value

string

Remarks

CloudformationAttribute: CreatedAt

AttrLineageMetadata

The version lineage metadata that tracks parent versions and creation source.

public virtual IResolvable AttrLineageMetadata { get; }
Property Value

IResolvable

Remarks

CloudformationAttribute: LineageMetadata

AttrUpdatedAt

The timestamp when the configuration bundle was last updated.

public virtual string AttrUpdatedAt { get; }
Property Value

string

Remarks

CloudformationAttribute: UpdatedAt

AttrVersionId

The version identifier of the configuration bundle.

public virtual string AttrVersionId { get; }
Property Value

string

Remarks

CloudformationAttribute: VersionId

BranchName

The branch name for version tracking.

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

string

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

BundleName

The name for the configuration bundle.

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

string

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CFN_RESOURCE_TYPE_NAME

The CloudFormation resource type name for this resource class.

public static string CFN_RESOURCE_TYPE_NAME { get; }
Property Value

string

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CdkTagManager

Tag Manager which manages the tags for this resource.

public virtual TagManager CdkTagManager { get; }
Property Value

TagManager

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CfnProperties

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

protected override IDictionary<string, object> CfnProperties { get; }
Property Value

IDictionary<string, object>

Overrides
CfnResource.CfnProperties
Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CfnPropertyNames

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

protected override IDictionary<string, string> CfnPropertyNames { get; }
Property Value

IDictionary<string, string>

Overrides
CfnResource.CfnPropertyNames
Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CommitMessage

A commit message describing the version of the configuration bundle.

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

string

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

Components

A map of component identifiers to their configurations.

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

object

Remarks

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

ConfigurationBundleRef

A reference to a ConfigurationBundle resource.

public virtual IConfigurationBundleReference ConfigurationBundleRef { get; }
Property Value

IConfigurationBundleReference

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

CreatedBy

The source that created a configuration bundle version.

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

object

Remarks

Type union: either IResolvable or CfnConfigurationBundle.IVersionCreatedBySourceProperty

Description

The description for the configuration bundle.

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

string

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

Tags

Tags to assign to the configuration bundle.

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

ICfnTag[]

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

Methods

Inspect(TreeInspector)

Examines the CloudFormation resource and discloses attributes.

public virtual void Inspect(TreeInspector inspector)
Parameters
inspector TreeInspector

tree inspector to collect and process attributes.

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

IsCfnConfigurationBundle(object)

Checks whether the given object is a CfnConfigurationBundle.

public static bool IsCfnConfigurationBundle(object x)
Parameters
x object
Returns

bool

Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

RenderProperties(IDictionary<string, object>)

Definition of AWS::BedrockAgentCore::ConfigurationBundle Resource Type.

protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
Parameters
props IDictionary<string, object>
Returns

IDictionary<string, object>

Overrides
CfnResource.RenderProperties(IDictionary<string, object>)
Remarks

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

CloudformationResource: AWS::BedrockAgentCore::ConfigurationBundle

ExampleMetadata: fixture=_generated

Implements

IInspectable
IConfigurationBundleRef
Constructs.IConstruct
Constructs.IDependable
IEnvironmentAware
ITaggableV2
Back to top Generated by DocFX