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

intersight.getApplianceImageBundle

Explore with Pulumi AI

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

    ImageBundle keeps track of all the software bundles installed in the Intersight Appliances. Each ImageBundle managed object is derived from a software upgrade manifest. ImageBundle has additional properties computed during the manifest processing. Additional properties are the dynamic attributes of the software packages declared in the software manifest. For example, SHA256 values of the software packages are computed during the software manifest processing. An ImageBundle managed object named ‘current’ is always present in the Intersight Appliance. The software upgrade service creates another ImageBundle managed object named ‘pending’ when there is a pending software upgrade. The upgrade service renames the ‘pending’ bundle to the ‘current’ bundle after the software upgrade is successful.

    Using getApplianceImageBundle

    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 getApplianceImageBundle(args: GetApplianceImageBundleArgs, opts?: InvokeOptions): Promise<GetApplianceImageBundleResult>
    function getApplianceImageBundleOutput(args: GetApplianceImageBundleOutputArgs, opts?: InvokeOptions): Output<GetApplianceImageBundleResult>
    def get_appliance_image_bundle(account_moid: Optional[str] = None,
                                   additional_properties: Optional[str] = None,
                                   ancestors: Optional[Sequence[GetApplianceImageBundleAncestor]] = None,
                                   ansible_packages: Optional[Sequence[GetApplianceImageBundleAnsiblePackage]] = None,
                                   auto_upgrade: Optional[bool] = None,
                                   class_id: Optional[str] = None,
                                   create_time: Optional[str] = None,
                                   dc_packages: Optional[Sequence[GetApplianceImageBundleDcPackage]] = None,
                                   debug_packages: Optional[Sequence[GetApplianceImageBundleDebugPackage]] = None,
                                   description: Optional[str] = None,
                                   domain_group_moid: Optional[str] = None,
                                   endpoint_packages: Optional[Sequence[GetApplianceImageBundleEndpointPackage]] = None,
                                   fingerprint: Optional[str] = None,
                                   has_error: Optional[bool] = None,
                                   id: Optional[str] = None,
                                   infra_packages: Optional[Sequence[GetApplianceImageBundleInfraPackage]] = None,
                                   init_packages: Optional[Sequence[GetApplianceImageBundleInitPackage]] = None,
                                   mod_time: Optional[str] = None,
                                   moid: Optional[str] = None,
                                   name: Optional[str] = None,
                                   notes: Optional[str] = None,
                                   nr_version: Optional[str] = None,
                                   object_type: Optional[str] = None,
                                   owners: Optional[Sequence[str]] = None,
                                   parent: Optional[GetApplianceImageBundleParent] = None,
                                   permission_resources: Optional[Sequence[GetApplianceImageBundlePermissionResource]] = None,
                                   priority: Optional[str] = None,
                                   release_time: Optional[str] = None,
                                   requires: Optional[GetApplianceImageBundleRequires] = None,
                                   service_packages: Optional[Sequence[GetApplianceImageBundleServicePackage]] = None,
                                   shared_scope: Optional[str] = None,
                                   status_message: Optional[str] = None,
                                   system_packages: Optional[Sequence[GetApplianceImageBundleSystemPackage]] = None,
                                   tags: Optional[Sequence[GetApplianceImageBundleTag]] = None,
                                   ui_packages: Optional[Sequence[GetApplianceImageBundleUiPackage]] = None,
                                   upgrade_end_time: Optional[str] = None,
                                   upgrade_grace_period: Optional[float] = None,
                                   upgrade_impact_duration: Optional[float] = None,
                                   upgrade_impact_enum: Optional[str] = None,
                                   upgrade_start_time: Optional[str] = None,
                                   version_context: Optional[GetApplianceImageBundleVersionContext] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetApplianceImageBundleResult
    def get_appliance_image_bundle_output(account_moid: Optional[pulumi.Input[str]] = None,
                                   additional_properties: Optional[pulumi.Input[str]] = None,
                                   ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleAncestorArgs]]]] = None,
                                   ansible_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleAnsiblePackageArgs]]]] = None,
                                   auto_upgrade: Optional[pulumi.Input[bool]] = None,
                                   class_id: Optional[pulumi.Input[str]] = None,
                                   create_time: Optional[pulumi.Input[str]] = None,
                                   dc_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleDcPackageArgs]]]] = None,
                                   debug_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleDebugPackageArgs]]]] = None,
                                   description: Optional[pulumi.Input[str]] = None,
                                   domain_group_moid: Optional[pulumi.Input[str]] = None,
                                   endpoint_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleEndpointPackageArgs]]]] = None,
                                   fingerprint: Optional[pulumi.Input[str]] = None,
                                   has_error: Optional[pulumi.Input[bool]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   infra_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleInfraPackageArgs]]]] = None,
                                   init_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleInitPackageArgs]]]] = None,
                                   mod_time: Optional[pulumi.Input[str]] = None,
                                   moid: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   notes: 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[GetApplianceImageBundleParentArgs]] = None,
                                   permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundlePermissionResourceArgs]]]] = None,
                                   priority: Optional[pulumi.Input[str]] = None,
                                   release_time: Optional[pulumi.Input[str]] = None,
                                   requires: Optional[pulumi.Input[GetApplianceImageBundleRequiresArgs]] = None,
                                   service_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleServicePackageArgs]]]] = None,
                                   shared_scope: Optional[pulumi.Input[str]] = None,
                                   status_message: Optional[pulumi.Input[str]] = None,
                                   system_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleSystemPackageArgs]]]] = None,
                                   tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleTagArgs]]]] = None,
                                   ui_packages: Optional[pulumi.Input[Sequence[pulumi.Input[GetApplianceImageBundleUiPackageArgs]]]] = None,
                                   upgrade_end_time: Optional[pulumi.Input[str]] = 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,
                                   upgrade_start_time: Optional[pulumi.Input[str]] = None,
                                   version_context: Optional[pulumi.Input[GetApplianceImageBundleVersionContextArgs]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetApplianceImageBundleResult]
    func LookupApplianceImageBundle(ctx *Context, args *LookupApplianceImageBundleArgs, opts ...InvokeOption) (*LookupApplianceImageBundleResult, error)
    func LookupApplianceImageBundleOutput(ctx *Context, args *LookupApplianceImageBundleOutputArgs, opts ...InvokeOption) LookupApplianceImageBundleResultOutput

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

    public static class GetApplianceImageBundle 
    {
        public static Task<GetApplianceImageBundleResult> InvokeAsync(GetApplianceImageBundleArgs args, InvokeOptions? opts = null)
        public static Output<GetApplianceImageBundleResult> Invoke(GetApplianceImageBundleInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetApplianceImageBundleResult> getApplianceImageBundle(GetApplianceImageBundleArgs args, InvokeOptions options)
    public static Output<GetApplianceImageBundleResult> getApplianceImageBundle(GetApplianceImageBundleArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getApplianceImageBundle:getApplianceImageBundle
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetApplianceImageBundleAncestor>
    AnsiblePackages List<GetApplianceImageBundleAnsiblePackage>
    AutoUpgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DcPackages List<GetApplianceImageBundleDcPackage>
    DebugPackages List<GetApplianceImageBundleDebugPackage>
    Description string
    Short description of the software upgrade bundle.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EndpointPackages List<GetApplianceImageBundleEndpointPackage>
    Fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    HasError bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    Id string
    InfraPackages List<GetApplianceImageBundleInfraPackage>
    InitPackages List<GetApplianceImageBundleInitPackage>
    ModTime 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 software upgrade bundle.
    Notes string
    Detailed description of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    Owners List<string>
    Parent GetApplianceImageBundleParent
    PermissionResources List<GetApplianceImageBundlePermissionResource>
    Priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    ReleaseTime string
    Software upgrade manifest's release date and time.
    Requires GetApplianceImageBundleRequires
    ServicePackages List<GetApplianceImageBundleServicePackage>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    StatusMessage string
    Status message set during the manifest processing.
    SystemPackages List<GetApplianceImageBundleSystemPackage>
    Tags List<GetApplianceImageBundleTag>
    UiPackages List<GetApplianceImageBundleUiPackage>
    UpgradeEndTime string
    End date of the software upgrade process.
    UpgradeGracePeriod double
    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.
    UpgradeImpactDuration double
    Duration (in minutes) for which services will be disrupted.
    UpgradeImpactEnum string
    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.
    UpgradeStartTime string
    Start date of the software upgrade process.
    VersionContext GetApplianceImageBundleVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetApplianceImageBundleAncestor
    AnsiblePackages []GetApplianceImageBundleAnsiblePackage
    AutoUpgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DcPackages []GetApplianceImageBundleDcPackage
    DebugPackages []GetApplianceImageBundleDebugPackage
    Description string
    Short description of the software upgrade bundle.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EndpointPackages []GetApplianceImageBundleEndpointPackage
    Fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    HasError bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    Id string
    InfraPackages []GetApplianceImageBundleInfraPackage
    InitPackages []GetApplianceImageBundleInitPackage
    ModTime 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 software upgrade bundle.
    Notes string
    Detailed description of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    Owners []string
    Parent GetApplianceImageBundleParent
    PermissionResources []GetApplianceImageBundlePermissionResource
    Priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    ReleaseTime string
    Software upgrade manifest's release date and time.
    Requires GetApplianceImageBundleRequires
    ServicePackages []GetApplianceImageBundleServicePackage
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    StatusMessage string
    Status message set during the manifest processing.
    SystemPackages []GetApplianceImageBundleSystemPackage
    Tags []GetApplianceImageBundleTag
    UiPackages []GetApplianceImageBundleUiPackage
    UpgradeEndTime string
    End date of the software upgrade process.
    UpgradeGracePeriod float64
    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.
    UpgradeImpactDuration float64
    Duration (in minutes) for which services will be disrupted.
    UpgradeImpactEnum string
    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.
    UpgradeStartTime string
    Start date of the software upgrade process.
    VersionContext GetApplianceImageBundleVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetApplianceImageBundleAncestor>
    ansiblePackages List<GetApplianceImageBundleAnsiblePackage>
    autoUpgrade Boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId String
    createTime String
    The time when this managed object was created.
    dcPackages List<GetApplianceImageBundleDcPackage>
    debugPackages List<GetApplianceImageBundleDebugPackage>
    description String
    Short description of the software upgrade bundle.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    endpointPackages List<GetApplianceImageBundleEndpointPackage>
    fingerprint String
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError Boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    id String
    infraPackages List<GetApplianceImageBundleInfraPackage>
    initPackages List<GetApplianceImageBundleInitPackage>
    modTime 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 software upgrade bundle.
    notes String
    Detailed description of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    owners List<String>
    parent GetApplianceImageBundleParent
    permissionResources List<GetApplianceImageBundlePermissionResource>
    priority String
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime String
    Software upgrade manifest's release date and time.
    requires GetApplianceImageBundleRequires
    servicePackages List<GetApplianceImageBundleServicePackage>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage String
    Status message set during the manifest processing.
    systemPackages List<GetApplianceImageBundleSystemPackage>
    tags List<GetApplianceImageBundleTag>
    uiPackages List<GetApplianceImageBundleUiPackage>
    upgradeEndTime String
    End date of the software upgrade process.
    upgradeGracePeriod Double
    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.
    upgradeImpactDuration Double
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum String
    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.
    upgradeStartTime String
    Start date of the software upgrade process.
    versionContext GetApplianceImageBundleVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetApplianceImageBundleAncestor[]
    ansiblePackages GetApplianceImageBundleAnsiblePackage[]
    autoUpgrade boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId string
    createTime string
    The time when this managed object was created.
    dcPackages GetApplianceImageBundleDcPackage[]
    debugPackages GetApplianceImageBundleDebugPackage[]
    description string
    Short description of the software upgrade bundle.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    endpointPackages GetApplianceImageBundleEndpointPackage[]
    fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    id string
    infraPackages GetApplianceImageBundleInfraPackage[]
    initPackages GetApplianceImageBundleInitPackage[]
    modTime 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 software upgrade bundle.
    notes string
    Detailed description of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    owners string[]
    parent GetApplianceImageBundleParent
    permissionResources GetApplianceImageBundlePermissionResource[]
    priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime string
    Software upgrade manifest's release date and time.
    requires GetApplianceImageBundleRequires
    servicePackages GetApplianceImageBundleServicePackage[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage string
    Status message set during the manifest processing.
    systemPackages GetApplianceImageBundleSystemPackage[]
    tags GetApplianceImageBundleTag[]
    uiPackages GetApplianceImageBundleUiPackage[]
    upgradeEndTime string
    End date of the software upgrade process.
    upgradeGracePeriod number
    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.
    upgradeImpactDuration number
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum string
    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.
    upgradeStartTime string
    Start date of the software upgrade process.
    versionContext GetApplianceImageBundleVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetApplianceImageBundleAncestor]
    ansible_packages Sequence[GetApplianceImageBundleAnsiblePackage]
    auto_upgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    class_id str
    create_time str
    The time when this managed object was created.
    dc_packages Sequence[GetApplianceImageBundleDcPackage]
    debug_packages Sequence[GetApplianceImageBundleDebugPackage]
    description str
    Short description of the software upgrade bundle.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    endpoint_packages Sequence[GetApplianceImageBundleEndpointPackage]
    fingerprint str
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    has_error bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    id str
    infra_packages Sequence[GetApplianceImageBundleInfraPackage]
    init_packages Sequence[GetApplianceImageBundleInitPackage]
    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 software upgrade bundle.
    notes str
    Detailed description of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    owners Sequence[str]
    parent GetApplianceImageBundleParent
    permission_resources Sequence[GetApplianceImageBundlePermissionResource]
    priority str
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    release_time str
    Software upgrade manifest's release date and time.
    requires GetApplianceImageBundleRequires
    service_packages Sequence[GetApplianceImageBundleServicePackage]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    status_message str
    Status message set during the manifest processing.
    system_packages Sequence[GetApplianceImageBundleSystemPackage]
    tags Sequence[GetApplianceImageBundleTag]
    ui_packages Sequence[GetApplianceImageBundleUiPackage]
    upgrade_end_time str
    End date of the software upgrade process.
    upgrade_grace_period float
    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_duration float
    Duration (in minutes) for which services will be disrupted.
    upgrade_impact_enum str
    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.
    upgrade_start_time str
    Start date of the software upgrade process.
    version_context GetApplianceImageBundleVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    ansiblePackages List<Property Map>
    autoUpgrade Boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId String
    createTime String
    The time when this managed object was created.
    dcPackages List<Property Map>
    debugPackages List<Property Map>
    description String
    Short description of the software upgrade bundle.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    endpointPackages List<Property Map>
    fingerprint String
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError Boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    id String
    infraPackages List<Property Map>
    initPackages List<Property Map>
    modTime 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 software upgrade bundle.
    notes String
    Detailed description of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    priority String
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime String
    Software upgrade manifest's release date and time.
    requires Property Map
    servicePackages List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage String
    Status message set during the manifest processing.
    systemPackages List<Property Map>
    tags List<Property Map>
    uiPackages List<Property Map>
    upgradeEndTime String
    End date of the software upgrade process.
    upgradeGracePeriod Number
    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.
    upgradeImpactDuration Number
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum String
    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.
    upgradeStartTime String
    Start date of the software upgrade process.
    versionContext Property Map

    getApplianceImageBundle Result

    The following output properties are available:

    Id string
    Results List<GetApplianceImageBundleResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetApplianceImageBundleAncestor>
    AnsiblePackages List<GetApplianceImageBundleAnsiblePackage>
    AutoUpgrade bool
    ClassId string
    CreateTime string
    DcPackages List<GetApplianceImageBundleDcPackage>
    DebugPackages List<GetApplianceImageBundleDebugPackage>
    Description string
    DomainGroupMoid string
    EndpointPackages List<GetApplianceImageBundleEndpointPackage>
    Fingerprint string
    HasError bool
    InfraPackages List<GetApplianceImageBundleInfraPackage>
    InitPackages List<GetApplianceImageBundleInitPackage>
    ModTime string
    Moid string
    Name string
    Notes string
    NrVersion string
    ObjectType string
    Owners List<string>
    Parent GetApplianceImageBundleParent
    PermissionResources List<GetApplianceImageBundlePermissionResource>
    Priority string
    ReleaseTime string
    Requires GetApplianceImageBundleRequires
    ServicePackages List<GetApplianceImageBundleServicePackage>
    SharedScope string
    StatusMessage string
    SystemPackages List<GetApplianceImageBundleSystemPackage>
    Tags List<GetApplianceImageBundleTag>
    UiPackages List<GetApplianceImageBundleUiPackage>
    UpgradeEndTime string
    UpgradeGracePeriod double
    UpgradeImpactDuration double
    UpgradeImpactEnum string
    UpgradeStartTime string
    VersionContext GetApplianceImageBundleVersionContext
    Id string
    Results []GetApplianceImageBundleResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetApplianceImageBundleAncestor
    AnsiblePackages []GetApplianceImageBundleAnsiblePackage
    AutoUpgrade bool
    ClassId string
    CreateTime string
    DcPackages []GetApplianceImageBundleDcPackage
    DebugPackages []GetApplianceImageBundleDebugPackage
    Description string
    DomainGroupMoid string
    EndpointPackages []GetApplianceImageBundleEndpointPackage
    Fingerprint string
    HasError bool
    InfraPackages []GetApplianceImageBundleInfraPackage
    InitPackages []GetApplianceImageBundleInitPackage
    ModTime string
    Moid string
    Name string
    Notes string
    NrVersion string
    ObjectType string
    Owners []string
    Parent GetApplianceImageBundleParent
    PermissionResources []GetApplianceImageBundlePermissionResource
    Priority string
    ReleaseTime string
    Requires GetApplianceImageBundleRequires
    ServicePackages []GetApplianceImageBundleServicePackage
    SharedScope string
    StatusMessage string
    SystemPackages []GetApplianceImageBundleSystemPackage
    Tags []GetApplianceImageBundleTag
    UiPackages []GetApplianceImageBundleUiPackage
    UpgradeEndTime string
    UpgradeGracePeriod float64
    UpgradeImpactDuration float64
    UpgradeImpactEnum string
    UpgradeStartTime string
    VersionContext GetApplianceImageBundleVersionContext
    id String
    results List<GetApplianceImageBundleResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetApplianceImageBundleAncestor>
    ansiblePackages List<GetApplianceImageBundleAnsiblePackage>
    autoUpgrade Boolean
    classId String
    createTime String
    dcPackages List<GetApplianceImageBundleDcPackage>
    debugPackages List<GetApplianceImageBundleDebugPackage>
    description String
    domainGroupMoid String
    endpointPackages List<GetApplianceImageBundleEndpointPackage>
    fingerprint String
    hasError Boolean
    infraPackages List<GetApplianceImageBundleInfraPackage>
    initPackages List<GetApplianceImageBundleInitPackage>
    modTime String
    moid String
    name String
    notes String
    nrVersion String
    objectType String
    owners List<String>
    parent GetApplianceImageBundleParent
    permissionResources List<GetApplianceImageBundlePermissionResource>
    priority String
    releaseTime String
    requires GetApplianceImageBundleRequires
    servicePackages List<GetApplianceImageBundleServicePackage>
    sharedScope String
    statusMessage String
    systemPackages List<GetApplianceImageBundleSystemPackage>
    tags List<GetApplianceImageBundleTag>
    uiPackages List<GetApplianceImageBundleUiPackage>
    upgradeEndTime String
    upgradeGracePeriod Double
    upgradeImpactDuration Double
    upgradeImpactEnum String
    upgradeStartTime String
    versionContext GetApplianceImageBundleVersionContext
    id string
    results GetApplianceImageBundleResult[]
    accountMoid string
    additionalProperties string
    ancestors GetApplianceImageBundleAncestor[]
    ansiblePackages GetApplianceImageBundleAnsiblePackage[]
    autoUpgrade boolean
    classId string
    createTime string
    dcPackages GetApplianceImageBundleDcPackage[]
    debugPackages GetApplianceImageBundleDebugPackage[]
    description string
    domainGroupMoid string
    endpointPackages GetApplianceImageBundleEndpointPackage[]
    fingerprint string
    hasError boolean
    infraPackages GetApplianceImageBundleInfraPackage[]
    initPackages GetApplianceImageBundleInitPackage[]
    modTime string
    moid string
    name string
    notes string
    nrVersion string
    objectType string
    owners string[]
    parent GetApplianceImageBundleParent
    permissionResources GetApplianceImageBundlePermissionResource[]
    priority string
    releaseTime string
    requires GetApplianceImageBundleRequires
    servicePackages GetApplianceImageBundleServicePackage[]
    sharedScope string
    statusMessage string
    systemPackages GetApplianceImageBundleSystemPackage[]
    tags GetApplianceImageBundleTag[]
    uiPackages GetApplianceImageBundleUiPackage[]
    upgradeEndTime string
    upgradeGracePeriod number
    upgradeImpactDuration number
    upgradeImpactEnum string
    upgradeStartTime string
    versionContext GetApplianceImageBundleVersionContext
    id str
    results Sequence[GetApplianceImageBundleResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetApplianceImageBundleAncestor]
    ansible_packages Sequence[GetApplianceImageBundleAnsiblePackage]
    auto_upgrade bool
    class_id str
    create_time str
    dc_packages Sequence[GetApplianceImageBundleDcPackage]
    debug_packages Sequence[GetApplianceImageBundleDebugPackage]
    description str
    domain_group_moid str
    endpoint_packages Sequence[GetApplianceImageBundleEndpointPackage]
    fingerprint str
    has_error bool
    infra_packages Sequence[GetApplianceImageBundleInfraPackage]
    init_packages Sequence[GetApplianceImageBundleInitPackage]
    mod_time str
    moid str
    name str
    notes str
    nr_version str
    object_type str
    owners Sequence[str]
    parent GetApplianceImageBundleParent
    permission_resources Sequence[GetApplianceImageBundlePermissionResource]
    priority str
    release_time str
    requires GetApplianceImageBundleRequires
    service_packages Sequence[GetApplianceImageBundleServicePackage]
    shared_scope str
    status_message str
    system_packages Sequence[GetApplianceImageBundleSystemPackage]
    tags Sequence[GetApplianceImageBundleTag]
    ui_packages Sequence[GetApplianceImageBundleUiPackage]
    upgrade_end_time str
    upgrade_grace_period float
    upgrade_impact_duration float
    upgrade_impact_enum str
    upgrade_start_time str
    version_context GetApplianceImageBundleVersionContext
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    ansiblePackages List<Property Map>
    autoUpgrade Boolean
    classId String
    createTime String
    dcPackages List<Property Map>
    debugPackages List<Property Map>
    description String
    domainGroupMoid String
    endpointPackages List<Property Map>
    fingerprint String
    hasError Boolean
    infraPackages List<Property Map>
    initPackages List<Property Map>
    modTime String
    moid String
    name String
    notes String
    nrVersion String
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    priority String
    releaseTime String
    requires Property Map
    servicePackages List<Property Map>
    sharedScope String
    statusMessage String
    systemPackages List<Property Map>
    tags List<Property Map>
    uiPackages List<Property Map>
    upgradeEndTime String
    upgradeGracePeriod Number
    upgradeImpactDuration Number
    upgradeImpactEnum String
    upgradeStartTime String
    versionContext Property Map

    Supporting Types

    GetApplianceImageBundleAncestor

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

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

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

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

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

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

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

    GetApplianceImageBundleAnsiblePackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleDcPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleDebugPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleEndpointPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleInfraPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleInitPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleParent

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

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

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

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

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

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

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

    GetApplianceImageBundlePermissionResource

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

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

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

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

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

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

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

    GetApplianceImageBundleRequires

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

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

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

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

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

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

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

    GetApplianceImageBundleResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetApplianceImageBundleResultAncestor>
    AnsiblePackages List<GetApplianceImageBundleResultAnsiblePackage>
    AutoUpgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DcPackages List<GetApplianceImageBundleResultDcPackage>
    DebugPackages List<GetApplianceImageBundleResultDebugPackage>
    Description string
    Short description of the software upgrade bundle.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EndpointPackages List<GetApplianceImageBundleResultEndpointPackage>
    Fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    HasError bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    InfraPackages List<GetApplianceImageBundleResultInfraPackage>
    InitPackages List<GetApplianceImageBundleResultInitPackage>
    ModTime 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 software upgrade bundle.
    Notes string
    Detailed description of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    Owners List<string>
    Parents List<GetApplianceImageBundleResultParent>
    PermissionResources List<GetApplianceImageBundleResultPermissionResource>
    Priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    ReleaseTime string
    Software upgrade manifest's release date and time.
    Requires List<GetApplianceImageBundleResultRequire>
    ServicePackages List<GetApplianceImageBundleResultServicePackage>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    StatusMessage string
    Status message set during the manifest processing.
    SystemPackages List<GetApplianceImageBundleResultSystemPackage>
    Tags List<GetApplianceImageBundleResultTag>
    UiPackages List<GetApplianceImageBundleResultUiPackage>
    UpgradeEndTime string
    End date of the software upgrade process.
    UpgradeGracePeriod double
    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.
    UpgradeImpactDuration double
    Duration (in minutes) for which services will be disrupted.
    UpgradeImpactEnum string
    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.
    UpgradeStartTime string
    Start date of the software upgrade process.
    VersionContexts List<GetApplianceImageBundleResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetApplianceImageBundleResultAncestor
    AnsiblePackages []GetApplianceImageBundleResultAnsiblePackage
    AutoUpgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DcPackages []GetApplianceImageBundleResultDcPackage
    DebugPackages []GetApplianceImageBundleResultDebugPackage
    Description string
    Short description of the software upgrade bundle.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EndpointPackages []GetApplianceImageBundleResultEndpointPackage
    Fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    HasError bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    InfraPackages []GetApplianceImageBundleResultInfraPackage
    InitPackages []GetApplianceImageBundleResultInitPackage
    ModTime 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 software upgrade bundle.
    Notes string
    Detailed description of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    Owners []string
    Parents []GetApplianceImageBundleResultParent
    PermissionResources []GetApplianceImageBundleResultPermissionResource
    Priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    ReleaseTime string
    Software upgrade manifest's release date and time.
    Requires []GetApplianceImageBundleResultRequire
    ServicePackages []GetApplianceImageBundleResultServicePackage
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    StatusMessage string
    Status message set during the manifest processing.
    SystemPackages []GetApplianceImageBundleResultSystemPackage
    Tags []GetApplianceImageBundleResultTag
    UiPackages []GetApplianceImageBundleResultUiPackage
    UpgradeEndTime string
    End date of the software upgrade process.
    UpgradeGracePeriod float64
    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.
    UpgradeImpactDuration float64
    Duration (in minutes) for which services will be disrupted.
    UpgradeImpactEnum string
    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.
    UpgradeStartTime string
    Start date of the software upgrade process.
    VersionContexts []GetApplianceImageBundleResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetApplianceImageBundleResultAncestor>
    ansiblePackages List<GetApplianceImageBundleResultAnsiblePackage>
    autoUpgrade Boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId String
    createTime String
    The time when this managed object was created.
    dcPackages List<GetApplianceImageBundleResultDcPackage>
    debugPackages List<GetApplianceImageBundleResultDebugPackage>
    description String
    Short description of the software upgrade bundle.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    endpointPackages List<GetApplianceImageBundleResultEndpointPackage>
    fingerprint String
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError Boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    infraPackages List<GetApplianceImageBundleResultInfraPackage>
    initPackages List<GetApplianceImageBundleResultInitPackage>
    modTime 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 software upgrade bundle.
    notes String
    Detailed description of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    owners List<String>
    parents List<GetApplianceImageBundleResultParent>
    permissionResources List<GetApplianceImageBundleResultPermissionResource>
    priority String
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime String
    Software upgrade manifest's release date and time.
    requires List<GetApplianceImageBundleResultRequire>
    servicePackages List<GetApplianceImageBundleResultServicePackage>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage String
    Status message set during the manifest processing.
    systemPackages List<GetApplianceImageBundleResultSystemPackage>
    tags List<GetApplianceImageBundleResultTag>
    uiPackages List<GetApplianceImageBundleResultUiPackage>
    upgradeEndTime String
    End date of the software upgrade process.
    upgradeGracePeriod Double
    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.
    upgradeImpactDuration Double
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum String
    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.
    upgradeStartTime String
    Start date of the software upgrade process.
    versionContexts List<GetApplianceImageBundleResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetApplianceImageBundleResultAncestor[]
    ansiblePackages GetApplianceImageBundleResultAnsiblePackage[]
    autoUpgrade boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId string
    createTime string
    The time when this managed object was created.
    dcPackages GetApplianceImageBundleResultDcPackage[]
    debugPackages GetApplianceImageBundleResultDebugPackage[]
    description string
    Short description of the software upgrade bundle.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    endpointPackages GetApplianceImageBundleResultEndpointPackage[]
    fingerprint string
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    infraPackages GetApplianceImageBundleResultInfraPackage[]
    initPackages GetApplianceImageBundleResultInitPackage[]
    modTime 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 software upgrade bundle.
    notes string
    Detailed description of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    owners string[]
    parents GetApplianceImageBundleResultParent[]
    permissionResources GetApplianceImageBundleResultPermissionResource[]
    priority string
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime string
    Software upgrade manifest's release date and time.
    requires GetApplianceImageBundleResultRequire[]
    servicePackages GetApplianceImageBundleResultServicePackage[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage string
    Status message set during the manifest processing.
    systemPackages GetApplianceImageBundleResultSystemPackage[]
    tags GetApplianceImageBundleResultTag[]
    uiPackages GetApplianceImageBundleResultUiPackage[]
    upgradeEndTime string
    End date of the software upgrade process.
    upgradeGracePeriod number
    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.
    upgradeImpactDuration number
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum string
    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.
    upgradeStartTime string
    Start date of the software upgrade process.
    versionContexts GetApplianceImageBundleResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetApplianceImageBundleResultAncestor]
    ansible_packages Sequence[GetApplianceImageBundleResultAnsiblePackage]
    auto_upgrade bool
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    class_id str
    create_time str
    The time when this managed object was created.
    dc_packages Sequence[GetApplianceImageBundleResultDcPackage]
    debug_packages Sequence[GetApplianceImageBundleResultDebugPackage]
    description str
    Short description of the software upgrade bundle.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    endpoint_packages Sequence[GetApplianceImageBundleResultEndpointPackage]
    fingerprint str
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    has_error bool
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    infra_packages Sequence[GetApplianceImageBundleResultInfraPackage]
    init_packages Sequence[GetApplianceImageBundleResultInitPackage]
    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 software upgrade bundle.
    notes str
    Detailed description of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    owners Sequence[str]
    parents Sequence[GetApplianceImageBundleResultParent]
    permission_resources Sequence[GetApplianceImageBundleResultPermissionResource]
    priority str
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    release_time str
    Software upgrade manifest's release date and time.
    requires Sequence[GetApplianceImageBundleResultRequire]
    service_packages Sequence[GetApplianceImageBundleResultServicePackage]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    status_message str
    Status message set during the manifest processing.
    system_packages Sequence[GetApplianceImageBundleResultSystemPackage]
    tags Sequence[GetApplianceImageBundleResultTag]
    ui_packages Sequence[GetApplianceImageBundleResultUiPackage]
    upgrade_end_time str
    End date of the software upgrade process.
    upgrade_grace_period float
    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_duration float
    Duration (in minutes) for which services will be disrupted.
    upgrade_impact_enum str
    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.
    upgrade_start_time str
    Start date of the software upgrade process.
    version_contexts Sequence[GetApplianceImageBundleResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    ansiblePackages List<Property Map>
    autoUpgrade Boolean
    Indicates that the software upgrade was automatically initiated by the Intersight Appliance.
    classId String
    createTime String
    The time when this managed object was created.
    dcPackages List<Property Map>
    debugPackages List<Property Map>
    description String
    Short description of the software upgrade bundle.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    endpointPackages List<Property Map>
    fingerprint String
    Fingerprint of the software manifest from which this bundle is created. Fingerprint is calculated using the SHA256 algorithm.
    hasError Boolean
    Indicates that the ImageBundle has errors. The upgrade service sets this field when it encounters errors during the manifest processing.
    infraPackages List<Property Map>
    initPackages List<Property Map>
    modTime 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 software upgrade bundle.
    notes String
    Detailed description of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    priority String
    Software upgrade manifest's upgrade priority. The upgrade service supports two priorities, Normal and Critical. Normal priority is used for regular software upgrades, and the upgrade service uses the Upgrade Policy to compute upgrade start time. Critical priority is used for the critical software security patches, and the upgrade service ignores the Upgrade Policy when it computes the upgrade start time.* Normal - Normal upgrade priority is used for all the software upgrades except for the critical security updates. The upgrade service of Intersight Appliance uses the Software Upgrade Policy settings to start the upgrade process.* Critical - Critical upgrade priority is used for critical updates such as security patches. The upgrade service of the Intersight Appliance starts the upgrade as specified by the upgrade properties in the software manifest file. The upgrade service will not use the settings specified in the Software Upgrade Policy.
    releaseTime String
    Software upgrade manifest's release date and time.
    requires List<Property Map>
    servicePackages List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    statusMessage String
    Status message set during the manifest processing.
    systemPackages List<Property Map>
    tags List<Property Map>
    uiPackages List<Property Map>
    upgradeEndTime String
    End date of the software upgrade process.
    upgradeGracePeriod Number
    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.
    upgradeImpactDuration Number
    Duration (in minutes) for which services will be disrupted.
    upgradeImpactEnum String
    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.
    upgradeStartTime String
    Start date of the software upgrade process.
    versionContexts List<Property Map>

    GetApplianceImageBundleResultAncestor

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

    GetApplianceImageBundleResultAnsiblePackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultDcPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultDebugPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultEndpointPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultInfraPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultInitPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultParent

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

    GetApplianceImageBundleResultPermissionResource

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

    GetApplianceImageBundleResultRequire

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

    GetApplianceImageBundleResultServicePackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultSystemPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultTag

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

    GetApplianceImageBundleResultUiPackage

    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize double
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    AdditionalProperties string
    ClassId string
    FilePath string
    FileSha string
    FileSize float64
    FileTime string
    Filename string
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    PackageType string
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Double
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String
    additionalProperties string
    classId string
    filePath string
    fileSha string
    fileSize number
    fileTime string
    filename string
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    packageType string
    additional_properties str
    class_id str
    file_path str
    file_sha str
    file_size float
    file_time str
    filename str
    name str
    Name of the software upgrade bundle.
    nr_version str
    Software upgrade manifest's version.
    object_type str
    package_type str
    additionalProperties String
    classId String
    filePath String
    fileSha String
    fileSize Number
    fileTime String
    filename String
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    packageType String

    GetApplianceImageBundleResultVersionContext

    GetApplianceImageBundleResultVersionContextInterestedMo

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

    GetApplianceImageBundleResultVersionContextRefMo

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

    GetApplianceImageBundleServicePackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleSystemPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleTag

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

    GetApplianceImageBundleUiPackage

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize double
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FilePath string
    Optional file path of the image package.
    FileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    FileSize float64
    Image file size in bytes.
    FileTime string
    Image file's last modified date and time.
    Filename string
    Filename of the image package.
    Name string
    Name of the software upgrade bundle.
    NrVersion string
    Software upgrade manifest's version.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PackageType string
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Double
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath string
    Optional file path of the image package.
    fileSha string
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize number
    Image file size in bytes.
    fileTime string
    Image file's last modified date and time.
    filename string
    Filename of the image package.
    name string
    Name of the software upgrade bundle.
    nrVersion string
    Software upgrade manifest's version.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType string
    Image package type (e.g. service, system etc.).
    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.
    file_path str
    Optional file path of the image package.
    file_sha str
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    file_size float
    Image file size in bytes.
    file_time str
    Image file's last modified date and time.
    filename str
    Filename of the image package.
    name str
    Name of the software upgrade bundle.
    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.
    package_type str
    Image package type (e.g. service, system etc.).
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    filePath String
    Optional file path of the image package.
    fileSha String
    Image file's fingerprint. Fingerprint is calculated using SHA256 algorithm.
    fileSize Number
    Image file size in bytes.
    fileTime String
    Image file's last modified date and time.
    filename String
    Filename of the image package.
    name String
    Name of the software upgrade bundle.
    nrVersion String
    Software upgrade manifest's version.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    packageType String
    Image package type (e.g. service, system etc.).

    GetApplianceImageBundleVersionContext

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

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

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

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

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

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

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

    GetApplianceImageBundleVersionContextInterestedMo

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

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

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

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

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

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

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

    GetApplianceImageBundleVersionContextRefMo

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

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

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

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

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

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

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

    Package Details

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