Show / Hide Table of Contents

Interface IAttributeGroupAssociationProps

(experimental) Properties for a Service Catalog AppRegistry Attribute Group.

Namespace: Amazon.CDK.AWS.Servicecatalogappregistry.Alpha
Assembly: Amazon.CDK.AWS.ServiceCatalogAppRegistry.Alpha.dll
Syntax (csharp)
public interface IAttributeGroupAssociationProps
Syntax (vb)
Public Interface IAttributeGroupAssociationProps
Remarks

Stability: Experimental

ExampleMetadata: infused

Examples
using Amazon.CDK;

             var app = new App();

             var associatedApp = new ApplicationAssociator(app, "AssociatedApplication", new ApplicationAssociatorProps {
                 Applications = new [] { TargetApplication.CreateApplicationStack(new CreateTargetApplicationOptions {
                     ApplicationName = "MyAssociatedApplication",
                     // 'Application containing stacks deployed via CDK.' is the default
                     ApplicationDescription = "Associated Application description",
                     StackName = "MyAssociatedApplicationStack",
                     // AWS Account and Region that are implied by the current CLI configuration is the default
                     Env = new Environment { Account = "123456789012", Region = "us-east-1" }
                 }) }
             });

             // Associate application to the attribute group.
             associatedApp.AppRegistryApplication.AddAttributeGroup("MyAttributeGroup", new AttributeGroupAssociationProps {
                 AttributeGroupName = "MyAttributeGroupName",
                 Description = "Test attribute group",
                 Attributes = new Dictionary<string, object> { }
             });

Synopsis

Properties

AttributeGroupName

(experimental) Name for attribute group.

Attributes

(experimental) A JSON of nested key-value pairs that represent the attributes in the group.

Description

(experimental) Description for attribute group.

Properties

AttributeGroupName

(experimental) Name for attribute group.

string AttributeGroupName { get; }
Property Value

string

Remarks

Stability: Experimental

Attributes

(experimental) A JSON of nested key-value pairs that represent the attributes in the group.

IDictionary<string, object> Attributes { get; }
Property Value

IDictionary<string, object>

Remarks

Attributes maybe an empty JSON '{}', but must be explicitly stated.

Stability: Experimental

Description

(experimental) Description for attribute group.

string? Description { get; }
Property Value

string

Remarks

Default: - No description provided

Stability: Experimental

Back to top Generated by DocFX