Class CfnDeploymentMixinProps
Properties for CfnDeploymentPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.LaunchWizard
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnDeploymentMixinProps : ICfnDeploymentMixinProps
Syntax (vb)
Public Class CfnDeploymentMixinProps Implements ICfnDeploymentMixinProps
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.LaunchWizard;
var cfnDeploymentMixinProps = new CfnDeploymentMixinProps {
DeploymentPatternName = "deploymentPatternName",
Name = "name",
Specifications = new Dictionary<string, string> {
{ "specificationsKey", "specifications" }
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
WorkloadName = "workloadName"
};
Synopsis
Constructors
| CfnDeploymentMixinProps() | Properties for CfnDeploymentPropsMixin. |
Properties
| DeploymentPatternName | The name of the deployment pattern. |
| Name | The name of the deployment. |
| Specifications | The settings specified for the deployment. |
| Tags | Information about the tags attached to a deployment. |
| WorkloadName | The name of the workload. |
Constructors
CfnDeploymentMixinProps()
Properties for CfnDeploymentPropsMixin.
public CfnDeploymentMixinProps()
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.LaunchWizard;
var cfnDeploymentMixinProps = new CfnDeploymentMixinProps {
DeploymentPatternName = "deploymentPatternName",
Name = "name",
Specifications = new Dictionary<string, string> {
{ "specificationsKey", "specifications" }
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
WorkloadName = "workloadName"
};
Properties
DeploymentPatternName
The name of the deployment pattern.
public string? DeploymentPatternName { get; set; }
Property Value
Remarks
Name
The name of the deployment.
public string? Name { get; set; }
Property Value
Remarks
Specifications
The settings specified for the deployment.
public object? Specifications { get; set; }
Property Value
Remarks
These settings define how to deploy and configure your resources created by the deployment. For more information about the specifications required for creating a deployment for a SAP workload, see SAP deployment specifications . To retrieve the specifications required to create a deployment for other workloads, use the GetWorkloadDeploymentPattern operation.
Type union: either Dictionary<string, string> or IResolvable
Tags
Information about the tags attached to a deployment.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
WorkloadName
The name of the workload.
public string? WorkloadName { get; set; }