We recommend new projects start with resources from the AWS provider.
aws-native.launchwizard.Deployment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::LaunchWizard::Deployment Resource Type
Create Deployment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Deployment(name: string, args: DeploymentArgs, opts?: CustomResourceOptions);@overload
def Deployment(resource_name: str,
               args: DeploymentArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def Deployment(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               deployment_pattern_name: Optional[str] = None,
               specifications: Optional[Mapping[str, str]] = None,
               workload_name: Optional[str] = None,
               name: Optional[str] = None,
               tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewDeployment(ctx *Context, name string, args DeploymentArgs, opts ...ResourceOption) (*Deployment, error)public Deployment(string name, DeploymentArgs args, CustomResourceOptions? opts = null)
public Deployment(String name, DeploymentArgs args)
public Deployment(String name, DeploymentArgs args, CustomResourceOptions options)
type: aws-native:launchwizard:Deployment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DeploymentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Deployment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Deployment resource accepts the following input properties:
- DeploymentPattern stringName 
- Workload deployment pattern name
- Specifications Dictionary<string, string>
- LaunchWizard deployment specifications
- WorkloadName string
- Workload Name for LaunchWizard deployment
- Name string
- Name of LaunchWizard deployment
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- Tags for LaunchWizard deployment
- DeploymentPattern stringName 
- Workload deployment pattern name
- Specifications map[string]string
- LaunchWizard deployment specifications
- WorkloadName string
- Workload Name for LaunchWizard deployment
- Name string
- Name of LaunchWizard deployment
- 
TagArgs 
- Tags for LaunchWizard deployment
- deploymentPattern StringName 
- Workload deployment pattern name
- specifications Map<String,String>
- LaunchWizard deployment specifications
- workloadName String
- Workload Name for LaunchWizard deployment
- name String
- Name of LaunchWizard deployment
- List<Tag>
- Tags for LaunchWizard deployment
- deploymentPattern stringName 
- Workload deployment pattern name
- specifications {[key: string]: string}
- LaunchWizard deployment specifications
- workloadName string
- Workload Name for LaunchWizard deployment
- name string
- Name of LaunchWizard deployment
- Tag[]
- Tags for LaunchWizard deployment
- deployment_pattern_ strname 
- Workload deployment pattern name
- specifications Mapping[str, str]
- LaunchWizard deployment specifications
- workload_name str
- Workload Name for LaunchWizard deployment
- name str
- Name of LaunchWizard deployment
- 
Sequence[TagArgs] 
- Tags for LaunchWizard deployment
- deploymentPattern StringName 
- Workload deployment pattern name
- specifications Map<String>
- LaunchWizard deployment specifications
- workloadName String
- Workload Name for LaunchWizard deployment
- name String
- Name of LaunchWizard deployment
- List<Property Map>
- Tags for LaunchWizard deployment
Outputs
All input properties are implicitly available as output properties. Additionally, the Deployment resource produces the following output properties:
- Arn string
- ARN of the LaunchWizard deployment
- CreatedAt string
- Timestamp of LaunchWizard deployment creation
- DeletedAt string
- Timestamp of LaunchWizard deployment deletion
- DeploymentId string
- Deployment ID of the LaunchWizard deployment
- Id string
- The provider-assigned unique ID for this managed resource.
- ResourceGroup string
- Resource Group Name created for LaunchWizard deployment
- Status
Pulumi.Aws Native. Launch Wizard. Deployment Status 
- Status of LaunchWizard deployment
- Arn string
- ARN of the LaunchWizard deployment
- CreatedAt string
- Timestamp of LaunchWizard deployment creation
- DeletedAt string
- Timestamp of LaunchWizard deployment deletion
- DeploymentId string
- Deployment ID of the LaunchWizard deployment
- Id string
- The provider-assigned unique ID for this managed resource.
- ResourceGroup string
- Resource Group Name created for LaunchWizard deployment
- Status
DeploymentStatus 
- Status of LaunchWizard deployment
- arn String
- ARN of the LaunchWizard deployment
- createdAt String
- Timestamp of LaunchWizard deployment creation
- deletedAt String
- Timestamp of LaunchWizard deployment deletion
- deploymentId String
- Deployment ID of the LaunchWizard deployment
- id String
- The provider-assigned unique ID for this managed resource.
- resourceGroup String
- Resource Group Name created for LaunchWizard deployment
- status
DeploymentStatus 
- Status of LaunchWizard deployment
- arn string
- ARN of the LaunchWizard deployment
- createdAt string
- Timestamp of LaunchWizard deployment creation
- deletedAt string
- Timestamp of LaunchWizard deployment deletion
- deploymentId string
- Deployment ID of the LaunchWizard deployment
- id string
- The provider-assigned unique ID for this managed resource.
- resourceGroup string
- Resource Group Name created for LaunchWizard deployment
- status
DeploymentStatus 
- Status of LaunchWizard deployment
- arn str
- ARN of the LaunchWizard deployment
- created_at str
- Timestamp of LaunchWizard deployment creation
- deleted_at str
- Timestamp of LaunchWizard deployment deletion
- deployment_id str
- Deployment ID of the LaunchWizard deployment
- id str
- The provider-assigned unique ID for this managed resource.
- resource_group str
- Resource Group Name created for LaunchWizard deployment
- status
DeploymentStatus 
- Status of LaunchWizard deployment
- arn String
- ARN of the LaunchWizard deployment
- createdAt String
- Timestamp of LaunchWizard deployment creation
- deletedAt String
- Timestamp of LaunchWizard deployment deletion
- deploymentId String
- Deployment ID of the LaunchWizard deployment
- id String
- The provider-assigned unique ID for this managed resource.
- resourceGroup String
- Resource Group Name created for LaunchWizard deployment
- status "COMPLETED" | "CREATING" | "DELETE_IN_PROGRESS" | "DELETE_INITIATING" | "DELETE_FAILED" | "DELETED" | "FAILED" | "IN_PROGRESS" | "VALIDATING"
- Status of LaunchWizard deployment
Supporting Types
DeploymentStatus, DeploymentStatusArgs    
- Completed
- COMPLETED
- Creating
- CREATING
- DeleteIn Progress 
- DELETE_IN_PROGRESS
- DeleteInitiating 
- DELETE_INITIATING
- DeleteFailed 
- DELETE_FAILED
- Deleted
- DELETED
- Failed
- FAILED
- InProgress 
- IN_PROGRESS
- Validating
- VALIDATING
- DeploymentStatus Completed 
- COMPLETED
- DeploymentStatus Creating 
- CREATING
- DeploymentStatus Delete In Progress 
- DELETE_IN_PROGRESS
- DeploymentStatus Delete Initiating 
- DELETE_INITIATING
- DeploymentStatus Delete Failed 
- DELETE_FAILED
- DeploymentStatus Deleted 
- DELETED
- DeploymentStatus Failed 
- FAILED
- DeploymentStatus In Progress 
- IN_PROGRESS
- DeploymentStatus Validating 
- VALIDATING
- Completed
- COMPLETED
- Creating
- CREATING
- DeleteIn Progress 
- DELETE_IN_PROGRESS
- DeleteInitiating 
- DELETE_INITIATING
- DeleteFailed 
- DELETE_FAILED
- Deleted
- DELETED
- Failed
- FAILED
- InProgress 
- IN_PROGRESS
- Validating
- VALIDATING
- Completed
- COMPLETED
- Creating
- CREATING
- DeleteIn Progress 
- DELETE_IN_PROGRESS
- DeleteInitiating 
- DELETE_INITIATING
- DeleteFailed 
- DELETE_FAILED
- Deleted
- DELETED
- Failed
- FAILED
- InProgress 
- IN_PROGRESS
- Validating
- VALIDATING
- COMPLETED
- COMPLETED
- CREATING
- CREATING
- DELETE_IN_PROGRESS
- DELETE_IN_PROGRESS
- DELETE_INITIATING
- DELETE_INITIATING
- DELETE_FAILED
- DELETE_FAILED
- DELETED
- DELETED
- FAILED
- FAILED
- IN_PROGRESS
- IN_PROGRESS
- VALIDATING
- VALIDATING
- "COMPLETED"
- COMPLETED
- "CREATING"
- CREATING
- "DELETE_IN_PROGRESS"
- DELETE_IN_PROGRESS
- "DELETE_INITIATING"
- DELETE_INITIATING
- "DELETE_FAILED"
- DELETE_FAILED
- "DELETED"
- DELETED
- "FAILED"
- FAILED
- "IN_PROGRESS"
- IN_PROGRESS
- "VALIDATING"
- VALIDATING
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.