vra.Deployment
Explore with Pulumi AI
This resource provides a way to create a deployment in vRealize Automation(vRA) by either using a blueprint, or catalog item, or an inline blueprint.
Example Usage
S
This is an example of how to create a deployment using a catalog item.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.Deployment;
import com.pulumi.vra.DeploymentArgs;
import static com.pulumi.codegen.internal.Serialization.*;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var this_ = new Deployment("this", DeploymentArgs.builder()
            .description("Deployment description")
            .catalogItemId(var_.catalog_item_id())
            .catalogItemVersion(var_.catalog_item_version())
            .projectId(var_.project_id())
            .inputs(Map.ofEntries(
                Map.entry("flavor", "small"),
                Map.entry("image", "centos"),
                Map.entry("count", 1),
                Map.entry("flag", false),
                Map.entry("number", 10),
                Map.entry("arrayProp", serializeJson(
                    jsonArray(
                        "foo", 
                        "bar", 
                        "where", 
                        "waldo"
                    ))),
                Map.entry("objectProp", serializeJson(
                    jsonObject(
                        jsonProperty("key1", "value1"),
                        jsonProperty("key2", jsonArray(
                            1, 
                            2, 
                            3, 
                            4
                        ))
                    )))
            ))
            .timeouts(DeploymentTimeoutsArgs.builder()
                .create("30m")
                .delete("30m")
                .update("30m")
                .build())
            .build());
    }
}
resources:
  this:
    type: vra:Deployment
    properties:
      description: Deployment description
      catalogItemId: ${var.catalog_item_id}
      catalogItemVersion: ${var.catalog_item_version}
      projectId: ${var.project_id}
      inputs:
        flavor: small
        image: centos
        count: 1
        flag: false
        number: 10
        arrayProp:
          fn::toJSON:
            - foo
            - bar
            - where
            - waldo
        objectProp:
          fn::toJSON:
            key1: value1
            key2:
              - 1
              - 2
              - 3
              - 4
      timeouts:
        - create: 30m
          delete: 30m
          update: 30m
This is an example of how to create a deployment using a cloud template.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.Deployment;
import com.pulumi.vra.DeploymentArgs;
import static com.pulumi.codegen.internal.Serialization.*;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var this_ = new Deployment("this", DeploymentArgs.builder()
            .description("Deployment description")
            .blueprintId(var_.blueprint_id())
            .blueprintVersion(var_.blueprint_version())
            .projectId(var_.project_id())
            .inputs(Map.ofEntries(
                Map.entry("flavor", "small"),
                Map.entry("image", "centos"),
                Map.entry("count", 1),
                Map.entry("flag", true),
                Map.entry("arrayProp", serializeJson(
                    jsonArray(
                        "foo", 
                        "bar", 
                        "baz"
                    ))),
                Map.entry("objectProp", serializeJson(
                    jsonObject(
                        jsonProperty("key", "value"),
                        jsonProperty("key2", jsonArray(
                            1, 
                            2, 
                            3
                        ))
                    )))
            ))
            .timeouts(DeploymentTimeoutsArgs.builder()
                .create("30m")
                .delete("30m")
                .update("30m")
                .build())
            .build());
    }
}
resources:
  this:
    type: vra:Deployment
    properties:
      description: Deployment description
      blueprintId: ${var.blueprint_id}
      blueprintVersion: ${var.blueprint_version}
      projectId: ${var.project_id}
      inputs:
        flavor: small
        image: centos
        count: 1
        flag: true
        arrayProp:
          fn::toJSON:
            - foo
            - bar
            - baz
        objectProp:
          fn::toJSON:
            key: value
            key2:
              - 1
              - 2
              - 3
      timeouts:
        - create: 30m
          delete: 30m
          update: 30m
This is an example of how to create a deployment without any resources so that it may be attached to other IaaS resources like vra.Machine, vra.Network, etc.
import * as pulumi from "@pulumi/pulumi";
import * as vra from "@pulumi/vra";
const _this = new vra.Deployment("this", {
    description: "Deployment description",
    projectId: _var.project_id,
});
import pulumi
import pulumi_vra as vra
this = vra.Deployment("this",
    description="Deployment description",
    project_id=var["project_id"])
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/vra/vra"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := vra.NewDeployment(ctx, "this", &vra.DeploymentArgs{
			Description: pulumi.String("Deployment description"),
			ProjectId:   pulumi.Any(_var.Project_id),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vra = Pulumi.Vra;
