1. Packages
  2. Vra Provider
  3. API Docs
  4. getDeployment
vra 0.12.0 published on Monday, Apr 14, 2025 by vmware

vra.getDeployment

Explore with Pulumi AI

This data source provides information about a deployment in vRA.

Example Usage

S

This is an example of how to get a vRA deployment by its name.

import * as pulumi from "@pulumi/pulumi";
import * as vra from "@pulumi/vra";

const _this = vra.getDeployment({
    name: _var.deployment_name,
});
Copy
import pulumi
import pulumi_vra as vra

this = vra.get_deployment(name=var["deployment_name"])
Copy
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.LookupDeployment(ctx, &vra.LookupDeploymentArgs{
			Name: pulumi.StringRef(_var.Deployment_name),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vra = Pulumi.Vra;

return await Deployment.RunAsync(() => 
{
    var @this = Vra.GetDeployment.Invoke(new()
    {
        Name = @var.Deployment_name,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.VraFunctions;
import com.pulumi.vra.inputs.GetDeploymentArgs;
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) {
        final var this = VraFunctions.getDeployment(GetDeploymentArgs.builder()
            .name(var_.deployment_name())
            .build());

    }
}
Copy
variables:
  this:
    fn::invoke:
      function: vra:getDeployment
      arguments:
        name: ${var.deployment_name}
Copy

This is an example of how to get a vRA cloud template by its id.

import * as pulumi from "@pulumi/pulumi";
import * as vra from "@pulumi/vra";

const _this = vra.getDeployment({
    id: _var.deployment_id,
});
Copy
import pulumi
import pulumi_vra as vra

this = vra.get_deployment(id=var["deployment_id"])
Copy
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.LookupDeployment(ctx, &vra.LookupDeploymentArgs{
			Id: pulumi.StringRef(_var.Deployment_id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vra = Pulumi.Vra;

return await Deployment.RunAsync(() => 
{
    var @this = Vra.GetDeployment.Invoke(new()
    {
        Id = @var.Deployment_id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vra.VraFunctions;
import com.pulumi.vra.inputs.GetDeploymentArgs;
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) {
        final var this = VraFunctions.getDeployment(GetDeploymentArgs.builder()
            .id(var_.deployment_id())
            .build());

    }
}
Copy
variables:
  this:
    fn::invoke:
      function: vra:getDeployment
      arguments:
        id: ${var.deployment_id}
Copy

Using getDeployment

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDeployment(args: GetDeploymentArgs, opts?: InvokeOptions): Promise<GetDeploymentResult>
function getDeploymentOutput(args: GetDeploymentOutputArgs, opts?: InvokeOptions): Output<GetDeploymentResult>
Copy
def get_deployment(expand_last_request: Optional[bool] = None,
                   expand_project: Optional[bool] = None,
                   expand_resources: Optional[bool] = None,
                   id: Optional[str] = None,
                   name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetDeploymentResult
def get_deployment_output(expand_last_request: Optional[pulumi.Input[bool]] = None,
                   expand_project: Optional[pulumi.Input[bool]] = None,
                   expand_resources: Optional[pulumi.Input[bool]] = None,
                   id: Optional[pulumi.Input[str]] = None,
                   name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentResult]
Copy
func LookupDeployment(ctx *Context, args *LookupDeploymentArgs, opts ...InvokeOption) (*LookupDeploymentResult, error)
func LookupDeploymentOutput(ctx *Context, args *LookupDeploymentOutputArgs, opts ...InvokeOption) LookupDeploymentResultOutput
Copy

> Note: This function is named LookupDeployment in the Go SDK.

public static class GetDeployment 
{
    public static Task<GetDeploymentResult> InvokeAsync(GetDeploymentArgs args, InvokeOptions? opts = null)
    public static Output<GetDeploymentResult> Invoke(GetDeploymentInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
public static Output<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: vra:index/getDeployment:getDeployment
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ExpandLastRequest bool
Flag to indicate whether to expand last request on the deployment.
ExpandProject bool
Flag to indicate whether to expand project information.
ExpandResources bool
Flag to indicate whether to expand resources in the deployment.
Id string
The id of the deployment. One of id or name must be provided.
Name string
The name of the deployment. One of id or name must be provided.
ExpandLastRequest bool
Flag to indicate whether to expand last request on the deployment.
ExpandProject bool
Flag to indicate whether to expand project information.
ExpandResources bool
Flag to indicate whether to expand resources in the deployment.
Id string
The id of the deployment. One of id or name must be provided.
Name string
The name of the deployment. One of id or name must be provided.
expandLastRequest Boolean
Flag to indicate whether to expand last request on the deployment.
expandProject Boolean
Flag to indicate whether to expand project information.
expandResources Boolean
Flag to indicate whether to expand resources in the deployment.
id String
The id of the deployment. One of id or name must be provided.
name String
The name of the deployment. One of id or name must be provided.
expandLastRequest boolean
Flag to indicate whether to expand last request on the deployment.
expandProject boolean
Flag to indicate whether to expand project information.
expandResources boolean
Flag to indicate whether to expand resources in the deployment.
id string
The id of the deployment. One of id or name must be provided.
name string
The name of the deployment. One of id or name must be provided.
expand_last_request bool
Flag to indicate whether to expand last request on the deployment.
expand_project bool
Flag to indicate whether to expand project information.
expand_resources bool
Flag to indicate whether to expand resources in the deployment.
id str
The id of the deployment. One of id or name must be provided.
name str
The name of the deployment. One of id or name must be provided.
expandLastRequest Boolean
Flag to indicate whether to expand last request on the deployment.
expandProject Boolean
Flag to indicate whether to expand project information.
expandResources Boolean
Flag to indicate whether to expand resources in the deployment.
id String
The id of the deployment. One of id or name must be provided.
name String
The name of the deployment. One of id or name must be provided.

getDeployment Result

The following output properties are available:

BlueprintId string
Identifier of the requested blueprint in the form ‘UUID:version’.
BlueprintVersion string
The version of the cloud template used to request the deployment.
CatalogItemId string
Identifier of the requested catalog item in the form ‘UUID:version’.
CatalogItemVersion string
The version of the catalog item used to request the deployment.
CreatedAt string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
CreatedBy string
The user the entity was created by.
Description string
A description of the resource.
Expenses List<GetDeploymentExpense>
Expense incurred for this resource.
Id string
Unique identifier of the resource.
Inputs Dictionary<string, string>
List of request inputs.
LastRequests List<GetDeploymentLastRequest>
Represents deployment requests.
LastUpdatedAt string
Date when the entity was last updated. The date is in ISO 6801 and UTC.
LastUpdatedBy string
The user that last updated the deployment.
LeaseExpireAt string
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
Name string
Name of the resource.
OrgId string
The Id of the organization this deployment belongs to.
Owner string
The user this deployment belongs to.
ProjectId string
The id of the project this deployment belongs to.
Projects List<GetDeploymentProject>
The project this entity belongs to.
Resources List<GetDeploymentResource>
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.
ExpandLastRequest bool
ExpandProject bool
ExpandResources bool
BlueprintId string
Identifier of the requested blueprint in the form ‘UUID:version’.
BlueprintVersion string
The version of the cloud template used to request the deployment.
CatalogItemId string
Identifier of the requested catalog item in the form ‘UUID:version’.
CatalogItemVersion string
The version of the catalog item used to request the deployment.
CreatedAt string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
CreatedBy string
The user the entity was created by.
Description string
A description of the resource.
Expenses []GetDeploymentExpense
Expense incurred for this resource.
Id string
Unique identifier of the resource.
Inputs map[string]string
List of request inputs.
LastRequests []GetDeploymentLastRequest
Represents deployment requests.
LastUpdatedAt string
Date when the entity was last updated. The date is in ISO 6801 and UTC.
LastUpdatedBy string
The user that last updated the deployment.
LeaseExpireAt string
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
Name string
Name of the resource.
OrgId string
The Id of the organization this deployment belongs to.
Owner string
The user this deployment belongs to.
ProjectId string
The id of the project this deployment belongs to.
Projects []GetDeploymentProject
The project this entity belongs to.
Resources []GetDeploymentResource
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.
ExpandLastRequest bool
ExpandProject bool
ExpandResources bool
blueprintId String
Identifier of the requested blueprint in the form ‘UUID:version’.
blueprintVersion String
The version of the cloud template used to request the deployment.
catalogItemId String
Identifier of the requested catalog item in the form ‘UUID:version’.
catalogItemVersion String
The version of the catalog item used to request the deployment.
createdAt String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
createdBy String
The user the entity was created by.
description String
A description of the resource.
expenses List<GetDeploymentExpense>
Expense incurred for this resource.
id String
Unique identifier of the resource.
inputs Map<String,String>
List of request inputs.
lastRequests List<GetDeploymentLastRequest>
Represents deployment requests.
lastUpdatedAt String
Date when the entity was last updated. The date is in ISO 6801 and UTC.
lastUpdatedBy String
The user that last updated the deployment.
leaseExpireAt String
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
name String
Name of the resource.
orgId String
The Id of the organization this deployment belongs to.
owner String
The user this deployment belongs to.
projectId String
The id of the project this deployment belongs to.
projects List<GetDeploymentProject>
The project this entity belongs to.
resources List<GetDeploymentResource>
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.
expandLastRequest Boolean
expandProject Boolean
expandResources Boolean
blueprintId string
Identifier of the requested blueprint in the form ‘UUID:version’.
blueprintVersion string
The version of the cloud template used to request the deployment.
catalogItemId string
Identifier of the requested catalog item in the form ‘UUID:version’.
catalogItemVersion string
The version of the catalog item used to request the deployment.
createdAt string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
createdBy string
The user the entity was created by.
description string
A description of the resource.
expenses GetDeploymentExpense[]
Expense incurred for this resource.
id string
Unique identifier of the resource.
inputs {[key: string]: string}
List of request inputs.
lastRequests GetDeploymentLastRequest[]
Represents deployment requests.
lastUpdatedAt string
Date when the entity was last updated. The date is in ISO 6801 and UTC.
lastUpdatedBy string
The user that last updated the deployment.
leaseExpireAt string
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
name string
Name of the resource.
orgId string
The Id of the organization this deployment belongs to.
owner string
The user this deployment belongs to.
projectId string
The id of the project this deployment belongs to.
projects GetDeploymentProject[]
The project this entity belongs to.
resources GetDeploymentResource[]
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.
expandLastRequest boolean
expandProject boolean
expandResources boolean
blueprint_id str
Identifier of the requested blueprint in the form ‘UUID:version’.
blueprint_version str
The version of the cloud template used to request the deployment.
catalog_item_id str
Identifier of the requested catalog item in the form ‘UUID:version’.
catalog_item_version str
The version of the catalog item used to request the deployment.
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.
description str
A description of the resource.
expenses Sequence[GetDeploymentExpense]
Expense incurred for this resource.
id str
Unique identifier of the resource.
inputs Mapping[str, str]
List of request inputs.
last_requests Sequence[GetDeploymentLastRequest]
Represents deployment requests.
last_updated_at str
Date when the entity was last updated. The date is in ISO 6801 and UTC.
last_updated_by str
The user that last updated the deployment.
lease_expire_at str
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
name str
Name of the resource.
org_id str
The Id of the organization this deployment belongs to.
owner str
The user this deployment belongs to.
project_id str
The id of the project this deployment belongs to.
projects Sequence[GetDeploymentProject]
The project this entity belongs to.
resources Sequence[GetDeploymentResource]
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.
expand_last_request bool
expand_project bool
expand_resources bool
blueprintId String
Identifier of the requested blueprint in the form ‘UUID:version’.
blueprintVersion String
The version of the cloud template used to request the deployment.
catalogItemId String
Identifier of the requested catalog item in the form ‘UUID:version’.
catalogItemVersion String
The version of the catalog item used to request the deployment.
createdAt String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
createdBy String
The user the entity was created by.
description String
A description of the resource.
expenses List<Property Map>
Expense incurred for this resource.
id String
Unique identifier of the resource.
inputs Map<String>
List of request inputs.
lastRequests List<Property Map>
Represents deployment requests.
lastUpdatedAt String
Date when the entity was last updated. The date is in ISO 6801 and UTC.
lastUpdatedBy String
The user that last updated the deployment.
leaseExpireAt String
Date when the deployment lease expire. The date is in ISO 6801 and UTC.
name String
Name of the resource.
orgId String
The Id of the organization this deployment belongs to.
owner String
The user this deployment belongs to.
projectId String
The id of the project 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.
expandLastRequest Boolean
expandProject Boolean
expandResources Boolean

Supporting Types

GetDeploymentExpense

AdditionalExpense This property is required. double
Additional expense incurred for the resource.
Code This property is required. string
Expense sync message code if any.
ComputeExpense This property is required. double
Compute expense of the entity.
LastUpdateTime This property is required. string
Last expense sync time.
Message This property is required. string
Expense sync message if any.
NetworkExpense This property is required. double
Network expense of the entity.
StorageExpense This property is required. double
Storage expense of the entity.
TotalExpense This property is required. double
Total expense of the entity.
Unit This property is required. string
Monetary unit.
AdditionalExpense This property is required. float64
Additional expense incurred for the resource.
Code This property is required. string
Expense sync message code if any.
ComputeExpense This property is required. float64
Compute expense of the entity.
LastUpdateTime This property is required. string
Last expense sync time.
Message This property is required. string
Expense sync message if any.
NetworkExpense This property is required. float64
Network expense of the entity.
StorageExpense This property is required. float64
Storage expense of the entity.
TotalExpense This property is required. float64
Total expense of the entity.
Unit This property is required. string
Monetary unit.
additionalExpense This property is required. Double
Additional expense incurred for the resource.
code This property is required. String
Expense sync message code if any.
computeExpense This property is required. Double
Compute expense of the entity.
lastUpdateTime This property is required. String
Last expense sync time.
message This property is required. String
Expense sync message if any.
networkExpense This property is required. Double
Network expense of the entity.
storageExpense This property is required. Double
Storage expense of the entity.
totalExpense This property is required. Double
Total expense of the entity.
unit This property is required. String
Monetary unit.
additionalExpense This property is required. number
Additional expense incurred for the resource.
code This property is required. string
Expense sync message code if any.
computeExpense This property is required. number
Compute expense of the entity.
lastUpdateTime This property is required. string
Last expense sync time.
message This property is required. string
Expense sync message if any.
networkExpense This property is required. number
Network expense of the entity.
storageExpense This property is required. number
Storage expense of the entity.
totalExpense This property is required. number
Total expense of the entity.
unit This property is required. string
Monetary unit.
additional_expense This property is required. float
Additional expense incurred for the resource.
code This property is required. str
Expense sync message code if any.
compute_expense This property is required. float
Compute expense of the entity.
last_update_time This property is required. str
Last expense sync time.
message This property is required. str
Expense sync message if any.
network_expense This property is required. float
Network expense of the entity.
storage_expense This property is required. float
Storage expense of the entity.
total_expense This property is required. float
Total expense of the entity.
unit This property is required. str
Monetary unit.
additionalExpense This property is required. Number
Additional expense incurred for the resource.
code This property is required. String
Expense sync message code if any.
computeExpense This property is required. Number
Compute expense of the entity.
lastUpdateTime This property is required. String
Last expense sync time.
message This property is required. String
Expense sync message if any.
networkExpense This property is required. Number
Network expense of the entity.
storageExpense This property is required. Number
Storage expense of the entity.
totalExpense This property is required. Number
Total expense of the entity.
unit This property is required. String
Monetary unit.

GetDeploymentLastRequest

ActionId This property is required. string
Identifier of the requested action.
ApprovedAt This property is required. string
Time at which the request was approved.
BlueprintId This property is required. string
Identifier of the requested blueprint in the form ‘UUID:version’.
Cancelable This property is required. bool
Indicates whether request can be canceled or not.
CatalogItemId This property is required. string
Identifier of the requested catalog item in the form ‘UUID:version’.
CompletedAt This property is required. string
Time at which the request completed.
CompletedTasks This property is required. double
The number of tasks completed while fulfilling this request.
CreatedAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
Details This property is required. string
Longer user-friendly details of the request.
Dismissed This property is required. bool
Indicates whether request is in dismissed state.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
InitializedAt This property is required. string
Time at which the request was initialized.
Inputs This property is required. Dictionary<string, string>
List of request inputs.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
Outputs This property is required. Dictionary<string, string>
Request outputs.
RequestedBy This property is required. string
The user that initiated the request.
ResourceIds This property is required. List<string>
Status This property is required. string
The status of the deployment with respect to its life cycle operations.
TotalTasks This property is required. double
The total number of tasks need to be completed to fulfil this request.
UpdatedAt This property is required. string
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
ActionId This property is required. string
Identifier of the requested action.
ApprovedAt This property is required. string
Time at which the request was approved.
BlueprintId This property is required. string
Identifier of the requested blueprint in the form ‘UUID:version’.
Cancelable This property is required. bool
Indicates whether request can be canceled or not.
CatalogItemId This property is required. string
Identifier of the requested catalog item in the form ‘UUID:version’.
CompletedAt This property is required. string
Time at which the request completed.
CompletedTasks This property is required. float64
The number of tasks completed while fulfilling this request.
CreatedAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
Details This property is required. string
Longer user-friendly details of the request.
Dismissed This property is required. bool
Indicates whether request is in dismissed state.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
InitializedAt This property is required. string
Time at which the request was initialized.
Inputs This property is required. map[string]string
List of request inputs.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
Outputs This property is required. map[string]string
Request outputs.
RequestedBy This property is required. string
The user that initiated the request.
ResourceIds This property is required. []string
Status This property is required. string
The status of the deployment with respect to its life cycle operations.
TotalTasks This property is required. float64
The total number of tasks need to be completed to fulfil this request.
UpdatedAt This property is required. string
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
actionId This property is required. String
Identifier of the requested action.
approvedAt This property is required. String
Time at which the request was approved.
blueprintId This property is required. String
Identifier of the requested blueprint in the form ‘UUID:version’.
cancelable This property is required. Boolean
Indicates whether request can be canceled or not.
catalogItemId This property is required. String
Identifier of the requested catalog item in the form ‘UUID:version’.
completedAt This property is required. String
Time at which the request completed.
completedTasks This property is required. Double
The number of tasks completed while fulfilling this request.
createdAt This property is required. String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
details This property is required. String
Longer user-friendly details of the request.
dismissed This property is required. Boolean
Indicates whether request is in dismissed state.
id This property is required. String
The id of the deployment. One of id or name must be provided.
initializedAt This property is required. String
Time at which the request was initialized.
inputs This property is required. Map<String,String>
List of request inputs.
name This property is required. String
The name of the deployment. One of id or name must be provided.
outputs This property is required. Map<String,String>
Request outputs.
requestedBy This property is required. String
The user that initiated the request.
resourceIds This property is required. List<String>
status This property is required. String
The status of the deployment with respect to its life cycle operations.
totalTasks This property is required. Double
The total number of tasks need to be completed to fulfil this request.
updatedAt This property is required. String
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
actionId This property is required. string
Identifier of the requested action.
approvedAt This property is required. string
Time at which the request was approved.
blueprintId This property is required. string
Identifier of the requested blueprint in the form ‘UUID:version’.
cancelable This property is required. boolean
Indicates whether request can be canceled or not.
catalogItemId This property is required. string
Identifier of the requested catalog item in the form ‘UUID:version’.
completedAt This property is required. string
Time at which the request completed.
completedTasks This property is required. number
The number of tasks completed while fulfilling this request.
createdAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
details This property is required. string
Longer user-friendly details of the request.
dismissed This property is required. boolean
Indicates whether request is in dismissed state.
id This property is required. string
The id of the deployment. One of id or name must be provided.
initializedAt This property is required. string
Time at which the request was initialized.
inputs This property is required. {[key: string]: string}
List of request inputs.
name This property is required. string
The name of the deployment. One of id or name must be provided.
outputs This property is required. {[key: string]: string}
Request outputs.
requestedBy This property is required. string
The user that initiated the request.
resourceIds This property is required. string[]
status This property is required. string
The status of the deployment with respect to its life cycle operations.
totalTasks This property is required. number
The total number of tasks need to be completed to fulfil this request.
updatedAt This property is required. string
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
action_id This property is required. str
Identifier of the requested action.
approved_at This property is required. str
Time at which the request was approved.
blueprint_id This property is required. str
Identifier of the requested blueprint in the form ‘UUID:version’.
cancelable This property is required. bool
Indicates whether request can be canceled or not.
catalog_item_id This property is required. str
Identifier of the requested catalog item in the form ‘UUID:version’.
completed_at This property is required. str
Time at which the request completed.
completed_tasks This property is required. float
The number of tasks completed while fulfilling this request.
created_at This property is required. str
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
details This property is required. str
Longer user-friendly details of the request.
dismissed This property is required. bool
Indicates whether request is in dismissed state.
id This property is required. str
The id of the deployment. One of id or name must be provided.
initialized_at This property is required. str
Time at which the request was initialized.
inputs This property is required. Mapping[str, str]
List of request inputs.
name This property is required. str
The name of the deployment. One of id or name must be provided.
outputs This property is required. Mapping[str, str]
Request outputs.
requested_by This property is required. str
The user that initiated the request.
resource_ids This property is required. Sequence[str]
status This property is required. str
The status of the deployment with respect to its life cycle operations.
total_tasks This property is required. float
The total number of tasks need to be completed to fulfil this request.
updated_at This property is required. str
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
actionId This property is required. String
Identifier of the requested action.
approvedAt This property is required. String
Time at which the request was approved.
blueprintId This property is required. String
Identifier of the requested blueprint in the form ‘UUID:version’.
cancelable This property is required. Boolean
Indicates whether request can be canceled or not.
catalogItemId This property is required. String
Identifier of the requested catalog item in the form ‘UUID:version’.
completedAt This property is required. String
Time at which the request completed.
completedTasks This property is required. Number
The number of tasks completed while fulfilling this request.
createdAt This property is required. String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
details This property is required. String
Longer user-friendly details of the request.
dismissed This property is required. Boolean
Indicates whether request is in dismissed state.
id This property is required. String
The id of the deployment. One of id or name must be provided.
initializedAt This property is required. String
Time at which the request was initialized.
inputs This property is required. Map<String>
List of request inputs.
name This property is required. String
The name of the deployment. One of id or name must be provided.
outputs This property is required. Map<String>
Request outputs.
requestedBy This property is required. String
The user that initiated the request.
resourceIds This property is required. List<String>
status This property is required. String
The status of the deployment with respect to its life cycle operations.
totalTasks This property is required. Number
The total number of tasks need to be completed to fulfil this request.
updatedAt This property is required. String
Last update time (e.g. date format ‘2019-07-13T23:16:49.310Z’).

GetDeploymentProject

Description This property is required. string
A description of the resource.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
Version This property is required. string
Version of the entity, if applicable.
Description This property is required. string
A description of the resource.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
Version This property is required. string
Version of the entity, if applicable.
description This property is required. String
A description of the resource.
id This property is required. String
The id of the deployment. One of id or name must be provided.
name This property is required. String
The name of the deployment. One of id or name must be provided.
version This property is required. String
Version of the entity, if applicable.
description This property is required. string
A description of the resource.
id This property is required. string
The id of the deployment. One of id or name must be provided.
name This property is required. string
The name of the deployment. One of id or name must be provided.
version This property is required. string
Version of the entity, if applicable.
description This property is required. str
A description of the resource.
id This property is required. str
The id of the deployment. One of id or name must be provided.
name This property is required. str
The name of the deployment. One of id or name must be provided.
version This property is required. str
Version of the entity, if applicable.
description This property is required. String
A description of the resource.
id This property is required. String
The id of the deployment. One of id or name must be provided.
name This property is required. String
The name of the deployment. One of id or name must be provided.
version This property is required. String
Version of the entity, if applicable.

GetDeploymentResource

CreatedAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
DependsOns This property is required. List<string>
A list of other resources this resource depends on.
Description This property is required. string
A description of the resource.
Expenses This property is required. List<GetDeploymentResourceExpense>
Expense incurred for this resource.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
PropertiesJson This property is required. string
List of properties in the encoded JSON string format.
State This property is required. string
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
SyncStatus This property is required. string
The current sync status. Supported values are SUCCESS, MISSING, STALE.
Type This property is required. string
Type of the resource.
CreatedAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
DependsOns This property is required. []string
A list of other resources this resource depends on.
Description This property is required. string
A description of the resource.
Expenses This property is required. []GetDeploymentResourceExpense
Expense incurred for this resource.
Id This property is required. string
The id of the deployment. One of id or name must be provided.
Name This property is required. string
The name of the deployment. One of id or name must be provided.
PropertiesJson This property is required. string
List of properties in the encoded JSON string format.
State This property is required. string
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
SyncStatus This property is required. string
The current sync status. Supported values are SUCCESS, MISSING, STALE.
Type This property is required. string
Type of the resource.
createdAt This property is required. String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
dependsOns This property is required. List<String>
A list of other resources this resource depends on.
description This property is required. String
A description of the resource.
expenses This property is required. List<GetDeploymentResourceExpense>
Expense incurred for this resource.
id This property is required. String
The id of the deployment. One of id or name must be provided.
name This property is required. String
The name of the deployment. One of id or name must be provided.
propertiesJson This property is required. String
List of properties in the encoded JSON string format.
state This property is required. String
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
syncStatus This property is required. String
The current sync status. Supported values are SUCCESS, MISSING, STALE.
type This property is required. String
Type of the resource.
createdAt This property is required. string
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
dependsOns This property is required. string[]
A list of other resources this resource depends on.
description This property is required. string
A description of the resource.
expenses This property is required. GetDeploymentResourceExpense[]
Expense incurred for this resource.
id This property is required. string
The id of the deployment. One of id or name must be provided.
name This property is required. string
The name of the deployment. One of id or name must be provided.
propertiesJson This property is required. string
List of properties in the encoded JSON string format.
state This property is required. string
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
syncStatus This property is required. string
The current sync status. Supported values are SUCCESS, MISSING, STALE.
type This property is required. string
Type of the resource.
created_at This property is required. str
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
depends_ons This property is required. Sequence[str]
A list of other resources this resource depends on.
description This property is required. str
A description of the resource.
expenses This property is required. Sequence[GetDeploymentResourceExpense]
Expense incurred for this resource.
id This property is required. str
The id of the deployment. One of id or name must be provided.
name This property is required. str
The name of the deployment. One of id or name must be provided.
properties_json This property is required. str
List of properties in the encoded JSON string format.
state This property is required. str
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
sync_status This property is required. str
The current sync status. Supported values are SUCCESS, MISSING, STALE.
type This property is required. str
Type of the resource.
createdAt This property is required. String
Creation time (e.g. date format ‘2019-07-13T23:16:49.310Z’).
dependsOns This property is required. List<String>
A list of other resources this resource depends on.
description This property is required. String
A description of the resource.
expenses This property is required. List<Property Map>
Expense incurred for this resource.
id This property is required. String
The id of the deployment. One of id or name must be provided.
name This property is required. String
The name of the deployment. One of id or name must be provided.
propertiesJson This property is required. String
List of properties in the encoded JSON string format.
state This property is required. String
The current state of the resource. Supported values are PARTIAL, TAINTED, OK.
syncStatus This property is required. String
The current sync status. Supported values are SUCCESS, MISSING, STALE.
type This property is required. String
Type of the resource.

GetDeploymentResourceExpense

AdditionalExpense This property is required. double
Additional expense incurred for the resource.
Code This property is required. string
Expense sync message code if any.
ComputeExpense This property is required. double
Compute expense of the entity.
LastUpdateTime This property is required. string
Last expense sync time.
Message This property is required. string
Expense sync message if any.
NetworkExpense This property is required. double
Network expense of the entity.
StorageExpense This property is required. double
Storage expense of the entity.
TotalExpense This property is required. double
Total expense of the entity.
Unit This property is required. string
Monetary unit.
AdditionalExpense This property is required. float64
Additional expense incurred for the resource.
Code This property is required. string
Expense sync message code if any.
ComputeExpense This property is required. float64
Compute expense of the entity.
LastUpdateTime This property is required. string
Last expense sync time.
Message This property is required. string
Expense sync message if any.
NetworkExpense This property is required. float64
Network expense of the entity.
StorageExpense This property is required. float64
Storage expense of the entity.
TotalExpense This property is required. float64
Total expense of the entity.
Unit This property is required. string
Monetary unit.
additionalExpense This property is required. Double
Additional expense incurred for the resource.
code This property is required. String
Expense sync message code if any.
computeExpense This property is required. Double
Compute expense of the entity.
lastUpdateTime This property is required. String
Last expense sync time.
message This property is required. String
Expense sync message if any.
networkExpense This property is required. Double
Network expense of the entity.
storageExpense This property is required. Double
Storage expense of the entity.
totalExpense This property is required. Double
Total expense of the entity.
unit This property is required. String
Monetary unit.
additionalExpense This property is required. number
Additional expense incurred for the resource.
code This property is required. string
Expense sync message code if any.
computeExpense This property is required. number
Compute expense of the entity.
lastUpdateTime This property is required. string
Last expense sync time.
message This property is required. string
Expense sync message if any.
networkExpense This property is required. number
Network expense of the entity.
storageExpense This property is required. number
Storage expense of the entity.
totalExpense This property is required. number
Total expense of the entity.
unit This property is required. string
Monetary unit.
additional_expense This property is required. float
Additional expense incurred for the resource.
code This property is required. str
Expense sync message code if any.
compute_expense This property is required. float
Compute expense of the entity.
last_update_time This property is required. str
Last expense sync time.
message This property is required. str
Expense sync message if any.
network_expense This property is required. float
Network expense of the entity.
storage_expense This property is required. float
Storage expense of the entity.
total_expense This property is required. float
Total expense of the entity.
unit This property is required. str
Monetary unit.
additionalExpense This property is required. Number
Additional expense incurred for the resource.
code This property is required. String
Expense sync message code if any.
computeExpense This property is required. Number
Compute expense of the entity.
lastUpdateTime This property is required. String
Last expense sync time.
message This property is required. String
Expense sync message if any.
networkExpense This property is required. Number
Network expense of the entity.
storageExpense This property is required. Number
Storage expense of the entity.
totalExpense This property is required. Number
Total expense of the entity.
unit This property is required. String
Monetary unit.

Package Details

Repository
vra vmware/terraform-provider-vra
License
Notes
This Pulumi package is based on the vra Terraform Provider.