Class CfnPlanPropsMixin.AsgProperty
Configuration for an Amazon EC2 Auto Scaling group used in a Region switch plan.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.ARCRegionSwitch
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnPlanPropsMixin.AsgProperty : CfnPlanPropsMixin.IAsgProperty
Syntax (vb)
Public Class CfnPlanPropsMixin.AsgProperty Implements CfnPlanPropsMixin.IAsgProperty
Remarks
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.CfnPropertyMixins.AWS.ARCRegionSwitch;
var asgProperty = new AsgProperty {
Arn = "arn",
CrossAccountRole = "crossAccountRole",
ExternalId = "externalId"
};
Synopsis
Constructors
| AsgProperty() | Configuration for an Amazon EC2 Auto Scaling group used in a Region switch plan. |
Properties
| Arn | The Amazon Resource Name (ARN) of the EC2 Auto Scaling group. |
| CrossAccountRole | The cross account role for the configuration. |
| ExternalId | The external ID (secret key) for the configuration. |
Constructors
AsgProperty()
Configuration for an Amazon EC2 Auto Scaling group used in a Region switch plan.
public AsgProperty()
Remarks
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.CfnPropertyMixins.AWS.ARCRegionSwitch;
var asgProperty = new AsgProperty {
Arn = "arn",
CrossAccountRole = "crossAccountRole",
ExternalId = "externalId"
};
Properties
Arn
The Amazon Resource Name (ARN) of the EC2 Auto Scaling group.
public string? Arn { get; set; }
Property Value
Remarks
CrossAccountRole
The cross account role for the configuration.
public string? CrossAccountRole { get; set; }
Property Value
Remarks
ExternalId
The external ID (secret key) for the configuration.
public string? ExternalId { get; set; }