Show / Hide Table of Contents

Class AttributeGroupAssociationProps

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

Inheritance
object
AttributeGroupAssociationProps
Implements
IAttributeGroupAssociationProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Servicecatalogappregistry.Alpha
Assembly: Amazon.CDK.AWS.ServiceCatalogAppRegistry.Alpha.dll
Syntax (csharp)
public class AttributeGroupAssociationProps : IAttributeGroupAssociationProps
Syntax (vb)
Public Class AttributeGroupAssociationProps Implements 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

Constructors

AttributeGroupAssociationProps()

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

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.

Constructors

AttributeGroupAssociationProps()

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

public AttributeGroupAssociationProps()
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> { }
             });

Properties

AttributeGroupName

(experimental) Name for attribute group.

public string AttributeGroupName { get; set; }
Property Value

string

Remarks

Stability: Experimental

Attributes

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

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

IDictionary<string, object>

Remarks

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

Stability: Experimental

Description

(experimental) Description for attribute group.

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

string

Remarks

Default: - No description provided

Stability: Experimental

Implements

IAttributeGroupAssociationProps
Back to top Generated by DocFX