return await Deployment.RunAsync(() => 
{
    var @this = new Vra.Deployment("this", new()
    {
        Description = "Deployment description",
        ProjectId = @var.Project_id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.Deployment;
import com.pulumi.vra.DeploymentArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var this_ = new Deployment("this", DeploymentArgs.builder()
            .description("Deployment description")
            .projectId(var_.project_id())
            .build());
    }
}
resources:
  this:
    type: vra:Deployment
    properties:
      description: Deployment description
      projectId: ${var.project_id}
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,
               project_id: Optional[str] = None,
               expand_project: Optional[bool] = None,
               name: Optional[str] = None,
               catalog_item_id: Optional[str] = None,
               catalog_item_version: Optional[str] = None,
               deployment_id: Optional[str] = None,
               description: Optional[str] = None,
               blueprint_version: Optional[str] = None,
               expand_resources: Optional[bool] = None,
               expand_last_request: Optional[bool] = None,
               inputs: Optional[Mapping[str, str]] = None,
               blueprint_content: Optional[str] = None,
               owner: Optional[str] = None,
               blueprint_id: Optional[str] = None,
               reason: Optional[str] = None,
               timeouts: Optional[DeploymentTimeoutsArgs] = 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: vra: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.
Constructor example
The following reference example uses placeholder values for all input properties.
var deploymentResource = new Vra.Deployment("deploymentResource", new()
{
    ProjectId = "string",
    ExpandProject = false,
    Name = "string",
    CatalogItemId = "string",
    CatalogItemVersion = "string",
    DeploymentId = "string",
    Description = "string",
    BlueprintVersion = "string",
    Inputs = 
    {
        { "string", "string" },
    },
    BlueprintContent = "string",
    Owner = "string",
    BlueprintId = "string",
    Reason = "string",
    Timeouts = new Vra.Inputs.DeploymentTimeoutsArgs
    {
        Create = "string",
        Delete = "string",
        Update = "string",
    },
});
example, err := vra.NewDeployment(ctx, "deploymentResource", &vra.DeploymentArgs{
	ProjectId:          pulumi.String("string"),
	ExpandProject:      pulumi.Bool(false),
	Name:               pulumi.String("string"),
	CatalogItemId:      pulumi.String("string"),
	CatalogItemVersion: pulumi.String("string"),
	DeploymentId:       pulumi.String("string"),
	Description:        pulumi.String("string"),
	BlueprintVersion:   pulumi.String("string"),
	Inputs: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	BlueprintContent: pulumi.String("string"),
	Owner:            pulumi.String("string"),
	BlueprintId:      pulumi.String("string"),
	Reason:           pulumi.String("string"),
	Timeouts: &vra.DeploymentTimeoutsArgs{
		Create: pulumi.String("string"),
		Delete: pulumi.String("string"),
		Update: pulumi.String("string"),
	},
})
var deploymentResource = new Deployment("deploymentResource", DeploymentArgs.builder()
    .projectId("string")
    .expandProject(false)
    .name("string")
    .catalogItemId("string")
    .catalogItemVersion("string")
    .deploymentId("string")
    .description("string")
    .blueprintVersion("string")
    .inputs(Map.of("string", "string"))
    .blueprintContent("string")
    .owner("string")
    .blueprintId("string")
    .reason("string")
    .timeouts(DeploymentTimeoutsArgs.builder()
        .create("string")
        .delete("string")
        .update("string")
        .build())
    .build());
deployment_resource = vra.Deployment("deploymentResource",
    project_id="string",
    expand_project=False,
    name="string",
    catalog_item_id="string",
    catalog_item_version="string",
    deployment_id="string",
    description="string",
    blueprint_version="string",
    inputs={
        "string": "string",
    },
    blueprint_content="string",
    owner="string",
    blueprint_id="string",
    reason="string",
    timeouts={
        "create": "string",
        "delete": "string",
        "update": "string",
    })
const deploymentResource = new vra.Deployment("deploymentResource", {
    projectId: "string",
    expandProject: false,
    name: "string",
    catalogItemId: "string",
    catalogItemVersion: "string",
    deploymentId: "string",
    description: "string",
    blueprintVersion: "string",
    inputs: {
        string: "string",
    },
    blueprintContent: "string",
    owner: "string",
    blueprintId: "string",
    reason: "string",
    timeouts: {
        create: "string",
        "delete": "string",
        update: "string",
    },
});
type: vra:Deployment
properties:
    blueprintContent: string
    blueprintId: string
    blueprintVersion: string
    catalogItemId: string
    catalogItemVersion: string
    deploymentId: string
    description: string
    expandProject: false
    inputs:
        string: string
    name: string
    owner: string
    projectId: string
    reason: string
    timeouts:
        create: string
        delete: string
        update: string
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:
- ProjectId string
- The id of the project this deployment belongs to.
- BlueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- BlueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CatalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- DeploymentId string
- Unique identifier of the resource.
- Description string
- A human-friendly description.
- ExpandLast boolRequest 
- ExpandProject bool
- Flag to indicate whether to expand project information.
- ExpandResources bool
- Inputs Dictionary<string, string>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- Name string
- The name of the deployment.
- Owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- Reason string
- Reason for requesting/updating a blueprint.
- Timeouts
DeploymentTimeouts 
- ProjectId string
- The id of the project this deployment belongs to.
- BlueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- BlueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CatalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- DeploymentId string
- Unique identifier of the resource.
- Description string
- A human-friendly description.
- ExpandLast boolRequest 
- ExpandProject bool
- Flag to indicate whether to expand project information.
- ExpandResources bool
- Inputs map[string]string
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- Name string
- The name of the deployment.
- Owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- Reason string
- Reason for requesting/updating a blueprint.
- Timeouts
DeploymentTimeouts Args 
- projectId String
- The id of the project this deployment belongs to.
- blueprintContent String
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion String
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem StringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- deploymentId String
- Unique identifier of the resource.
- description String
- A human-friendly description.
- expandLast BooleanRequest 
- expandProject Boolean
- Flag to indicate whether to expand project information.
- expandResources Boolean
- inputs Map<String,String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name String
- The name of the deployment.
- owner String
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- reason String
- Reason for requesting/updating a blueprint.
- timeouts
DeploymentTimeouts 
- projectId string
- The id of the project this deployment belongs to.
- blueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- deploymentId string
- Unique identifier of the resource.
- description string
- A human-friendly description.
- expandLast booleanRequest 
- expandProject boolean
- Flag to indicate whether to expand project information.
- expandResources boolean
- inputs {[key: string]: string}
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name string
- The name of the deployment.
- owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- reason string
- Reason for requesting/updating a blueprint.
- timeouts
DeploymentTimeouts 
- project_id str
- The id of the project this deployment belongs to.
- blueprint_content str
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprint_id str
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprint_version str
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalog_item_ strid 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalog_item_ strversion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- deployment_id str
- Unique identifier of the resource.
- description str
- A human-friendly description.
- expand_last_ boolrequest 
- expand_project bool
- Flag to indicate whether to expand project information.
- expand_resources bool
- inputs Mapping[str, str]
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name str
- The name of the deployment.
- owner str
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- reason str
- Reason for requesting/updating a blueprint.
- timeouts
DeploymentTimeouts Args 
- projectId String
- The id of the project this deployment belongs to.
- blueprintContent String
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion String
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem StringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- deploymentId String
- Unique identifier of the resource.
- description String
- A human-friendly description.
- expandLast BooleanRequest 
- expandProject Boolean
- Flag to indicate whether to expand project information.
- expandResources Boolean
- inputs Map<String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name String
- The name of the deployment.
- owner String
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- reason String
- Reason for requesting/updating a blueprint.
- timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the Deployment resource produces the following output properties:
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- CreatedBy string
- The user the entity was created by.
- Expenses
List<DeploymentExpense> 
- Expense incurred for the deployment.
- Id string
- The provider-assigned unique ID for this managed resource.
- InputsIncluding Dictionary<string, string>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- LastRequests List<DeploymentLast Request> 
- Represents deployment requests.
- LastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- LastUpdated stringBy 
- The user that last updated the deployment.
- LeaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- OrgId string
- The Id of the organization this deployment belongs to.
- Projects
List<DeploymentProject> 
- The project this entity belongs to.
- Resources
List<DeploymentResource> 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- Status string
- The status of the deployment with respect to its life cycle operations.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- CreatedBy string
- The user the entity was created by.
- Expenses
[]DeploymentExpense 
- Expense incurred for the deployment.
- Id string
- The provider-assigned unique ID for this managed resource.
- InputsIncluding map[string]stringDefaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- LastRequests []DeploymentLast Request 
- Represents deployment requests.
- LastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- LastUpdated stringBy 
- The user that last updated the deployment.
- LeaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- OrgId string
- The Id of the organization this deployment belongs to.
- Projects
[]DeploymentProject 
- The project this entity belongs to.
- Resources
[]DeploymentResource 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- Status string
- The status of the deployment with respect to its life cycle operations.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy String
- The user the entity was created by.
- expenses
List<DeploymentExpense> 
- Expense incurred for the deployment.
- id String
- The provider-assigned unique ID for this managed resource.
- inputsIncluding Map<String,String>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests List<DeploymentLast Request> 
- Represents deployment requests.
- lastUpdated StringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated StringBy 
- The user that last updated the deployment.
- leaseExpire StringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- orgId String
- The Id of the organization this deployment belongs to.
- projects
List<DeploymentProject> 
- The project this entity belongs to.
- resources
List<DeploymentResource> 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status String
- The status of the deployment with respect to its life cycle operations.
- createdAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy string
- The user the entity was created by.
- expenses
DeploymentExpense[] 
- Expense incurred for the deployment.
- id string
- The provider-assigned unique ID for this managed resource.
- inputsIncluding {[key: string]: string}Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests DeploymentLast Request[] 
- Represents deployment requests.
- lastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated stringBy 
- The user that last updated the deployment.
- leaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- orgId string
- The Id of the organization this deployment belongs to.
- projects
DeploymentProject[] 
- The project this entity belongs to.
- resources
DeploymentResource[] 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status string
- The status of the deployment with respect to its life cycle operations.
- created_at str
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- created_by str
- The user the entity was created by.
- expenses
Sequence[DeploymentExpense] 
- Expense incurred for the deployment.
- id str
- The provider-assigned unique ID for this managed resource.
- inputs_including_ Mapping[str, str]defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- last_requests Sequence[DeploymentLast Request] 
- Represents deployment requests.
- last_updated_ strat 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- last_updated_ strby 
- The user that last updated the deployment.
- lease_expire_ strat 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- org_id str
- The Id of the organization this deployment belongs to.
- projects
Sequence[DeploymentProject] 
- The project this entity belongs to.
- resources
Sequence[DeploymentResource] 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status str
- The status of the deployment with respect to its life cycle operations.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy String
- The user the entity was created by.
- expenses List<Property Map>
- Expense incurred for the deployment.
- id String
- The provider-assigned unique ID for this managed resource.
- inputsIncluding Map<String>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests List<Property Map>
- Represents deployment requests.
- lastUpdated StringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated StringBy 
- The user that last updated the deployment.
- leaseExpire StringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- orgId String
- The Id of the organization this deployment belongs to.
- projects List<Property Map>
- The project this entity belongs to.
- resources List<Property Map>
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status String
- The status of the deployment with respect to its life cycle operations.
Look up Existing Deployment Resource
Get an existing Deployment resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DeploymentState, opts?: CustomResourceOptions): Deployment@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        blueprint_content: Optional[str] = None,
        blueprint_id: Optional[str] = None,
        blueprint_version: Optional[str] = None,
        catalog_item_id: Optional[str] = None,
        catalog_item_version: Optional[str] = None,
        created_at: Optional[str] = None,
        created_by: Optional[str] = None,
        deployment_id: Optional[str] = None,
        description: Optional[str] = None,
        expand_last_request: Optional[bool] = None,
        expand_project: Optional[bool] = None,
        expand_resources: Optional[bool] = None,
        expenses: Optional[Sequence[DeploymentExpenseArgs]] = None,
        inputs: Optional[Mapping[str, str]] = None,
        inputs_including_defaults: Optional[Mapping[str, str]] = None,
        last_requests: Optional[Sequence[DeploymentLastRequestArgs]] = None,
        last_updated_at: Optional[str] = None,
        last_updated_by: Optional[str] = None,
        lease_expire_at: Optional[str] = None,
        name: Optional[str] = None,
        org_id: Optional[str] = None,
        owner: Optional[str] = None,
        project_id: Optional[str] = None,
        projects: Optional[Sequence[DeploymentProjectArgs]] = None,
        reason: Optional[str] = None,
        resources: Optional[Sequence[DeploymentResourceArgs]] = None,
        status: Optional[str] = None,
        timeouts: Optional[DeploymentTimeoutsArgs] = None) -> Deploymentfunc GetDeployment(ctx *Context, name string, id IDInput, state *DeploymentState, opts ...ResourceOption) (*Deployment, error)public static Deployment Get(string name, Input<string> id, DeploymentState? state, CustomResourceOptions? opts = null)public static Deployment get(String name, Output<String> id, DeploymentState state, CustomResourceOptions options)resources:  _:    type: vra:Deployment    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- BlueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- BlueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CatalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- CreatedBy string
