1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. CloudBridge
  5. getAssets
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.CloudBridge.getAssets

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

    This data source provides the list of Assets in Oracle Cloud Infrastructure Cloud Bridge service.

    Returns a list of assets.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testAssets = oci.CloudBridge.getAssets({
        compartmentId: _var.compartment_id,
        assetId: oci_cloud_bridge_asset.test_asset.id,
        assetType: _var.asset_asset_type,
        displayName: _var.asset_display_name,
        externalAssetKey: _var.asset_external_asset_key,
        inventoryId: oci_cloud_bridge_inventory.test_inventory.id,
        sourceKey: _var.asset_source_key,
        state: _var.asset_state,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_assets = oci.CloudBridge.get_assets(compartment_id=var["compartment_id"],
        asset_id=oci_cloud_bridge_asset["test_asset"]["id"],
        asset_type=var["asset_asset_type"],
        display_name=var["asset_display_name"],
        external_asset_key=var["asset_external_asset_key"],
        inventory_id=oci_cloud_bridge_inventory["test_inventory"]["id"],
        source_key=var["asset_source_key"],
        state=var["asset_state"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/CloudBridge"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := CloudBridge.GetAssets(ctx, &cloudbridge.GetAssetsArgs{
    			CompartmentId:    _var.Compartment_id,
    			AssetId:          pulumi.StringRef(oci_cloud_bridge_asset.Test_asset.Id),
    			AssetType:        pulumi.StringRef(_var.Asset_asset_type),
    			DisplayName:      pulumi.StringRef(_var.Asset_display_name),
    			ExternalAssetKey: pulumi.StringRef(_var.Asset_external_asset_key),
    			InventoryId:      pulumi.StringRef(oci_cloud_bridge_inventory.Test_inventory.Id),
    			SourceKey:        pulumi.StringRef(_var.Asset_source_key),
    			State:            pulumi.StringRef(_var.Asset_state),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testAssets = Oci.CloudBridge.GetAssets.Invoke(new()
        {
            CompartmentId = @var.Compartment_id,
            AssetId = oci_cloud_bridge_asset.Test_asset.Id,
            AssetType = @var.Asset_asset_type,
            DisplayName = @var.Asset_display_name,
            ExternalAssetKey = @var.Asset_external_asset_key,
            InventoryId = oci_cloud_bridge_inventory.Test_inventory.Id,
            SourceKey = @var.Asset_source_key,
            State = @var.Asset_state,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.CloudBridge.CloudBridgeFunctions;
    import com.pulumi.oci.CloudBridge.inputs.GetAssetsArgs;
    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 testAssets = CloudBridgeFunctions.getAssets(GetAssetsArgs.builder()
                .compartmentId(var_.compartment_id())
                .assetId(oci_cloud_bridge_asset.test_asset().id())
                .assetType(var_.asset_asset_type())
                .displayName(var_.asset_display_name())
                .externalAssetKey(var_.asset_external_asset_key())
                .inventoryId(oci_cloud_bridge_inventory.test_inventory().id())
                .sourceKey(var_.asset_source_key())
                .state(var_.asset_state())
                .build());
    
        }
    }
    
    variables:
      testAssets:
        fn::invoke:
          Function: oci:CloudBridge:getAssets
          Arguments:
            compartmentId: ${var.compartment_id}
            assetId: ${oci_cloud_bridge_asset.test_asset.id}
            assetType: ${var.asset_asset_type}
            displayName: ${var.asset_display_name}
            externalAssetKey: ${var.asset_external_asset_key}
            inventoryId: ${oci_cloud_bridge_inventory.test_inventory.id}
            sourceKey: ${var.asset_source_key}
            state: ${var.asset_state}
    

    Using getAssets

    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 getAssets(args: GetAssetsArgs, opts?: InvokeOptions): Promise<GetAssetsResult>
    function getAssetsOutput(args: GetAssetsOutputArgs, opts?: InvokeOptions): Output<GetAssetsResult>
    def get_assets(asset_id: Optional[str] = None,
                   asset_type: Optional[str] = None,
                   compartment_id: Optional[str] = None,
                   display_name: Optional[str] = None,
                   external_asset_key: Optional[str] = None,
                   filters: Optional[Sequence[_cloudbridge.GetAssetsFilter]] = None,
                   inventory_id: Optional[str] = None,
                   source_key: Optional[str] = None,
                   state: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetAssetsResult
    def get_assets_output(asset_id: Optional[pulumi.Input[str]] = None,
                   asset_type: Optional[pulumi.Input[str]] = None,
                   compartment_id: Optional[pulumi.Input[str]] = None,
                   display_name: Optional[pulumi.Input[str]] = None,
                   external_asset_key: Optional[pulumi.Input[str]] = None,
                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudbridge.GetAssetsFilterArgs]]]] = None,
                   inventory_id: Optional[pulumi.Input[str]] = None,
                   source_key: Optional[pulumi.Input[str]] = None,
                   state: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetAssetsResult]
    func GetAssets(ctx *Context, args *GetAssetsArgs, opts ...InvokeOption) (*GetAssetsResult, error)
    func GetAssetsOutput(ctx *Context, args *GetAssetsOutputArgs, opts ...InvokeOption) GetAssetsResultOutput

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

    public static class GetAssets 
    {
        public static Task<GetAssetsResult> InvokeAsync(GetAssetsArgs args, InvokeOptions? opts = null)
        public static Output<GetAssetsResult> Invoke(GetAssetsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAssetsResult> getAssets(GetAssetsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:CloudBridge/getAssets:getAssets
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The ID of the compartment in which to list resources.
    AssetId string
    Unique asset identifier.
    AssetType string
    The type of asset.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExternalAssetKey string
    External asset key.
    Filters List<GetAssetsFilter>
    InventoryId string
    Unique Inventory identifier.
    SourceKey string
    Source key from where the assets originate.
    State string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    CompartmentId string
    The ID of the compartment in which to list resources.
    AssetId string
    Unique asset identifier.
    AssetType string
    The type of asset.
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExternalAssetKey string
    External asset key.
    Filters []GetAssetsFilter
    InventoryId string
    Unique Inventory identifier.
    SourceKey string
    Source key from where the assets originate.
    State string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    compartmentId String
    The ID of the compartment in which to list resources.
    assetId String
    Unique asset identifier.
    assetType String
    The type of asset.
    displayName String
    A filter to return only resources that match the entire display name given.
    externalAssetKey String
    External asset key.
    filters List<GetAssetsFilter>
    inventoryId String
    Unique Inventory identifier.
    sourceKey String
    Source key from where the assets originate.
    state String
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    compartmentId string
    The ID of the compartment in which to list resources.
    assetId string
    Unique asset identifier.
    assetType string
    The type of asset.
    displayName string
    A filter to return only resources that match the entire display name given.
    externalAssetKey string
    External asset key.
    filters GetAssetsFilter[]
    inventoryId string
    Unique Inventory identifier.
    sourceKey string
    Source key from where the assets originate.
    state string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    compartment_id str
    The ID of the compartment in which to list resources.
    asset_id str
    Unique asset identifier.
    asset_type str
    The type of asset.
    display_name str
    A filter to return only resources that match the entire display name given.
    external_asset_key str
    External asset key.
    filters Sequence[cloudbridge.GetAssetsFilter]
    inventory_id str
    Unique Inventory identifier.
    source_key str
    Source key from where the assets originate.
    state str
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    compartmentId String
    The ID of the compartment in which to list resources.
    assetId String
    Unique asset identifier.
    assetType String
    The type of asset.
    displayName String
    A filter to return only resources that match the entire display name given.
    externalAssetKey String
    External asset key.
    filters List<Property Map>
    inventoryId String
    Unique Inventory identifier.
    sourceKey String
    Source key from where the assets originate.
    state String
    A filter to return only assets whose lifecycleState matches the given lifecycleState.

    getAssets Result

    The following output properties are available:

    AssetCollections List<GetAssetsAssetCollection>
    The list of asset_collection.
    CompartmentId string
    The OCID of the compartment to which an asset belongs to.
    Id string
    The provider-assigned unique ID for this managed resource.
    AssetId string
    AssetType string
    The type of asset.
    DisplayName string
    Asset display name.
    ExternalAssetKey string
    The key of the asset from the external environment.
    Filters List<GetAssetsFilter>
    InventoryId string
    Inventory ID to which an asset belongs to.
    SourceKey string
    The source key that the asset belongs to.
    State string
    The current state of the asset.
    AssetCollections []GetAssetsAssetCollection
    The list of asset_collection.
    CompartmentId string
    The OCID of the compartment to which an asset belongs to.
    Id string
    The provider-assigned unique ID for this managed resource.
    AssetId string
    AssetType string
    The type of asset.
    DisplayName string
    Asset display name.
    ExternalAssetKey string
    The key of the asset from the external environment.
    Filters []GetAssetsFilter
    InventoryId string
    Inventory ID to which an asset belongs to.
    SourceKey string
    The source key that the asset belongs to.
    State string
    The current state of the asset.
    assetCollections List<GetAssetsAssetCollection>
    The list of asset_collection.
    compartmentId String
    The OCID of the compartment to which an asset belongs to.
    id String
    The provider-assigned unique ID for this managed resource.
    assetId String
    assetType String
    The type of asset.
    displayName String
    Asset display name.
    externalAssetKey String
    The key of the asset from the external environment.
    filters List<GetAssetsFilter>
    inventoryId String
    Inventory ID to which an asset belongs to.
    sourceKey String
    The source key that the asset belongs to.
    state String
    The current state of the asset.
    assetCollections GetAssetsAssetCollection[]
    The list of asset_collection.
    compartmentId string
    The OCID of the compartment to which an asset belongs to.
    id string
    The provider-assigned unique ID for this managed resource.
    assetId string
    assetType string
    The type of asset.
    displayName string
    Asset display name.
    externalAssetKey string
    The key of the asset from the external environment.
    filters GetAssetsFilter[]
    inventoryId string
    Inventory ID to which an asset belongs to.
    sourceKey string
    The source key that the asset belongs to.
    state string
    The current state of the asset.
    asset_collections Sequence[cloudbridge.GetAssetsAssetCollection]
    The list of asset_collection.
    compartment_id str
    The OCID of the compartment to which an asset belongs to.
    id str
    The provider-assigned unique ID for this managed resource.
    asset_id str
    asset_type str
    The type of asset.
    display_name str
    Asset display name.
    external_asset_key str
    The key of the asset from the external environment.
    filters Sequence[cloudbridge.GetAssetsFilter]
    inventory_id str
    Inventory ID to which an asset belongs to.
    source_key str
    The source key that the asset belongs to.
    state str
    The current state of the asset.
    assetCollections List<Property Map>
    The list of asset_collection.
    compartmentId String
    The OCID of the compartment to which an asset belongs to.
    id String
    The provider-assigned unique ID for this managed resource.
    assetId String
    assetType String
    The type of asset.
    displayName String
    Asset display name.
    externalAssetKey String
    The key of the asset from the external environment.
    filters List<Property Map>
    inventoryId String
    Inventory ID to which an asset belongs to.
    sourceKey String
    The source key that the asset belongs to.
    state String
    The current state of the asset.

    Supporting Types

    GetAssetsAssetCollection

    GetAssetsAssetCollectionItem

    AssetSourceIds List<string>
    List of asset source OCID.
    AssetType string
    The type of asset.
    CompartmentId string
    The ID of the compartment in which to list resources.
    Computes List<GetAssetsAssetCollectionItemCompute>
    Compute related properties.
    DefinedTags Dictionary<string, object>
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExternalAssetKey string
    External asset key.
    FreeformTags Dictionary<string, object>
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    Asset OCID that is immutable on creation.
    InventoryId string
    Unique Inventory identifier.
    SourceKey string
    Source key from where the assets originate.
    State string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    SystemTags Dictionary<string, object>
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    TimeCreated string
    The time when the asset was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time when the asset was updated. An RFC3339 formatted datetime string.
    Vms List<GetAssetsAssetCollectionItemVm>
    Virtual machine related properties.
    VmwareVcenters List<GetAssetsAssetCollectionItemVmwareVcenter>
    VMware vCenter related properties.
    VmwareVms List<GetAssetsAssetCollectionItemVmwareVm>
    VMware virtual machine related properties.
    AssetSourceIds []string
    List of asset source OCID.
    AssetType string
    The type of asset.
    CompartmentId string
    The ID of the compartment in which to list resources.
    Computes []GetAssetsAssetCollectionItemCompute
    Compute related properties.
    DefinedTags map[string]interface{}
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    DisplayName string
    A filter to return only resources that match the entire display name given.
    ExternalAssetKey string
    External asset key.
    FreeformTags map[string]interface{}
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    Asset OCID that is immutable on creation.
    InventoryId string
    Unique Inventory identifier.
    SourceKey string
    Source key from where the assets originate.
    State string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    SystemTags map[string]interface{}
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    TimeCreated string
    The time when the asset was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time when the asset was updated. An RFC3339 formatted datetime string.
    Vms []GetAssetsAssetCollectionItemVm
    Virtual machine related properties.
    VmwareVcenters []GetAssetsAssetCollectionItemVmwareVcenter
    VMware vCenter related properties.
    VmwareVms []GetAssetsAssetCollectionItemVmwareVm
    VMware virtual machine related properties.
    assetSourceIds List<String>
    List of asset source OCID.
    assetType String
    The type of asset.
    compartmentId String
    The ID of the compartment in which to list resources.
    computes List<GetAssetsAssetCollectionItemCompute>
    Compute related properties.
    definedTags Map<String,Object>
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    A filter to return only resources that match the entire display name given.
    externalAssetKey String
    External asset key.
    freeformTags Map<String,Object>
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    Asset OCID that is immutable on creation.
    inventoryId String
    Unique Inventory identifier.
    sourceKey String
    Source key from where the assets originate.
    state String
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    systemTags Map<String,Object>
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    timeCreated String
    The time when the asset was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time when the asset was updated. An RFC3339 formatted datetime string.
    vms List<GetAssetsAssetCollectionItemVm>
    Virtual machine related properties.
    vmwareVcenters List<GetAssetsAssetCollectionItemVmwareVcenter>
    VMware vCenter related properties.
    vmwareVms List<GetAssetsAssetCollectionItemVmwareVm>
    VMware virtual machine related properties.
    assetSourceIds string[]
    List of asset source OCID.
    assetType string
    The type of asset.
    compartmentId string
    The ID of the compartment in which to list resources.
    computes GetAssetsAssetCollectionItemCompute[]
    Compute related properties.
    definedTags {[key: string]: any}
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName string
    A filter to return only resources that match the entire display name given.
    externalAssetKey string
    External asset key.
    freeformTags {[key: string]: any}
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id string
    Asset OCID that is immutable on creation.
    inventoryId string
    Unique Inventory identifier.
    sourceKey string
    Source key from where the assets originate.
    state string
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    systemTags {[key: string]: any}
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    timeCreated string
    The time when the asset was created. An RFC3339 formatted datetime string.
    timeUpdated string
    The time when the asset was updated. An RFC3339 formatted datetime string.
    vms GetAssetsAssetCollectionItemVm[]
    Virtual machine related properties.
    vmwareVcenters GetAssetsAssetCollectionItemVmwareVcenter[]
    VMware vCenter related properties.
    vmwareVms GetAssetsAssetCollectionItemVmwareVm[]
    VMware virtual machine related properties.
    asset_source_ids Sequence[str]
    List of asset source OCID.
    asset_type str
    The type of asset.
    compartment_id str
    The ID of the compartment in which to list resources.
    computes Sequence[cloudbridge.GetAssetsAssetCollectionItemCompute]
    Compute related properties.
    defined_tags Mapping[str, Any]
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    display_name str
    A filter to return only resources that match the entire display name given.
    external_asset_key str
    External asset key.
    freeform_tags Mapping[str, Any]
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id str
    Asset OCID that is immutable on creation.
    inventory_id str
    Unique Inventory identifier.
    source_key str
    Source key from where the assets originate.
    state str
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    system_tags Mapping[str, Any]
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    time_created str
    The time when the asset was created. An RFC3339 formatted datetime string.
    time_updated str
    The time when the asset was updated. An RFC3339 formatted datetime string.
    vms Sequence[cloudbridge.GetAssetsAssetCollectionItemVm]
    Virtual machine related properties.
    vmware_vcenters Sequence[cloudbridge.GetAssetsAssetCollectionItemVmwareVcenter]
    VMware vCenter related properties.
    vmware_vms Sequence[cloudbridge.GetAssetsAssetCollectionItemVmwareVm]
    VMware virtual machine related properties.
    assetSourceIds List<String>
    List of asset source OCID.
    assetType String
    The type of asset.
    compartmentId String
    The ID of the compartment in which to list resources.
    computes List<Property Map>
    Compute related properties.
    definedTags Map<Any>
    The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    displayName String
    A filter to return only resources that match the entire display name given.
    externalAssetKey String
    External asset key.
    freeformTags Map<Any>
    The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace/scope. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    Asset OCID that is immutable on creation.
    inventoryId String
    Unique Inventory identifier.
    sourceKey String
    Source key from where the assets originate.
    state String
    A filter to return only assets whose lifecycleState matches the given lifecycleState.
    systemTags Map<Any>
    The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
    timeCreated String
    The time when the asset was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time when the asset was updated. An RFC3339 formatted datetime string.
    vms List<Property Map>
    Virtual machine related properties.
    vmwareVcenters List<Property Map>
    VMware vCenter related properties.
    vmwareVms List<Property Map>
    VMware virtual machine related properties.

    GetAssetsAssetCollectionItemCompute

    ConnectedNetworks int
    Number of connected networks.
    CoresCount int
    Number of GPU cores.
    CpuModel string
    CPU model name.
    Description string
    The tag description.
    Disks List<GetAssetsAssetCollectionItemComputeDisk>
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    DisksCount int
    Number of disks.
    DnsName string
    Fully Qualified DNS Name.
    Firmware string
    Information about firmware type for this virtual machine.
    GpuDevices List<GetAssetsAssetCollectionItemComputeGpuDevice>
    List of GPU devices attached to a virtual machine.
    GpuDevicesCount int
    Number of GPU devices.
    GuestState string
    Guest state.
    HardwareVersion string
    Hardware version.
    HostName string
    Host name of the VM.
    IsPmemEnabled bool
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    IsTpmEnabled bool
    Whether Trusted Platform Module (TPM) is enabled.
    LatencySensitivity string
    Latency sensitivity.
    MemoryInMbs string
    Memory size in MBs.
    Nics List<GetAssetsAssetCollectionItemComputeNic>
    List of network ethernet cards attached to a virtual machine.
    NicsCount int
    Number of network ethernet cards.
    NvdimmControllers List<GetAssetsAssetCollectionItemComputeNvdimmController>
    The asset's NVDIMM configuration.
    Nvdimms List<GetAssetsAssetCollectionItemComputeNvdimm>
    The properties of the NVDIMMs attached to a virtual machine.
    OperatingSystem string
    Operating system.
    OperatingSystemVersion string
    Operating system version.
    PmemInMbs string
    Pmem size in MBs.
    PowerState string
    The current power state of the virtual machine.
    PrimaryIp string
    Primary IP address of the compute instance.
    ScsiControllers List<GetAssetsAssetCollectionItemComputeScsiController>
    The assets SCSI controller.
    StorageProvisionedInMbs string
    Provision storage size in MBs.
    ThreadsPerCoreCount int
    Number of threads per core.
    ConnectedNetworks int
    Number of connected networks.
    CoresCount int
    Number of GPU cores.
    CpuModel string
    CPU model name.
    Description string
    The tag description.
    Disks []GetAssetsAssetCollectionItemComputeDisk
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    DisksCount int
    Number of disks.
    DnsName string
    Fully Qualified DNS Name.
    Firmware string
    Information about firmware type for this virtual machine.
    GpuDevices []GetAssetsAssetCollectionItemComputeGpuDevice
    List of GPU devices attached to a virtual machine.
    GpuDevicesCount int
    Number of GPU devices.
    GuestState string
    Guest state.
    HardwareVersion string
    Hardware version.
    HostName string
    Host name of the VM.
    IsPmemEnabled bool
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    IsTpmEnabled bool
    Whether Trusted Platform Module (TPM) is enabled.
    LatencySensitivity string
    Latency sensitivity.
    MemoryInMbs string
    Memory size in MBs.
    Nics []GetAssetsAssetCollectionItemComputeNic
    List of network ethernet cards attached to a virtual machine.
    NicsCount int
    Number of network ethernet cards.
    NvdimmControllers []GetAssetsAssetCollectionItemComputeNvdimmController
    The asset's NVDIMM configuration.
    Nvdimms []GetAssetsAssetCollectionItemComputeNvdimm
    The properties of the NVDIMMs attached to a virtual machine.
    OperatingSystem string
    Operating system.
    OperatingSystemVersion string
    Operating system version.
    PmemInMbs string
    Pmem size in MBs.
    PowerState string
    The current power state of the virtual machine.
    PrimaryIp string
    Primary IP address of the compute instance.
    ScsiControllers []GetAssetsAssetCollectionItemComputeScsiController
    The assets SCSI controller.
    StorageProvisionedInMbs string
    Provision storage size in MBs.
    ThreadsPerCoreCount int
    Number of threads per core.
    connectedNetworks Integer
    Number of connected networks.
    coresCount Integer
    Number of GPU cores.
    cpuModel String
    CPU model name.
    description String
    The tag description.
    disks List<GetAssetsAssetCollectionItemComputeDisk>
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    disksCount Integer
    Number of disks.
    dnsName String
    Fully Qualified DNS Name.
    firmware String
    Information about firmware type for this virtual machine.
    gpuDevices List<GetAssetsAssetCollectionItemComputeGpuDevice>
    List of GPU devices attached to a virtual machine.
    gpuDevicesCount Integer
    Number of GPU devices.
    guestState String
    Guest state.
    hardwareVersion String
    Hardware version.
    hostName String
    Host name of the VM.
    isPmemEnabled Boolean
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    isTpmEnabled Boolean
    Whether Trusted Platform Module (TPM) is enabled.
    latencySensitivity String
    Latency sensitivity.
    memoryInMbs String
    Memory size in MBs.
    nics List<GetAssetsAssetCollectionItemComputeNic>
    List of network ethernet cards attached to a virtual machine.
    nicsCount Integer
    Number of network ethernet cards.
    nvdimmControllers List<GetAssetsAssetCollectionItemComputeNvdimmController>
    The asset's NVDIMM configuration.
    nvdimms List<GetAssetsAssetCollectionItemComputeNvdimm>
    The properties of the NVDIMMs attached to a virtual machine.
    operatingSystem String
    Operating system.
    operatingSystemVersion String
    Operating system version.
    pmemInMbs String
    Pmem size in MBs.
    powerState String
    The current power state of the virtual machine.
    primaryIp String
    Primary IP address of the compute instance.
    scsiControllers List<GetAssetsAssetCollectionItemComputeScsiController>
    The assets SCSI controller.
    storageProvisionedInMbs String
    Provision storage size in MBs.
    threadsPerCoreCount Integer
    Number of threads per core.
    connectedNetworks number
    Number of connected networks.
    coresCount number
    Number of GPU cores.
    cpuModel string
    CPU model name.
    description string
    The tag description.
    disks GetAssetsAssetCollectionItemComputeDisk[]
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    disksCount number
    Number of disks.
    dnsName string
    Fully Qualified DNS Name.
    firmware string
    Information about firmware type for this virtual machine.
    gpuDevices GetAssetsAssetCollectionItemComputeGpuDevice[]
    List of GPU devices attached to a virtual machine.
    gpuDevicesCount number
    Number of GPU devices.
    guestState string
    Guest state.
    hardwareVersion string
    Hardware version.
    hostName string
    Host name of the VM.
    isPmemEnabled boolean
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    isTpmEnabled boolean
    Whether Trusted Platform Module (TPM) is enabled.
    latencySensitivity string
    Latency sensitivity.
    memoryInMbs string
    Memory size in MBs.
    nics GetAssetsAssetCollectionItemComputeNic[]
    List of network ethernet cards attached to a virtual machine.
    nicsCount number
    Number of network ethernet cards.
    nvdimmControllers GetAssetsAssetCollectionItemComputeNvdimmController[]
    The asset's NVDIMM configuration.
    nvdimms GetAssetsAssetCollectionItemComputeNvdimm[]
    The properties of the NVDIMMs attached to a virtual machine.
    operatingSystem string
    Operating system.
    operatingSystemVersion string
    Operating system version.
    pmemInMbs string
    Pmem size in MBs.
    powerState string
    The current power state of the virtual machine.
    primaryIp string
    Primary IP address of the compute instance.
    scsiControllers GetAssetsAssetCollectionItemComputeScsiController[]
    The assets SCSI controller.
    storageProvisionedInMbs string
    Provision storage size in MBs.
    threadsPerCoreCount number
    Number of threads per core.
    connected_networks int
    Number of connected networks.
    cores_count int
    Number of GPU cores.
    cpu_model str
    CPU model name.
    description str
    The tag description.
    disks Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeDisk]
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    disks_count int
    Number of disks.
    dns_name str
    Fully Qualified DNS Name.
    firmware str
    Information about firmware type for this virtual machine.
    gpu_devices Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeGpuDevice]
    List of GPU devices attached to a virtual machine.
    gpu_devices_count int
    Number of GPU devices.
    guest_state str
    Guest state.
    hardware_version str
    Hardware version.
    host_name str
    Host name of the VM.
    is_pmem_enabled bool
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    is_tpm_enabled bool
    Whether Trusted Platform Module (TPM) is enabled.
    latency_sensitivity str
    Latency sensitivity.
    memory_in_mbs str
    Memory size in MBs.
    nics Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeNic]
    List of network ethernet cards attached to a virtual machine.
    nics_count int
    Number of network ethernet cards.
    nvdimm_controllers Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeNvdimmController]
    The asset's NVDIMM configuration.
    nvdimms Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeNvdimm]
    The properties of the NVDIMMs attached to a virtual machine.
    operating_system str
    Operating system.
    operating_system_version str
    Operating system version.
    pmem_in_mbs str
    Pmem size in MBs.
    power_state str
    The current power state of the virtual machine.
    primary_ip str
    Primary IP address of the compute instance.
    scsi_controllers Sequence[cloudbridge.GetAssetsAssetCollectionItemComputeScsiController]
    The assets SCSI controller.
    storage_provisioned_in_mbs str
    Provision storage size in MBs.
    threads_per_core_count int
    Number of threads per core.
    connectedNetworks Number
    Number of connected networks.
    coresCount Number
    Number of GPU cores.
    cpuModel String
    CPU model name.
    description String
    The tag description.
    disks List<Property Map>
    Lists the set of disks belonging to the virtual machine. This list is unordered.
    disksCount Number
    Number of disks.
    dnsName String
    Fully Qualified DNS Name.
    firmware String
    Information about firmware type for this virtual machine.
    gpuDevices List<Property Map>
    List of GPU devices attached to a virtual machine.
    gpuDevicesCount Number
    Number of GPU devices.
    guestState String
    Guest state.
    hardwareVersion String
    Hardware version.
    hostName String
    Host name of the VM.
    isPmemEnabled Boolean
    Whether Pmem is enabled. Decides if NVDIMMs are used as a permanent memory.
    isTpmEnabled Boolean
    Whether Trusted Platform Module (TPM) is enabled.
    latencySensitivity String
    Latency sensitivity.
    memoryInMbs String
    Memory size in MBs.
    nics List<Property Map>
    List of network ethernet cards attached to a virtual machine.
    nicsCount Number
    Number of network ethernet cards.
    nvdimmControllers List<Property Map>
    The asset's NVDIMM configuration.
    nvdimms List<Property Map>
    The properties of the NVDIMMs attached to a virtual machine.
    operatingSystem String
    Operating system.
    operatingSystemVersion String
    Operating system version.
    pmemInMbs String
    Pmem size in MBs.
    powerState String
    The current power state of the virtual machine.
    primaryIp String
    Primary IP address of the compute instance.
    scsiControllers List<Property Map>
    The assets SCSI controller.
    storageProvisionedInMbs String
    Provision storage size in MBs.
    threadsPerCoreCount Number
    Number of threads per core.

    GetAssetsAssetCollectionItemComputeDisk

    BootOrder int
    Order of boot volumes.
    Location string
    Location of the boot/data volume.
    Name string
    The tag name.
    PersistentMode string
    The disk persistent mode.
    SizeInMbs string
    The size of the volume in MBs.
    Uuid string
    Disk UUID for the virtual disk, if available.
    UuidLun string
    Disk UUID LUN for the virtual disk, if available.
    BootOrder int
    Order of boot volumes.
    Location string
    Location of the boot/data volume.
    Name string
    The tag name.
    PersistentMode string
    The disk persistent mode.
    SizeInMbs string
    The size of the volume in MBs.
    Uuid string
    Disk UUID for the virtual disk, if available.
    UuidLun string
    Disk UUID LUN for the virtual disk, if available.
    bootOrder Integer
    Order of boot volumes.
    location String
    Location of the boot/data volume.
    name String
    The tag name.
    persistentMode String
    The disk persistent mode.
    sizeInMbs String
    The size of the volume in MBs.
    uuid String
    Disk UUID for the virtual disk, if available.
    uuidLun String
    Disk UUID LUN for the virtual disk, if available.
    bootOrder number
    Order of boot volumes.
    location string
    Location of the boot/data volume.
    name string
    The tag name.
    persistentMode string
    The disk persistent mode.
    sizeInMbs string
    The size of the volume in MBs.
    uuid string
    Disk UUID for the virtual disk, if available.
    uuidLun string
    Disk UUID LUN for the virtual disk, if available.
    boot_order int
    Order of boot volumes.
    location str
    Location of the boot/data volume.
    name str
    The tag name.
    persistent_mode str
    The disk persistent mode.
    size_in_mbs str
    The size of the volume in MBs.
    uuid str
    Disk UUID for the virtual disk, if available.
    uuid_lun str
    Disk UUID LUN for the virtual disk, if available.
    bootOrder Number
    Order of boot volumes.
    location String
    Location of the boot/data volume.
    name String
    The tag name.
    persistentMode String
    The disk persistent mode.
    sizeInMbs String
    The size of the volume in MBs.
    uuid String
    Disk UUID for the virtual disk, if available.
    uuidLun String
    Disk UUID LUN for the virtual disk, if available.

    GetAssetsAssetCollectionItemComputeGpuDevice

    CoresCount int
    Number of GPU cores.
    Description string
    The tag description.
    Manufacturer string
    The manufacturer of GPU.
    MemoryInMbs string
    Memory size in MBs.
    Name string
    The tag name.
    CoresCount int
    Number of GPU cores.
    Description string
    The tag description.
    Manufacturer string
    The manufacturer of GPU.
    MemoryInMbs string
    Memory size in MBs.
    Name string
    The tag name.
    coresCount Integer
    Number of GPU cores.
    description String
    The tag description.
    manufacturer String
    The manufacturer of GPU.
    memoryInMbs String
    Memory size in MBs.
    name String
    The tag name.
    coresCount number
    Number of GPU cores.
    description string
    The tag description.
    manufacturer string
    The manufacturer of GPU.
    memoryInMbs string
    Memory size in MBs.
    name string
    The tag name.
    cores_count int
    Number of GPU cores.
    description str
    The tag description.
    manufacturer str
    The manufacturer of GPU.
    memory_in_mbs str
    Memory size in MBs.
    name str
    The tag name.
    coresCount Number
    Number of GPU cores.
    description String
    The tag description.
    manufacturer String
    The manufacturer of GPU.
    memoryInMbs String
    Memory size in MBs.
    name String
    The tag name.

    GetAssetsAssetCollectionItemComputeNic

    IpAddresses List<string>
    List of IP addresses.
    Label string
    Provides a label and summary information for the device.
    MacAddress string
    Mac address of the VM.
    MacAddressType string
    Mac address type.
    NetworkName string
    Network name.
    SwitchName string
    Switch name.
    IpAddresses []string
    List of IP addresses.
    Label string
    Provides a label and summary information for the device.
    MacAddress string
    Mac address of the VM.
    MacAddressType string
    Mac address type.
    NetworkName string
    Network name.
    SwitchName string
    Switch name.
    ipAddresses List<String>
    List of IP addresses.
    label String
    Provides a label and summary information for the device.
    macAddress String
    Mac address of the VM.
    macAddressType String
    Mac address type.
    networkName String
    Network name.
    switchName String
    Switch name.
    ipAddresses string[]
    List of IP addresses.
    label string
    Provides a label and summary information for the device.
    macAddress string
    Mac address of the VM.
    macAddressType string
    Mac address type.
    networkName string
    Network name.
    switchName string
    Switch name.
    ip_addresses Sequence[str]
    List of IP addresses.
    label str
    Provides a label and summary information for the device.
    mac_address str
    Mac address of the VM.
    mac_address_type str
    Mac address type.
    network_name str
    Network name.
    switch_name str
    Switch name.
    ipAddresses List<String>
    List of IP addresses.
    label String
    Provides a label and summary information for the device.
    macAddress String
    Mac address of the VM.
    macAddressType String
    Mac address type.
    networkName String
    Network name.
    switchName String
    Switch name.

    GetAssetsAssetCollectionItemComputeNvdimm

    ControllerKey int
    Controller key.
    Label string
    Provides a label and summary information for the device.
    UnitNumber int
    The unit number of the SCSI controller.
    ControllerKey int
    Controller key.
    Label string
    Provides a label and summary information for the device.
    UnitNumber int
    The unit number of the SCSI controller.
    controllerKey Integer
    Controller key.
    label String
    Provides a label and summary information for the device.
    unitNumber Integer
    The unit number of the SCSI controller.
    controllerKey number
    Controller key.
    label string
    Provides a label and summary information for the device.
    unitNumber number
    The unit number of the SCSI controller.
    controller_key int
    Controller key.
    label str
    Provides a label and summary information for the device.
    unit_number int
    The unit number of the SCSI controller.
    controllerKey Number
    Controller key.
    label String
    Provides a label and summary information for the device.
    unitNumber Number
    The unit number of the SCSI controller.

    GetAssetsAssetCollectionItemComputeNvdimmController

    BusNumber int
    Bus number.
    Label string
    Provides a label and summary information for the device.
    BusNumber int
    Bus number.
    Label string
    Provides a label and summary information for the device.
    busNumber Integer
    Bus number.
    label String
    Provides a label and summary information for the device.
    busNumber number
    Bus number.
    label string
    Provides a label and summary information for the device.
    bus_number int
    Bus number.
    label str
    Provides a label and summary information for the device.
    busNumber Number
    Bus number.
    label String
    Provides a label and summary information for the device.

    GetAssetsAssetCollectionItemComputeScsiController

    Label string
    Provides a label and summary information for the device.
    SharedBus string
    Shared bus.
    UnitNumber int
    The unit number of the SCSI controller.
    Label string
    Provides a label and summary information for the device.
    SharedBus string
    Shared bus.
    UnitNumber int
    The unit number of the SCSI controller.
    label String
    Provides a label and summary information for the device.
    sharedBus String
    Shared bus.
    unitNumber Integer
    The unit number of the SCSI controller.
    label string
    Provides a label and summary information for the device.
    sharedBus string
    Shared bus.
    unitNumber number
    The unit number of the SCSI controller.
    label str
    Provides a label and summary information for the device.
    shared_bus str
    Shared bus.
    unit_number int
    The unit number of the SCSI controller.
    label String
    Provides a label and summary information for the device.
    sharedBus String
    Shared bus.
    unitNumber Number
    The unit number of the SCSI controller.

    GetAssetsAssetCollectionItemVm

    HypervisorHost string
    Host name/IP address of VM on which the host is running.
    HypervisorVendor string
    Hypervisor vendor.
    HypervisorVersion string
    Hypervisor version.
    HypervisorHost string
    Host name/IP address of VM on which the host is running.
    HypervisorVendor string
    Hypervisor vendor.
    HypervisorVersion string
    Hypervisor version.
    hypervisorHost String
    Host name/IP address of VM on which the host is running.
    hypervisorVendor String
    Hypervisor vendor.
    hypervisorVersion String
    Hypervisor version.
    hypervisorHost string
    Host name/IP address of VM on which the host is running.
    hypervisorVendor string
    Hypervisor vendor.
    hypervisorVersion string
    Hypervisor version.
    hypervisor_host str
    Host name/IP address of VM on which the host is running.
    hypervisor_vendor str
    Hypervisor vendor.
    hypervisor_version str
    Hypervisor version.
    hypervisorHost String
    Host name/IP address of VM on which the host is running.
    hypervisorVendor String
    Hypervisor vendor.
    hypervisorVersion String
    Hypervisor version.

    GetAssetsAssetCollectionItemVmwareVcenter

    DataCenter string
    Data center name.
    VcenterKey string
    vCenter unique key.
    VcenterVersion string
    Dot-separated version string.
    DataCenter string
    Data center name.
    VcenterKey string
    vCenter unique key.
    VcenterVersion string
    Dot-separated version string.
    dataCenter String
    Data center name.
    vcenterKey String
    vCenter unique key.
    vcenterVersion String
    Dot-separated version string.
    dataCenter string
    Data center name.
    vcenterKey string
    vCenter unique key.
    vcenterVersion string
    Dot-separated version string.
    data_center str
    Data center name.
    vcenter_key str
    vCenter unique key.
    vcenter_version str
    Dot-separated version string.
    dataCenter String
    Data center name.
    vcenterKey String
    vCenter unique key.
    vcenterVersion String
    Dot-separated version string.

    GetAssetsAssetCollectionItemVmwareVm

    Cluster string
    Cluster name.
    CustomerFields List<string>
    Customer fields.
    CustomerTags List<GetAssetsAssetCollectionItemVmwareVmCustomerTag>
    Customer defined tags.
    FaultToleranceBandwidth int
    Fault tolerance bandwidth.
    FaultToleranceSecondaryLatency int
    Fault tolerance to secondary latency.
    FaultToleranceState string
    Fault tolerance state.
    InstanceUuid string
    vCenter-specific identifier of the virtual machine.
    IsDisksCbtEnabled bool
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    IsDisksUuidEnabled bool
    Whether changed block tracking for this VM's disk is active.
    Path string
    Path directory of the asset.
    VmwareToolsStatus string
    VMware tools status.
    Cluster string
    Cluster name.
    CustomerFields []string
    Customer fields.
    CustomerTags []GetAssetsAssetCollectionItemVmwareVmCustomerTag
    Customer defined tags.
    FaultToleranceBandwidth int
    Fault tolerance bandwidth.
    FaultToleranceSecondaryLatency int
    Fault tolerance to secondary latency.
    FaultToleranceState string
    Fault tolerance state.
    InstanceUuid string
    vCenter-specific identifier of the virtual machine.
    IsDisksCbtEnabled bool
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    IsDisksUuidEnabled bool
    Whether changed block tracking for this VM's disk is active.
    Path string
    Path directory of the asset.
    VmwareToolsStatus string
    VMware tools status.
    cluster String
    Cluster name.
    customerFields List<String>
    Customer fields.
    customerTags List<GetAssetsAssetCollectionItemVmwareVmCustomerTag>
    Customer defined tags.
    faultToleranceBandwidth Integer
    Fault tolerance bandwidth.
    faultToleranceSecondaryLatency Integer
    Fault tolerance to secondary latency.
    faultToleranceState String
    Fault tolerance state.
    instanceUuid String
    vCenter-specific identifier of the virtual machine.
    isDisksCbtEnabled Boolean
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    isDisksUuidEnabled Boolean
    Whether changed block tracking for this VM's disk is active.
    path String
    Path directory of the asset.
    vmwareToolsStatus String
    VMware tools status.
    cluster string
    Cluster name.
    customerFields string[]
    Customer fields.
    customerTags GetAssetsAssetCollectionItemVmwareVmCustomerTag[]
    Customer defined tags.
    faultToleranceBandwidth number
    Fault tolerance bandwidth.
    faultToleranceSecondaryLatency number
    Fault tolerance to secondary latency.
    faultToleranceState string
    Fault tolerance state.
    instanceUuid string
    vCenter-specific identifier of the virtual machine.
    isDisksCbtEnabled boolean
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    isDisksUuidEnabled boolean
    Whether changed block tracking for this VM's disk is active.
    path string
    Path directory of the asset.
    vmwareToolsStatus string
    VMware tools status.
    cluster str
    Cluster name.
    customer_fields Sequence[str]
    Customer fields.
    customer_tags Sequence[cloudbridge.GetAssetsAssetCollectionItemVmwareVmCustomerTag]
    Customer defined tags.
    fault_tolerance_bandwidth int
    Fault tolerance bandwidth.
    fault_tolerance_secondary_latency int
    Fault tolerance to secondary latency.
    fault_tolerance_state str
    Fault tolerance state.
    instance_uuid str
    vCenter-specific identifier of the virtual machine.
    is_disks_cbt_enabled bool
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    is_disks_uuid_enabled bool
    Whether changed block tracking for this VM's disk is active.
    path str
    Path directory of the asset.
    vmware_tools_status str
    VMware tools status.
    cluster String
    Cluster name.
    customerFields List<String>
    Customer fields.
    customerTags List<Property Map>
    Customer defined tags.
    faultToleranceBandwidth Number
    Fault tolerance bandwidth.
    faultToleranceSecondaryLatency Number
    Fault tolerance to secondary latency.
    faultToleranceState String
    Fault tolerance state.
    instanceUuid String
    vCenter-specific identifier of the virtual machine.
    isDisksCbtEnabled Boolean
    Indicates that change tracking is supported for virtual disks of this virtual machine. However, even if change tracking is supported, it might not be available for all disks of the virtual machine.
    isDisksUuidEnabled Boolean
    Whether changed block tracking for this VM's disk is active.
    path String
    Path directory of the asset.
    vmwareToolsStatus String
    VMware tools status.

    GetAssetsAssetCollectionItemVmwareVmCustomerTag

    Description string
    The tag description.
    Name string
    The tag name.
    Description string
    The tag description.
    Name string
    The tag name.
    description String
    The tag description.
    name String
    The tag name.
    description string
    The tag description.
    name string
    The tag name.
    description str
    The tag description.
    name str
    The tag name.
    description String
    The tag description.
    name String
    The tag name.

    GetAssetsFilter

    Name string
    The tag name.
    Values List<string>
    Regex bool
    Name string
    The tag name.
    Values []string
    Regex bool
    name String
    The tag name.
    values List<String>
    regex Boolean
    name string
    The tag name.
    values string[]
    regex boolean
    name str
    The tag name.
    values Sequence[str]
    regex bool
    name String
    The tag name.
    values List<String>
    regex Boolean

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi