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

intersight.getFirmwareUpgradeImpactStatus

Explore with Pulumi AI

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

    Captures the impact for an upgrade.

    Using getFirmwareUpgradeImpactStatus

    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 getFirmwareUpgradeImpactStatus(args: GetFirmwareUpgradeImpactStatusArgs, opts?: InvokeOptions): Promise<GetFirmwareUpgradeImpactStatusResult>
    function getFirmwareUpgradeImpactStatusOutput(args: GetFirmwareUpgradeImpactStatusOutputArgs, opts?: InvokeOptions): Output<GetFirmwareUpgradeImpactStatusResult>
    def get_firmware_upgrade_impact_status(account_moid: Optional[str] = None,
                                           additional_properties: Optional[str] = None,
                                           ancestors: Optional[Sequence[GetFirmwareUpgradeImpactStatusAncestor]] = None,
                                           class_id: Optional[str] = None,
                                           components: Optional[Sequence[str]] = None,
                                           computation_state: Optional[str] = None,
                                           create_time: Optional[str] = None,
                                           domain_group_moid: Optional[str] = None,
                                           exclude_components: Optional[Sequence[str]] = None,
                                           id: Optional[str] = None,
                                           impacts: Optional[Sequence[GetFirmwareUpgradeImpactStatusImpact]] = None,
                                           mod_time: Optional[str] = None,
                                           moid: Optional[str] = None,
                                           object_type: Optional[str] = None,
                                           owners: Optional[Sequence[str]] = None,
                                           parent: Optional[GetFirmwareUpgradeImpactStatusParent] = None,
                                           permission_resources: Optional[Sequence[GetFirmwareUpgradeImpactStatusPermissionResource]] = None,
                                           shared_scope: Optional[str] = None,
                                           summary: Optional[str] = None,
                                           tags: Optional[Sequence[GetFirmwareUpgradeImpactStatusTag]] = None,
                                           upgrade: Optional[GetFirmwareUpgradeImpactStatusUpgrade] = None,
                                           version_context: Optional[GetFirmwareUpgradeImpactStatusVersionContext] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetFirmwareUpgradeImpactStatusResult
    def get_firmware_upgrade_impact_status_output(account_moid: Optional[pulumi.Input[str]] = None,
                                           additional_properties: Optional[pulumi.Input[str]] = None,
                                           ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeImpactStatusAncestorArgs]]]] = None,
                                           class_id: Optional[pulumi.Input[str]] = None,
                                           components: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           computation_state: Optional[pulumi.Input[str]] = None,
                                           create_time: Optional[pulumi.Input[str]] = None,
                                           domain_group_moid: Optional[pulumi.Input[str]] = None,
                                           exclude_components: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           id: Optional[pulumi.Input[str]] = None,
                                           impacts: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeImpactStatusImpactArgs]]]] = 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[GetFirmwareUpgradeImpactStatusParentArgs]] = None,
                                           permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeImpactStatusPermissionResourceArgs]]]] = None,
                                           shared_scope: Optional[pulumi.Input[str]] = None,
                                           summary: Optional[pulumi.Input[str]] = None,
                                           tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetFirmwareUpgradeImpactStatusTagArgs]]]] = None,
                                           upgrade: Optional[pulumi.Input[GetFirmwareUpgradeImpactStatusUpgradeArgs]] = None,
                                           version_context: Optional[pulumi.Input[GetFirmwareUpgradeImpactStatusVersionContextArgs]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetFirmwareUpgradeImpactStatusResult]
    func LookupFirmwareUpgradeImpactStatus(ctx *Context, args *LookupFirmwareUpgradeImpactStatusArgs, opts ...InvokeOption) (*LookupFirmwareUpgradeImpactStatusResult, error)
    func LookupFirmwareUpgradeImpactStatusOutput(ctx *Context, args *LookupFirmwareUpgradeImpactStatusOutputArgs, opts ...InvokeOption) LookupFirmwareUpgradeImpactStatusResultOutput

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

    public static class GetFirmwareUpgradeImpactStatus 
    {
        public static Task<GetFirmwareUpgradeImpactStatusResult> InvokeAsync(GetFirmwareUpgradeImpactStatusArgs args, InvokeOptions? opts = null)
        public static Output<GetFirmwareUpgradeImpactStatusResult> Invoke(GetFirmwareUpgradeImpactStatusInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFirmwareUpgradeImpactStatusResult> getFirmwareUpgradeImpactStatus(GetFirmwareUpgradeImpactStatusArgs args, InvokeOptions options)
    public static Output<GetFirmwareUpgradeImpactStatusResult> getFirmwareUpgradeImpactStatus(GetFirmwareUpgradeImpactStatusArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getFirmwareUpgradeImpactStatus:getFirmwareUpgradeImpactStatus
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareUpgradeImpactStatusAncestor>
    ClassId string
    Components List<string>
    ComputationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponents List<string>
    Id string
    Impacts List<GetFirmwareUpgradeImpactStatusImpact>
    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 GetFirmwareUpgradeImpactStatusParent
    PermissionResources List<GetFirmwareUpgradeImpactStatusPermissionResource>
    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.
    Summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    Tags List<GetFirmwareUpgradeImpactStatusTag>
    Upgrade GetFirmwareUpgradeImpactStatusUpgrade
    VersionContext GetFirmwareUpgradeImpactStatusVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareUpgradeImpactStatusAncestor
    ClassId string
    Components []string
    ComputationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponents []string
    Id string
    Impacts []GetFirmwareUpgradeImpactStatusImpact
    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 GetFirmwareUpgradeImpactStatusParent
    PermissionResources []GetFirmwareUpgradeImpactStatusPermissionResource
    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.
    Summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    Tags []GetFirmwareUpgradeImpactStatusTag
    Upgrade GetFirmwareUpgradeImpactStatusUpgrade
    VersionContext GetFirmwareUpgradeImpactStatusVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareUpgradeImpactStatusAncestor>
    classId String
    components List<String>
    computationState String
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponents List<String>
    id String
    impacts List<GetFirmwareUpgradeImpactStatusImpact>
    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 GetFirmwareUpgradeImpactStatusParent
    permissionResources List<GetFirmwareUpgradeImpactStatusPermissionResource>
    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.
    summary String
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags List<GetFirmwareUpgradeImpactStatusTag>
    upgrade GetFirmwareUpgradeImpactStatusUpgrade
    versionContext GetFirmwareUpgradeImpactStatusVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareUpgradeImpactStatusAncestor[]
    classId string
    components string[]
    computationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponents string[]
    id string
    impacts GetFirmwareUpgradeImpactStatusImpact[]
    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 GetFirmwareUpgradeImpactStatusParent
    permissionResources GetFirmwareUpgradeImpactStatusPermissionResource[]
    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.
    summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags GetFirmwareUpgradeImpactStatusTag[]
    upgrade GetFirmwareUpgradeImpactStatusUpgrade
    versionContext GetFirmwareUpgradeImpactStatusVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareUpgradeImpactStatusAncestor]
    class_id str
    components Sequence[str]
    computation_state str
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_components Sequence[str]
    id str
    impacts Sequence[GetFirmwareUpgradeImpactStatusImpact]
    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 GetFirmwareUpgradeImpactStatusParent
    permission_resources Sequence[GetFirmwareUpgradeImpactStatusPermissionResource]
    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.
    summary str
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags Sequence[GetFirmwareUpgradeImpactStatusTag]
    upgrade GetFirmwareUpgradeImpactStatusUpgrade
    version_context GetFirmwareUpgradeImpactStatusVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    components List<String>
    computationState String
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponents List<String>
    id String
    impacts List<Property Map>
    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>
    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.
    summary String
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags List<Property Map>
    upgrade Property Map
    versionContext Property Map

    getFirmwareUpgradeImpactStatus Result

    The following output properties are available:

    Supporting Types

    GetFirmwareUpgradeImpactStatusAncestor

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

    GetFirmwareUpgradeImpactStatusImpact

    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ComputationError string
    Details for the error that occurred during the reboot validation analysis.
    ComputationStatusDetail string
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    DomainName string
    The endpoint type or name.
    EndPoint string
    A reference to a REST resource, uniquely identified by object type and MOID.
    FirmwareVersion string
    The current firmware version of the component.
    ImpactType string
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    Model string
    The model details of the component.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    TargetFirmwareVersion string
    The target firmware version of the component.
    VersionImpact string
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    ComputationError string
    Details for the error that occurred during the reboot validation analysis.
    ComputationStatusDetail string
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    DomainName string
    The endpoint type or name.
    EndPoint string
    A reference to a REST resource, uniquely identified by object type and MOID.
    FirmwareVersion string
    The current firmware version of the component.
    ImpactType string
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    Model string
    The model details of the component.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    TargetFirmwareVersion string
    The target firmware version of the component.
    VersionImpact string
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    computationError String
    Details for the error that occurred during the reboot validation analysis.
    computationStatusDetail String
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    domainName String
    The endpoint type or name.
    endPoint String
    A reference to a REST resource, uniquely identified by object type and MOID.
    firmwareVersion String
    The current firmware version of the component.
    impactType String
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    model String
    The model details of the component.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    targetFirmwareVersion String
    The target firmware version of the component.
    versionImpact String
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    computationError string
    Details for the error that occurred during the reboot validation analysis.
    computationStatusDetail string
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    domainName string
    The endpoint type or name.
    endPoint string
    A reference to a REST resource, uniquely identified by object type and MOID.
    firmwareVersion string
    The current firmware version of the component.
    impactType string
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    model string
    The model details of the component.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    targetFirmwareVersion string
    The target firmware version of the component.
    versionImpact string
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    computation_error str
    Details for the error that occurred during the reboot validation analysis.
    computation_status_detail str
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    domain_name str
    The endpoint type or name.
    end_point str
    A reference to a REST resource, uniquely identified by object type and MOID.
    firmware_version str
    The current firmware version of the component.
    impact_type str
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    model str
    The model details of the component.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    target_firmware_version str
    The target firmware version of the component.
    version_impact str
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.
    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. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    computationError String
    Details for the error that occurred during the reboot validation analysis.
    computationStatusDetail String
    The computation status of the estimate operation for a component.

    • Inprogress - Upgrade impact calculation is in progress.
    • Completed - Upgrade impact calculation is completed.
    • Unavailable - Upgrade impact is not available since the image is not present in the Fabric Interconnect.
    • Failed - Upgrade impact is not available due to an unknown error.
    domainName String
    The endpoint type or name.
    endPoint String
    A reference to a REST resource, uniquely identified by object type and MOID.
    firmwareVersion String
    The current firmware version of the component.
    impactType String
    The impact type of the endpoint, whether a reboot is required or not.

    • NoReboot - A reboot is not required for the endpoint after upgrade.
    • Reboot - A reboot is required to the endpoint after upgrade.
    model String
    The model details of the component.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property. The enum values provides the list of concrete types that can be instantiated from this abstract type.
    targetFirmwareVersion String
    The target firmware version of the component.
    versionImpact String
    The change of version impact for the endpoint.

    • None - No change in version for the component.
    • Upgrade - The component will be upgraded.
    • Downgrade - The component will be downgraded.

    GetFirmwareUpgradeImpactStatusParent

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

    GetFirmwareUpgradeImpactStatusPermissionResource

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

    GetFirmwareUpgradeImpactStatusResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetFirmwareUpgradeImpactStatusResultAncestor>
    ClassId string
    Components List<string>
    ComputationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponents List<string>
    Impacts List<GetFirmwareUpgradeImpactStatusResultImpact>
    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<GetFirmwareUpgradeImpactStatusResultParent>
    PermissionResources List<GetFirmwareUpgradeImpactStatusResultPermissionResource>
    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.
    Summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    Tags List<GetFirmwareUpgradeImpactStatusResultTag>
    Upgrades List<GetFirmwareUpgradeImpactStatusResultUpgrade>
    VersionContexts List<GetFirmwareUpgradeImpactStatusResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetFirmwareUpgradeImpactStatusResultAncestor
    ClassId string
    Components []string
    ComputationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ExcludeComponents []string
    Impacts []GetFirmwareUpgradeImpactStatusResultImpact
    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 []GetFirmwareUpgradeImpactStatusResultParent
    PermissionResources []GetFirmwareUpgradeImpactStatusResultPermissionResource
    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.
    Summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    Tags []GetFirmwareUpgradeImpactStatusResultTag
    Upgrades []GetFirmwareUpgradeImpactStatusResultUpgrade
    VersionContexts []GetFirmwareUpgradeImpactStatusResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetFirmwareUpgradeImpactStatusResultAncestor>
    classId String
    components List<String>
    computationState String
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponents List<String>
    impacts List<GetFirmwareUpgradeImpactStatusResultImpact>
    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<GetFirmwareUpgradeImpactStatusResultParent>
    permissionResources List<GetFirmwareUpgradeImpactStatusResultPermissionResource>
    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.
    summary String
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags List<GetFirmwareUpgradeImpactStatusResultTag>
    upgrades List<GetFirmwareUpgradeImpactStatusResultUpgrade>
    versionContexts List<GetFirmwareUpgradeImpactStatusResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetFirmwareUpgradeImpactStatusResultAncestor[]
    classId string
    components string[]
    computationState string
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    excludeComponents string[]
    impacts GetFirmwareUpgradeImpactStatusResultImpact[]
    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 GetFirmwareUpgradeImpactStatusResultParent[]
    permissionResources GetFirmwareUpgradeImpactStatusResultPermissionResource[]
    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.
    summary string
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags GetFirmwareUpgradeImpactStatusResultTag[]
    upgrades GetFirmwareUpgradeImpactStatusResultUpgrade[]
    versionContexts GetFirmwareUpgradeImpactStatusResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetFirmwareUpgradeImpactStatusResultAncestor]
    class_id str
    components Sequence[str]
    computation_state str
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    exclude_components Sequence[str]
    impacts Sequence[GetFirmwareUpgradeImpactStatusResultImpact]
    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[GetFirmwareUpgradeImpactStatusResultParent]
    permission_resources Sequence[GetFirmwareUpgradeImpactStatusResultPermissionResource]
    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.
    summary str
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags Sequence[GetFirmwareUpgradeImpactStatusResultTag]
    upgrades Sequence[GetFirmwareUpgradeImpactStatusResultUpgrade]
    version_contexts Sequence[GetFirmwareUpgradeImpactStatusResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    components List<String>
    computationState String
    Captures the status of an upgrade impact calculation. Indicates whether the calculation is complete, in progress or the calculation is impossible due to the absence of the target image on the endpoint.* Inprogress - Upgrade impact calculation is in progress.* Completed - Upgrade impact calculation is completed.* Unavailable - Upgrade impact is not available since image is not present in FI.
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    excludeComponents List<String>
    impacts List<Property Map>
    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>
    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.
    summary String
    The summary on the component or components getting impacted by the upgrade.* Basic - Summary of a single instance involved in the upgrade operation.* Detail - Summary of the collection of single instances for a complex component involved in the upgrade operation. For example, in case of a server upgrade, a detailed summary indicates impact of all the single instances which are part of the server, such as storage controller, drives, and BIOS.
    tags List<Property Map>
    upgrades List<Property Map>
    versionContexts List<Property Map>

    GetFirmwareUpgradeImpactStatusResultAncestor

    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

    GetFirmwareUpgradeImpactStatusResultImpact

    GetFirmwareUpgradeImpactStatusResultParent

    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

    GetFirmwareUpgradeImpactStatusResultPermissionResource

    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

    GetFirmwareUpgradeImpactStatusResultTag

    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

    GetFirmwareUpgradeImpactStatusResultUpgrade

    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

    GetFirmwareUpgradeImpactStatusResultVersionContext

    GetFirmwareUpgradeImpactStatusResultVersionContextInterestedMo

    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

    GetFirmwareUpgradeImpactStatusResultVersionContextRefMo

    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

    GetFirmwareUpgradeImpactStatusTag

    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.

    GetFirmwareUpgradeImpactStatusUpgrade

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

    GetFirmwareUpgradeImpactStatusVersionContext

    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<GetFirmwareUpgradeImpactStatusVersionContextInterestedMo>
    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 GetFirmwareUpgradeImpactStatusVersionContextRefMo
    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 []GetFirmwareUpgradeImpactStatusVersionContextInterestedMo
    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 GetFirmwareUpgradeImpactStatusVersionContextRefMo
    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<GetFirmwareUpgradeImpactStatusVersionContextInterestedMo>
    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 GetFirmwareUpgradeImpactStatusVersionContextRefMo
    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 GetFirmwareUpgradeImpactStatusVersionContextInterestedMo[]
    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 GetFirmwareUpgradeImpactStatusVersionContextRefMo
    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[GetFirmwareUpgradeImpactStatusVersionContextInterestedMo]
    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 GetFirmwareUpgradeImpactStatusVersionContextRefMo
    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.

    GetFirmwareUpgradeImpactStatusVersionContextInterestedMo

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

    GetFirmwareUpgradeImpactStatusVersionContextRefMo

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

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

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

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

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

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

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

    Package Details

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