- The user the entity was created by.
- DeploymentId string
- Unique identifier of the resource.
- Description string
- A human-friendly description.
- ExpandLast boolRequest 
- ExpandProject bool
- Flag to indicate whether to expand project information.
- ExpandResources bool
- Expenses
List<DeploymentExpense> 
- Expense incurred for the deployment.
- Inputs Dictionary<string, string>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- InputsIncluding Dictionary<string, string>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- LastRequests List<DeploymentLast Request> 
- Represents deployment requests.
- LastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- LastUpdated stringBy 
- The user that last updated the deployment.
- LeaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- Name string
- The name of the deployment.
- OrgId string
- The Id of the organization this deployment belongs to.
- Owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- ProjectId string
- The id of the project this deployment belongs to.
- Projects
List<DeploymentProject> 
- The project this entity belongs to.
- Reason string
- Reason for requesting/updating a blueprint.
- Resources
List<DeploymentResource> 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- Status string
- The status of the deployment with respect to its life cycle operations.
- Timeouts
DeploymentTimeouts 
- BlueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- BlueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CatalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- CreatedBy string
- The user the entity was created by.
- DeploymentId string
- Unique identifier of the resource.
- Description string
- A human-friendly description.
- ExpandLast boolRequest 
- ExpandProject bool
- Flag to indicate whether to expand project information.
- ExpandResources bool
- Expenses
[]DeploymentExpense Args 
- Expense incurred for the deployment.
- Inputs map[string]string
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- InputsIncluding map[string]stringDefaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- LastRequests []DeploymentLast Request Args 
- Represents deployment requests.
- LastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- LastUpdated stringBy 
- The user that last updated the deployment.
- LeaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- Name string
- The name of the deployment.
- OrgId string
- The Id of the organization this deployment belongs to.
- Owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- ProjectId string
- The id of the project this deployment belongs to.
- Projects
[]DeploymentProject Args 
- The project this entity belongs to.
- Reason string
- Reason for requesting/updating a blueprint.
- Resources
[]DeploymentResource Args 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- Status string
- The status of the deployment with respect to its life cycle operations.
- Timeouts
DeploymentTimeouts Args 
- blueprintContent String
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion String
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem StringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy String
- The user the entity was created by.
- deploymentId String
- Unique identifier of the resource.
- description String
- A human-friendly description.
- expandLast BooleanRequest 
- expandProject Boolean
- Flag to indicate whether to expand project information.
- expandResources Boolean
- expenses
List<DeploymentExpense> 
- Expense incurred for the deployment.
- inputs Map<String,String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- inputsIncluding Map<String,String>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests List<DeploymentLast Request> 
- Represents deployment requests.
- lastUpdated StringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated StringBy 
- The user that last updated the deployment.
- leaseExpire StringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- name String
- The name of the deployment.
- orgId String
- The Id of the organization this deployment belongs to.
- owner String
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- projectId String
- The id of the project this deployment belongs to.
- projects
List<DeploymentProject> 
- The project this entity belongs to.
- reason String
- Reason for requesting/updating a blueprint.
- resources
List<DeploymentResource> 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status String
- The status of the deployment with respect to its life cycle operations.
- timeouts
DeploymentTimeouts 
- blueprintContent string
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion string
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem stringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- createdAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy string
- The user the entity was created by.
- deploymentId string
- Unique identifier of the resource.
- description string
- A human-friendly description.
- expandLast booleanRequest 
- expandProject boolean
- Flag to indicate whether to expand project information.
- expandResources boolean
- expenses
DeploymentExpense[] 
- Expense incurred for the deployment.
- inputs {[key: string]: string}
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- inputsIncluding {[key: string]: string}Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests DeploymentLast Request[] 
- Represents deployment requests.
- lastUpdated stringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated stringBy 
- The user that last updated the deployment.
- leaseExpire stringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- name string
- The name of the deployment.
- orgId string
- The Id of the organization this deployment belongs to.
- owner string
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- projectId string
- The id of the project this deployment belongs to.
- projects
DeploymentProject[] 
- The project this entity belongs to.
- reason string
- Reason for requesting/updating a blueprint.
- resources
DeploymentResource[] 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status string
- The status of the deployment with respect to its life cycle operations.
- timeouts
DeploymentTimeouts 
- blueprint_content str
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprint_id str
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprint_version str
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalog_item_ strid 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalog_item_ strversion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- created_at str
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- created_by str
- The user the entity was created by.
- deployment_id str
- Unique identifier of the resource.
- description str
- A human-friendly description.
- expand_last_ boolrequest 
- expand_project bool
- Flag to indicate whether to expand project information.
- expand_resources bool
- expenses
Sequence[DeploymentExpense Args] 
- Expense incurred for the deployment.
- inputs Mapping[str, str]
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- inputs_including_ Mapping[str, str]defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- last_requests Sequence[DeploymentLast Request Args] 
- Represents deployment requests.
- last_updated_ strat 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- last_updated_ strby 
- The user that last updated the deployment.
- lease_expire_ strat 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- name str
- The name of the deployment.
- org_id str
- The Id of the organization this deployment belongs to.
- owner str
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- project_id str
- The id of the project this deployment belongs to.
- projects
Sequence[DeploymentProject Args] 
- The project this entity belongs to.
- reason str
- Reason for requesting/updating a blueprint.
- resources
Sequence[DeploymentResource Args] 
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status str
- The status of the deployment with respect to its life cycle operations.
- timeouts
DeploymentTimeouts Args 
- blueprintContent String
- The content of the the cloud template to be used to request the deployment. Conflicts with blueprint_idandcatalog_item_id.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- blueprintVersion String
- The version of the cloud template to be used to request the deployment. Used only when blueprint_idis provided.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- catalogItem StringVersion 
- The version of the catalog item to be used to request the deployment. Used only when catalog_item_idis provided.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- createdBy String
- The user the entity was created by.
- deploymentId String
- Unique identifier of the resource.
- description String
- A human-friendly description.
- expandLast BooleanRequest 
- expandProject Boolean
- Flag to indicate whether to expand project information.
- expandResources Boolean
- expenses List<Property Map>
- Expense incurred for the deployment.
- inputs Map<String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- inputsIncluding Map<String>Defaults 
- All the inputs applied during last create/update operation, including those with default values. For the list of inputs provided by the user in the configuration, refer to inputs.
- lastRequests List<Property Map>
- Represents deployment requests.
- lastUpdated StringAt 
- TDate when the entity was last updated. The date is in ISO 6801 and UTC.
- lastUpdated StringBy 
- The user that last updated the deployment.
- leaseExpire StringAt 
- Date when the deployment lease expire. The date is in ISO 6801 and UTC.
- name String
- The name of the deployment.
- orgId String
- The Id of the organization this deployment belongs to.
- owner String
- The user this deployment belongs to. At create, the owner is ignored but is used to update during next apply.
- projectId String
- The id of the project this deployment belongs to.
- projects List<Property Map>
- The project this entity belongs to.
- reason String
- Reason for requesting/updating a blueprint.
- resources List<Property Map>
- Expanded resources for the deployment. Content of this property will not be maintained backward compatible.
- status String
- The status of the deployment with respect to its life cycle operations.
- timeouts Property Map
Supporting Types
DeploymentExpense, DeploymentExpenseArgs    
- AdditionalExpense double
- Additional expense incurred for the resource.
- Code string
- Expense sync message code if any.
- ComputeExpense double
- Compute expense of the entity.
- LastUpdate stringTime 
- Last expense sync time.
- Message string
- Expense sync message if any.
- NetworkExpense double
- Network expense of the entity.
- StorageExpense double
- Storage expense of the entity.
- TotalExpense double
- Total expense of the entity.
- Unit string
- Monetary unit.
- AdditionalExpense float64
- Additional expense incurred for the resource.
- Code string
- Expense sync message code if any.
- ComputeExpense float64
- Compute expense of the entity.
- LastUpdate stringTime 
- Last expense sync time.
- Message string
- Expense sync message if any.
- NetworkExpense float64
- Network expense of the entity.
- StorageExpense float64
- Storage expense of the entity.
- TotalExpense float64
- Total expense of the entity.
- Unit string
- Monetary unit.
- additionalExpense Double
- Additional expense incurred for the resource.
- code String
- Expense sync message code if any.
- computeExpense Double
- Compute expense of the entity.
- lastUpdate StringTime 
- Last expense sync time.
- message String
- Expense sync message if any.
- networkExpense Double
- Network expense of the entity.
- storageExpense Double
- Storage expense of the entity.
- totalExpense Double
- Total expense of the entity.
- unit String
- Monetary unit.
- additionalExpense number
- Additional expense incurred for the resource.
- code string
- Expense sync message code if any.
- computeExpense number
- Compute expense of the entity.
- lastUpdate stringTime 
- Last expense sync time.
- message string
- Expense sync message if any.
- networkExpense number
- Network expense of the entity.
- storageExpense number
- Storage expense of the entity.
- totalExpense number
- Total expense of the entity.
- unit string
- Monetary unit.
- additional_expense float
- Additional expense incurred for the resource.
- code str
- Expense sync message code if any.
- compute_expense float
- Compute expense of the entity.
- last_update_ strtime 
- Last expense sync time.
- message str
- Expense sync message if any.
- network_expense float
- Network expense of the entity.
- storage_expense float
- Storage expense of the entity.
- total_expense float
- Total expense of the entity.
- unit str
- Monetary unit.
- additionalExpense Number
- Additional expense incurred for the resource.
- code String
- Expense sync message code if any.
- computeExpense Number
- Compute expense of the entity.
- lastUpdate StringTime 
- Last expense sync time.
- message String
- Expense sync message if any.
- networkExpense Number
- Network expense of the entity.
- storageExpense Number
- Storage expense of the entity.
- totalExpense Number
- Total expense of the entity.
- unit String
- Monetary unit.
DeploymentLastRequest, DeploymentLastRequestArgs      
- ActionId string
- Identifier of the requested action.
- ApprovedAt string
- Time at which the request was approved.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- Cancelable bool
- Indicates whether request can be canceled or not.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CompletedAt string
- Time at which the request completed.
- CompletedTasks double
- The number of tasks completed while fulfilling this request.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- Details string
- Longer user-friendly details of the request.
- Dismissed bool
- Indicates whether request is in dismissed state.
- Id string
- Unique identifier of the resource.
- InitializedAt string
- Time at which the request was initialized.
- Inputs Dictionary<string, string>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- Name string
- The name of the deployment.
- Outputs Dictionary<string, string>
- Request outputs.
- RequestedBy string
- The user that initiated the request.
- ResourceIds List<string>
- Status string
- The status of the deployment with respect to its life cycle operations.
- TotalTasks double
- The total number of tasks need to be completed to fulfil this request.
- UpdatedAt string
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- ActionId string
- Identifier of the requested action.
- ApprovedAt string
- Time at which the request was approved.
- BlueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- Cancelable bool
- Indicates whether request can be canceled or not.
- CatalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- CompletedAt string
- Time at which the request completed.
- CompletedTasks float64
- The number of tasks completed while fulfilling this request.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- Details string
- Longer user-friendly details of the request.
- Dismissed bool
- Indicates whether request is in dismissed state.
- Id string
- Unique identifier of the resource.
- InitializedAt string
- Time at which the request was initialized.
- Inputs map[string]string
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- Name string
- The name of the deployment.
- Outputs map[string]string
- Request outputs.
- RequestedBy string
- The user that initiated the request.
- ResourceIds []string
- Status string
- The status of the deployment with respect to its life cycle operations.
- TotalTasks float64
- The total number of tasks need to be completed to fulfil this request.
- UpdatedAt string
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- actionId String
- Identifier of the requested action.
- approvedAt String
- Time at which the request was approved.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- cancelable Boolean
- Indicates whether request can be canceled or not.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- completedAt String
- Time at which the request completed.
- completedTasks Double
- The number of tasks completed while fulfilling this request.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- details String
- Longer user-friendly details of the request.
- dismissed Boolean
- Indicates whether request is in dismissed state.
- id String
- Unique identifier of the resource.
- initializedAt String
- Time at which the request was initialized.
- inputs Map<String,String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name String
- The name of the deployment.
- outputs Map<String,String>
- Request outputs.
- requestedBy String
- The user that initiated the request.
- resourceIds List<String>
- status String
- The status of the deployment with respect to its life cycle operations.
- totalTasks Double
- The total number of tasks need to be completed to fulfil this request.
- updatedAt String
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- actionId string
- Identifier of the requested action.
- approvedAt string
- Time at which the request was approved.
- blueprintId string
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- cancelable boolean
- Indicates whether request can be canceled or not.
- catalogItem stringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- completedAt string
- Time at which the request completed.
- completedTasks number
- The number of tasks completed while fulfilling this request.
- createdAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- details string
- Longer user-friendly details of the request.
- dismissed boolean
- Indicates whether request is in dismissed state.
- id string
- Unique identifier of the resource.
- initializedAt string
- Time at which the request was initialized.
- inputs {[key: string]: string}
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name string
- The name of the deployment.
- outputs {[key: string]: string}
- Request outputs.
- requestedBy string
- The user that initiated the request.
- resourceIds string[]
- status string
- The status of the deployment with respect to its life cycle operations.
- totalTasks number
- The total number of tasks need to be completed to fulfil this request.
- updatedAt string
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- action_id str
- Identifier of the requested action.
- approved_at str
- Time at which the request was approved.
- blueprint_id str
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- cancelable bool
- Indicates whether request can be canceled or not.
- catalog_item_ strid 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- completed_at str
- Time at which the request completed.
- completed_tasks float
- The number of tasks completed while fulfilling this request.
- created_at str
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- details str
- Longer user-friendly details of the request.
- dismissed bool
- Indicates whether request is in dismissed state.
- id str
- Unique identifier of the resource.
- initialized_at str
- Time at which the request was initialized.
- inputs Mapping[str, str]
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name str
- The name of the deployment.
- outputs Mapping[str, str]
- Request outputs.
- requested_by str
- The user that initiated the request.
- resource_ids Sequence[str]
- status str
- The status of the deployment with respect to its life cycle operations.
- total_tasks float
- The total number of tasks need to be completed to fulfil this request.
- updated_at str
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- actionId String
- Identifier of the requested action.
- approvedAt String
- Time at which the request was approved.
- blueprintId String
- The id of the cloud template to be used to request the deployment. Conflicts with blueprint_contentandcatalog_item_id.
- cancelable Boolean
- Indicates whether request can be canceled or not.
- catalogItem StringId 
- The id of the catalog item to be used to request the deployment. Conflicts with blueprint_idandblueprint_content.
- completedAt String
- Time at which the request completed.
- completedTasks Number
- The number of tasks completed while fulfilling this request.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- details String
- Longer user-friendly details of the request.
- dismissed Boolean
- Indicates whether request is in dismissed state.
- id String
- Unique identifier of the resource.
- initializedAt String
- Time at which the request was initialized.
- inputs Map<String>
- Inputs provided by the user. For inputs including those with default values, refer to inputs_including_defaults.
- name String
- The name of the deployment.
- outputs Map<String>
- Request outputs.
- requestedBy String
- The user that initiated the request.
- resourceIds List<String>
- status String
- The status of the deployment with respect to its life cycle operations.
- totalTasks Number
- The total number of tasks need to be completed to fulfil this request.
- updatedAt String
- Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
DeploymentProject, DeploymentProjectArgs    
- Description string
- A human-friendly description.
- Id string
- Unique identifier of the resource.
- Name string
- The name of the deployment.
- Version string
- Version of the entity, if applicable.
- Description string
- A human-friendly description.
- Id string
- Unique identifier of the resource.
- Name string
- The name of the deployment.
- Version string
- Version of the entity, if applicable.
- description String
- A human-friendly description.
- id String
- Unique identifier of the resource.
- name String
- The name of the deployment.
- version String
- Version of the entity, if applicable.
- description string
- A human-friendly description.
- id string
- Unique identifier of the resource.
- name string
- The name of the deployment.
- version string
- Version of the entity, if applicable.
- description str
- A human-friendly description.
- id str
- Unique identifier of the resource.
- name str
- The name of the deployment.
- version str
- Version of the entity, if applicable.
- description String
- A human-friendly description.
- id String
- Unique identifier of the resource.
- name String
- The name of the deployment.
- version String
- Version of the entity, if applicable.
DeploymentResource, DeploymentResourceArgs    
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- DependsOns List<string>
- A list of other resources this resource depends on.
- Description string
- A human-friendly description.
- Expenses
List<DeploymentResource Expense> 
- Expense incurred for the deployment.
- Id string
- Unique identifier of the resource.
- Name string
- The name of the deployment.
- PropertiesJson string
- List of properties in the encoded JSON string format.
- State string
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- SyncStatus string
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- Type string
- Type of the resource.
- CreatedAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- DependsOns []string
- A list of other resources this resource depends on.
- Description string
- A human-friendly description.
- Expenses
[]DeploymentResource Expense 
- Expense incurred for the deployment.
- Id string
- Unique identifier of the resource.
- Name string
- The name of the deployment.
- PropertiesJson string
- List of properties in the encoded JSON string format.
- State string
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- SyncStatus string
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- Type string
- Type of the resource.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- dependsOns List<String>
- A list of other resources this resource depends on.
- description String
- A human-friendly description.
- expenses
List<DeploymentResource Expense> 
- Expense incurred for the deployment.
- id String
- Unique identifier of the resource.
- name String
- The name of the deployment.
- propertiesJson String
- List of properties in the encoded JSON string format.
- state String
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- syncStatus String
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- type String
- Type of the resource.
- createdAt string
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- dependsOns string[]
- A list of other resources this resource depends on.
- description string
- A human-friendly description.
- expenses
DeploymentResource Expense[] 
- Expense incurred for the deployment.
- id string
- Unique identifier of the resource.
- name string
- The name of the deployment.
- propertiesJson string
- List of properties in the encoded JSON string format.
- state string
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- syncStatus string
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- type string
- Type of the resource.
- created_at str
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- depends_ons Sequence[str]
- A list of other resources this resource depends on.
- description str
- A human-friendly description.
- expenses
Sequence[DeploymentResource Expense] 
- Expense incurred for the deployment.
- id str
- Unique identifier of the resource.
- name str
- The name of the deployment.
- properties_json str
- List of properties in the encoded JSON string format.
- state str
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- sync_status str
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- type str
- Type of the resource.
- createdAt String
- Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
- dependsOns List<String>
- A list of other resources this resource depends on.
- description String
- A human-friendly description.
- expenses List<Property Map>
- Expense incurred for the deployment.
- id String
- Unique identifier of the resource.
- name String
- The name of the deployment.
- propertiesJson String
- List of properties in the encoded JSON string format.
- state String
- The current state of the resource. Supported values are PARTIAL,TAINTED,OK.
- syncStatus String
- The current sync status. Supported values are SUCCESS,MISSING,STALE.
- type String
- Type of the resource.
DeploymentResourceExpense, DeploymentResourceExpenseArgs      
- AdditionalExpense double
- Additional expense incurred for the resource.
- Code string
- Expense sync message code if any.
- ComputeExpense double
- Compute expense of the entity.
- LastUpdate stringTime 
- Last expense sync time.
- Message string
- Expense sync message if any.
- NetworkExpense double
- Network expense of the entity.
- StorageExpense double
- Storage expense of the entity.
- TotalExpense double
- Total expense of the entity.
- Unit string
- Monetary unit.
- AdditionalExpense float64
- Additional expense incurred for the resource.
- Code string
- Expense sync message code if any.
- ComputeExpense float64
- Compute expense of the entity.
- LastUpdate stringTime 
- Last expense sync time.
- Message string
- Expense sync message if any.
- NetworkExpense float64
- Network expense of the entity.
- StorageExpense float64
- Storage expense of the entity.
- TotalExpense float64
- Total expense of the entity.
- Unit string
- Monetary unit.
- additionalExpense Double
- Additional expense incurred for the resource.
- code String
- Expense sync message code if any.
- computeExpense Double
- Compute expense of the entity.
- lastUpdate StringTime 
- Last expense sync time.
- message String
- Expense sync message if any.
- networkExpense Double
- Network expense of the entity.
- storageExpense Double
- Storage expense of the entity.
- totalExpense Double
- Total expense of the entity.
- unit String
- Monetary unit.
- additionalExpense number
- Additional expense incurred for the resource.
- code string
- Expense sync message code if any.
- computeExpense number
- Compute expense of the entity.
- lastUpdate stringTime 
- Last expense sync time.
- message string
- Expense sync message if any.
- networkExpense number
- Network expense of the entity.
- storageExpense number
- Storage expense of the entity.
- totalExpense number
- Total expense of the entity.
- unit string
- Monetary unit.
- additional_expense float
- Additional expense incurred for the resource.
- code str
- Expense sync message code if any.
- compute_expense float
- Compute expense of the entity.
- last_update_ strtime 
- Last expense sync time.
- message str
- Expense sync message if any.
- network_expense float
- Network expense of the entity.
- storage_expense float
- Storage expense of the entity.
- total_expense float
- Total expense of the entity.
- unit str
- Monetary unit.
- additionalExpense Number
- Additional expense incurred for the resource.
- code String
- Expense sync message code if any.
- computeExpense Number
- Compute expense of the entity.
- lastUpdate StringTime 
- Last expense sync time.
- message String
- Expense sync message if any.
- networkExpense Number
- Network expense of the entity.
- storageExpense Number
- Storage expense of the entity.
- totalExpense Number
- Total expense of the entity.
- unit String
- Monetary unit.
DeploymentTimeouts, DeploymentTimeoutsArgs    
Import
Deployment can be imported using the id, e.g.
$ pulumi import vra:index/deployment:Deployment this 05956583-6488-4e7d-84c9-92a7b7219a15`
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- vra vmware/terraform-provider-vra
- License
- Notes
- This Pulumi package is based on the vraTerraform Provider.