Interface IApplicationAssociatorProps
(experimental) Properties for Service Catalog AppRegistry Application Associator.
Namespace: Amazon.CDK.AWS.Servicecatalogappregistry.Alpha
Assembly: Amazon.CDK.AWS.ServiceCatalogAppRegistry.Alpha.dll
Syntax (csharp)
public interface IApplicationAssociatorProps
Syntax (vb)
Public Interface IApplicationAssociatorProps
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
Applications | (experimental) Application associator properties. |
Properties
Applications
(experimental) Application associator properties.
TargetApplication[] Applications { get; }
Property Value
Remarks
Default: - Empty array.
Stability: Experimental