1. Registry
  2. Packages
  3. Intersight Provider
  4. API Docs
  5. getMgmtConfigBackupInstance
Viewing docs for intersight 1.0.79
published on Monday, Aug 24, 2026 by ciscodevnet
Viewing docs for intersight 1.0.79
published on Monday, Aug 24, 2026 by ciscodevnet

    The ConfigBackupInstance object represents a stored backup artifact in the system repository. It is the consumable backup unit that can be protected, downloaded, and later used as a restore source.

    Purpose

    ConfigBackupInstance exists to provide a durable, managed representation of a backup file produced by a backup operation (or created from an imported file). It is the primary object customers interact with when securing and retrieving backup archives.

    Key Concepts

    • Repository-Backed Artifact: Represents a backup stored in the system, including its readiness and usability for restore operations.
    • Controlled Download Workflow: Supports generating short-lived download URLs and managing the actions required to prepare the archive for retrieval.
    • Encryption Enablement: Designed to support customer-controlled encryption flows prior to download, enabling stronger handling of backup confidentiality.
    • Enable Retention: Provides retention locking to prevent deletion and rollover, supporting compliance-oriented backup handling.
    • Operational Status Signaling: Exposes clear state transitions (e.g., ready, corrupted, encryption states) so customers can automate decisions around backup usage.

    Using getMgmtConfigBackupInstance

    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 getMgmtConfigBackupInstance(args: GetMgmtConfigBackupInstanceArgs, opts?: InvokeOptions): Promise<GetMgmtConfigBackupInstanceResult>
    function getMgmtConfigBackupInstanceOutput(args: GetMgmtConfigBackupInstanceOutputArgs, opts?: InvokeOutputOptions): Output<GetMgmtConfigBackupInstanceResult>
    def get_mgmt_config_backup_instance(account: Optional[GetMgmtConfigBackupInstanceAccount] = None,
                                        account_moid: Optional[str] = None,
                                        additional_properties: Optional[str] = None,
                                        admin_action: Optional[str] = None,
                                        ancestors: Optional[Sequence[GetMgmtConfigBackupInstanceAncestor]] = None,
                                        backup_creation_time: Optional[str] = None,
                                        backup_name: Optional[str] = None,
                                        backup_source: Optional[str] = None,
                                        checksum: Optional[str] = None,
                                        class_id: Optional[str] = None,
                                        create_time: Optional[str] = None,
                                        description: Optional[str] = None,
                                        domain_group_moid: Optional[str] = None,
                                        download_url: Optional[str] = None,
                                        id: Optional[str] = None,
                                        is_user_password_set: Optional[bool] = None,
                                        mod_time: Optional[str] = None,
                                        moid: Optional[str] = None,
                                        object_type: Optional[str] = None,
                                        owners: Optional[Sequence[str]] = None,
                                        parent: Optional[GetMgmtConfigBackupInstanceParent] = None,
                                        path: Optional[str] = None,
                                        permission_resources: Optional[Sequence[GetMgmtConfigBackupInstancePermissionResource]] = None,
                                        preserve_identities: Optional[bool] = None,
                                        retention_lock: Optional[bool] = None,
                                        shared_scope: Optional[str] = None,
                                        size: Optional[float] = None,
                                        source_account_moid: Optional[str] = None,
                                        source_name: Optional[str] = None,
                                        status: Optional[str] = None,
                                        system_admin_triggered: Optional[bool] = None,
                                        tags: Optional[Sequence[GetMgmtConfigBackupInstanceTag]] = None,
                                        user_password: Optional[str] = None,
                                        user_public_key: Optional[str] = None,
                                        version_context: Optional[GetMgmtConfigBackupInstanceVersionContext] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetMgmtConfigBackupInstanceResult
    def get_mgmt_config_backup_instance_output(account: pulumi.Input[Optional[GetMgmtConfigBackupInstanceAccountArgs]] = None,
                                        account_moid: pulumi.Input[Optional[str]] = None,
                                        additional_properties: pulumi.Input[Optional[str]] = None,
                                        admin_action: pulumi.Input[Optional[str]] = None,
                                        ancestors: pulumi.Input[Optional[Sequence[pulumi.Input[GetMgmtConfigBackupInstanceAncestorArgs]]]] = None,
                                        backup_creation_time: pulumi.Input[Optional[str]] = None,
                                        backup_name: pulumi.Input[Optional[str]] = None,
                                        backup_source: pulumi.Input[Optional[str]] = None,
                                        checksum: pulumi.Input[Optional[str]] = None,
                                        class_id: pulumi.Input[Optional[str]] = None,
                                        create_time: pulumi.Input[Optional[str]] = None,
                                        description: pulumi.Input[Optional[str]] = None,
                                        domain_group_moid: pulumi.Input[Optional[str]] = None,
                                        download_url: pulumi.Input[Optional[str]] = None,
                                        id: pulumi.Input[Optional[str]] = None,
                                        is_user_password_set: pulumi.Input[Optional[bool]] = None,
                                        mod_time: pulumi.Input[Optional[str]] = None,
                                        moid: pulumi.Input[Optional[str]] = None,
                                        object_type: pulumi.Input[Optional[str]] = None,
                                        owners: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                        parent: pulumi.Input[Optional[GetMgmtConfigBackupInstanceParentArgs]] = None,
                                        path: pulumi.Input[Optional[str]] = None,
                                        permission_resources: pulumi.Input[Optional[Sequence[pulumi.Input[GetMgmtConfigBackupInstancePermissionResourceArgs]]]] = None,
                                        preserve_identities: pulumi.Input[Optional[bool]] = None,
                                        retention_lock: pulumi.Input[Optional[bool]] = None,
                                        shared_scope: pulumi.Input[Optional[str]] = None,
                                        size: pulumi.Input[Optional[float]] = None,
                                        source_account_moid: pulumi.Input[Optional[str]] = None,
                                        source_name: pulumi.Input[Optional[str]] = None,
                                        status: pulumi.Input[Optional[str]] = None,
                                        system_admin_triggered: pulumi.Input[Optional[bool]] = None,
                                        tags: pulumi.Input[Optional[Sequence[pulumi.Input[GetMgmtConfigBackupInstanceTagArgs]]]] = None,
                                        user_password: pulumi.Input[Optional[str]] = None,
                                        user_public_key: pulumi.Input[Optional[str]] = None,
                                        version_context: pulumi.Input[Optional[GetMgmtConfigBackupInstanceVersionContextArgs]] = None,
                                        opts: Optional[InvokeOutputOptions] = None) -> Output[GetMgmtConfigBackupInstanceResult]
    func LookupMgmtConfigBackupInstance(ctx *Context, args *LookupMgmtConfigBackupInstanceArgs, opts ...InvokeOption) (*LookupMgmtConfigBackupInstanceResult, error)
    func LookupMgmtConfigBackupInstanceOutput(ctx *Context, args *LookupMgmtConfigBackupInstanceOutputArgs, opts ...InvokeOption) LookupMgmtConfigBackupInstanceResultOutput

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

    public static class GetMgmtConfigBackupInstance 
    {
        public static Task<GetMgmtConfigBackupInstanceResult> InvokeAsync(GetMgmtConfigBackupInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetMgmtConfigBackupInstanceResult> Invoke(GetMgmtConfigBackupInstanceInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetMgmtConfigBackupInstanceResult> Invoke(GetMgmtConfigBackupInstanceInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetMgmtConfigBackupInstanceResult> getMgmtConfigBackupInstance(GetMgmtConfigBackupInstanceArgs args, InvokeOptions options)
    public static Output<GetMgmtConfigBackupInstanceResult> getMgmtConfigBackupInstance(GetMgmtConfigBackupInstanceArgs args, InvokeOptions options)
    public static Output<GetMgmtConfigBackupInstanceResult> getMgmtConfigBackupInstance(GetMgmtConfigBackupInstanceArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: intersight:index/getMgmtConfigBackupInstance:getMgmtConfigBackupInstance
      arguments:
        # arguments dictionary
    data "intersight_get_mgmt_config_backup_instance" "name" {
        # arguments
    }

    The following arguments are supported:

    Account GetMgmtConfigBackupInstanceAccount
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    Ancestors List<GetMgmtConfigBackupInstanceAncestor>
    BackupCreationTime string
    The time at which the backup file was created.
    BackupName string
    Name of the backup for which the backup instance is created.
    BackupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    Checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the backup operation that created this instance.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    DownloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    Id string
    IsUserPasswordSet bool
    Indicates whether the value of the 'userPassword' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners List<string>
    Parent GetMgmtConfigBackupInstanceParent
    Path string
    Path to the backup file in the Intersight repository.
    PermissionResources List<GetMgmtConfigBackupInstancePermissionResource>
    PreserveIdentities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    RetentionLock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    Size double
    Size of the backup instance, represents size of the compressed backup file.
    SourceAccountMoid string
    The moid of the account from which the backup was taken.
    SourceName string
    The name of the account from which the backup was taken.
    Status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    SystemAdminTriggered bool
    Set when a system administrator initiated the backup operation.
    Tags List<GetMgmtConfigBackupInstanceTag>
    UserPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    UserPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    VersionContext GetMgmtConfigBackupInstanceVersionContext
    Account GetMgmtConfigBackupInstanceAccount
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    AdminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    Ancestors []GetMgmtConfigBackupInstanceAncestor
    BackupCreationTime string
    The time at which the backup file was created.
    BackupName string
    Name of the backup for which the backup instance is created.
    BackupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    Checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the backup operation that created this instance.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    DownloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    Id string
    IsUserPasswordSet bool
    Indicates whether the value of the 'userPassword' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners []string
    Parent GetMgmtConfigBackupInstanceParent
    Path string
    Path to the backup file in the Intersight repository.
    PermissionResources []GetMgmtConfigBackupInstancePermissionResource
    PreserveIdentities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    RetentionLock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    Size float64
    Size of the backup instance, represents size of the compressed backup file.
    SourceAccountMoid string
    The moid of the account from which the backup was taken.
    SourceName string
    The name of the account from which the backup was taken.
    Status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    SystemAdminTriggered bool
    Set when a system administrator initiated the backup operation.
    Tags []GetMgmtConfigBackupInstanceTag
    UserPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    UserPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    VersionContext GetMgmtConfigBackupInstanceVersionContext
    account object
    account_moid string
    The Account ID for this managed object.
    additional_properties string
    admin_action string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors list(object)
    backup_creation_time string
    The time at which the backup file was created.
    backup_name string
    Name of the backup for which the backup instance is created.
    backup_source string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    class_id string
    create_time string
    The time when this managed object was created.
    description string
    Description of the backup operation that created this instance.
    domain_group_moid string
    The DomainGroup ID for this managed object.
    download_url string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    id string
    is_user_password_set bool
    Indicates whether the value of the 'userPassword' property has been set.
    mod_time string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    owners list(string)
    parent object
    path string
    Path to the backup file in the Intersight repository.
    permission_resources list(object)
    preserve_identities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retention_lock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    shared_scope 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.
    size number
    Size of the backup instance, represents size of the compressed backup file.
    source_account_moid string
    The moid of the account from which the backup was taken.
    source_name string
    The name of the account from which the backup was taken.
    status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    system_admin_triggered bool
    Set when a system administrator initiated the backup operation.
    tags list(object)
    user_password string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    user_public_key string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    version_context object
    account GetMgmtConfigBackupInstanceAccount
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminAction String
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors List<GetMgmtConfigBackupInstanceAncestor>
    backupCreationTime String
    The time at which the backup file was created.
    backupName String
    Name of the backup for which the backup instance is created.
    backupSource String
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum String
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the backup operation that created this instance.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    downloadUrl String
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    id String
    isUserPasswordSet Boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parent GetMgmtConfigBackupInstanceParent
    path String
    Path to the backup file in the Intersight repository.
    permissionResources List<GetMgmtConfigBackupInstancePermissionResource>
    preserveIdentities Boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock Boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size Double
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid String
    The moid of the account from which the backup was taken.
    sourceName String
    The name of the account from which the backup was taken.
    status String
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered Boolean
    Set when a system administrator initiated the backup operation.
    tags List<GetMgmtConfigBackupInstanceTag>
    userPassword String
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey String
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContext GetMgmtConfigBackupInstanceVersionContext
    account GetMgmtConfigBackupInstanceAccount
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    adminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors GetMgmtConfigBackupInstanceAncestor[]
    backupCreationTime string
    The time at which the backup file was created.
    backupName string
    Name of the backup for which the backup instance is created.
    backupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId string
    createTime string
    The time when this managed object was created.
    description string
    Description of the backup operation that created this instance.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    downloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    id string
    isUserPasswordSet boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    owners string[]
    parent GetMgmtConfigBackupInstanceParent
    path string
    Path to the backup file in the Intersight repository.
    permissionResources GetMgmtConfigBackupInstancePermissionResource[]
    preserveIdentities boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size number
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid string
    The moid of the account from which the backup was taken.
    sourceName string
    The name of the account from which the backup was taken.
    status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered boolean
    Set when a system administrator initiated the backup operation.
    tags GetMgmtConfigBackupInstanceTag[]
    userPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContext GetMgmtConfigBackupInstanceVersionContext
    account GetMgmtConfigBackupInstanceAccount
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    admin_action str
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors Sequence[GetMgmtConfigBackupInstanceAncestor]
    backup_creation_time str
    The time at which the backup file was created.
    backup_name str
    Name of the backup for which the backup instance is created.
    backup_source str
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum str
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    class_id str
    create_time str
    The time when this managed object was created.
    description str
    Description of the backup operation that created this instance.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    download_url str
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    id str
    is_user_password_set bool
    Indicates whether the value of the 'userPassword' property has been set.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    owners Sequence[str]
    parent GetMgmtConfigBackupInstanceParent
    path str
    Path to the backup file in the Intersight repository.
    permission_resources Sequence[GetMgmtConfigBackupInstancePermissionResource]
    preserve_identities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retention_lock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size float
    Size of the backup instance, represents size of the compressed backup file.
    source_account_moid str
    The moid of the account from which the backup was taken.
    source_name str
    The name of the account from which the backup was taken.
    status str
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    system_admin_triggered bool
    Set when a system administrator initiated the backup operation.
    tags Sequence[GetMgmtConfigBackupInstanceTag]
    user_password str
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    user_public_key str
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    version_context GetMgmtConfigBackupInstanceVersionContext
    account Property Map
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    adminAction String
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors List<Property Map>
    backupCreationTime String
    The time at which the backup file was created.
    backupName String
    Name of the backup for which the backup instance is created.
    backupSource String
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum String
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the backup operation that created this instance.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    downloadUrl String
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    id String
    isUserPasswordSet Boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parent Property Map
    path String
    Path to the backup file in the Intersight repository.
    permissionResources List<Property Map>
    preserveIdentities Boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock Boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size Number
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid String
    The moid of the account from which the backup was taken.
    sourceName String
    The name of the account from which the backup was taken.
    status String
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered Boolean
    Set when a system administrator initiated the backup operation.
    tags List<Property Map>
    userPassword String
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey String
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContext Property Map

    getMgmtConfigBackupInstance Result

    The following output properties are available:

    Id string
    Results List<GetMgmtConfigBackupInstanceResult>
    Account GetMgmtConfigBackupInstanceAccount
    AccountMoid string
    AdditionalProperties string
    AdminAction string
    Ancestors List<GetMgmtConfigBackupInstanceAncestor>
    BackupCreationTime string
    BackupName string
    BackupSource string
    Checksum string
    ClassId string
    CreateTime string
    Description string
    DomainGroupMoid string
    DownloadUrl string
    IsUserPasswordSet bool
    ModTime string
    Moid string
    ObjectType string
    Owners List<string>
    Parent GetMgmtConfigBackupInstanceParent
    Path string
    PermissionResources List<GetMgmtConfigBackupInstancePermissionResource>
    PreserveIdentities bool
    RetentionLock bool
    SharedScope string
    Size double
    SourceAccountMoid string
    SourceName string
    Status string
    SystemAdminTriggered bool
    Tags List<GetMgmtConfigBackupInstanceTag>
    UserPassword string
    UserPublicKey string
    VersionContext GetMgmtConfigBackupInstanceVersionContext
    Id string
    Results []GetMgmtConfigBackupInstanceResult
    Account GetMgmtConfigBackupInstanceAccount
    AccountMoid string
    AdditionalProperties string
    AdminAction string
    Ancestors []GetMgmtConfigBackupInstanceAncestor
    BackupCreationTime string
    BackupName string
    BackupSource string
    Checksum string
    ClassId string
    CreateTime string
    Description string
    DomainGroupMoid string
    DownloadUrl string
    IsUserPasswordSet bool
    ModTime string
    Moid string
    ObjectType string
    Owners []string
    Parent GetMgmtConfigBackupInstanceParent
    Path string
    PermissionResources []GetMgmtConfigBackupInstancePermissionResource
    PreserveIdentities bool
    RetentionLock bool
    SharedScope string
    Size float64
    SourceAccountMoid string
    SourceName string
    Status string
    SystemAdminTriggered bool
    Tags []GetMgmtConfigBackupInstanceTag
    UserPassword string
    UserPublicKey string
    VersionContext GetMgmtConfigBackupInstanceVersionContext
    id String
    results List<GetMgmtConfigBackupInstanceResult>
    account GetMgmtConfigBackupInstanceAccount
    accountMoid String
    additionalProperties String
    adminAction String
    ancestors List<GetMgmtConfigBackupInstanceAncestor>
    backupCreationTime String
    backupName String
    backupSource String
    checksum String
    classId String
    createTime String
    description String
    domainGroupMoid String
    downloadUrl String
    isUserPasswordSet Boolean
    modTime String
    moid String
    objectType String
    owners List<String>
    parent GetMgmtConfigBackupInstanceParent
    path String
    permissionResources List<GetMgmtConfigBackupInstancePermissionResource>
    preserveIdentities Boolean
    retentionLock Boolean
    sharedScope String
    size Double
    sourceAccountMoid String
    sourceName String
    status String
    systemAdminTriggered Boolean
    tags List<GetMgmtConfigBackupInstanceTag>
    userPassword String
    userPublicKey String
    versionContext GetMgmtConfigBackupInstanceVersionContext
    id string
    results GetMgmtConfigBackupInstanceResult[]
    account GetMgmtConfigBackupInstanceAccount
    accountMoid string
    additionalProperties string
    adminAction string
    ancestors GetMgmtConfigBackupInstanceAncestor[]
    backupCreationTime string
    backupName string
    backupSource string
    checksum string
    classId string
    createTime string
    description string
    domainGroupMoid string
    downloadUrl string
    isUserPasswordSet boolean
    modTime string
    moid string
    objectType string
    owners string[]
    parent GetMgmtConfigBackupInstanceParent
    path string
    permissionResources GetMgmtConfigBackupInstancePermissionResource[]
    preserveIdentities boolean
    retentionLock boolean
    sharedScope string
    size number
    sourceAccountMoid string
    sourceName string
    status string
    systemAdminTriggered boolean
    tags GetMgmtConfigBackupInstanceTag[]
    userPassword string
    userPublicKey string
    versionContext GetMgmtConfigBackupInstanceVersionContext
    id str
    results Sequence[GetMgmtConfigBackupInstanceResult]
    account GetMgmtConfigBackupInstanceAccount
    account_moid str
    additional_properties str
    admin_action str
    ancestors Sequence[GetMgmtConfigBackupInstanceAncestor]
    backup_creation_time str
    backup_name str
    backup_source str
    checksum str
    class_id str
    create_time str
    description str
    domain_group_moid str
    download_url str
    is_user_password_set bool
    mod_time str
    moid str
    object_type str
    owners Sequence[str]
    parent GetMgmtConfigBackupInstanceParent
    path str
    permission_resources Sequence[GetMgmtConfigBackupInstancePermissionResource]
    preserve_identities bool
    retention_lock bool
    shared_scope str
    size float
    source_account_moid str
    source_name str
    status str
    system_admin_triggered bool
    tags Sequence[GetMgmtConfigBackupInstanceTag]
    user_password str
    user_public_key str
    version_context GetMgmtConfigBackupInstanceVersionContext

    Supporting Types

    GetMgmtConfigBackupInstanceAccount

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceAncestor

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceParent

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstancePermissionResource

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceResult

    AccountMoid string
    The Account ID for this managed object.
    Accounts List<GetMgmtConfigBackupInstanceResultAccount>
    AdditionalProperties string
    AdminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    Ancestors List<GetMgmtConfigBackupInstanceResultAncestor>
    BackupCreationTime string
    The time at which the backup file was created.
    BackupName string
    Name of the backup for which the backup instance is created.
    BackupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    Checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the backup operation that created this instance.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    DownloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    IsUserPasswordSet bool
    Indicates whether the value of the 'userPassword' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners List<string>
    Parents List<GetMgmtConfigBackupInstanceResultParent>
    Path string
    Path to the backup file in the Intersight repository.
    PermissionResources List<GetMgmtConfigBackupInstanceResultPermissionResource>
    PreserveIdentities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    RetentionLock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    Size double
    Size of the backup instance, represents size of the compressed backup file.
    SourceAccountMoid string
    The moid of the account from which the backup was taken.
    SourceName string
    The name of the account from which the backup was taken.
    Status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    SystemAdminTriggered bool
    Set when a system administrator initiated the backup operation.
    Tags List<GetMgmtConfigBackupInstanceResultTag>
    UserPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    UserPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    VersionContexts List<GetMgmtConfigBackupInstanceResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    Accounts []GetMgmtConfigBackupInstanceResultAccount
    AdditionalProperties string
    AdminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    Ancestors []GetMgmtConfigBackupInstanceResultAncestor
    BackupCreationTime string
    The time at which the backup file was created.
    BackupName string
    Name of the backup for which the backup instance is created.
    BackupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    Checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the backup operation that created this instance.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    DownloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    IsUserPasswordSet bool
    Indicates whether the value of the 'userPassword' property has been set.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Owners []string
    Parents []GetMgmtConfigBackupInstanceResultParent
    Path string
    Path to the backup file in the Intersight repository.
    PermissionResources []GetMgmtConfigBackupInstanceResultPermissionResource
    PreserveIdentities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    RetentionLock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    Size float64
    Size of the backup instance, represents size of the compressed backup file.
    SourceAccountMoid string
    The moid of the account from which the backup was taken.
    SourceName string
    The name of the account from which the backup was taken.
    Status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    SystemAdminTriggered bool
    Set when a system administrator initiated the backup operation.
    Tags []GetMgmtConfigBackupInstanceResultTag
    UserPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    UserPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    VersionContexts []GetMgmtConfigBackupInstanceResultVersionContext
    account_moid string
    The Account ID for this managed object.
    accounts list(object)
    additional_properties string
    admin_action string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors list(object)
    backup_creation_time string
    The time at which the backup file was created.
    backup_name string
    Name of the backup for which the backup instance is created.
    backup_source string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    class_id string
    create_time string
    The time when this managed object was created.
    description string
    Description of the backup operation that created this instance.
    domain_group_moid string
    The DomainGroup ID for this managed object.
    download_url string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    is_user_password_set bool
    Indicates whether the value of the 'userPassword' property has been set.
    mod_time string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    owners list(string)
    parents list(object)
    path string
    Path to the backup file in the Intersight repository.
    permission_resources list(object)
    preserve_identities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retention_lock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    shared_scope 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.
    size number
    Size of the backup instance, represents size of the compressed backup file.
    source_account_moid string
    The moid of the account from which the backup was taken.
    source_name string
    The name of the account from which the backup was taken.
    status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    system_admin_triggered bool
    Set when a system administrator initiated the backup operation.
    tags list(object)
    user_password string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    user_public_key string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    version_contexts list(object)
    accountMoid String
    The Account ID for this managed object.
    accounts List<GetMgmtConfigBackupInstanceResultAccount>
    additionalProperties String
    adminAction String
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors List<GetMgmtConfigBackupInstanceResultAncestor>
    backupCreationTime String
    The time at which the backup file was created.
    backupName String
    Name of the backup for which the backup instance is created.
    backupSource String
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum String
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the backup operation that created this instance.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    downloadUrl String
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    isUserPasswordSet Boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parents List<GetMgmtConfigBackupInstanceResultParent>
    path String
    Path to the backup file in the Intersight repository.
    permissionResources List<GetMgmtConfigBackupInstanceResultPermissionResource>
    preserveIdentities Boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock Boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size Double
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid String
    The moid of the account from which the backup was taken.
    sourceName String
    The name of the account from which the backup was taken.
    status String
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered Boolean
    Set when a system administrator initiated the backup operation.
    tags List<GetMgmtConfigBackupInstanceResultTag>
    userPassword String
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey String
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContexts List<GetMgmtConfigBackupInstanceResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    accounts GetMgmtConfigBackupInstanceResultAccount[]
    additionalProperties string
    adminAction string
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors GetMgmtConfigBackupInstanceResultAncestor[]
    backupCreationTime string
    The time at which the backup file was created.
    backupName string
    Name of the backup for which the backup instance is created.
    backupSource string
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum string
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId string
    createTime string
    The time when this managed object was created.
    description string
    Description of the backup operation that created this instance.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    downloadUrl string
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    isUserPasswordSet boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    owners string[]
    parents GetMgmtConfigBackupInstanceResultParent[]
    path string
    Path to the backup file in the Intersight repository.
    permissionResources GetMgmtConfigBackupInstanceResultPermissionResource[]
    preserveIdentities boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size number
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid string
    The moid of the account from which the backup was taken.
    sourceName string
    The name of the account from which the backup was taken.
    status string
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered boolean
    Set when a system administrator initiated the backup operation.
    tags GetMgmtConfigBackupInstanceResultTag[]
    userPassword string
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey string
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContexts GetMgmtConfigBackupInstanceResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    accounts Sequence[GetMgmtConfigBackupInstanceResultAccount]
    additional_properties str
    admin_action str
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors Sequence[GetMgmtConfigBackupInstanceResultAncestor]
    backup_creation_time str
    The time at which the backup file was created.
    backup_name str
    Name of the backup for which the backup instance is created.
    backup_source str
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum str
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    class_id str
    create_time str
    The time when this managed object was created.
    description str
    Description of the backup operation that created this instance.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    download_url str
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    is_user_password_set bool
    Indicates whether the value of the 'userPassword' property has been set.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    owners Sequence[str]
    parents Sequence[GetMgmtConfigBackupInstanceResultParent]
    path str
    Path to the backup file in the Intersight repository.
    permission_resources Sequence[GetMgmtConfigBackupInstanceResultPermissionResource]
    preserve_identities bool
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retention_lock bool
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size float
    Size of the backup instance, represents size of the compressed backup file.
    source_account_moid str
    The moid of the account from which the backup was taken.
    source_name str
    The name of the account from which the backup was taken.
    status str
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    system_admin_triggered bool
    Set when a system administrator initiated the backup operation.
    tags Sequence[GetMgmtConfigBackupInstanceResultTag]
    user_password str
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    user_public_key str
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    version_contexts Sequence[GetMgmtConfigBackupInstanceResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    accounts List<Property Map>
    additionalProperties String
    adminAction String
    Action to be performed on the backup instance.* None - Nothing to be done. The default state of the backup instance when there is no action to be performed.* EncryptWithPublicKey - Encrypt the backup using the user given public key and make it available for download.* EncryptWithPassword - Encrypt the backup using the user provided password and make it available for download.* GenerateDownloadUrl - Generate a pre-signed URL that can be used to download a backup archive.
    ancestors List<Property Map>
    backupCreationTime String
    The time at which the backup file was created.
    backupName String
    Name of the backup for which the backup instance is created.
    backupSource String
    Indicates whether the backup was created locally or imported.* Local - A local Intersight location.* Uploaded - A local location where the backup file is uploaded as mgmt.ConfigBackupFile MO. Intersight creates the backup from the uploaded location when this location type is set.* Remote - A remote location hosted in the user's datacenter.
    checksum String
    SHA-256 checksum of the encrypted backup archive, returned as a hex-encoded string. Users can compare the checksum of a downloaded archive with this value to verify file integrity and confirm the archive was not corrupted or altered in transit.
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the backup operation that created this instance.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    downloadUrl String
    Pre-signed URL that can be used to download the backup archive. This URL is generated when the adminAction is set to GenerateDownloadUrl. The URL is valid for 5 minutes.
    isUserPasswordSet Boolean
    Indicates whether the value of the 'userPassword' property has been set.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    owners List<String>
    parents List<Property Map>
    path String
    Path to the backup file in the Intersight repository.
    permissionResources List<Property Map>
    preserveIdentities Boolean
    The flag set by the user during a configuration backup to preserve static or dynamic IDs assigned to an export item.
    retentionLock Boolean
    When set, ensures that the backup archive is protected from deletion and rollover operations.
    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.
    size Number
    Size of the backup instance, represents size of the compressed backup file.
    sourceAccountMoid String
    The moid of the account from which the backup was taken.
    sourceName String
    The name of the account from which the backup was taken.
    status String
    Status of the backup instance.* Unknown - The status is not known. When the backup instances are created, they are in this state until the backup is ready.* Ready - Ready for use in an import operation.* RemovalInProgress - The backup is being removed.* Corrupted - The backup is corrupted and is not usable.* EncryptionInProgress - The backup is being encrypted using the user provided public key.* EncryptionFailed - The backup could not be encrypted using the user provided public key.* Encrypted - The backup has been encrypted using the user provided public key.
    systemAdminTriggered Boolean
    Set when a system administrator initiated the backup operation.
    tags List<Property Map>
    userPassword String
    The password provided by the user to encrypt the backup before download. This password is not persisted in Intersight and this field will be reset after the backup archive is encrypted. The password encrypts the backup file before download. The user needs to provide the same password to decrypt when they upload the backup file to restore.
    userPublicKey String
    The public key provided by the user to encrypt the backup before download. The key needs to be in PKCS#1 format encoded in PEM.
    versionContexts List<Property Map>

    GetMgmtConfigBackupInstanceResultAccount

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultAncestor

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultParent

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultPermissionResource

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultTag

    GetMgmtConfigBackupInstanceResultTagAncestorDefinition

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultTagDefinition

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultVersionContext

    GetMgmtConfigBackupInstanceResultVersionContextInterestedMo

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceResultVersionContextRefMo

    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 string
    class_id string
    moid string
    The unique identifier of this Managed Object instance.
    object_type 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

    GetMgmtConfigBackupInstanceTag

    AdditionalProperties string
    AncestorDefinitions List<GetMgmtConfigBackupInstanceTagAncestorDefinition>
    Definition GetMgmtConfigBackupInstanceTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    SysTag bool
    Specifies whether the tag is user-defined or owned by the system.
    Type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    AncestorDefinitions []GetMgmtConfigBackupInstanceTagAncestorDefinition
    Definition GetMgmtConfigBackupInstanceTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    Key string
    The string representation of a tag key.
    Propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    SysTag bool
    Specifies whether the tag is user-defined or owned by the system.
    Type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    Value string
    The string representation of a tag value.
    additional_properties string
    ancestor_definitions list(object)
    definition object
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key string
    The string representation of a tag key.
    propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sys_tag bool
    Specifies whether the tag is user-defined or owned by the system.
    type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value string
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<GetMgmtConfigBackupInstanceTagAncestorDefinition>
    definition GetMgmtConfigBackupInstanceTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag Boolean
    Specifies whether the tag is user-defined or owned by the system.
    type String
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value String
    The string representation of a tag value.
    additionalProperties string
    ancestorDefinitions GetMgmtConfigBackupInstanceTagAncestorDefinition[]
    definition GetMgmtConfigBackupInstanceTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key string
    The string representation of a tag key.
    propagated boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag boolean
    Specifies whether the tag is user-defined or owned by the system.
    type string
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value string
    The string representation of a tag value.
    additional_properties str
    ancestor_definitions Sequence[GetMgmtConfigBackupInstanceTagAncestorDefinition]
    definition GetMgmtConfigBackupInstanceTagDefinition
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key str
    The string representation of a tag key.
    propagated bool
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sys_tag bool
    Specifies whether the tag is user-defined or owned by the system.
    type str
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value str
    The string representation of a tag value.
    additionalProperties String
    ancestorDefinitions List<Property Map>
    definition Property Map
    The definition is a reference to the tag definition object. The tag definition object contains the properties of the tag such as name, type, and description.
    key String
    The string representation of a tag key.
    propagated Boolean
    Propagated is a boolean flag that indicates whether the tag is propagated to the related managed objects.
    sysTag Boolean
    Specifies whether the tag is user-defined or owned by the system.
    type String
    An enum type that defines the type of tag. Supported values are 'pathtag' and 'keyvalue'.

    • KeyValue - KeyValue type of tag. Key is required for these tags. Value is optional.
    • PathTag - Key contain path information. Value is not present for these tags. The path is created by using the '/' character as a delimiter.For example, if the tag is "A/B/C", then "A" is the parent tag, "B" is the child tag of "A" and "C" is the child tag of "B".
    value String
    The string representation of a tag value.

    GetMgmtConfigBackupInstanceTagAncestorDefinition

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceTagDefinition

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceVersionContext

    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<GetMgmtConfigBackupInstanceVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetMgmtConfigBackupInstanceVersionContextRefMo
    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 []GetMgmtConfigBackupInstanceVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetMgmtConfigBackupInstanceVersionContextRefMo
    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos list(object)
    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 string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo object
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    version_type string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    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<GetMgmtConfigBackupInstanceVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetMgmtConfigBackupInstanceVersionContextRefMo
    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 GetMgmtConfigBackupInstanceVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetMgmtConfigBackupInstanceVersionContextRefMo
    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[GetMgmtConfigBackupInstanceVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetMgmtConfigBackupInstanceVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

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

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

    GetMgmtConfigBackupInstanceVersionContextInterestedMo

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

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

    GetMgmtConfigBackupInstanceVersionContextRefMo

    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 string
    class_id string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    object_type string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    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.
    Viewing docs for intersight 1.0.79
    published on Monday, Aug 24, 2026 by ciscodevnet

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial