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

intersight.getAssetDeploymentDevice

Explore with Pulumi AI

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

    Contains information about Cisco devices associated with consumption-based subscriptions. In addition to device installation status, information about returns and replacements is also recorded here. We listen to messages sent by Cisco Install Base and create/update an instance of this object.

    Using getAssetDeploymentDevice

    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 getAssetDeploymentDevice(args: GetAssetDeploymentDeviceArgs, opts?: InvokeOptions): Promise<GetAssetDeploymentDeviceResult>
    function getAssetDeploymentDeviceOutput(args: GetAssetDeploymentDeviceOutputArgs, opts?: InvokeOptions): Output<GetAssetDeploymentDeviceResult>
    def get_asset_deployment_device(account_moid: Optional[str] = None,
                                    additional_properties: Optional[str] = None,
                                    alarm_info: Optional[GetAssetDeploymentDeviceAlarmInfo] = None,
                                    ancestors: Optional[Sequence[GetAssetDeploymentDeviceAncestor]] = None,
                                    class_id: Optional[str] = None,
                                    create_time: Optional[str] = None,
                                    deployment: Optional[GetAssetDeploymentDeviceDeployment] = None,
                                    device_contract_information: Optional[GetAssetDeploymentDeviceDeviceContractInformation] = None,
                                    device_id: Optional[str] = None,
                                    device_information: Optional[GetAssetDeploymentDeviceDeviceInformation] = None,
                                    device_pid: Optional[str] = None,
                                    device_statistics: Optional[GetAssetDeploymentDeviceDeviceStatistics] = None,
                                    domain_group_moid: Optional[str] = None,
                                    id: Optional[str] = None,
                                    mod_time: Optional[str] = None,
                                    moid: Optional[str] = None,
                                    object_type: Optional[str] = None,
                                    owners: Optional[Sequence[str]] = None,
                                    parent: Optional[GetAssetDeploymentDeviceParent] = None,
                                    permission_resources: Optional[Sequence[GetAssetDeploymentDevicePermissionResource]] = None,
                                    product_subgroup: Optional[str] = None,
                                    product_type: Optional[str] = None,
                                    registered_device: Optional[GetAssetDeploymentDeviceRegisteredDevice] = None,
                                    registered_device_moid: Optional[str] = None,
                                    shared_scope: Optional[str] = None,
                                    subscription: Optional[GetAssetDeploymentDeviceSubscription] = None,
                                    subscription_account: Optional[GetAssetDeploymentDeviceSubscriptionAccount] = None,
                                    tags: Optional[Sequence[GetAssetDeploymentDeviceTag]] = None,
                                    unit_of_measures: Optional[Sequence[GetAssetDeploymentDeviceUnitOfMeasure]] = None,
                                    version_context: Optional[GetAssetDeploymentDeviceVersionContext] = None,
                                    virtualization_platform: Optional[str] = None,
                                    workload: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAssetDeploymentDeviceResult
    def get_asset_deployment_device_output(account_moid: Optional[pulumi.Input[str]] = None,
                                    additional_properties: Optional[pulumi.Input[str]] = None,
                                    alarm_info: Optional[pulumi.Input[GetAssetDeploymentDeviceAlarmInfoArgs]] = None,
                                    ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetDeploymentDeviceAncestorArgs]]]] = None,
                                    class_id: Optional[pulumi.Input[str]] = None,
                                    create_time: Optional[pulumi.Input[str]] = None,
                                    deployment: Optional[pulumi.Input[GetAssetDeploymentDeviceDeploymentArgs]] = None,
                                    device_contract_information: Optional[pulumi.Input[GetAssetDeploymentDeviceDeviceContractInformationArgs]] = None,
                                    device_id: Optional[pulumi.Input[str]] = None,
                                    device_information: Optional[pulumi.Input[GetAssetDeploymentDeviceDeviceInformationArgs]] = None,
                                    device_pid: Optional[pulumi.Input[str]] = None,
                                    device_statistics: Optional[pulumi.Input[GetAssetDeploymentDeviceDeviceStatisticsArgs]] = None,
                                    domain_group_moid: Optional[pulumi.Input[str]] = None,
                                    id: 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[GetAssetDeploymentDeviceParentArgs]] = None,
                                    permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetDeploymentDevicePermissionResourceArgs]]]] = None,
                                    product_subgroup: Optional[pulumi.Input[str]] = None,
                                    product_type: Optional[pulumi.Input[str]] = None,
                                    registered_device: Optional[pulumi.Input[GetAssetDeploymentDeviceRegisteredDeviceArgs]] = None,
                                    registered_device_moid: Optional[pulumi.Input[str]] = None,
                                    shared_scope: Optional[pulumi.Input[str]] = None,
                                    subscription: Optional[pulumi.Input[GetAssetDeploymentDeviceSubscriptionArgs]] = None,
                                    subscription_account: Optional[pulumi.Input[GetAssetDeploymentDeviceSubscriptionAccountArgs]] = None,
                                    tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetDeploymentDeviceTagArgs]]]] = None,
                                    unit_of_measures: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetDeploymentDeviceUnitOfMeasureArgs]]]] = None,
                                    version_context: Optional[pulumi.Input[GetAssetDeploymentDeviceVersionContextArgs]] = None,
                                    virtualization_platform: Optional[pulumi.Input[str]] = None,
                                    workload: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetAssetDeploymentDeviceResult]
    func LookupAssetDeploymentDevice(ctx *Context, args *LookupAssetDeploymentDeviceArgs, opts ...InvokeOption) (*LookupAssetDeploymentDeviceResult, error)
    func LookupAssetDeploymentDeviceOutput(ctx *Context, args *LookupAssetDeploymentDeviceOutputArgs, opts ...InvokeOption) LookupAssetDeploymentDeviceResultOutput

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

    public static class GetAssetDeploymentDevice 
    {
        public static Task<GetAssetDeploymentDeviceResult> InvokeAsync(GetAssetDeploymentDeviceArgs args, InvokeOptions? opts = null)
        public static Output<GetAssetDeploymentDeviceResult> Invoke(GetAssetDeploymentDeviceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAssetDeploymentDeviceResult> getAssetDeploymentDevice(GetAssetDeploymentDeviceArgs args, InvokeOptions options)
    public static Output<GetAssetDeploymentDeviceResult> getAssetDeploymentDevice(GetAssetDeploymentDeviceArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getAssetDeploymentDevice:getAssetDeploymentDevice
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AlarmInfo GetAssetDeploymentDeviceAlarmInfo
    Ancestors List<GetAssetDeploymentDeviceAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Deployment GetAssetDeploymentDeviceDeployment
    DeviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformation GetAssetDeploymentDeviceDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    DeviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    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 GetAssetDeploymentDeviceParent
    PermissionResources List<GetAssetDeploymentDevicePermissionResource>
    ProductSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    RegisteredDevice GetAssetDeploymentDeviceRegisteredDevice
    RegisteredDeviceMoid string
    String reference to the device connector.
    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.
    Subscription GetAssetDeploymentDeviceSubscription
    SubscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    Tags List<GetAssetDeploymentDeviceTag>
    UnitOfMeasures List<GetAssetDeploymentDeviceUnitOfMeasure>
    VersionContext GetAssetDeploymentDeviceVersionContext
    VirtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    Workload string
    Workload/Usecase running on the device.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AlarmInfo GetAssetDeploymentDeviceAlarmInfo
    Ancestors []GetAssetDeploymentDeviceAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Deployment GetAssetDeploymentDeviceDeployment
    DeviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformation GetAssetDeploymentDeviceDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    DeviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    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 GetAssetDeploymentDeviceParent
    PermissionResources []GetAssetDeploymentDevicePermissionResource
    ProductSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    RegisteredDevice GetAssetDeploymentDeviceRegisteredDevice
    RegisteredDeviceMoid string
    String reference to the device connector.
    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.
    Subscription GetAssetDeploymentDeviceSubscription
    SubscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    Tags []GetAssetDeploymentDeviceTag
    UnitOfMeasures []GetAssetDeploymentDeviceUnitOfMeasure
    VersionContext GetAssetDeploymentDeviceVersionContext
    VirtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    Workload string
    Workload/Usecase running on the device.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    alarmInfo GetAssetDeploymentDeviceAlarmInfo
    ancestors List<GetAssetDeploymentDeviceAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    deployment GetAssetDeploymentDeviceDeployment
    deviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformation GetAssetDeploymentDeviceDeviceInformation
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    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 GetAssetDeploymentDeviceParent
    permissionResources List<GetAssetDeploymentDevicePermissionResource>
    productSubgroup String
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDevice GetAssetDeploymentDeviceRegisteredDevice
    registeredDeviceMoid String
    String reference to the device connector.
    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.
    subscription GetAssetDeploymentDeviceSubscription
    subscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    tags List<GetAssetDeploymentDeviceTag>
    unitOfMeasures List<GetAssetDeploymentDeviceUnitOfMeasure>
    versionContext GetAssetDeploymentDeviceVersionContext
    virtualizationPlatform String
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload String
    Workload/Usecase running on the device.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    alarmInfo GetAssetDeploymentDeviceAlarmInfo
    ancestors GetAssetDeploymentDeviceAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    deployment GetAssetDeploymentDeviceDeployment
    deviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    deviceId string
    Unique identifier of the Cisco device.
    deviceInformation GetAssetDeploymentDeviceDeviceInformation
    devicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    id string
    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 GetAssetDeploymentDeviceParent
    permissionResources GetAssetDeploymentDevicePermissionResource[]
    productSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDevice GetAssetDeploymentDeviceRegisteredDevice
    registeredDeviceMoid string
    String reference to the device connector.
    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.
    subscription GetAssetDeploymentDeviceSubscription
    subscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    tags GetAssetDeploymentDeviceTag[]
    unitOfMeasures GetAssetDeploymentDeviceUnitOfMeasure[]
    versionContext GetAssetDeploymentDeviceVersionContext
    virtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload string
    Workload/Usecase running on the device.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    alarm_info GetAssetDeploymentDeviceAlarmInfo
    ancestors Sequence[GetAssetDeploymentDeviceAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    deployment GetAssetDeploymentDeviceDeployment
    device_contract_information GetAssetDeploymentDeviceDeviceContractInformation
    device_id str
    Unique identifier of the Cisco device.
    device_information GetAssetDeploymentDeviceDeviceInformation
    device_pid str
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    device_statistics GetAssetDeploymentDeviceDeviceStatistics
    domain_group_moid str
    The DomainGroup ID for this managed object.
    id str
    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 GetAssetDeploymentDeviceParent
    permission_resources Sequence[GetAssetDeploymentDevicePermissionResource]
    product_subgroup str
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    product_type str
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registered_device GetAssetDeploymentDeviceRegisteredDevice
    registered_device_moid str
    String reference to the device connector.
    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.
    subscription GetAssetDeploymentDeviceSubscription
    subscription_account GetAssetDeploymentDeviceSubscriptionAccount
    tags Sequence[GetAssetDeploymentDeviceTag]
    unit_of_measures Sequence[GetAssetDeploymentDeviceUnitOfMeasure]
    version_context GetAssetDeploymentDeviceVersionContext
    virtualization_platform str
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload str
    Workload/Usecase running on the device.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    alarmInfo Property Map
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    deployment Property Map
    deviceContractInformation Property Map
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformation Property Map
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    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
    permissionResources List<Property Map>
    productSubgroup String
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDevice Property Map
    registeredDeviceMoid String
    String reference to the device connector.
    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.
    subscription Property Map
    subscriptionAccount Property Map
    tags List<Property Map>
    unitOfMeasures List<Property Map>
    versionContext Property Map
    virtualizationPlatform String
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload String
    Workload/Usecase running on the device.

    getAssetDeploymentDevice Result

    The following output properties are available:

    Id string
    Results List<GetAssetDeploymentDeviceResult>
    AccountMoid string
    AdditionalProperties string
    AlarmInfo GetAssetDeploymentDeviceAlarmInfo
    Ancestors List<GetAssetDeploymentDeviceAncestor>
    ClassId string
    CreateTime string
    Deployment GetAssetDeploymentDeviceDeployment
    DeviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    DeviceId string
    DeviceInformation GetAssetDeploymentDeviceDeviceInformation
    DevicePid string
    DeviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    DomainGroupMoid string
    ModTime string
    Moid string
    ObjectType string
    Owners List<string>
    Parent GetAssetDeploymentDeviceParent
    PermissionResources List<GetAssetDeploymentDevicePermissionResource>
    ProductSubgroup string
    ProductType string
    RegisteredDevice GetAssetDeploymentDeviceRegisteredDevice
    RegisteredDeviceMoid string
    SharedScope string
    Subscription GetAssetDeploymentDeviceSubscription
    SubscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    Tags List<GetAssetDeploymentDeviceTag>
    UnitOfMeasures List<GetAssetDeploymentDeviceUnitOfMeasure>
    VersionContext GetAssetDeploymentDeviceVersionContext
    VirtualizationPlatform string
    Workload string
    Id string
    Results []GetAssetDeploymentDeviceResult
    AccountMoid string
    AdditionalProperties string
    AlarmInfo GetAssetDeploymentDeviceAlarmInfo
    Ancestors []GetAssetDeploymentDeviceAncestor
    ClassId string
    CreateTime string
    Deployment GetAssetDeploymentDeviceDeployment
    DeviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    DeviceId string
    DeviceInformation GetAssetDeploymentDeviceDeviceInformation
    DevicePid string
    DeviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    DomainGroupMoid string
    ModTime string
    Moid string
    ObjectType string
    Owners []string
    Parent GetAssetDeploymentDeviceParent
    PermissionResources []GetAssetDeploymentDevicePermissionResource
    ProductSubgroup string
    ProductType string
    RegisteredDevice GetAssetDeploymentDeviceRegisteredDevice
    RegisteredDeviceMoid string
    SharedScope string
    Subscription GetAssetDeploymentDeviceSubscription
    SubscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    Tags []GetAssetDeploymentDeviceTag
    UnitOfMeasures []GetAssetDeploymentDeviceUnitOfMeasure
    VersionContext GetAssetDeploymentDeviceVersionContext
    VirtualizationPlatform string
    Workload string
    id String
    results List<GetAssetDeploymentDeviceResult>
    accountMoid String
    additionalProperties String
    alarmInfo GetAssetDeploymentDeviceAlarmInfo
    ancestors List<GetAssetDeploymentDeviceAncestor>
    classId String
    createTime String
    deployment GetAssetDeploymentDeviceDeployment
    deviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    deviceId String
    deviceInformation GetAssetDeploymentDeviceDeviceInformation
    devicePid String
    deviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    domainGroupMoid String
    modTime String
    moid String
    objectType String
    owners List<String>
    parent GetAssetDeploymentDeviceParent
    permissionResources List<GetAssetDeploymentDevicePermissionResource>
    productSubgroup String
    productType String
    registeredDevice GetAssetDeploymentDeviceRegisteredDevice
    registeredDeviceMoid String
    sharedScope String
    subscription GetAssetDeploymentDeviceSubscription
    subscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    tags List<GetAssetDeploymentDeviceTag>
    unitOfMeasures List<GetAssetDeploymentDeviceUnitOfMeasure>
    versionContext GetAssetDeploymentDeviceVersionContext
    virtualizationPlatform String
    workload String
    id string
    results GetAssetDeploymentDeviceResult[]
    accountMoid string
    additionalProperties string
    alarmInfo GetAssetDeploymentDeviceAlarmInfo
    ancestors GetAssetDeploymentDeviceAncestor[]
    classId string
    createTime string
    deployment GetAssetDeploymentDeviceDeployment
    deviceContractInformation GetAssetDeploymentDeviceDeviceContractInformation
    deviceId string
    deviceInformation GetAssetDeploymentDeviceDeviceInformation
    devicePid string
    deviceStatistics GetAssetDeploymentDeviceDeviceStatistics
    domainGroupMoid string
    modTime string
    moid string
    objectType string
    owners string[]
    parent GetAssetDeploymentDeviceParent
    permissionResources GetAssetDeploymentDevicePermissionResource[]
    productSubgroup string
    productType string
    registeredDevice GetAssetDeploymentDeviceRegisteredDevice
    registeredDeviceMoid string
    sharedScope string
    subscription GetAssetDeploymentDeviceSubscription
    subscriptionAccount GetAssetDeploymentDeviceSubscriptionAccount
    tags GetAssetDeploymentDeviceTag[]
    unitOfMeasures GetAssetDeploymentDeviceUnitOfMeasure[]
    versionContext GetAssetDeploymentDeviceVersionContext
    virtualizationPlatform string
    workload string
    id str
    results Sequence[GetAssetDeploymentDeviceResult]
    account_moid str
    additional_properties str
    alarm_info GetAssetDeploymentDeviceAlarmInfo
    ancestors Sequence[GetAssetDeploymentDeviceAncestor]
    class_id str
    create_time str
    deployment GetAssetDeploymentDeviceDeployment
    device_contract_information GetAssetDeploymentDeviceDeviceContractInformation
    device_id str
    device_information GetAssetDeploymentDeviceDeviceInformation
    device_pid str
    device_statistics GetAssetDeploymentDeviceDeviceStatistics
    domain_group_moid str
    mod_time str
    moid str
    object_type str
    owners Sequence[str]
    parent GetAssetDeploymentDeviceParent
    permission_resources Sequence[GetAssetDeploymentDevicePermissionResource]
    product_subgroup str
    product_type str
    registered_device GetAssetDeploymentDeviceRegisteredDevice
    registered_device_moid str
    shared_scope str
    subscription GetAssetDeploymentDeviceSubscription
    subscription_account GetAssetDeploymentDeviceSubscriptionAccount
    tags Sequence[GetAssetDeploymentDeviceTag]
    unit_of_measures Sequence[GetAssetDeploymentDeviceUnitOfMeasure]
    version_context GetAssetDeploymentDeviceVersionContext
    virtualization_platform str
    workload str

    Supporting Types

    GetAssetDeploymentDeviceAlarmInfo

    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.
    EnabledAlarms List<string>
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    EnabledAlarms []string
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    enabledAlarms List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    enabledAlarms string[]
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    enabled_alarms Sequence[str]
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    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.
    enabledAlarms List<String>
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetAssetDeploymentDeviceAncestor

    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'.

    GetAssetDeploymentDeviceDeployment

    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'.

    GetAssetDeploymentDeviceDeviceContractInformation

    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'.

    GetAssetDeploymentDeviceDeviceInformation

    AdditionalProperties string
    ApplicationName string
    Application name reported by Cisco Install Base.
    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.
    Description string
    Description of device reported by Cisco Install Base.
    DeviceTransactions List<GetAssetDeploymentDeviceDeviceInformationDeviceTransaction>
    InstanceId string
    Instance number of the device. example "917280220".
    ItemType string
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    MlbProductId double
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    MlbProductName string
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OldDeviceId string
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    OldDeviceStatusDescription string
    Description of status of old Cisco device, which got replaced by the new device.
    OldDeviceStatusId double
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    OldInstanceId string
    Instance number of the old device, which got replaced by the new device.
    AdditionalProperties string
    ApplicationName string
    Application name reported by Cisco Install Base.
    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.
    Description string
    Description of device reported by Cisco Install Base.
    DeviceTransactions []GetAssetDeploymentDeviceDeviceInformationDeviceTransaction
    InstanceId string
    Instance number of the device. example "917280220".
    ItemType string
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    MlbProductId float64
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    MlbProductName string
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OldDeviceId string
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    OldDeviceStatusDescription string
    Description of status of old Cisco device, which got replaced by the new device.
    OldDeviceStatusId float64
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    OldInstanceId string
    Instance number of the old device, which got replaced by the new device.
    additionalProperties String
    applicationName String
    Application name reported by Cisco Install Base.
    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.
    description String
    Description of device reported by Cisco Install Base.
    deviceTransactions List<GetAssetDeploymentDeviceDeviceInformationDeviceTransaction>
    instanceId String
    Instance number of the device. example "917280220".
    itemType String
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    mlbProductId Double
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    mlbProductName String
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oldDeviceId String
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    oldDeviceStatusDescription String
    Description of status of old Cisco device, which got replaced by the new device.
    oldDeviceStatusId Double
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    oldInstanceId String
    Instance number of the old device, which got replaced by the new device.
    additionalProperties string
    applicationName string
    Application name reported by Cisco Install Base.
    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.
    description string
    Description of device reported by Cisco Install Base.
    deviceTransactions GetAssetDeploymentDeviceDeviceInformationDeviceTransaction[]
    instanceId string
    Instance number of the device. example "917280220".
    itemType string
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    mlbProductId number
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    mlbProductName string
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oldDeviceId string
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    oldDeviceStatusDescription string
    Description of status of old Cisco device, which got replaced by the new device.
    oldDeviceStatusId number
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    oldInstanceId string
    Instance number of the old device, which got replaced by the new device.
    additional_properties str
    application_name str
    Application name reported by Cisco Install Base.
    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.
    description str
    Description of device reported by Cisco Install Base.
    device_transactions Sequence[GetAssetDeploymentDeviceDeviceInformationDeviceTransaction]
    instance_id str
    Instance number of the device. example "917280220".
    item_type str
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    mlb_product_id float
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    mlb_product_name str
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    old_device_id str
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    old_device_status_description str
    Description of status of old Cisco device, which got replaced by the new device.
    old_device_status_id float
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    old_instance_id str
    Instance number of the old device, which got replaced by the new device.
    additionalProperties String
    applicationName String
    Application name reported by Cisco Install Base.
    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.
    description String
    Description of device reported by Cisco Install Base.
    deviceTransactions List<Property Map>
    instanceId String
    Instance number of the device. example "917280220".
    itemType String
    Item type flag. example ATO, Child, Standalone. ATO - refers to Cisco Block based major device. Child - refers to Child device part of an ATO block. Standalone - refers to a device that is managed and configured as an individual entity with limited capacity.
    mlbProductId Number
    Identifier corresponding to MLB Product Name. MLB refers to MultiLine Bundle.
    mlbProductName String
    Product Name for the device. It is used to determine if the server is to be billed as a UCS compute device or a storage cluster. MLB refers to MultiLine Bundle.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oldDeviceId String
    Unique identifier of old Cisco device. It is the device ID of old Cisco device, which got replaced by the new device.
    oldDeviceStatusDescription String
    Description of status of old Cisco device, which got replaced by the new device.
    oldDeviceStatusId Number
    Status ID of old Cisco device, which got replaced by the new device.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    oldInstanceId String
    Instance number of the old device, which got replaced by the new device.

    GetAssetDeploymentDeviceDeviceInformationDeviceTransaction

    Action string
    The action taken by Cisco Install Base on the device.
    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.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    StatusDescription string
    Description of status of Cisco device reported by Cisco Install Base.
    StatusId double
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    Timestamp string
    Timestamp field reported by Cisco Install Base.
    TransactionBatchId double
    Transaction batch ID reported by Cisco Install Base.
    TransactionDate string
    Transaction Date reported by Cisco Install Base.
    TransactionSequence double
    Transaction sequence reported by Cisco Install Base.
    Action string
    The action taken by Cisco Install Base on the device.
    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.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    StatusDescription string
    Description of status of Cisco device reported by Cisco Install Base.
    StatusId float64
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    Timestamp string
    Timestamp field reported by Cisco Install Base.
    TransactionBatchId float64
    Transaction batch ID reported by Cisco Install Base.
    TransactionDate string
    Transaction Date reported by Cisco Install Base.
    TransactionSequence float64
    Transaction sequence reported by Cisco Install Base.
    action String
    The action taken by Cisco Install Base on the device.
    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.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    statusDescription String
    Description of status of Cisco device reported by Cisco Install Base.
    statusId Double
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    timestamp String
    Timestamp field reported by Cisco Install Base.
    transactionBatchId Double
    Transaction batch ID reported by Cisco Install Base.
    transactionDate String
    Transaction Date reported by Cisco Install Base.
    transactionSequence Double
    Transaction sequence reported by Cisco Install Base.
    action string
    The action taken by Cisco Install Base on the device.
    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.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    statusDescription string
    Description of status of Cisco device reported by Cisco Install Base.
    statusId number
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    timestamp string
    Timestamp field reported by Cisco Install Base.
    transactionBatchId number
    Transaction batch ID reported by Cisco Install Base.
    transactionDate string
    Transaction Date reported by Cisco Install Base.
    transactionSequence number
    Transaction sequence reported by Cisco Install Base.
    action str
    The action taken by Cisco Install Base on the device.
    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.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    status_description str
    Description of status of Cisco device reported by Cisco Install Base.
    status_id float
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    timestamp str
    Timestamp field reported by Cisco Install Base.
    transaction_batch_id float
    Transaction batch ID reported by Cisco Install Base.
    transaction_date str
    Transaction Date reported by Cisco Install Base.
    transaction_sequence float
    Transaction sequence reported by Cisco Install Base.
    action String
    The action taken by Cisco Install Base on the device.
    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.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    statusDescription String
    Description of status of Cisco device reported by Cisco Install Base.
    statusId Number
    Status ID of device reported by Cisco Install Base.

    • 0 - A default value to catch cases where device status is not correctly detected.
    • 10000 - Device is installed successfully.
    • 1010041 - Device is currently in Return Material Authorization process.
    • 10005 - Device is replaced successfully with another device.
    • 10007 - Device is returned succcessfuly.
    • 10009 - Device is terminated at customer's end.
    timestamp String
    Timestamp field reported by Cisco Install Base.
    transactionBatchId Number
    Transaction batch ID reported by Cisco Install Base.
    transactionDate String
    Transaction Date reported by Cisco Install Base.
    transactionSequence Number
    Transaction sequence reported by Cisco Install Base.

    GetAssetDeploymentDeviceDeviceStatistics

    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.
    ClusterDeploymentType string
    Deployment type of HyperFlex cluster.
    ClusterDeviceMoid string
    Reference to HyperFlex cluster target device ID.
    ClusterName string
    Name of the cluster. It is specified only for HyperFlex based devices.
    ClusterReplicationFactor double
    Data replication factor of HyperFlex cluster.
    Connected double
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    MembershipRatio double
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    MemoryMirroringFactor double
    Memory Reliability, availability and serviceability (RAS) factor.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    VmHost GetAssetDeploymentDeviceDeviceStatisticsVmHost
    VM host which is associated with the serial. It is updated only for devices which has vm installation.
    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.
    ClusterDeploymentType string
    Deployment type of HyperFlex cluster.
    ClusterDeviceMoid string
    Reference to HyperFlex cluster target device ID.
    ClusterName string
    Name of the cluster. It is specified only for HyperFlex based devices.
    ClusterReplicationFactor float64
    Data replication factor of HyperFlex cluster.
    Connected float64
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    MembershipRatio float64
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    MemoryMirroringFactor float64
    Memory Reliability, availability and serviceability (RAS) factor.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    VmHost GetAssetDeploymentDeviceDeviceStatisticsVmHost
    VM host which is associated with the serial. It is updated only for devices which has vm installation.
    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.
    clusterDeploymentType String
    Deployment type of HyperFlex cluster.
    clusterDeviceMoid String
    Reference to HyperFlex cluster target device ID.
    clusterName String
    Name of the cluster. It is specified only for HyperFlex based devices.
    clusterReplicationFactor Double
    Data replication factor of HyperFlex cluster.
    connected Double
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    membershipRatio Double
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    memoryMirroringFactor Double
    Memory Reliability, availability and serviceability (RAS) factor.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmHost GetAssetDeploymentDeviceDeviceStatisticsVmHost
    VM host which is associated with the serial. It is updated only for devices which has vm installation.
    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.
    clusterDeploymentType string
    Deployment type of HyperFlex cluster.
    clusterDeviceMoid string
    Reference to HyperFlex cluster target device ID.
    clusterName string
    Name of the cluster. It is specified only for HyperFlex based devices.
    clusterReplicationFactor number
    Data replication factor of HyperFlex cluster.
    connected number
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    membershipRatio number
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    memoryMirroringFactor number
    Memory Reliability, availability and serviceability (RAS) factor.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmHost GetAssetDeploymentDeviceDeviceStatisticsVmHost
    VM host which is associated with the serial. It is updated only for devices which has vm installation.
    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.
    cluster_deployment_type str
    Deployment type of HyperFlex cluster.
    cluster_device_moid str
    Reference to HyperFlex cluster target device ID.
    cluster_name str
    Name of the cluster. It is specified only for HyperFlex based devices.
    cluster_replication_factor float
    Data replication factor of HyperFlex cluster.
    connected float
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    membership_ratio float
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    memory_mirroring_factor float
    Memory Reliability, availability and serviceability (RAS) factor.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vm_host GetAssetDeploymentDeviceDeviceStatisticsVmHost
    VM host which is associated with the serial. It is updated only for devices which has vm installation.
    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.
    clusterDeploymentType String
    Deployment type of HyperFlex cluster.
    clusterDeviceMoid String
    Reference to HyperFlex cluster target device ID.
    clusterName String
    Name of the cluster. It is specified only for HyperFlex based devices.
    clusterReplicationFactor Number
    Data replication factor of HyperFlex cluster.
    connected Number
    The status of the persistent connection between the device connector and Intersight, for HyperFlex or UCS device. 1 represents being connected and 0 represents being disconnected.
    membershipRatio Number
    Defines the average proportion of resources used by the device within the cluster. example in a cluster having 3 nodes, the membershipRatio of each node is 1/3 or 0.33. It is specified only for HyperFlex based devices.
    memoryMirroringFactor Number
    Memory Reliability, availability and serviceability (RAS) factor.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmHost Property Map
    VM host which is associated with the serial. It is updated only for devices which has vm installation.

    GetAssetDeploymentDeviceDeviceStatisticsVmHost

    AccountMoid string
    The Account ID for this managed object.
    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.
    ClusterIdentity string
    Reference to virtualization cluster identity.
    ClusterMoid string
    Reference to virtualization cluster ID.
    ClusterName string
    Reference to virtualization cluster name.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AccountMoid string
    The Account ID for this managed object.
    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.
    ClusterIdentity string
    Reference to virtualization cluster identity.
    ClusterMoid string
    Reference to virtualization cluster ID.
    ClusterName string
    Reference to virtualization cluster name.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    accountMoid String
    The Account ID for this managed object.
    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.
    clusterIdentity String
    Reference to virtualization cluster identity.
    clusterMoid String
    Reference to virtualization cluster ID.
    clusterName String
    Reference to virtualization cluster name.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    accountMoid string
    The Account ID for this managed object.
    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.
    clusterIdentity string
    Reference to virtualization cluster identity.
    clusterMoid string
    Reference to virtualization cluster ID.
    clusterName string
    Reference to virtualization cluster name.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    account_moid str
    The Account ID for this managed object.
    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.
    cluster_identity str
    Reference to virtualization cluster identity.
    cluster_moid str
    Reference to virtualization cluster ID.
    cluster_name str
    Reference to virtualization cluster name.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    accountMoid String
    The Account ID for this managed object.
    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.
    clusterIdentity String
    Reference to virtualization cluster identity.
    clusterMoid String
    Reference to virtualization cluster ID.
    clusterName String
    Reference to virtualization cluster name.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetAssetDeploymentDeviceParent

    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'.

    GetAssetDeploymentDevicePermissionResource

    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'.

    GetAssetDeploymentDeviceRegisteredDevice

    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'.

    GetAssetDeploymentDeviceResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AlarmInfos List<GetAssetDeploymentDeviceResultAlarmInfo>
    Ancestors List<GetAssetDeploymentDeviceResultAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Deployments List<GetAssetDeploymentDeviceResultDeployment>
    DeviceContractInformations List<GetAssetDeploymentDeviceResultDeviceContractInformation>
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformations List<GetAssetDeploymentDeviceResultDeviceInformation>
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    DeviceStatistics List<GetAssetDeploymentDeviceResultDeviceStatistic>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    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<GetAssetDeploymentDeviceResultParent>
    PermissionResources List<GetAssetDeploymentDeviceResultPermissionResource>
    ProductSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    RegisteredDeviceMoid string
    String reference to the device connector.
    RegisteredDevices List<GetAssetDeploymentDeviceResultRegisteredDevice>
    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.
    SubscriptionAccounts List<GetAssetDeploymentDeviceResultSubscriptionAccount>
    Subscriptions List<GetAssetDeploymentDeviceResultSubscription>
    Tags List<GetAssetDeploymentDeviceResultTag>
    UnitOfMeasures List<GetAssetDeploymentDeviceResultUnitOfMeasure>
    VersionContexts List<GetAssetDeploymentDeviceResultVersionContext>
    VirtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    Workload string
    Workload/Usecase running on the device.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AlarmInfos []GetAssetDeploymentDeviceResultAlarmInfo
    Ancestors []GetAssetDeploymentDeviceResultAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Deployments []GetAssetDeploymentDeviceResultDeployment
    DeviceContractInformations []GetAssetDeploymentDeviceResultDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformations []GetAssetDeploymentDeviceResultDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    DeviceStatistics []GetAssetDeploymentDeviceResultDeviceStatistic
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    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 []GetAssetDeploymentDeviceResultParent
    PermissionResources []GetAssetDeploymentDeviceResultPermissionResource
    ProductSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    RegisteredDeviceMoid string
    String reference to the device connector.
    RegisteredDevices []GetAssetDeploymentDeviceResultRegisteredDevice
    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.
    SubscriptionAccounts []GetAssetDeploymentDeviceResultSubscriptionAccount
    Subscriptions []GetAssetDeploymentDeviceResultSubscription
    Tags []GetAssetDeploymentDeviceResultTag
    UnitOfMeasures []GetAssetDeploymentDeviceResultUnitOfMeasure
    VersionContexts []GetAssetDeploymentDeviceResultVersionContext
    VirtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    Workload string
    Workload/Usecase running on the device.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    alarmInfos List<GetAssetDeploymentDeviceResultAlarmInfo>
    ancestors List<GetAssetDeploymentDeviceResultAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    deployments List<GetAssetDeploymentDeviceResultDeployment>
    deviceContractInformations List<GetAssetDeploymentDeviceResultDeviceContractInformation>
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformations List<GetAssetDeploymentDeviceResultDeviceInformation>
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics List<GetAssetDeploymentDeviceResultDeviceStatistic>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    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<GetAssetDeploymentDeviceResultParent>
    permissionResources List<GetAssetDeploymentDeviceResultPermissionResource>
    productSubgroup String
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDeviceMoid String
    String reference to the device connector.
    registeredDevices List<GetAssetDeploymentDeviceResultRegisteredDevice>
    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.
    subscriptionAccounts List<GetAssetDeploymentDeviceResultSubscriptionAccount>
    subscriptions List<GetAssetDeploymentDeviceResultSubscription>
    tags List<GetAssetDeploymentDeviceResultTag>
    unitOfMeasures List<GetAssetDeploymentDeviceResultUnitOfMeasure>
    versionContexts List<GetAssetDeploymentDeviceResultVersionContext>
    virtualizationPlatform String
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload String
    Workload/Usecase running on the device.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    alarmInfos GetAssetDeploymentDeviceResultAlarmInfo[]
    ancestors GetAssetDeploymentDeviceResultAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    deployments GetAssetDeploymentDeviceResultDeployment[]
    deviceContractInformations GetAssetDeploymentDeviceResultDeviceContractInformation[]
    deviceId string
    Unique identifier of the Cisco device.
    deviceInformations GetAssetDeploymentDeviceResultDeviceInformation[]
    devicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics GetAssetDeploymentDeviceResultDeviceStatistic[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    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 GetAssetDeploymentDeviceResultParent[]
    permissionResources GetAssetDeploymentDeviceResultPermissionResource[]
    productSubgroup string
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType string
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDeviceMoid string
    String reference to the device connector.
    registeredDevices GetAssetDeploymentDeviceResultRegisteredDevice[]
    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.
    subscriptionAccounts GetAssetDeploymentDeviceResultSubscriptionAccount[]
    subscriptions GetAssetDeploymentDeviceResultSubscription[]
    tags GetAssetDeploymentDeviceResultTag[]
    unitOfMeasures GetAssetDeploymentDeviceResultUnitOfMeasure[]
    versionContexts GetAssetDeploymentDeviceResultVersionContext[]
    virtualizationPlatform string
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload string
    Workload/Usecase running on the device.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    alarm_infos Sequence[GetAssetDeploymentDeviceResultAlarmInfo]
    ancestors Sequence[GetAssetDeploymentDeviceResultAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    deployments Sequence[GetAssetDeploymentDeviceResultDeployment]
    device_contract_informations Sequence[GetAssetDeploymentDeviceResultDeviceContractInformation]
    device_id str
    Unique identifier of the Cisco device.
    device_informations Sequence[GetAssetDeploymentDeviceResultDeviceInformation]
    device_pid str
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    device_statistics Sequence[GetAssetDeploymentDeviceResultDeviceStatistic]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    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[GetAssetDeploymentDeviceResultParent]
    permission_resources Sequence[GetAssetDeploymentDeviceResultPermissionResource]
    product_subgroup str
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    product_type str
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registered_device_moid str
    String reference to the device connector.
    registered_devices Sequence[GetAssetDeploymentDeviceResultRegisteredDevice]
    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.
    subscription_accounts Sequence[GetAssetDeploymentDeviceResultSubscriptionAccount]
    subscriptions Sequence[GetAssetDeploymentDeviceResultSubscription]
    tags Sequence[GetAssetDeploymentDeviceResultTag]
    unit_of_measures Sequence[GetAssetDeploymentDeviceResultUnitOfMeasure]
    version_contexts Sequence[GetAssetDeploymentDeviceResultVersionContext]
    virtualization_platform str
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload str
    Workload/Usecase running on the device.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    alarmInfos List<Property Map>
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    deployments List<Property Map>
    deviceContractInformations List<Property Map>
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformations List<Property Map>
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    deviceStatistics List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    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>
    permissionResources List<Property Map>
    productSubgroup String
    Product Subgroup type helps to determine if device subgroup within Product type has to be billed using consumption metering. example \ N9300 Series\ in Product type \ SWITCH\ .
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example \ SERVER\ .
    registeredDeviceMoid String
    String reference to the device connector.
    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.
    subscriptionAccounts List<Property Map>
    subscriptions List<Property Map>
    tags List<Property Map>
    unitOfMeasures List<Property Map>
    versionContexts List<Property Map>
    virtualizationPlatform String
    Virtualization platform is used to identify the hypervisor type. example \ ESXi\ .
    workload String
    Workload/Usecase running on the device.

    GetAssetDeploymentDeviceResultAlarmInfo

    AdditionalProperties string
    ClassId string
    EnabledAlarms List<string>
    ObjectType string
    additionalProperties String
    classId String
    enabledAlarms List<String>
    objectType String
    additionalProperties String
    classId String
    enabledAlarms List<String>
    objectType String

    GetAssetDeploymentDeviceResultAncestor

    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

    GetAssetDeploymentDeviceResultDeployment

    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

    GetAssetDeploymentDeviceResultDeviceContractInformation

    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

    GetAssetDeploymentDeviceResultDeviceInformation

    GetAssetDeploymentDeviceResultDeviceInformationDeviceTransaction

    GetAssetDeploymentDeviceResultDeviceStatistic

    GetAssetDeploymentDeviceResultDeviceStatisticVmHost

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    ClassId string
    ClusterIdentity string
    ClusterMoid string
    ClusterName string
    ObjectType string
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    ClassId string
    ClusterIdentity string
    ClusterMoid string
    ClusterName string
    ObjectType string
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    classId String
    clusterIdentity String
    clusterMoid String
    clusterName String
    objectType String
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    classId string
    clusterIdentity string
    clusterMoid string
    clusterName string
    objectType string
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    class_id str
    cluster_identity str
    cluster_moid str
    cluster_name str
    object_type str
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    classId String
    clusterIdentity String
    clusterMoid String
    clusterName String
    objectType String

    GetAssetDeploymentDeviceResultParent

    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

    GetAssetDeploymentDeviceResultPermissionResource

    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

    GetAssetDeploymentDeviceResultRegisteredDevice

    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

    GetAssetDeploymentDeviceResultSubscription

    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

    GetAssetDeploymentDeviceResultSubscriptionAccount

    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

    GetAssetDeploymentDeviceResultTag

    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

    GetAssetDeploymentDeviceResultUnitOfMeasure

    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    Unit string
    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    Unit string
    additionalProperties String
    classId String
    name String
    objectType String
    unit String
    additionalProperties string
    classId string
    name string
    objectType string
    unit string
    additionalProperties String
    classId String
    name String
    objectType String
    unit String

    GetAssetDeploymentDeviceResultVersionContext

    GetAssetDeploymentDeviceResultVersionContextInterestedMo

    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

    GetAssetDeploymentDeviceResultVersionContextRefMo

    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

    GetAssetDeploymentDeviceSubscription

    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'.

    GetAssetDeploymentDeviceSubscriptionAccount

    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'.

    GetAssetDeploymentDeviceTag

    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.

    GetAssetDeploymentDeviceUnitOfMeasure

    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.
    Name string
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Unit string
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.
    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.
    Name string
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Unit string
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.
    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.
    name String
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    unit String
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.
    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.
    name string
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    unit string
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.
    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.
    name str
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    unit str
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.
    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.
    name String
    Metric type used to calculate metering for the device sent from the IB Contract. example Node, vMemory, vCPU.

    • None - A default value to catch cases where metric type is not correctly detected.
    • Node - The metering of the device is on the basis of Power state.
    • Storage - The metering of the device is on the basis of used Storage.
    • vMemory - The metering of the device is on the basis of VM Memory.
    • vCPU - The metering of the device is on the basis of vCPU.
    • vStorage - The metering of the device is on the basis of used virtual Storage.
    • Switch - The metering of the device is on the basis of Switch.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    unit String
    Metric unit used to calculate metering for the device sent from the IB Contract. example Node, GiB, Cores.

    • None - A default value to catch cases where metric unit is not correctly detected.
    • Node - It is applicable for Node Metric type.
    • GiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • TiB - It is applicable for VMemory, vStorage and Storage Metric types.
    • Cores - It is applicable for vCPU Metric type.
    • Switch - It is applicable for Switch Metric type.
    • Port - It is applicable for Switch Metric type.

    GetAssetDeploymentDeviceVersionContext

    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<GetAssetDeploymentDeviceVersionContextInterestedMo>
    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 GetAssetDeploymentDeviceVersionContextRefMo
    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 []GetAssetDeploymentDeviceVersionContextInterestedMo
    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 GetAssetDeploymentDeviceVersionContextRefMo
    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<GetAssetDeploymentDeviceVersionContextInterestedMo>
    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 GetAssetDeploymentDeviceVersionContextRefMo
    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 GetAssetDeploymentDeviceVersionContextInterestedMo[]
    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 GetAssetDeploymentDeviceVersionContextRefMo
    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[GetAssetDeploymentDeviceVersionContextInterestedMo]
    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 GetAssetDeploymentDeviceVersionContextRefMo
    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.

    GetAssetDeploymentDeviceVersionContextInterestedMo

    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'.

    GetAssetDeploymentDeviceVersionContextRefMo

    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