1. Packages
  2. Intersight Provider
  3. API Docs
  4. getVirtualizationVmwareHostGpu
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getVirtualizationVmwareHostGpu

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Common attributes of a GPU device on a VMware host.

    Using getVirtualizationVmwareHostGpu

    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 getVirtualizationVmwareHostGpu(args: GetVirtualizationVmwareHostGpuArgs, opts?: InvokeOptions): Promise<GetVirtualizationVmwareHostGpuResult>
    function getVirtualizationVmwareHostGpuOutput(args: GetVirtualizationVmwareHostGpuOutputArgs, opts?: InvokeOptions): Output<GetVirtualizationVmwareHostGpuResult>
    def get_virtualization_vmware_host_gpu(account_moid: Optional[str] = None,
                                           additional_properties: Optional[str] = None,
                                           ancestors: Optional[Sequence[GetVirtualizationVmwareHostGpuAncestor]] = None,
                                           bus: Optional[float] = None,
                                           class_id: Optional[str] = None,
                                           cluster: Optional[GetVirtualizationVmwareHostGpuCluster] = None,
                                           create_time: Optional[str] = None,
                                           device_id: Optional[float] = None,
                                           device_name: Optional[str] = None,
                                           domain_group_moid: Optional[str] = None,
                                           function: Optional[float] = None,
                                           host: Optional[GetVirtualizationVmwareHostGpuHost] = None,
                                           id: Optional[str] = None,
                                           identity: Optional[str] = None,
                                           mod_time: Optional[str] = None,
                                           moid: Optional[str] = None,
                                           object_type: Optional[str] = None,
                                           owners: Optional[Sequence[str]] = None,
                                           parent: Optional[GetVirtualizationVmwareHostGpuParent] = None,
                                           passthrough_active: Optional[bool] = None,
                                           passthrough_enabled: Optional[bool] = None,
                                           pci_class_id: Optional[float] = None,
                                           pci_id: Optional[str] = None,
                                           permission_resources: Optional[Sequence[GetVirtualizationVmwareHostGpuPermissionResource]] = None,
                                           registered_device: Optional[GetVirtualizationVmwareHostGpuRegisteredDevice] = None,
                                           shared_scope: Optional[str] = None,
                                           slot: Optional[float] = None,
                                           sub_device_id: Optional[float] = None,
                                           sub_vendor_id: Optional[float] = None,
                                           tags: Optional[Sequence[GetVirtualizationVmwareHostGpuTag]] = None,
                                           vendor_id: Optional[float] = None,
                                           vendor_name: Optional[str] = None,
                                           version_context: Optional[GetVirtualizationVmwareHostGpuVersionContext] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetVirtualizationVmwareHostGpuResult
    def get_virtualization_vmware_host_gpu_output(account_moid: Optional[pulumi.Input[str]] = None,
                                           additional_properties: Optional[pulumi.Input[str]] = None,
                                           ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareHostGpuAncestorArgs]]]] = None,
                                           bus: Optional[pulumi.Input[float]] = None,
                                           class_id: Optional[pulumi.Input[str]] = None,
                                           cluster: Optional[pulumi.Input[GetVirtualizationVmwareHostGpuClusterArgs]] = None,
                                           create_time: Optional[pulumi.Input[str]] = None,
                                           device_id: Optional[pulumi.Input[float]] = None,
                                           device_name: Optional[pulumi.Input[str]] = None,
                                           domain_group_moid: Optional[pulumi.Input[str]] = None,
                                           function: Optional[pulumi.Input[float]] = None,
                                           host: Optional[pulumi.Input[GetVirtualizationVmwareHostGpuHostArgs]] = None,
                                           id: Optional[pulumi.Input[str]] = None,
                                           identity: Optional[pulumi.Input[str]] = None,
                                           mod_time: Optional[pulumi.Input[str]] = None,
                                           moid: Optional[pulumi.Input[str]] = None,
                                           object_type: Optional[pulumi.Input[str]] = None,
                                           owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           parent: Optional[pulumi.Input[GetVirtualizationVmwareHostGpuParentArgs]] = None,
                                           passthrough_active: Optional[pulumi.Input[bool]] = None,
                                           passthrough_enabled: Optional[pulumi.Input[bool]] = None,
                                           pci_class_id: Optional[pulumi.Input[float]] = None,
                                           pci_id: Optional[pulumi.Input[str]] = None,
                                           permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareHostGpuPermissionResourceArgs]]]] = None,
                                           registered_device: Optional[pulumi.Input[GetVirtualizationVmwareHostGpuRegisteredDeviceArgs]] = None,
                                           shared_scope: Optional[pulumi.Input[str]] = None,
                                           slot: Optional[pulumi.Input[float]] = None,
                                           sub_device_id: Optional[pulumi.Input[float]] = None,
                                           sub_vendor_id: Optional[pulumi.Input[float]] = None,
                                           tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareHostGpuTagArgs]]]] = None,
                                           vendor_id: Optional[pulumi.Input[float]] = None,
                                           vendor_name: Optional[pulumi.Input[str]] = None,
                                           version_context: Optional[pulumi.Input[GetVirtualizationVmwareHostGpuVersionContextArgs]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetVirtualizationVmwareHostGpuResult]
    func LookupVirtualizationVmwareHostGpu(ctx *Context, args *LookupVirtualizationVmwareHostGpuArgs, opts ...InvokeOption) (*LookupVirtualizationVmwareHostGpuResult, error)
    func LookupVirtualizationVmwareHostGpuOutput(ctx *Context, args *LookupVirtualizationVmwareHostGpuOutputArgs, opts ...InvokeOption) LookupVirtualizationVmwareHostGpuResultOutput

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

    public static class GetVirtualizationVmwareHostGpu 
    {
        public static Task<GetVirtualizationVmwareHostGpuResult> InvokeAsync(GetVirtualizationVmwareHostGpuArgs args, InvokeOptions? opts = null)
        public static Output<GetVirtualizationVmwareHostGpuResult> Invoke(GetVirtualizationVmwareHostGpuInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVirtualizationVmwareHostGpuResult> getVirtualizationVmwareHostGpu(GetVirtualizationVmwareHostGpuArgs args, InvokeOptions options)
    public static Output<GetVirtualizationVmwareHostGpuResult> getVirtualizationVmwareHostGpu(GetVirtualizationVmwareHostGpuArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getVirtualizationVmwareHostGpu:getVirtualizationVmwareHostGpu
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareHostGpuAncestor>
    Bus double
    The bus ID of this PCI device.
    ClassId string
    Cluster GetVirtualizationVmwareHostGpuCluster
    CreateTime string
    The time when this managed object was created.
    DeviceId double
    The device ID of this PCI device.
    DeviceName string
    The device name of this PCI device.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Function double
    The function ID of this PCI device.
    Host GetVirtualizationVmwareHostGpuHost
    Id string
    Identity string
    The internally generated identity of this PCI device.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners List<string>
    Parent GetVirtualizationVmwareHostGpuParent
    PassthroughActive bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    PassthroughEnabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    PciClassId double
    The class ID of this PCI device.
    PciId string
    The ID of this PCI device.
    PermissionResources List<GetVirtualizationVmwareHostGpuPermissionResource>
    RegisteredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Slot double
    The slot ID of this PCI device.
    SubDeviceId double
    The sub device ID of this PCI device.
    SubVendorId double
    The sub vendor ID of this PCI device.
    Tags List<GetVirtualizationVmwareHostGpuTag>
    VendorId double
    The vendor ID of this PCI device.
    VendorName string
    The vendor name of this PCI device.
    VersionContext GetVirtualizationVmwareHostGpuVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareHostGpuAncestor
    Bus float64
    The bus ID of this PCI device.
    ClassId string
    Cluster GetVirtualizationVmwareHostGpuCluster
    CreateTime string
    The time when this managed object was created.
    DeviceId float64
    The device ID of this PCI device.
    DeviceName string
    The device name of this PCI device.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Function float64
    The function ID of this PCI device.
    Host GetVirtualizationVmwareHostGpuHost
    Id string
    Identity string
    The internally generated identity of this PCI device.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners []string
    Parent GetVirtualizationVmwareHostGpuParent
    PassthroughActive bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    PassthroughEnabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    PciClassId float64
    The class ID of this PCI device.
    PciId string
    The ID of this PCI device.
    PermissionResources []GetVirtualizationVmwareHostGpuPermissionResource
    RegisteredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Slot float64
    The slot ID of this PCI device.
    SubDeviceId float64
    The sub device ID of this PCI device.
    SubVendorId float64
    The sub vendor ID of this PCI device.
    Tags []GetVirtualizationVmwareHostGpuTag
    VendorId float64
    The vendor ID of this PCI device.
    VendorName string
    The vendor name of this PCI device.
    VersionContext GetVirtualizationVmwareHostGpuVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVirtualizationVmwareHostGpuAncestor>
    bus Double
    The bus ID of this PCI device.
    classId String
    cluster GetVirtualizationVmwareHostGpuCluster
    createTime String
    The time when this managed object was created.
    deviceId Double
    The device ID of this PCI device.
    deviceName String
    The device name of this PCI device.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    function Double
    The function ID of this PCI device.
    host GetVirtualizationVmwareHostGpuHost
    id String
    identity String
    The internally generated identity of this PCI device.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parent GetVirtualizationVmwareHostGpuParent
    passthroughActive Boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled Boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId Double
    The class ID of this PCI device.
    pciId String
    The ID of this PCI device.
    permissionResources List<GetVirtualizationVmwareHostGpuPermissionResource>
    registeredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot Double
    The slot ID of this PCI device.
    subDeviceId Double
    The sub device ID of this PCI device.
    subVendorId Double
    The sub vendor ID of this PCI device.
    tags List<GetVirtualizationVmwareHostGpuTag>
    vendorId Double
    The vendor ID of this PCI device.
    vendorName String
    The vendor name of this PCI device.
    versionContext GetVirtualizationVmwareHostGpuVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVirtualizationVmwareHostGpuAncestor[]
    bus number
    The bus ID of this PCI device.
    classId string
    cluster GetVirtualizationVmwareHostGpuCluster
    createTime string
    The time when this managed object was created.
    deviceId number
    The device ID of this PCI device.
    deviceName string
    The device name of this PCI device.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    function number
    The function ID of this PCI device.
    host GetVirtualizationVmwareHostGpuHost
    id string
    identity string
    The internally generated identity of this PCI device.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    owners string[]
    parent GetVirtualizationVmwareHostGpuParent
    passthroughActive boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId number
    The class ID of this PCI device.
    pciId string
    The ID of this PCI device.
    permissionResources GetVirtualizationVmwareHostGpuPermissionResource[]
    registeredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot number
    The slot ID of this PCI device.
    subDeviceId number
    The sub device ID of this PCI device.
    subVendorId number
    The sub vendor ID of this PCI device.
    tags GetVirtualizationVmwareHostGpuTag[]
    vendorId number
    The vendor ID of this PCI device.
    vendorName string
    The vendor name of this PCI device.
    versionContext GetVirtualizationVmwareHostGpuVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareHostGpuAncestor]
    bus float
    The bus ID of this PCI device.
    class_id str
    cluster GetVirtualizationVmwareHostGpuCluster
    create_time str
    The time when this managed object was created.
    device_id float
    The device ID of this PCI device.
    device_name str
    The device name of this PCI device.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    function float
    The function ID of this PCI device.
    host GetVirtualizationVmwareHostGpuHost
    id str
    identity str
    The internally generated identity of this PCI device.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    owners Sequence[str]
    parent GetVirtualizationVmwareHostGpuParent
    passthrough_active bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthrough_enabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pci_class_id float
    The class ID of this PCI device.
    pci_id str
    The ID of this PCI device.
    permission_resources Sequence[GetVirtualizationVmwareHostGpuPermissionResource]
    registered_device GetVirtualizationVmwareHostGpuRegisteredDevice
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot float
    The slot ID of this PCI device.
    sub_device_id float
    The sub device ID of this PCI device.
    sub_vendor_id float
    The sub vendor ID of this PCI device.
    tags Sequence[GetVirtualizationVmwareHostGpuTag]
    vendor_id float
    The vendor ID of this PCI device.
    vendor_name str
    The vendor name of this PCI device.
    version_context GetVirtualizationVmwareHostGpuVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    bus Number
    The bus ID of this PCI device.
    classId String
    cluster Property Map
    createTime String
    The time when this managed object was created.
    deviceId Number
    The device ID of this PCI device.
    deviceName String
    The device name of this PCI device.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    function Number
    The function ID of this PCI device.
    host Property Map
    id String
    identity String
    The internally generated identity of this PCI device.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parent Property Map
    passthroughActive Boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled Boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId Number
    The class ID of this PCI device.
    pciId String
    The ID of this PCI device.
    permissionResources List<Property Map>
    registeredDevice Property Map
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot Number
    The slot ID of this PCI device.
    subDeviceId Number
    The sub device ID of this PCI device.
    subVendorId Number
    The sub vendor ID of this PCI device.
    tags List<Property Map>
    vendorId Number
    The vendor ID of this PCI device.
    vendorName String
    The vendor name of this PCI device.
    versionContext Property Map

    getVirtualizationVmwareHostGpu Result

    The following output properties are available:

    Id string
    Results List<GetVirtualizationVmwareHostGpuResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareHostGpuAncestor>
    Bus double
    ClassId string
    Cluster GetVirtualizationVmwareHostGpuCluster
    CreateTime string
    DeviceId double
    DeviceName string
    DomainGroupMoid string
    Function double
    Host GetVirtualizationVmwareHostGpuHost
    Identity string
    ModTime string
    Moid string
    ObjectType string
    Owners List<string>
    Parent GetVirtualizationVmwareHostGpuParent
    PassthroughActive bool
    PassthroughEnabled bool
    PciClassId double
    PciId string
    PermissionResources List<GetVirtualizationVmwareHostGpuPermissionResource>
    RegisteredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    SharedScope string
    Slot double
    SubDeviceId double
    SubVendorId double
    Tags List<GetVirtualizationVmwareHostGpuTag>
    VendorId double
    VendorName string
    VersionContext GetVirtualizationVmwareHostGpuVersionContext
    Id string
    Results []GetVirtualizationVmwareHostGpuResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareHostGpuAncestor
    Bus float64
    ClassId string
    Cluster GetVirtualizationVmwareHostGpuCluster
    CreateTime string
    DeviceId float64
    DeviceName string
    DomainGroupMoid string
    Function float64
    Host GetVirtualizationVmwareHostGpuHost
    Identity string
    ModTime string
    Moid string
    ObjectType string
    Owners []string
    Parent GetVirtualizationVmwareHostGpuParent
    PassthroughActive bool
    PassthroughEnabled bool
    PciClassId float64
    PciId string
    PermissionResources []GetVirtualizationVmwareHostGpuPermissionResource
    RegisteredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    SharedScope string
    Slot float64
    SubDeviceId float64
    SubVendorId float64
    Tags []GetVirtualizationVmwareHostGpuTag
    VendorId float64
    VendorName string
    VersionContext GetVirtualizationVmwareHostGpuVersionContext
    id String
    results List<GetVirtualizationVmwareHostGpuResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetVirtualizationVmwareHostGpuAncestor>
    bus Double
    classId String
    cluster GetVirtualizationVmwareHostGpuCluster
    createTime String
    deviceId Double
    deviceName String
    domainGroupMoid String
    function Double
    host GetVirtualizationVmwareHostGpuHost
    identity String
    modTime String
    moid String
    objectType String
    owners List<String>
    parent GetVirtualizationVmwareHostGpuParent
    passthroughActive Boolean
    passthroughEnabled Boolean
    pciClassId Double
    pciId String
    permissionResources List<GetVirtualizationVmwareHostGpuPermissionResource>
    registeredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    sharedScope String
    slot Double
    subDeviceId Double
    subVendorId Double
    tags List<GetVirtualizationVmwareHostGpuTag>
    vendorId Double
    vendorName String
    versionContext GetVirtualizationVmwareHostGpuVersionContext
    id string
    results GetVirtualizationVmwareHostGpuResult[]
    accountMoid string
    additionalProperties string
    ancestors GetVirtualizationVmwareHostGpuAncestor[]
    bus number
    classId string
    cluster GetVirtualizationVmwareHostGpuCluster
    createTime string
    deviceId number
    deviceName string
    domainGroupMoid string
    function number
    host GetVirtualizationVmwareHostGpuHost
    identity string
    modTime string
    moid string
    objectType string
    owners string[]
    parent GetVirtualizationVmwareHostGpuParent
    passthroughActive boolean
    passthroughEnabled boolean
    pciClassId number
    pciId string
    permissionResources GetVirtualizationVmwareHostGpuPermissionResource[]
    registeredDevice GetVirtualizationVmwareHostGpuRegisteredDevice
    sharedScope string
    slot number
    subDeviceId number
    subVendorId number
    tags GetVirtualizationVmwareHostGpuTag[]
    vendorId number
    vendorName string
    versionContext GetVirtualizationVmwareHostGpuVersionContext
    id str
    results Sequence[GetVirtualizationVmwareHostGpuResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareHostGpuAncestor]
    bus float
    class_id str
    cluster GetVirtualizationVmwareHostGpuCluster
    create_time str
    device_id float
    device_name str
    domain_group_moid str
    function float
    host GetVirtualizationVmwareHostGpuHost
    identity str
    mod_time str
    moid str
    object_type str
    owners Sequence[str]
    parent GetVirtualizationVmwareHostGpuParent
    passthrough_active bool
    passthrough_enabled bool
    pci_class_id float
    pci_id str
    permission_resources Sequence[GetVirtualizationVmwareHostGpuPermissionResource]
    registered_device GetVirtualizationVmwareHostGpuRegisteredDevice
    shared_scope str
    slot float
    sub_device_id float
    sub_vendor_id float
    tags Sequence[GetVirtualizationVmwareHostGpuTag]
    vendor_id float
    vendor_name str
    version_context GetVirtualizationVmwareHostGpuVersionContext

    Supporting Types

    GetVirtualizationVmwareHostGpuAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuCluster

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuHost

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuPermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuRegisteredDevice

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareHostGpuResultAncestor>
    Bus double
    The bus ID of this PCI device.
    ClassId string
    Clusters List<GetVirtualizationVmwareHostGpuResultCluster>
    CreateTime string
    The time when this managed object was created.
    DeviceId double
    The device ID of this PCI device.
    DeviceName string
    The device name of this PCI device.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Function double
    The function ID of this PCI device.
    Hosts List<GetVirtualizationVmwareHostGpuResultHost>
    Identity string
    The internally generated identity of this PCI device.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners List<string>
    Parents List<GetVirtualizationVmwareHostGpuResultParent>
    PassthroughActive bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    PassthroughEnabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    PciClassId double
    The class ID of this PCI device.
    PciId string
    The ID of this PCI device.
    PermissionResources List<GetVirtualizationVmwareHostGpuResultPermissionResource>
    RegisteredDevices List<GetVirtualizationVmwareHostGpuResultRegisteredDevice>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Slot double
    The slot ID of this PCI device.
    SubDeviceId double
    The sub device ID of this PCI device.
    SubVendorId double
    The sub vendor ID of this PCI device.
    Tags List<GetVirtualizationVmwareHostGpuResultTag>
    VendorId double
    The vendor ID of this PCI device.
    VendorName string
    The vendor name of this PCI device.
    VersionContexts List<GetVirtualizationVmwareHostGpuResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareHostGpuResultAncestor
    Bus float64
    The bus ID of this PCI device.
    ClassId string
    Clusters []GetVirtualizationVmwareHostGpuResultCluster
    CreateTime string
    The time when this managed object was created.
    DeviceId float64
    The device ID of this PCI device.
    DeviceName string
    The device name of this PCI device.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Function float64
    The function ID of this PCI device.
    Hosts []GetVirtualizationVmwareHostGpuResultHost
    Identity string
    The internally generated identity of this PCI device.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners []string
    Parents []GetVirtualizationVmwareHostGpuResultParent
    PassthroughActive bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    PassthroughEnabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    PciClassId float64
    The class ID of this PCI device.
    PciId string
    The ID of this PCI device.
    PermissionResources []GetVirtualizationVmwareHostGpuResultPermissionResource
    RegisteredDevices []GetVirtualizationVmwareHostGpuResultRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Slot float64
    The slot ID of this PCI device.
    SubDeviceId float64
    The sub device ID of this PCI device.
    SubVendorId float64
    The sub vendor ID of this PCI device.
    Tags []GetVirtualizationVmwareHostGpuResultTag
    VendorId float64
    The vendor ID of this PCI device.
    VendorName string
    The vendor name of this PCI device.
    VersionContexts []GetVirtualizationVmwareHostGpuResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVirtualizationVmwareHostGpuResultAncestor>
    bus Double
    The bus ID of this PCI device.
    classId String
    clusters List<GetVirtualizationVmwareHostGpuResultCluster>
    createTime String
    The time when this managed object was created.
    deviceId Double
    The device ID of this PCI device.
    deviceName String
    The device name of this PCI device.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    function Double
    The function ID of this PCI device.
    hosts List<GetVirtualizationVmwareHostGpuResultHost>
    identity String
    The internally generated identity of this PCI device.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parents List<GetVirtualizationVmwareHostGpuResultParent>
    passthroughActive Boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled Boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId Double
    The class ID of this PCI device.
    pciId String
    The ID of this PCI device.
    permissionResources List<GetVirtualizationVmwareHostGpuResultPermissionResource>
    registeredDevices List<GetVirtualizationVmwareHostGpuResultRegisteredDevice>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot Double
    The slot ID of this PCI device.
    subDeviceId Double
    The sub device ID of this PCI device.
    subVendorId Double
    The sub vendor ID of this PCI device.
    tags List<GetVirtualizationVmwareHostGpuResultTag>
    vendorId Double
    The vendor ID of this PCI device.
    vendorName String
    The vendor name of this PCI device.
    versionContexts List<GetVirtualizationVmwareHostGpuResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVirtualizationVmwareHostGpuResultAncestor[]
    bus number
    The bus ID of this PCI device.
    classId string
    clusters GetVirtualizationVmwareHostGpuResultCluster[]
    createTime string
    The time when this managed object was created.
    deviceId number
    The device ID of this PCI device.
    deviceName string
    The device name of this PCI device.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    function number
    The function ID of this PCI device.
    hosts GetVirtualizationVmwareHostGpuResultHost[]
    identity string
    The internally generated identity of this PCI device.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    owners string[]
    parents GetVirtualizationVmwareHostGpuResultParent[]
    passthroughActive boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId number
    The class ID of this PCI device.
    pciId string
    The ID of this PCI device.
    permissionResources GetVirtualizationVmwareHostGpuResultPermissionResource[]
    registeredDevices GetVirtualizationVmwareHostGpuResultRegisteredDevice[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot number
    The slot ID of this PCI device.
    subDeviceId number
    The sub device ID of this PCI device.
    subVendorId number
    The sub vendor ID of this PCI device.
    tags GetVirtualizationVmwareHostGpuResultTag[]
    vendorId number
    The vendor ID of this PCI device.
    vendorName string
    The vendor name of this PCI device.
    versionContexts GetVirtualizationVmwareHostGpuResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareHostGpuResultAncestor]
    bus float
    The bus ID of this PCI device.
    class_id str
    clusters Sequence[GetVirtualizationVmwareHostGpuResultCluster]
    create_time str
    The time when this managed object was created.
    device_id float
    The device ID of this PCI device.
    device_name str
    The device name of this PCI device.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    function float
    The function ID of this PCI device.
    hosts Sequence[GetVirtualizationVmwareHostGpuResultHost]
    identity str
    The internally generated identity of this PCI device.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    owners Sequence[str]
    parents Sequence[GetVirtualizationVmwareHostGpuResultParent]
    passthrough_active bool
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthrough_enabled bool
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pci_class_id float
    The class ID of this PCI device.
    pci_id str
    The ID of this PCI device.
    permission_resources Sequence[GetVirtualizationVmwareHostGpuResultPermissionResource]
    registered_devices Sequence[GetVirtualizationVmwareHostGpuResultRegisteredDevice]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot float
    The slot ID of this PCI device.
    sub_device_id float
    The sub device ID of this PCI device.
    sub_vendor_id float
    The sub vendor ID of this PCI device.
    tags Sequence[GetVirtualizationVmwareHostGpuResultTag]
    vendor_id float
    The vendor ID of this PCI device.
    vendor_name str
    The vendor name of this PCI device.
    version_contexts Sequence[GetVirtualizationVmwareHostGpuResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    bus Number
    The bus ID of this PCI device.
    classId String
    clusters List<Property Map>
    createTime String
    The time when this managed object was created.
    deviceId Number
    The device ID of this PCI device.
    deviceName String
    The device name of this PCI device.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    function Number
    The function ID of this PCI device.
    hosts List<Property Map>
    identity String
    The internally generated identity of this PCI device.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parents List<Property Map>
    passthroughActive Boolean
    Indicates if passthrough is active for this PCI device (meaning enabled + rebooted).
    passthroughEnabled Boolean
    Indicates if passthrough feature is enabled for this PCI device.PCI passthrough feature enables you to access and manage hardware devices from a virtual machine.When PCI passthrough is configured, the PCI devices function as if they were physically attached to the guest operating system.
    pciClassId Number
    The class ID of this PCI device.
    pciId String
    The ID of this PCI device.
    permissionResources List<Property Map>
    registeredDevices List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    slot Number
    The slot ID of this PCI device.
    subDeviceId Number
    The sub device ID of this PCI device.
    subVendorId Number
    The sub vendor ID of this PCI device.
    tags List<Property Map>
    vendorId Number
    The vendor ID of this PCI device.
    vendorName String
    The vendor name of this PCI device.
    versionContexts List<Property Map>

    GetVirtualizationVmwareHostGpuResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultCluster

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultHost

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultRegisteredDevice

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetVirtualizationVmwareHostGpuResultVersionContext

    GetVirtualizationVmwareHostGpuResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVirtualizationVmwareHostGpuTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    The string representation of a tag key.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    The string representation of a tag key.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetVirtualizationVmwareHostGpuVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos List<GetVirtualizationVmwareHostGpuVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetVirtualizationVmwareHostGpuVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos []GetVirtualizationVmwareHostGpuVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetVirtualizationVmwareHostGpuVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<GetVirtualizationVmwareHostGpuVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetVirtualizationVmwareHostGpuVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos GetVirtualizationVmwareHostGpuVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetVirtualizationVmwareHostGpuVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos Sequence[GetVirtualizationVmwareHostGpuVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetVirtualizationVmwareHostGpuVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetVirtualizationVmwareHostGpuVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetVirtualizationVmwareHostGpuVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet