Class AttributeGroupAssociationProps
(experimental) Properties for a Service Catalog AppRegistry Attribute Group.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Servicecatalogappregistry.Alpha
Assembly: Amazon.CDK.AWS.ServiceCatalogAppRegistry.Alpha.dll
Syntax (csharp)
public class AttributeGroupAssociationProps : Object, IAttributeGroupAssociationProps
Syntax (vb)
Public Class AttributeGroupAssociationProps
Inherits Object
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() |
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()
public AttributeGroupAssociationProps()
Properties
AttributeGroupName
(experimental) Name for attribute group.
public string AttributeGroupName { get; set; }
Property Value
System.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
System.Collections.Generic.IDictionary<System.String, System.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
System.String
Remarks
Default: - No description provided
Stability: Experimental