1. Packages
  2. Intersight Provider
  3. API Docs
  4. getAssetSubscriptionDeviceContractInformation
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet

intersight.getAssetSubscriptionDeviceContractInformation

Explore with Pulumi AI

intersight logo
intersight 1.0.65 published on Wednesday, May 7, 2025 by ciscodevnet

    Contains information about Cisco devices associated with consumption-based subscriptions. In addition to device installation status and customer address, 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 getAssetSubscriptionDeviceContractInformation

    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 getAssetSubscriptionDeviceContractInformation(args: GetAssetSubscriptionDeviceContractInformationArgs, opts?: InvokeOptions): Promise<GetAssetSubscriptionDeviceContractInformationResult>
    function getAssetSubscriptionDeviceContractInformationOutput(args: GetAssetSubscriptionDeviceContractInformationOutputArgs, opts?: InvokeOptions): Output<GetAssetSubscriptionDeviceContractInformationResult>
    def get_asset_subscription_device_contract_information(account_moid: Optional[str] = None,
                                                           additional_properties: Optional[str] = None,
                                                           ancestors: Optional[Sequence[GetAssetSubscriptionDeviceContractInformationAncestor]] = None,
                                                           class_id: Optional[str] = None,
                                                           create_time: Optional[str] = None,
                                                           device_contract_information: Optional[GetAssetSubscriptionDeviceContractInformationDeviceContractInformation] = None,
                                                           device_id: Optional[str] = None,
                                                           device_information: Optional[GetAssetSubscriptionDeviceContractInformationDeviceInformation] = None,
                                                           device_pid: Optional[str] = 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[GetAssetSubscriptionDeviceContractInformationParent] = None,
                                                           permission_resources: Optional[Sequence[GetAssetSubscriptionDeviceContractInformationPermissionResource]] = None,
                                                           registered_device: Optional[GetAssetSubscriptionDeviceContractInformationRegisteredDevice] = None,
                                                           shared_scope: Optional[str] = None,
                                                           subscription_ref_id: Optional[str] = None,
                                                           tags: Optional[Sequence[GetAssetSubscriptionDeviceContractInformationTag]] = None,
                                                           version_context: Optional[GetAssetSubscriptionDeviceContractInformationVersionContext] = None,
                                                           opts: Optional[InvokeOptions] = None) -> GetAssetSubscriptionDeviceContractInformationResult
    def get_asset_subscription_device_contract_information_output(account_moid: Optional[pulumi.Input[str]] = None,
                                                           additional_properties: Optional[pulumi.Input[str]] = None,
                                                           ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetSubscriptionDeviceContractInformationAncestorArgs]]]] = None,
                                                           class_id: Optional[pulumi.Input[str]] = None,
                                                           create_time: Optional[pulumi.Input[str]] = None,
                                                           device_contract_information: Optional[pulumi.Input[GetAssetSubscriptionDeviceContractInformationDeviceContractInformationArgs]] = None,
                                                           device_id: Optional[pulumi.Input[str]] = None,
                                                           device_information: Optional[pulumi.Input[GetAssetSubscriptionDeviceContractInformationDeviceInformationArgs]] = None,
                                                           device_pid: Optional[pulumi.Input[str]] = 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[GetAssetSubscriptionDeviceContractInformationParentArgs]] = None,
                                                           permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetSubscriptionDeviceContractInformationPermissionResourceArgs]]]] = None,
                                                           registered_device: Optional[pulumi.Input[GetAssetSubscriptionDeviceContractInformationRegisteredDeviceArgs]] = None,
                                                           shared_scope: Optional[pulumi.Input[str]] = None,
                                                           subscription_ref_id: Optional[pulumi.Input[str]] = None,
                                                           tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssetSubscriptionDeviceContractInformationTagArgs]]]] = None,
                                                           version_context: Optional[pulumi.Input[GetAssetSubscriptionDeviceContractInformationVersionContextArgs]] = None,
                                                           opts: Optional[InvokeOptions] = None) -> Output[GetAssetSubscriptionDeviceContractInformationResult]
    func LookupAssetSubscriptionDeviceContractInformation(ctx *Context, args *LookupAssetSubscriptionDeviceContractInformationArgs, opts ...InvokeOption) (*LookupAssetSubscriptionDeviceContractInformationResult, error)
    func LookupAssetSubscriptionDeviceContractInformationOutput(ctx *Context, args *LookupAssetSubscriptionDeviceContractInformationOutputArgs, opts ...InvokeOption) LookupAssetSubscriptionDeviceContractInformationResultOutput

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

    public static class GetAssetSubscriptionDeviceContractInformation 
    {
        public static Task<GetAssetSubscriptionDeviceContractInformationResult> InvokeAsync(GetAssetSubscriptionDeviceContractInformationArgs args, InvokeOptions? opts = null)
        public static Output<GetAssetSubscriptionDeviceContractInformationResult> Invoke(GetAssetSubscriptionDeviceContractInformationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAssetSubscriptionDeviceContractInformationResult> getAssetSubscriptionDeviceContractInformation(GetAssetSubscriptionDeviceContractInformationArgs args, InvokeOptions options)
    public static Output<GetAssetSubscriptionDeviceContractInformationResult> getAssetSubscriptionDeviceContractInformation(GetAssetSubscriptionDeviceContractInformationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getAssetSubscriptionDeviceContractInformation:getAssetSubscriptionDeviceContractInformation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetAssetSubscriptionDeviceContractInformationAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationParent
    PermissionResources List<GetAssetSubscriptionDeviceContractInformationPermissionResource>
    RegisteredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    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.
    SubscriptionRefId string
    Identifies the consumption-based subscription.
    Tags List<GetAssetSubscriptionDeviceContractInformationTag>
    VersionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetAssetSubscriptionDeviceContractInformationAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationParent
    PermissionResources []GetAssetSubscriptionDeviceContractInformationPermissionResource
    RegisteredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    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.
    SubscriptionRefId string
    Identifies the consumption-based subscription.
    Tags []GetAssetSubscriptionDeviceContractInformationTag
    VersionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetAssetSubscriptionDeviceContractInformationAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    deviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationParent
    permissionResources List<GetAssetSubscriptionDeviceContractInformationPermissionResource>
    registeredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    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.
    subscriptionRefId String
    Identifies the consumption-based subscription.
    tags List<GetAssetSubscriptionDeviceContractInformationTag>
    versionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetAssetSubscriptionDeviceContractInformationAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    deviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    deviceId string
    Unique identifier of the Cisco device.
    deviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    devicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationParent
    permissionResources GetAssetSubscriptionDeviceContractInformationPermissionResource[]
    registeredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    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.
    subscriptionRefId string
    Identifies the consumption-based subscription.
    tags GetAssetSubscriptionDeviceContractInformationTag[]
    versionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetAssetSubscriptionDeviceContractInformationAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    device_contract_information GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    device_id str
    Unique identifier of the Cisco device.
    device_information GetAssetSubscriptionDeviceContractInformationDeviceInformation
    device_pid str
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationParent
    permission_resources Sequence[GetAssetSubscriptionDeviceContractInformationPermissionResource]
    registered_device GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    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_ref_id str
    Identifies the consumption-based subscription.
    tags Sequence[GetAssetSubscriptionDeviceContractInformationTag]
    version_context GetAssetSubscriptionDeviceContractInformationVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    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.
    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>
    registeredDevice Property Map
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    subscriptionRefId String
    Identifies the consumption-based subscription.
    tags List<Property Map>
    versionContext Property Map

    getAssetSubscriptionDeviceContractInformation Result

    The following output properties are available:

    Id string
    Results List<GetAssetSubscriptionDeviceContractInformationResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetAssetSubscriptionDeviceContractInformationAncestor>
    ClassId string
    CreateTime string
    DeviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    DeviceId string
    DeviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    DevicePid string
    DomainGroupMoid string
    ModTime string
    Moid string
    ObjectType string
    Owners List<string>
    Parent GetAssetSubscriptionDeviceContractInformationParent
    PermissionResources List<GetAssetSubscriptionDeviceContractInformationPermissionResource>
    RegisteredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    SharedScope string
    SubscriptionRefId string
    Tags List<GetAssetSubscriptionDeviceContractInformationTag>
    VersionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    Id string
    Results []GetAssetSubscriptionDeviceContractInformationResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetAssetSubscriptionDeviceContractInformationAncestor
    ClassId string
    CreateTime string
    DeviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    DeviceId string
    DeviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    DevicePid string
    DomainGroupMoid string
    ModTime string
    Moid string
    ObjectType string
    Owners []string
    Parent GetAssetSubscriptionDeviceContractInformationParent
    PermissionResources []GetAssetSubscriptionDeviceContractInformationPermissionResource
    RegisteredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    SharedScope string
    SubscriptionRefId string
    Tags []GetAssetSubscriptionDeviceContractInformationTag
    VersionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    id String
    results List<GetAssetSubscriptionDeviceContractInformationResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetAssetSubscriptionDeviceContractInformationAncestor>
    classId String
    createTime String
    deviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    deviceId String
    deviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    devicePid String
    domainGroupMoid String
    modTime String
    moid String
    objectType String
    owners List<String>
    parent GetAssetSubscriptionDeviceContractInformationParent
    permissionResources List<GetAssetSubscriptionDeviceContractInformationPermissionResource>
    registeredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    sharedScope String
    subscriptionRefId String
    tags List<GetAssetSubscriptionDeviceContractInformationTag>
    versionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    id string
    results GetAssetSubscriptionDeviceContractInformationResult[]
    accountMoid string
    additionalProperties string
    ancestors GetAssetSubscriptionDeviceContractInformationAncestor[]
    classId string
    createTime string
    deviceContractInformation GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    deviceId string
    deviceInformation GetAssetSubscriptionDeviceContractInformationDeviceInformation
    devicePid string
    domainGroupMoid string
    modTime string
    moid string
    objectType string
    owners string[]
    parent GetAssetSubscriptionDeviceContractInformationParent
    permissionResources GetAssetSubscriptionDeviceContractInformationPermissionResource[]
    registeredDevice GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    sharedScope string
    subscriptionRefId string
    tags GetAssetSubscriptionDeviceContractInformationTag[]
    versionContext GetAssetSubscriptionDeviceContractInformationVersionContext
    id str
    results Sequence[GetAssetSubscriptionDeviceContractInformationResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetAssetSubscriptionDeviceContractInformationAncestor]
    class_id str
    create_time str
    device_contract_information GetAssetSubscriptionDeviceContractInformationDeviceContractInformation
    device_id str
    device_information GetAssetSubscriptionDeviceContractInformationDeviceInformation
    device_pid str
    domain_group_moid str
    mod_time str
    moid str
    object_type str
    owners Sequence[str]
    parent GetAssetSubscriptionDeviceContractInformationParent
    permission_resources Sequence[GetAssetSubscriptionDeviceContractInformationPermissionResource]
    registered_device GetAssetSubscriptionDeviceContractInformationRegisteredDevice
    shared_scope str
    subscription_ref_id str
    tags Sequence[GetAssetSubscriptionDeviceContractInformationTag]
    version_context GetAssetSubscriptionDeviceContractInformationVersionContext

    Supporting Types

    GetAssetSubscriptionDeviceContractInformationAncestor

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

    GetAssetSubscriptionDeviceContractInformationDeviceContractInformation

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

    GetAssetSubscriptionDeviceContractInformationDeviceInformation

    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.
    DeviceTransactions List<GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction>
    EndCustomer GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer
    End customer information for the Cisco support contract purchased for the Cisco device.
    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.
    MlbOfferType string
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    ProductFamily string
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    UnitOfMeasure string
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.
    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.
    DeviceTransactions []GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction
    EndCustomer GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer
    End customer information for the Cisco support contract purchased for the Cisco device.
    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.
    MlbOfferType string
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    ProductFamily string
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    ProductType string
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    UnitOfMeasure string
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.
    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.
    deviceTransactions List<GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction>
    endCustomer GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer
    End customer information for the Cisco support contract purchased for the Cisco device.
    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.
    mlbOfferType String
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    productFamily String
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    unitOfMeasure String
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.
    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.
    deviceTransactions GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction[]
    endCustomer GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer
    End customer information for the Cisco support contract purchased for the Cisco device.
    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.
    mlbOfferType string
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    productFamily string
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    productType string
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    unitOfMeasure string
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.
    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.
    device_transactions Sequence[GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction]
    end_customer GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer
    End customer information for the Cisco support contract purchased for the Cisco device.
    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_offer_type str
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    product_family str
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    product_type str
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    unit_of_measure str
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.
    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.
    deviceTransactions List<Property Map>
    endCustomer Property Map
    End customer information for the Cisco support contract purchased for the Cisco device.
    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.
    mlbOfferType String
    Identifier for consumption based pricing. MLB refers to MultiLine Bundle.
    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.
    productFamily String
    Product Family is the field used to identify the hypervisor type. example "ESXi".
    productType String
    Product type helps to determine if device has to be billed using consumption metering. example "SERVER".
    unitOfMeasure String
    Unit of Measure is flag used to identify the type of metric being pushed. example - "STORAGE" for hardware metrics , "VM" - for hypervisor metrics.

    • None - A default value to catch cases where unit of measure is not correctly detected.
    • STORAGE - The metric type of the device is a storage metric.
    • NODE - The metric type of the device is a hardware metric.
    • VM - The metric type of the device is a hypervisor metric.

    GetAssetSubscriptionDeviceContractInformationDeviceInformationDeviceTransaction

    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.

    GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomer

    AdditionalProperties string
    Address GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress
    Address as per the information provided by the user.
    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.
    Id string
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    Name string
    Name as per the information provided by the user.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    Address GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress
    Address as per the information provided by the user.
    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.
    Id string
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    Name string
    Name as per the information provided by the user.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress
    Address as per the information provided by the user.
    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.
    id String
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    name String
    Name as per the information provided by the user.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    address GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress
    Address as per the information provided by the user.
    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.
    id string
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    name string
    Name as per the information provided by the user.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    address GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress
    Address as per the information provided by the user.
    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.
    id str
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    name str
    Name as per the information provided by the user.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    address Property Map
    Address as per the information provided by the user.
    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.
    id String
    Unique identifier for an end customer. This identifier is allocated by Cisco.
    name String
    Name as per the information provided by the user.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetAssetSubscriptionDeviceContractInformationDeviceInformationEndCustomerAddress

    AdditionalProperties string
    Address1 string
    Address Line one of the address information. example "PO BOX 641570".
    Address2 string
    Address Line two of the address information. example "Cisco Systems".
    Address3 string
    Address Line three of the address information. example "Cisco Systems".
    City string
    City in which the address resides. example "San Jose".
    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.
    Country string
    Country in which the address resides. example "US".
    County string
    County in which the address resides. example "Washington County".
    Location string
    Location in which the address resides. example "14852".
    Name string
    Name of the user whose address is being populated.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PostalCode string
    Postal Code in which the address resides. example "95164-1570".
    Province string
    Province in which the address resides. example "AB".
    State string
    State in which the address resides. example "CA".
    AdditionalProperties string
    Address1 string
    Address Line one of the address information. example "PO BOX 641570".
    Address2 string
    Address Line two of the address information. example "Cisco Systems".
    Address3 string
    Address Line three of the address information. example "Cisco Systems".
    City string
    City in which the address resides. example "San Jose".
    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.
    Country string
    Country in which the address resides. example "US".
    County string
    County in which the address resides. example "Washington County".
    Location string
    Location in which the address resides. example "14852".
    Name string
    Name of the user whose address is being populated.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PostalCode string
    Postal Code in which the address resides. example "95164-1570".
    Province string
    Province in which the address resides. example "AB".
    State string
    State in which the address resides. example "CA".
    additionalProperties String
    address1 String
    Address Line one of the address information. example "PO BOX 641570".
    address2 String
    Address Line two of the address information. example "Cisco Systems".
    address3 String
    Address Line three of the address information. example "Cisco Systems".
    city String
    City in which the address resides. example "San Jose".
    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.
    country String
    Country in which the address resides. example "US".
    county String
    County in which the address resides. example "Washington County".
    location String
    Location in which the address resides. example "14852".
    name String
    Name of the user whose address is being populated.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    postalCode String
    Postal Code in which the address resides. example "95164-1570".
    province String
    Province in which the address resides. example "AB".
    state String
    State in which the address resides. example "CA".
    additionalProperties string
    address1 string
    Address Line one of the address information. example "PO BOX 641570".
    address2 string
    Address Line two of the address information. example "Cisco Systems".
    address3 string
    Address Line three of the address information. example "Cisco Systems".
    city string
    City in which the address resides. example "San Jose".
    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.
    country string
    Country in which the address resides. example "US".
    county string
    County in which the address resides. example "Washington County".
    location string
    Location in which the address resides. example "14852".
    name string
    Name of the user whose address is being populated.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    postalCode string
    Postal Code in which the address resides. example "95164-1570".
    province string
    Province in which the address resides. example "AB".
    state string
    State in which the address resides. example "CA".
    additional_properties str
    address1 str
    Address Line one of the address information. example "PO BOX 641570".
    address2 str
    Address Line two of the address information. example "Cisco Systems".
    address3 str
    Address Line three of the address information. example "Cisco Systems".
    city str
    City in which the address resides. example "San Jose".
    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.
    country str
    Country in which the address resides. example "US".
    county str
    County in which the address resides. example "Washington County".
    location str
    Location in which the address resides. example "14852".
    name str
    Name of the user whose address is being populated.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    postal_code str
    Postal Code in which the address resides. example "95164-1570".
    province str
    Province in which the address resides. example "AB".
    state str
    State in which the address resides. example "CA".
    additionalProperties String
    address1 String
    Address Line one of the address information. example "PO BOX 641570".
    address2 String
    Address Line two of the address information. example "Cisco Systems".
    address3 String
    Address Line three of the address information. example "Cisco Systems".
    city String
    City in which the address resides. example "San Jose".
    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.
    country String
    Country in which the address resides. example "US".
    county String
    County in which the address resides. example "Washington County".
    location String
    Location in which the address resides. example "14852".
    name String
    Name of the user whose address is being populated.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    postalCode String
    Postal Code in which the address resides. example "95164-1570".
    province String
    Province in which the address resides. example "AB".
    state String
    State in which the address resides. example "CA".

    GetAssetSubscriptionDeviceContractInformationParent

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

    GetAssetSubscriptionDeviceContractInformationPermissionResource

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

    GetAssetSubscriptionDeviceContractInformationRegisteredDevice

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

    GetAssetSubscriptionDeviceContractInformationResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetAssetSubscriptionDeviceContractInformationResultAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceContractInformations List<GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation>
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformations List<GetAssetSubscriptionDeviceContractInformationResultDeviceInformation>
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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<GetAssetSubscriptionDeviceContractInformationResultParent>
    PermissionResources List<GetAssetSubscriptionDeviceContractInformationResultPermissionResource>
    RegisteredDevices List<GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice>
    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.
    SubscriptionRefId string
    Identifies the consumption-based subscription.
    Tags List<GetAssetSubscriptionDeviceContractInformationResultTag>
    VersionContexts List<GetAssetSubscriptionDeviceContractInformationResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetAssetSubscriptionDeviceContractInformationResultAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DeviceContractInformations []GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation
    DeviceId string
    Unique identifier of the Cisco device.
    DeviceInformations []GetAssetSubscriptionDeviceContractInformationResultDeviceInformation
    DevicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 []GetAssetSubscriptionDeviceContractInformationResultParent
    PermissionResources []GetAssetSubscriptionDeviceContractInformationResultPermissionResource
    RegisteredDevices []GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice
    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.
    SubscriptionRefId string
    Identifies the consumption-based subscription.
    Tags []GetAssetSubscriptionDeviceContractInformationResultTag
    VersionContexts []GetAssetSubscriptionDeviceContractInformationResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetAssetSubscriptionDeviceContractInformationResultAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    deviceContractInformations List<GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation>
    deviceId String
    Unique identifier of the Cisco device.
    deviceInformations List<GetAssetSubscriptionDeviceContractInformationResultDeviceInformation>
    devicePid String
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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<GetAssetSubscriptionDeviceContractInformationResultParent>
    permissionResources List<GetAssetSubscriptionDeviceContractInformationResultPermissionResource>
    registeredDevices List<GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice>
    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.
    subscriptionRefId String
    Identifies the consumption-based subscription.
    tags List<GetAssetSubscriptionDeviceContractInformationResultTag>
    versionContexts List<GetAssetSubscriptionDeviceContractInformationResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetAssetSubscriptionDeviceContractInformationResultAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    deviceContractInformations GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation[]
    deviceId string
    Unique identifier of the Cisco device.
    deviceInformations GetAssetSubscriptionDeviceContractInformationResultDeviceInformation[]
    devicePid string
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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 GetAssetSubscriptionDeviceContractInformationResultParent[]
    permissionResources GetAssetSubscriptionDeviceContractInformationResultPermissionResource[]
    registeredDevices GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice[]
    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.
    subscriptionRefId string
    Identifies the consumption-based subscription.
    tags GetAssetSubscriptionDeviceContractInformationResultTag[]
    versionContexts GetAssetSubscriptionDeviceContractInformationResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetAssetSubscriptionDeviceContractInformationResultAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    device_contract_informations Sequence[GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation]
    device_id str
    Unique identifier of the Cisco device.
    device_informations Sequence[GetAssetSubscriptionDeviceContractInformationResultDeviceInformation]
    device_pid str
    Product identifier for the specified Cisco device. It is used to distinguish between HyperFlex and UCS devices.
    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[GetAssetSubscriptionDeviceContractInformationResultParent]
    permission_resources Sequence[GetAssetSubscriptionDeviceContractInformationResultPermissionResource]
    registered_devices Sequence[GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice]
    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_ref_id str
    Identifies the consumption-based subscription.
    tags Sequence[GetAssetSubscriptionDeviceContractInformationResultTag]
    version_contexts Sequence[GetAssetSubscriptionDeviceContractInformationResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    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.
    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>
    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.
    subscriptionRefId String
    Identifies the consumption-based subscription.
    tags List<Property Map>
    versionContexts List<Property Map>

    GetAssetSubscriptionDeviceContractInformationResultAncestor

    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

    GetAssetSubscriptionDeviceContractInformationResultDeviceContractInformation

    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

    GetAssetSubscriptionDeviceContractInformationResultDeviceInformation

    GetAssetSubscriptionDeviceContractInformationResultDeviceInformationDeviceTransaction

    GetAssetSubscriptionDeviceContractInformationResultDeviceInformationEndCustomer

    GetAssetSubscriptionDeviceContractInformationResultDeviceInformationEndCustomerAddress

    AdditionalProperties string
    Address1 string
    Address2 string
    Address3 string
    City string
    ClassId string
    Country string
    County string
    Location string
    Name string
    ObjectType string
    PostalCode string
    Province string
    State string
    AdditionalProperties string
    Address1 string
    Address2 string
    Address3 string
    City string
    ClassId string
    Country string
    County string
    Location string
    Name string
    ObjectType string
    PostalCode string
    Province string
    State string
    additionalProperties String
    address1 String
    address2 String
    address3 String
    city String
    classId String
    country String
    county String
    location String
    name String
    objectType String
    postalCode String
    province String
    state String
    additionalProperties string
    address1 string
    address2 string
    address3 string
    city string
    classId string
    country string
    county string
    location string
    name string
    objectType string
    postalCode string
    province string
    state string
    additionalProperties String
    address1 String
    address2 String
    address3 String
    city String
    classId String
    country String
    county String
    location String
    name String
    objectType String
    postalCode String
    province String
    state String

    GetAssetSubscriptionDeviceContractInformationResultParent

    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

    GetAssetSubscriptionDeviceContractInformationResultPermissionResource

    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

    GetAssetSubscriptionDeviceContractInformationResultRegisteredDevice

    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

    GetAssetSubscriptionDeviceContractInformationResultTag

    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

    GetAssetSubscriptionDeviceContractInformationResultVersionContext

    GetAssetSubscriptionDeviceContractInformationResultVersionContextInterestedMo

    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

    GetAssetSubscriptionDeviceContractInformationResultVersionContextRefMo

    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

    GetAssetSubscriptionDeviceContractInformationTag

    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.

    GetAssetSubscriptionDeviceContractInformationVersionContext

    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<GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo>
    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 GetAssetSubscriptionDeviceContractInformationVersionContextRefMo
    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 []GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo
    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 GetAssetSubscriptionDeviceContractInformationVersionContextRefMo
    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<GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo>
    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 GetAssetSubscriptionDeviceContractInformationVersionContextRefMo
    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 GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo[]
    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 GetAssetSubscriptionDeviceContractInformationVersionContextRefMo
    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[GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo]
    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 GetAssetSubscriptionDeviceContractInformationVersionContextRefMo
    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.

    GetAssetSubscriptionDeviceContractInformationVersionContextInterestedMo

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

    GetAssetSubscriptionDeviceContractInformationVersionContextRefMo

    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.65 published on Wednesday, May 7, 2025 by ciscodevnet