published on Wednesday, Feb 18, 2026 by ciscodevnet
published on Wednesday, Feb 18, 2026 by ciscodevnet
Upgrade tracks the Intersight Appliance’s software upgrades. Intersight Appliance’s upgrade service automatically creates an Upgrade managed object when there is a pending software upgrade. User may modify an active Upgrade managed object to reset the software upgrade start time. However, user may not be able to postpone an upgrade beyond the limit enforced by the upgrade grace period set in the software manifest.
Using getOnpremUpgrade
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 getOnpremUpgrade(args: GetOnpremUpgradeArgs, opts?: InvokeOptions): Promise<GetOnpremUpgradeResult>
function getOnpremUpgradeOutput(args: GetOnpremUpgradeOutputArgs, opts?: InvokeOptions): Output<GetOnpremUpgradeResult>def get_onprem_upgrade(account_moid: Optional[str] = None,
active: Optional[bool] = None,
additional_properties: Optional[str] = None,
all_nodes_pingable: Optional[bool] = None,
ancestors: Optional[Sequence[GetOnpremUpgradeAncestor]] = None,
class_id: Optional[str] = None,
completed_phases: Optional[Sequence[GetOnpremUpgradeCompletedPhase]] = None,
create_time: Optional[str] = None,
current_phase: Optional[GetOnpremUpgradeCurrentPhase] = None,
description: Optional[str] = None,
domain_group_moid: Optional[str] = None,
end_time: Optional[str] = None,
error_code: Optional[float] = None,
fingerprint: Optional[str] = None,
id: Optional[str] = None,
is_patch: Optional[bool] = None,
is_rolling_back: Optional[bool] = None,
is_user_triggered: Optional[bool] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
nr_version: Optional[str] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetOnpremUpgradeParent] = None,
permission_resources: Optional[Sequence[GetOnpremUpgradePermissionResource]] = None,
progress: Optional[float] = None,
rollback_needed: Optional[bool] = None,
rollback_status: Optional[str] = None,
scheduled_time: Optional[str] = None,
shared_scope: Optional[str] = None,
start_time: Optional[str] = None,
status: Optional[str] = None,
tags: Optional[Sequence[GetOnpremUpgradeTag]] = None,
upgrade_grace_period: Optional[float] = None,
upgrade_impact_duration: Optional[float] = None,
upgrade_impact_enum: Optional[str] = None,
version_context: Optional[GetOnpremUpgradeVersionContext] = None,
opts: Optional[InvokeOptions] = None) -> GetOnpremUpgradeResult
def get_onprem_upgrade_output(account_moid: Optional[pulumi.Input[str]] = None,
active: Optional[pulumi.Input[bool]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
all_nodes_pingable: Optional[pulumi.Input[bool]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetOnpremUpgradeAncestorArgs]]]] = None,
class_id: Optional[pulumi.Input[str]] = None,
completed_phases: Optional[pulumi.Input[Sequence[pulumi.Input[GetOnpremUpgradeCompletedPhaseArgs]]]] = None,
create_time: Optional[pulumi.Input[str]] = None,
current_phase: Optional[pulumi.Input[GetOnpremUpgradeCurrentPhaseArgs]] = None,
description: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
end_time: Optional[pulumi.Input[str]] = None,
error_code: Optional[pulumi.Input[float]] = None,
fingerprint: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
is_patch: Optional[pulumi.Input[bool]] = None,
is_rolling_back: Optional[pulumi.Input[bool]] = None,
is_user_triggered: Optional[pulumi.Input[bool]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
nr_version: 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[GetOnpremUpgradeParentArgs]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetOnpremUpgradePermissionResourceArgs]]]] = None,
progress: Optional[pulumi.Input[float]] = None,
rollback_needed: Optional[pulumi.Input[bool]] = None,
rollback_status: Optional[pulumi.Input[str]] = None,
scheduled_time: Optional[pulumi.Input[str]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
start_time: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetOnpremUpgradeTagArgs]]]] = None,
upgrade_grace_period: Optional[pulumi.Input[float]] = None,
upgrade_impact_duration: Optional[pulumi.Input[float]] = None,
upgrade_impact_enum: Optional[pulumi.Input[str]] = None,
version_context: Optional[pulumi.Input[GetOnpremUpgradeVersionContextArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOnpremUpgradeResult]func LookupOnpremUpgrade(ctx *Context, args *LookupOnpremUpgradeArgs, opts ...InvokeOption) (*LookupOnpremUpgradeResult, error)
func LookupOnpremUpgradeOutput(ctx *Context, args *LookupOnpremUpgradeOutputArgs, opts ...InvokeOption) LookupOnpremUpgradeResultOutput> Note: This function is named LookupOnpremUpgrade in the Go SDK.
public static class GetOnpremUpgrade
{
public static Task<GetOnpremUpgradeResult> InvokeAsync(GetOnpremUpgradeArgs args, InvokeOptions? opts = null)
public static Output<GetOnpremUpgradeResult> Invoke(GetOnpremUpgradeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOnpremUpgradeResult> getOnpremUpgrade(GetOnpremUpgradeArgs args, InvokeOptions options)
public static Output<GetOnpremUpgradeResult> getOnpremUpgrade(GetOnpremUpgradeArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getOnpremUpgrade:getOnpremUpgrade
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Active bool
- Indicates if the software upgrade is active or not.
- Additional
Properties string - All
Nodes boolPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- Ancestors
List<Get
Onprem Upgrade Ancestor> - Class
Id string - Completed
Phases List<GetOnprem Upgrade Completed Phase> - Create
Time string - The time when this managed object was created.
- Current
Phase GetOnprem Upgrade Current Phase - Description string
- Description of the software upgrade.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - End date of the software upgrade.
- Error
Code double - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- Fingerprint string
- Software upgrade manifest's fingerprint.
- Id string
- Is
Patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- Is
Rolling boolBack - Track if software upgrade is upgrading or rolling back.
- Is
User boolTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Owners List<string>
- Parent
Get
Onprem Upgrade Parent - Permission
Resources List<GetOnprem Upgrade Permission Resource> - Progress double
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- Rollback
Needed bool - Track if rollback is needed.
- Rollback
Status string - Status of the Intersight Appliance's software rollback status.
- Scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
-
List<Get
Onprem Upgrade Tag> - Upgrade
Grace doublePeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- Upgrade
Impact doubleDuration - Duration (in minutes) for which services will be disrupted.
- Upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - Version
Context GetOnprem Upgrade Version Context
- Account
Moid string - The Account ID for this managed object.
- Active bool
- Indicates if the software upgrade is active or not.
- Additional
Properties string - All
Nodes boolPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- Ancestors
[]Get
Onprem Upgrade Ancestor - Class
Id string - Completed
Phases []GetOnprem Upgrade Completed Phase - Create
Time string - The time when this managed object was created.
- Current
Phase GetOnprem Upgrade Current Phase - Description string
- Description of the software upgrade.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - End date of the software upgrade.
- Error
Code float64 - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- Fingerprint string
- Software upgrade manifest's fingerprint.
- Id string
- Is
Patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- Is
Rolling boolBack - Track if software upgrade is upgrading or rolling back.
- Is
User boolTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Owners []string
- Parent
Get
Onprem Upgrade Parent - Permission
Resources []GetOnprem Upgrade Permission Resource - Progress float64
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- Rollback
Needed bool - Track if rollback is needed.
- Rollback
Status string - Status of the Intersight Appliance's software rollback status.
- Scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
-
[]Get
Onprem Upgrade Tag - Upgrade
Grace float64Period - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- Upgrade
Impact float64Duration - Duration (in minutes) for which services will be disrupted.
- Upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - Version
Context GetOnprem Upgrade Version Context
- account
Moid String - The Account ID for this managed object.
- active Boolean
- Indicates if the software upgrade is active or not.
- additional
Properties String - all
Nodes BooleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
List<Get
Onprem Upgrade Ancestor> - class
Id String - completed
Phases List<GetOnprem Upgrade Completed Phase> - create
Time String - The time when this managed object was created.
- current
Phase GetOnprem Upgrade Current Phase - description String
- Description of the software upgrade.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - End date of the software upgrade.
- error
Code Double - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint String
- Software upgrade manifest's fingerprint.
- id String
- is
Patch Boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling BooleanBack - Track if software upgrade is upgrading or rolling back.
- is
User BooleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version String - Software upgrade manifest's version.
- object
Type String - owners List<String>
- parent
Get
Onprem Upgrade Parent - permission
Resources List<GetOnprem Upgrade Permission Resource> - progress Double
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed Boolean - Track if rollback is needed.
- rollback
Status String - Status of the Intersight Appliance's software rollback status.
- scheduled
Time String - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
-
List<Get
Onprem Upgrade Tag> - upgrade
Grace DoublePeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact DoubleDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact StringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Context GetOnprem Upgrade Version Context
- account
Moid string - The Account ID for this managed object.
- active boolean
- Indicates if the software upgrade is active or not.
- additional
Properties string - all
Nodes booleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
Get
Onprem Upgrade Ancestor[] - class
Id string - completed
Phases GetOnprem Upgrade Completed Phase[] - create
Time string - The time when this managed object was created.
- current
Phase GetOnprem Upgrade Current Phase - description string
- Description of the software upgrade.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- end
Time string - End date of the software upgrade.
- error
Code number - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint string
- Software upgrade manifest's fingerprint.
- id string
- is
Patch boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling booleanBack - Track if software upgrade is upgrading or rolling back.
- is
User booleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version string - Software upgrade manifest's version.
- object
Type string - owners string[]
- parent
Get
Onprem Upgrade Parent - permission
Resources GetOnprem Upgrade Permission Resource[] - progress number
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed boolean - Track if rollback is needed.
- rollback
Status string - Status of the Intersight Appliance's software rollback status.
- scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
-
Get
Onprem Upgrade Tag[] - upgrade
Grace numberPeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact numberDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Context GetOnprem Upgrade Version Context
- account_
moid str - The Account ID for this managed object.
- active bool
- Indicates if the software upgrade is active or not.
- additional_
properties str - all_
nodes_ boolpingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
Sequence[Get
Onprem Upgrade Ancestor] - class_
id str - completed_
phases Sequence[GetOnprem Upgrade Completed Phase] - create_
time str - The time when this managed object was created.
- current_
phase GetOnprem Upgrade Current Phase - description str
- Description of the software upgrade.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- end_
time str - End date of the software upgrade.
- error_
code float - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint str
- Software upgrade manifest's fingerprint.
- id str
- is_
patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- is_
rolling_ boolback - Track if software upgrade is upgrading or rolling back.
- is_
user_ booltriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr_
version str - Software upgrade manifest's version.
- object_
type str - owners Sequence[str]
- parent
Get
Onprem Upgrade Parent - permission_
resources Sequence[GetOnprem Upgrade Permission Resource] - progress float
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback_
needed bool - Track if rollback is needed.
- rollback_
status str - Status of the Intersight Appliance's software rollback status.
- scheduled_
time str - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
-
Sequence[Get
Onprem Upgrade Tag] - upgrade_
grace_ floatperiod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade_
impact_ floatduration - Duration (in minutes) for which services will be disrupted.
- upgrade_
impact_ strenum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version_
context GetOnprem Upgrade Version Context
- account
Moid String - The Account ID for this managed object.
- active Boolean
- Indicates if the software upgrade is active or not.
- additional
Properties String - all
Nodes BooleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors List<Property Map>
- class
Id String - completed
Phases List<Property Map> - create
Time String - The time when this managed object was created.
- current
Phase Property Map - description String
- Description of the software upgrade.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - End date of the software upgrade.
- error
Code Number - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint String
- Software upgrade manifest's fingerprint.
- id String
- is
Patch Boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling BooleanBack - Track if software upgrade is upgrading or rolling back.
- is
User BooleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version String - Software upgrade manifest's version.
- object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - progress Number
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed Boolean - Track if rollback is needed.
- rollback
Status String - Status of the Intersight Appliance's software rollback status.
- scheduled
Time String - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- List<Property Map>
- upgrade
Grace NumberPeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact NumberDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact StringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Context Property Map
getOnpremUpgrade Result
The following output properties are available:
- Id string
- Results
List<Get
Onprem Upgrade Result> - Account
Moid string - Active bool
- Additional
Properties string - All
Nodes boolPingable - Ancestors
List<Get
Onprem Upgrade Ancestor> - Class
Id string - Completed
Phases List<GetOnprem Upgrade Completed Phase> - Create
Time string - Current
Phase GetOnprem Upgrade Current Phase - Description string
- Domain
Group stringMoid - End
Time string - Error
Code double - Fingerprint string
- Is
Patch bool - Is
Rolling boolBack - Is
User boolTriggered - Mod
Time string - Moid string
- Name string
- Nr
Version string - Object
Type string - Owners List<string>
- Parent
Get
Onprem Upgrade Parent - Permission
Resources List<GetOnprem Upgrade Permission Resource> - Progress double
- Rollback
Needed bool - Rollback
Status string - Scheduled
Time string - string
- Start
Time string - Status string
-
List<Get
Onprem Upgrade Tag> - Upgrade
Grace doublePeriod - Upgrade
Impact doubleDuration - Upgrade
Impact stringEnum - Version
Context GetOnprem Upgrade Version Context
- Id string
- Results
[]Get
Onprem Upgrade Result - Account
Moid string - Active bool
- Additional
Properties string - All
Nodes boolPingable - Ancestors
[]Get
Onprem Upgrade Ancestor - Class
Id string - Completed
Phases []GetOnprem Upgrade Completed Phase - Create
Time string - Current
Phase GetOnprem Upgrade Current Phase - Description string
- Domain
Group stringMoid - End
Time string - Error
Code float64 - Fingerprint string
- Is
Patch bool - Is
Rolling boolBack - Is
User boolTriggered - Mod
Time string - Moid string
- Name string
- Nr
Version string - Object
Type string - Owners []string
- Parent
Get
Onprem Upgrade Parent - Permission
Resources []GetOnprem Upgrade Permission Resource - Progress float64
- Rollback
Needed bool - Rollback
Status string - Scheduled
Time string - string
- Start
Time string - Status string
-
[]Get
Onprem Upgrade Tag - Upgrade
Grace float64Period - Upgrade
Impact float64Duration - Upgrade
Impact stringEnum - Version
Context GetOnprem Upgrade Version Context
- id String
- results
List<Get
Onprem Upgrade Result> - account
Moid String - active Boolean
- additional
Properties String - all
Nodes BooleanPingable - ancestors
List<Get
Onprem Upgrade Ancestor> - class
Id String - completed
Phases List<GetOnprem Upgrade Completed Phase> - create
Time String - current
Phase GetOnprem Upgrade Current Phase - description String
- domain
Group StringMoid - end
Time String - error
Code Double - fingerprint String
- is
Patch Boolean - is
Rolling BooleanBack - is
User BooleanTriggered - mod
Time String - moid String
- name String
- nr
Version String - object
Type String - owners List<String>
- parent
Get
Onprem Upgrade Parent - permission
Resources List<GetOnprem Upgrade Permission Resource> - progress Double
- rollback
Needed Boolean - rollback
Status String - scheduled
Time String - String
- start
Time String - status String
-
List<Get
Onprem Upgrade Tag> - upgrade
Grace DoublePeriod - upgrade
Impact DoubleDuration - upgrade
Impact StringEnum - version
Context GetOnprem Upgrade Version Context
- id string
- results
Get
Onprem Upgrade Result[] - account
Moid string - active boolean
- additional
Properties string - all
Nodes booleanPingable - ancestors
Get
Onprem Upgrade Ancestor[] - class
Id string - completed
Phases GetOnprem Upgrade Completed Phase[] - create
Time string - current
Phase GetOnprem Upgrade Current Phase - description string
- domain
Group stringMoid - end
Time string - error
Code number - fingerprint string
- is
Patch boolean - is
Rolling booleanBack - is
User booleanTriggered - mod
Time string - moid string
- name string
- nr
Version string - object
Type string - owners string[]
- parent
Get
Onprem Upgrade Parent - permission
Resources GetOnprem Upgrade Permission Resource[] - progress number
- rollback
Needed boolean - rollback
Status string - scheduled
Time string - string
- start
Time string - status string
-
Get
Onprem Upgrade Tag[] - upgrade
Grace numberPeriod - upgrade
Impact numberDuration - upgrade
Impact stringEnum - version
Context GetOnprem Upgrade Version Context
- id str
- results
Sequence[Get
Onprem Upgrade Result] - account_
moid str - active bool
- additional_
properties str - all_
nodes_ boolpingable - ancestors
Sequence[Get
Onprem Upgrade Ancestor] - class_
id str - completed_
phases Sequence[GetOnprem Upgrade Completed Phase] - create_
time str - current_
phase GetOnprem Upgrade Current Phase - description str
- domain_
group_ strmoid - end_
time str - error_
code float - fingerprint str
- is_
patch bool - is_
rolling_ boolback - is_
user_ booltriggered - mod_
time str - moid str
- name str
- nr_
version str - object_
type str - owners Sequence[str]
- parent
Get
Onprem Upgrade Parent - permission_
resources Sequence[GetOnprem Upgrade Permission Resource] - progress float
- rollback_
needed bool - rollback_
status str - scheduled_
time str - str
- start_
time str - status str
-
Sequence[Get
Onprem Upgrade Tag] - upgrade_
grace_ floatperiod - upgrade_
impact_ floatduration - upgrade_
impact_ strenum - version_
context GetOnprem Upgrade Version Context
- id String
- results List<Property Map>
- account
Moid String - active Boolean
- additional
Properties String - all
Nodes BooleanPingable - ancestors List<Property Map>
- class
Id String - completed
Phases List<Property Map> - create
Time String - current
Phase Property Map - description String
- domain
Group StringMoid - end
Time String - error
Code Number - fingerprint String
- is
Patch Boolean - is
Rolling BooleanBack - is
User BooleanTriggered - mod
Time String - moid String
- name String
- nr
Version String - object
Type String - owners List<String>
- parent Property Map
- permission
Resources List<Property Map> - progress Number
- rollback
Needed Boolean - rollback
Status String - scheduled
Time String - String
- start
Time String - status String
- List<Property Map>
- upgrade
Grace NumberPeriod - upgrade
Impact NumberDuration - upgrade
Impact StringEnum - version
Context Property Map
Supporting Types
GetOnpremUpgradeAncestor
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradeCompletedPhase
- Additional
Properties string - Class
Id 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.
- Current
Node double - Id of the node the upgrade phase is running on.
- Current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- Elapsed
Time double - Elapsed time in seconds to complete the current upgrade phase.
- End
Time string - End date of the software upgrade.
- Failed bool
- Indicates if the upgrade phase has failed or not.
- Message string
- Status message set during the upgrade phase.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Retry
Count double - Retry count of the upgrade phase.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- Additional
Properties string - Class
Id 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.
- Current
Node float64 - Id of the node the upgrade phase is running on.
- Current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- Elapsed
Time float64 - Elapsed time in seconds to complete the current upgrade phase.
- End
Time string - End date of the software upgrade.
- Failed bool
- Indicates if the upgrade phase has failed or not.
- Message string
- Status message set during the upgrade phase.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Retry
Count float64 - Retry count of the upgrade phase.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id 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.
- current
Node Double - Id of the node the upgrade phase is running on.
- current
Node StringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time Double - Elapsed time in seconds to complete the current upgrade phase.
- end
Time String - End date of the software upgrade.
- failed Boolean
- Indicates if the upgrade phase has failed or not.
- message String
- Status message set during the upgrade phase.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count Double - Retry count of the upgrade phase.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- additional
Properties string - class
Id 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.
- current
Node number - Id of the node the upgrade phase is running on.
- current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time number - Elapsed time in seconds to complete the current upgrade phase.
- end
Time string - End date of the software upgrade.
- failed boolean
- Indicates if the upgrade phase has failed or not.
- message string
- Status message set during the upgrade phase.
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count number - Retry count of the upgrade phase.
- start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
- 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.
- current_
node float - Id of the node the upgrade phase is running on.
- current_
node_ strhostname - Hostname of the node the upgrade phase is running on.
- elapsed_
time float - Elapsed time in seconds to complete the current upgrade phase.
- end_
time str - End date of the software upgrade.
- failed bool
- Indicates if the upgrade phase has failed or not.
- message str
- Status message set during the upgrade phase.
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry_
count float - Retry count of the upgrade phase.
- start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id 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.
- current
Node Number - Id of the node the upgrade phase is running on.
- current
Node StringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time Number - Elapsed time in seconds to complete the current upgrade phase.
- end
Time String - End date of the software upgrade.
- failed Boolean
- Indicates if the upgrade phase has failed or not.
- message String
- Status message set during the upgrade phase.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count Number - Retry count of the upgrade phase.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
GetOnpremUpgradeCurrentPhase
- Additional
Properties string - Class
Id 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.
- Current
Node double - Id of the node the upgrade phase is running on.
- Current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- Elapsed
Time double - Elapsed time in seconds to complete the current upgrade phase.
- End
Time string - End date of the software upgrade.
- Failed bool
- Indicates if the upgrade phase has failed or not.
- Message string
- Status message set during the upgrade phase.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Retry
Count double - Retry count of the upgrade phase.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- Additional
Properties string - Class
Id 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.
- Current
Node float64 - Id of the node the upgrade phase is running on.
- Current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- Elapsed
Time float64 - Elapsed time in seconds to complete the current upgrade phase.
- End
Time string - End date of the software upgrade.
- Failed bool
- Indicates if the upgrade phase has failed or not.
- Message string
- Status message set during the upgrade phase.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Retry
Count float64 - Retry count of the upgrade phase.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id 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.
- current
Node Double - Id of the node the upgrade phase is running on.
- current
Node StringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time Double - Elapsed time in seconds to complete the current upgrade phase.
- end
Time String - End date of the software upgrade.
- failed Boolean
- Indicates if the upgrade phase has failed or not.
- message String
- Status message set during the upgrade phase.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count Double - Retry count of the upgrade phase.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- additional
Properties string - class
Id 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.
- current
Node number - Id of the node the upgrade phase is running on.
- current
Node stringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time number - Elapsed time in seconds to complete the current upgrade phase.
- end
Time string - End date of the software upgrade.
- failed boolean
- Indicates if the upgrade phase has failed or not.
- message string
- Status message set during the upgrade phase.
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count number - Retry count of the upgrade phase.
- start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
- 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.
- current_
node float - Id of the node the upgrade phase is running on.
- current_
node_ strhostname - Hostname of the node the upgrade phase is running on.
- elapsed_
time float - Elapsed time in seconds to complete the current upgrade phase.
- end_
time str - End date of the software upgrade.
- failed bool
- Indicates if the upgrade phase has failed or not.
- message str
- Status message set during the upgrade phase.
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry_
count float - Retry count of the upgrade phase.
- start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id 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.
- current
Node Number - Id of the node the upgrade phase is running on.
- current
Node StringHostname - Hostname of the node the upgrade phase is running on.
- elapsed
Time Number - Elapsed time in seconds to complete the current upgrade phase.
- end
Time String - End date of the software upgrade.
- failed Boolean
- Indicates if the upgrade phase has failed or not.
- message String
- Status message set during the upgrade phase.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- retry
Count Number - Retry count of the upgrade phase.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
GetOnpremUpgradeParent
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradePermissionResource
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradeResult
- Account
Moid string - The Account ID for this managed object.
- Active bool
- Indicates if the software upgrade is active or not.
- Additional
Properties string - All
Nodes boolPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- Ancestors
List<Get
Onprem Upgrade Result Ancestor> - Class
Id string - Completed
Phases List<GetOnprem Upgrade Result Completed Phase> - Create
Time string - The time when this managed object was created.
- Current
Phases List<GetOnprem Upgrade Result Current Phase> - Description string
- Description of the software upgrade.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - End date of the software upgrade.
- Error
Code double - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- Fingerprint string
- Software upgrade manifest's fingerprint.
- Is
Patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- Is
Rolling boolBack - Track if software upgrade is upgrading or rolling back.
- Is
User boolTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Owners List<string>
- Parents
List<Get
Onprem Upgrade Result Parent> - Permission
Resources List<GetOnprem Upgrade Result Permission Resource> - Progress double
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- Rollback
Needed bool - Track if rollback is needed.
- Rollback
Status string - Status of the Intersight Appliance's software rollback status.
- Scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
-
List<Get
Onprem Upgrade Result Tag> - Upgrade
Grace doublePeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- Upgrade
Impact doubleDuration - Duration (in minutes) for which services will be disrupted.
- Upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - Version
Contexts List<GetOnprem Upgrade Result Version Context>
- Account
Moid string - The Account ID for this managed object.
- Active bool
- Indicates if the software upgrade is active or not.
- Additional
Properties string - All
Nodes boolPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- Ancestors
[]Get
Onprem Upgrade Result Ancestor - Class
Id string - Completed
Phases []GetOnprem Upgrade Result Completed Phase - Create
Time string - The time when this managed object was created.
- Current
Phases []GetOnprem Upgrade Result Current Phase - Description string
- Description of the software upgrade.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- End
Time string - End date of the software upgrade.
- Error
Code float64 - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- Fingerprint string
- Software upgrade manifest's fingerprint.
- Is
Patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- Is
Rolling boolBack - Track if software upgrade is upgrading or rolling back.
- Is
User boolTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Owners []string
- Parents
[]Get
Onprem Upgrade Result Parent - Permission
Resources []GetOnprem Upgrade Result Permission Resource - Progress float64
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- Rollback
Needed bool - Track if rollback is needed.
- Rollback
Status string - Status of the Intersight Appliance's software rollback status.
- Scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
-
[]Get
Onprem Upgrade Result Tag - Upgrade
Grace float64Period - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- Upgrade
Impact float64Duration - Duration (in minutes) for which services will be disrupted.
- Upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - Version
Contexts []GetOnprem Upgrade Result Version Context
- account
Moid String - The Account ID for this managed object.
- active Boolean
- Indicates if the software upgrade is active or not.
- additional
Properties String - all
Nodes BooleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
List<Get
Onprem Upgrade Result Ancestor> - class
Id String - completed
Phases List<GetOnprem Upgrade Result Completed Phase> - create
Time String - The time when this managed object was created.
- current
Phases List<GetOnprem Upgrade Result Current Phase> - description String
- Description of the software upgrade.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - End date of the software upgrade.
- error
Code Double - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint String
- Software upgrade manifest's fingerprint.
- is
Patch Boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling BooleanBack - Track if software upgrade is upgrading or rolling back.
- is
User BooleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version String - Software upgrade manifest's version.
- object
Type String - owners List<String>
- parents
List<Get
Onprem Upgrade Result Parent> - permission
Resources List<GetOnprem Upgrade Result Permission Resource> - progress Double
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed Boolean - Track if rollback is needed.
- rollback
Status String - Status of the Intersight Appliance's software rollback status.
- scheduled
Time String - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
-
List<Get
Onprem Upgrade Result Tag> - upgrade
Grace DoublePeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact DoubleDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact StringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Contexts List<GetOnprem Upgrade Result Version Context>
- account
Moid string - The Account ID for this managed object.
- active boolean
- Indicates if the software upgrade is active or not.
- additional
Properties string - all
Nodes booleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
Get
Onprem Upgrade Result Ancestor[] - class
Id string - completed
Phases GetOnprem Upgrade Result Completed Phase[] - create
Time string - The time when this managed object was created.
- current
Phases GetOnprem Upgrade Result Current Phase[] - description string
- Description of the software upgrade.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- end
Time string - End date of the software upgrade.
- error
Code number - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint string
- Software upgrade manifest's fingerprint.
- is
Patch boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling booleanBack - Track if software upgrade is upgrading or rolling back.
- is
User booleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version string - Software upgrade manifest's version.
- object
Type string - owners string[]
- parents
Get
Onprem Upgrade Result Parent[] - permission
Resources GetOnprem Upgrade Result Permission Resource[] - progress number
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed boolean - Track if rollback is needed.
- rollback
Status string - Status of the Intersight Appliance's software rollback status.
- scheduled
Time string - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
-
Get
Onprem Upgrade Result Tag[] - upgrade
Grace numberPeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact numberDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact stringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Contexts GetOnprem Upgrade Result Version Context[]
- account_
moid str - The Account ID for this managed object.
- active bool
- Indicates if the software upgrade is active or not.
- additional_
properties str - all_
nodes_ boolpingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors
Sequence[Get
Onprem Upgrade Result Ancestor] - class_
id str - completed_
phases Sequence[GetOnprem Upgrade Result Completed Phase] - create_
time str - The time when this managed object was created.
- current_
phases Sequence[GetOnprem Upgrade Result Current Phase] - description str
- Description of the software upgrade.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- end_
time str - End date of the software upgrade.
- error_
code float - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint str
- Software upgrade manifest's fingerprint.
- is_
patch bool - Flag to indicate if the software upgrade is a patch upgrade.
- is_
rolling_ boolback - Track if software upgrade is upgrading or rolling back.
- is_
user_ booltriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr_
version str - Software upgrade manifest's version.
- object_
type str - owners Sequence[str]
- parents
Sequence[Get
Onprem Upgrade Result Parent] - permission_
resources Sequence[GetOnprem Upgrade Result Permission Resource] - progress float
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback_
needed bool - Track if rollback is needed.
- rollback_
status str - Status of the Intersight Appliance's software rollback status.
- scheduled_
time str - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
-
Sequence[Get
Onprem Upgrade Result Tag] - upgrade_
grace_ floatperiod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade_
impact_ floatduration - Duration (in minutes) for which services will be disrupted.
- upgrade_
impact_ strenum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version_
contexts Sequence[GetOnprem Upgrade Result Version Context]
- account
Moid String - The Account ID for this managed object.
- active Boolean
- Indicates if the software upgrade is active or not.
- additional
Properties String - all
Nodes BooleanPingable - Flag to indicate if all the nodes in the cluster are pingable. It is used to determine if the upgrade can be started.
- ancestors List<Property Map>
- class
Id String - completed
Phases List<Property Map> - create
Time String - The time when this managed object was created.
- current
Phases List<Property Map> - description String
- Description of the software upgrade.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- end
Time String - End date of the software upgrade.
- error
Code Number - Error code for Intersight Appliance's software upgrade. In case of failure - this code will help decide if software upgrade can be retried.
- fingerprint String
- Software upgrade manifest's fingerprint.
- is
Patch Boolean - Flag to indicate if the software upgrade is a patch upgrade.
- is
Rolling BooleanBack - Track if software upgrade is upgrading or rolling back.
- is
User BooleanTriggered - Indicates if the upgrade is triggered by user or due to schedule.
- mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- nr
Version String - Software upgrade manifest's version.
- object
Type String - owners List<String>
- parents List<Property Map>
- permission
Resources List<Property Map> - progress Number
- Progress of the software upgrade. It is a percentage value between 0 and 100.
- rollback
Needed Boolean - Track if rollback is needed.
- rollback
Status String - Status of the Intersight Appliance's software rollback status.
- scheduled
Time String - It is the time when the upgrade will be started. It is calculated based on the upgrade grace period and the current time. It is a system generated field and cannot be modified by the user. User cannot postpone the upgrade beyond the scheduled time.
- 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.
- start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- List<Property Map>
- upgrade
Grace NumberPeriod - Grace period in seconds before the automatic upgrade is initiated. The upgrade service uses the grace period to compute the upgrade start time when it receives an upgrade notfication from the Intersight. If there is an Upgrade Policy configured for the Intersight Appliance, then the upgrade service uses the policy to compute the upgrade start time. However, the upgrade start time cannot not exceed the limit enforced by the grace period.
- upgrade
Impact NumberDuration - Duration (in minutes) for which services will be disrupted.
- upgrade
Impact StringEnum - UpgradeImpactEnum is used to indicate the kind of impact the upgrade has on currently running services on the appliance.*
None- The upgrade has no effect on the system.*Disruptive- The services will not be functional during the upgrade.*Disruptive-reboot- The upgrade needs a reboot. - version
Contexts List<Property Map>
GetOnpremUpgradeResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultCompletedPhase
- Additional
Properties string - Class
Id string - Current
Node double - Current
Node stringHostname - Elapsed
Time double - End
Time string - End date of the software upgrade.
- Failed bool
- Message string
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - Retry
Count double - Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- Additional
Properties string - Class
Id string - Current
Node float64 - Current
Node stringHostname - Elapsed
Time float64 - End
Time string - End date of the software upgrade.
- Failed bool
- Message string
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - Retry
Count float64 - Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id String - current
Node Double - current
Node StringHostname - elapsed
Time Double - end
Time String - End date of the software upgrade.
- failed Boolean
- message String
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - retry
Count Double - start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- additional
Properties string - class
Id string - current
Node number - current
Node stringHostname - elapsed
Time number - end
Time string - End date of the software upgrade.
- failed boolean
- message string
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type string - retry
Count number - start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
- additional_
properties str - class_
id str - current_
node float - current_
node_ strhostname - elapsed_
time float - end_
time str - End date of the software upgrade.
- failed bool
- message str
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object_
type str - retry_
count float - start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id String - current
Node Number - current
Node StringHostname - elapsed
Time Number - end
Time String - End date of the software upgrade.
- failed Boolean
- message String
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - retry
Count Number - start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
GetOnpremUpgradeResultCurrentPhase
- Additional
Properties string - Class
Id string - Current
Node double - Current
Node stringHostname - Elapsed
Time double - End
Time string - End date of the software upgrade.
- Failed bool
- Message string
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - Retry
Count double - Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- Additional
Properties string - Class
Id string - Current
Node float64 - Current
Node stringHostname - Elapsed
Time float64 - End
Time string - End date of the software upgrade.
- Failed bool
- Message string
- Name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- Object
Type string - Retry
Count float64 - Start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- Status string
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id String - current
Node Double - current
Node StringHostname - elapsed
Time Double - end
Time String - End date of the software upgrade.
- failed Boolean
- message String
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - retry
Count Double - start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
- additional
Properties string - class
Id string - current
Node number - current
Node stringHostname - elapsed
Time number - end
Time string - End date of the software upgrade.
- failed boolean
- message string
- name string
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type string - retry
Count number - start
Time string - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status string
- Status of the Intersight Appliance's software upgrade.
- additional_
properties str - class_
id str - current_
node float - current_
node_ strhostname - elapsed_
time float - end_
time str - End date of the software upgrade.
- failed bool
- message str
- name str
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object_
type str - retry_
count float - start_
time str - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status str
- Status of the Intersight Appliance's software upgrade.
- additional
Properties String - class
Id String - current
Node Number - current
Node StringHostname - elapsed
Time Number - end
Time String - End date of the software upgrade.
- failed Boolean
- message String
- name String
- Name of the upgrade. The name is auto-generated by the system when the upgrade is created.
- object
Type String - retry
Count Number - start
Time String - Start date of the software upgrade. UI can modify startTime to re-schedule an upgrade.
- status String
- Status of the Intersight Appliance's software upgrade.
GetOnpremUpgradeResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultTag
- Additional
Properties string - Ancestor
Definitions []GetOnprem Upgrade Result Tag Ancestor Definition - Definitions
[]Get
Onprem Upgrade Result Tag Definition - Key string
- Propagated bool
- Sys
Tag bool - Type string
- Value string
- additional
Properties String - ancestor
Definitions List<GetOnprem Upgrade Result Tag Ancestor Definition> - definitions
List<Get
Onprem Upgrade Result Tag Definition> - key String
- propagated Boolean
- sys
Tag Boolean - type String
- value String
- additional
Properties string - ancestor
Definitions GetOnprem Upgrade Result Tag Ancestor Definition[] - definitions
Get
Onprem Upgrade Result Tag Definition[] - key string
- propagated boolean
- sys
Tag boolean - type string
- value string
- additional
Properties String - ancestor
Definitions List<Property Map> - definitions List<Property Map>
- key String
- propagated Boolean
- sys
Tag Boolean - type String
- value String
GetOnpremUpgradeResultTagAncestorDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultTagDefinition
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultVersionContext
- Additional
Properties string - Class
Id string - Interested
Mos List<GetOnprem Upgrade Result Version Context Interested Mo> - Marked
For boolDeletion - Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Ref
Mos List<GetOnprem Upgrade Result Version Context Ref Mo> - Timestamp string
- Version
Type string
- Additional
Properties string - Class
Id string - Interested
Mos []GetOnprem Upgrade Result Version Context Interested Mo - Marked
For boolDeletion - Nr
Version string - Software upgrade manifest's version.
- Object
Type string - Ref
Mos []GetOnprem Upgrade Result Version Context Ref Mo - Timestamp string
- Version
Type string
- additional
Properties String - class
Id String - interested
Mos List<GetOnprem Upgrade Result Version Context Interested Mo> - marked
For BooleanDeletion - nr
Version String - Software upgrade manifest's version.
- object
Type String - ref
Mos List<GetOnprem Upgrade Result Version Context Ref Mo> - timestamp String
- version
Type String
- additional
Properties string - class
Id string - interested
Mos GetOnprem Upgrade Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - Software upgrade manifest's version.
- object
Type string - ref
Mos GetOnprem Upgrade Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional_
properties str - class_
id str - interested_
mos Sequence[GetOnprem Upgrade Result Version Context Interested Mo] - marked_
for_ booldeletion - nr_
version str - Software upgrade manifest's version.
- object_
type str - ref_
mos Sequence[GetOnprem Upgrade Result Version Context Ref Mo] - timestamp str
- version_
type str
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - Software upgrade manifest's version.
- object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetOnpremUpgradeResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetOnpremUpgradeTag
- Additional
Properties string - Ancestor
Definitions List<GetOnprem Upgrade Tag Ancestor Definition> - Definition
Get
Onprem Upgrade Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Sys
Tag bool - Specifies whether the tag is user-defined or owned by the system.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- Additional
Properties string - Ancestor
Definitions []GetOnprem Upgrade Tag Ancestor Definition - Definition
Get
Onprem Upgrade Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- Key string
- The string representation of a tag key.
- Propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- Sys
Tag bool - Specifies whether the tag is user-defined or owned by the system.
- Type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- Value string
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<GetOnprem Upgrade Tag Ancestor Definition> - definition
Get
Onprem Upgrade Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag Boolean - Specifies whether the tag is user-defined or owned by the system.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
- additional
Properties string - ancestor
Definitions GetOnprem Upgrade Tag Ancestor Definition[] - definition
Get
Onprem Upgrade Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key string
- The string representation of a tag key.
- propagated boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag boolean - Specifies whether the tag is user-defined or owned by the system.
- type string
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value string
- The string representation of a tag value.
- additional_
properties str - ancestor_
definitions Sequence[GetOnprem Upgrade Tag Ancestor Definition] - definition
Get
Onprem Upgrade Tag Definition - The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key str
- The string representation of a tag key.
- propagated bool
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys_
tag bool - Specifies whether the tag is user-defined or owned by the system.
- type str
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value str
- The string representation of a tag value.
- additional
Properties String - ancestor
Definitions List<Property Map> - definition Property Map
- The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
- key String
- The string representation of a tag key.
- propagated Boolean
- Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
- sys
Tag Boolean - Specifies whether the tag is user-defined or owned by the system.
- type String
- An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.
KeyValue- KeyValue type of tag. Key is required for these tags. Value is optional.PathTag- Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
- value String
- The string representation of a tag value.
GetOnpremUpgradeTagAncestorDefinition
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradeTagDefinition
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradeVersionContext
- Additional
Properties string - Class
Id 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.
- Interested
Mos List<GetOnprem Upgrade Version Context Interested Mo> - Marked
For boolDeletion - 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 string - Software upgrade manifest's version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetOnprem Upgrade Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type 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 string - Class
Id 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.
- Interested
Mos []GetOnprem Upgrade Version Context Interested Mo - Marked
For boolDeletion - 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 string - Software upgrade manifest's version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Ref
Mo GetOnprem Upgrade Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type 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 String - class
Id 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.
- interested
Mos List<GetOnprem Upgrade Version Context Interested Mo> - marked
For BooleanDeletion - 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 String - Software upgrade manifest's version.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetOnprem Upgrade Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type 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 string - class
Id 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.
- interested
Mos GetOnprem Upgrade Version Context Interested Mo[] - marked
For booleanDeletion - 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 string - Software upgrade manifest's version.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo GetOnprem Upgrade Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type 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[GetOnprem Upgrade Version Context Interested Mo] - marked_
for_ booldeletion - 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 - Software upgrade manifest's version.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetOnprem Upgrade Version Context Ref Mo - 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.
- additional
Properties String - class
Id 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.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - 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 String - Software upgrade manifest's version.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type 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.
GetOnpremUpgradeVersionContextInterestedMo
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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'.
GetOnpremUpgradeVersionContextRefMo
- Additional
Properties string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - Class
Id 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.
- Object
Type 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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 string - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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.
- If 'moid' is set this field is ignored.
- 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 String - class
Id 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.
- object
Type 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.
- If 'moid' is set this field is ignored.
- 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
intersightTerraform Provider.
published on Wednesday, Feb 18, 2026 by ciscodevnet
