1. Packages
  2. Ibm Provider
  3. API Docs
  4. getBackupRecoverySearchObjects
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getBackupRecoverySearchObjects

Explore with Pulumi AI

ibm logo
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

    Provides a read-only data source to retrieve information about an Objects Search Result. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const backupRecoverySearchObjects = ibm.getBackupRecoverySearchObjects({
        xIbmTenantId: "x_ibm_tenant_id",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    backup_recovery_search_objects = ibm.get_backup_recovery_search_objects(x_ibm_tenant_id="x_ibm_tenant_id")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetBackupRecoverySearchObjects(ctx, &ibm.GetBackupRecoverySearchObjectsArgs{
    			XIbmTenantId: "x_ibm_tenant_id",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var backupRecoverySearchObjects = Ibm.GetBackupRecoverySearchObjects.Invoke(new()
        {
            XIbmTenantId = "x_ibm_tenant_id",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetBackupRecoverySearchObjectsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var backupRecoverySearchObjects = IbmFunctions.getBackupRecoverySearchObjects(GetBackupRecoverySearchObjectsArgs.builder()
                .xIbmTenantId("x_ibm_tenant_id")
                .build());
    
        }
    }
    
    variables:
      backupRecoverySearchObjects:
        fn::invoke:
          function: ibm:getBackupRecoverySearchObjects
          arguments:
            xIbmTenantId: x_ibm_tenant_id
    

    Using getBackupRecoverySearchObjects

    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 getBackupRecoverySearchObjects(args: GetBackupRecoverySearchObjectsArgs, opts?: InvokeOptions): Promise<GetBackupRecoverySearchObjectsResult>
    function getBackupRecoverySearchObjectsOutput(args: GetBackupRecoverySearchObjectsOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoverySearchObjectsResult>
    def get_backup_recovery_search_objects(cluster_identifiers: Optional[Sequence[str]] = None,
                                           environments: Optional[Sequence[str]] = None,
                                           external_filters: Optional[Sequence[str]] = None,
                                           id: Optional[str] = None,
                                           include_deleted_objects: Optional[bool] = None,
                                           include_helios_tag_info_for_objects: Optional[bool] = None,
                                           is_deleted: Optional[bool] = None,
                                           is_protected: Optional[bool] = None,
                                           last_run_status_lists: Optional[Sequence[str]] = None,
                                           might_have_snapshot_tag_ids: Optional[Sequence[str]] = None,
                                           might_have_tag_ids: Optional[Sequence[str]] = None,
                                           must_have_snapshot_tag_ids: Optional[Sequence[str]] = None,
                                           must_have_tag_ids: Optional[Sequence[str]] = None,
                                           object_count: Optional[float] = None,
                                           object_ids: Optional[Sequence[float]] = None,
                                           os_types: Optional[Sequence[str]] = None,
                                           pagination_cookie: Optional[str] = None,
                                           protection_group_ids: Optional[Sequence[str]] = None,
                                           protection_types: Optional[Sequence[str]] = None,
                                           request_initiator_type: Optional[str] = None,
                                           search_string: Optional[str] = None,
                                           source_ids: Optional[Sequence[float]] = None,
                                           source_uuids: Optional[Sequence[str]] = None,
                                           tag_categories: Optional[Sequence[str]] = None,
                                           tag_names: Optional[Sequence[str]] = None,
                                           tag_search_name: Optional[str] = None,
                                           tag_sub_categories: Optional[Sequence[str]] = None,
                                           tag_types: Optional[Sequence[str]] = None,
                                           x_ibm_tenant_id: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetBackupRecoverySearchObjectsResult
    def get_backup_recovery_search_objects_output(cluster_identifiers: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           environments: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           external_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           id: Optional[pulumi.Input[str]] = None,
                                           include_deleted_objects: Optional[pulumi.Input[bool]] = None,
                                           include_helios_tag_info_for_objects: Optional[pulumi.Input[bool]] = None,
                                           is_deleted: Optional[pulumi.Input[bool]] = None,
                                           is_protected: Optional[pulumi.Input[bool]] = None,
                                           last_run_status_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           might_have_snapshot_tag_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           might_have_tag_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           must_have_snapshot_tag_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           must_have_tag_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           object_count: Optional[pulumi.Input[float]] = None,
                                           object_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                           os_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           pagination_cookie: Optional[pulumi.Input[str]] = None,
                                           protection_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           protection_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           request_initiator_type: Optional[pulumi.Input[str]] = None,
                                           search_string: Optional[pulumi.Input[str]] = None,
                                           source_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                           source_uuids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           tag_categories: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           tag_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           tag_search_name: Optional[pulumi.Input[str]] = None,
                                           tag_sub_categories: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           tag_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                           x_ibm_tenant_id: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoverySearchObjectsResult]
    func GetBackupRecoverySearchObjects(ctx *Context, args *GetBackupRecoverySearchObjectsArgs, opts ...InvokeOption) (*GetBackupRecoverySearchObjectsResult, error)
    func GetBackupRecoverySearchObjectsOutput(ctx *Context, args *GetBackupRecoverySearchObjectsOutputArgs, opts ...InvokeOption) GetBackupRecoverySearchObjectsResultOutput

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

    public static class GetBackupRecoverySearchObjects 
    {
        public static Task<GetBackupRecoverySearchObjectsResult> InvokeAsync(GetBackupRecoverySearchObjectsArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupRecoverySearchObjectsResult> Invoke(GetBackupRecoverySearchObjectsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBackupRecoverySearchObjectsResult> getBackupRecoverySearchObjects(GetBackupRecoverySearchObjectsArgs args, InvokeOptions options)
    public static Output<GetBackupRecoverySearchObjectsResult> getBackupRecoverySearchObjects(GetBackupRecoverySearchObjectsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getBackupRecoverySearchObjects:getBackupRecoverySearchObjects
      arguments:
        # arguments dictionary

    The following arguments are supported:

    XIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    ClusterIdentifiers List<string>
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    Environments List<string>
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    ExternalFilters List<string>
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    Id string
    (String) The tenant id.
    IncludeDeletedObjects bool
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    IncludeHeliosTagInfoForObjects bool
    pecifies whether to include helios tags information for objects in response. Default value is false.
    IsDeleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    IsProtected bool
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    LastRunStatusLists List<string>
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    MightHaveSnapshotTagIds List<string>
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MightHaveTagIds List<string>
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MustHaveSnapshotTagIds List<string>
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MustHaveTagIds List<string>
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    ObjectCount double
    ObjectIds List<double>
    Specifies a list of Object ids to filter.
    OsTypes List<string>
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    PaginationCookie string
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    ProtectionGroupIds List<string>
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    ProtectionTypes List<string>
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    RequestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    SearchString string
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    SourceIds List<double>
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    SourceUuids List<string>
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    TagCategories List<string>
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    TagNames List<string>
    Specifies the tag names to filter the tagged objects and snapshots.
    TagSearchName string
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    TagSubCategories List<string>
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    TagTypes List<string>
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.
    XIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    ClusterIdentifiers []string
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    Environments []string
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    ExternalFilters []string
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    Id string
    (String) The tenant id.
    IncludeDeletedObjects bool
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    IncludeHeliosTagInfoForObjects bool
    pecifies whether to include helios tags information for objects in response. Default value is false.
    IsDeleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    IsProtected bool
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    LastRunStatusLists []string
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    MightHaveSnapshotTagIds []string
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MightHaveTagIds []string
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MustHaveSnapshotTagIds []string
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    MustHaveTagIds []string
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    ObjectCount float64
    ObjectIds []float64
    Specifies a list of Object ids to filter.
    OsTypes []string
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    PaginationCookie string
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    ProtectionGroupIds []string
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    ProtectionTypes []string
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    RequestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    SearchString string
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    SourceIds []float64
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    SourceUuids []string
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    TagCategories []string
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    TagNames []string
    Specifies the tag names to filter the tagged objects and snapshots.
    TagSearchName string
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    TagSubCategories []string
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    TagTypes []string
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.
    xIbmTenantId String
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    clusterIdentifiers List<String>
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    environments List<String>
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    externalFilters List<String>
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    id String
    (String) The tenant id.
    includeDeletedObjects Boolean
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    includeHeliosTagInfoForObjects Boolean
    pecifies whether to include helios tags information for objects in response. Default value is false.
    isDeleted Boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    isProtected Boolean
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    lastRunStatusLists List<String>
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    mightHaveSnapshotTagIds List<String>
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mightHaveTagIds List<String>
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveSnapshotTagIds List<String>
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveTagIds List<String>
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    objectCount Double
    objectIds List<Double>
    Specifies a list of Object ids to filter.
    osTypes List<String>
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    paginationCookie String
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    protectionGroupIds List<String>
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    protectionTypes List<String>
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    requestInitiatorType String
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    searchString String
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    sourceIds List<Double>
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    sourceUuids List<String>
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    tagCategories List<String>
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    tagNames List<String>
    Specifies the tag names to filter the tagged objects and snapshots.
    tagSearchName String
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    tagSubCategories List<String>
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    tagTypes List<String>
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.
    xIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    clusterIdentifiers string[]
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    environments string[]
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    externalFilters string[]
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    id string
    (String) The tenant id.
    includeDeletedObjects boolean
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    includeHeliosTagInfoForObjects boolean
    pecifies whether to include helios tags information for objects in response. Default value is false.
    isDeleted boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    isProtected boolean
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    lastRunStatusLists string[]
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    mightHaveSnapshotTagIds string[]
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mightHaveTagIds string[]
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveSnapshotTagIds string[]
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveTagIds string[]
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    objectCount number
    objectIds number[]
    Specifies a list of Object ids to filter.
    osTypes string[]
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    paginationCookie string
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    protectionGroupIds string[]
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    protectionTypes string[]
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    requestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    searchString string
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    sourceIds number[]
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    sourceUuids string[]
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    tagCategories string[]
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    tagNames string[]
    Specifies the tag names to filter the tagged objects and snapshots.
    tagSearchName string
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    tagSubCategories string[]
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    tagTypes string[]
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.
    x_ibm_tenant_id str
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    cluster_identifiers Sequence[str]
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    environments Sequence[str]
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    external_filters Sequence[str]
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    id str
    (String) The tenant id.
    include_deleted_objects bool
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    include_helios_tag_info_for_objects bool
    pecifies whether to include helios tags information for objects in response. Default value is false.
    is_deleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    is_protected bool
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    last_run_status_lists Sequence[str]
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    might_have_snapshot_tag_ids Sequence[str]
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    might_have_tag_ids Sequence[str]
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    must_have_snapshot_tag_ids Sequence[str]
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    must_have_tag_ids Sequence[str]
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    object_count float
    object_ids Sequence[float]
    Specifies a list of Object ids to filter.
    os_types Sequence[str]
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    pagination_cookie str
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    protection_group_ids Sequence[str]
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    protection_types Sequence[str]
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    request_initiator_type str
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    search_string str
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    source_ids Sequence[float]
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    source_uuids Sequence[str]
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    tag_categories Sequence[str]
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    tag_names Sequence[str]
    Specifies the tag names to filter the tagged objects and snapshots.
    tag_search_name str
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    tag_sub_categories Sequence[str]
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    tag_types Sequence[str]
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.
    xIbmTenantId String
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    clusterIdentifiers List<String>
    Specifies the list of cluster identifiers. Format is clusterId:clusterIncarnationId. Only records from clusters having these identifiers will be returned.
    environments List<String>
    Specifies the environment type to filter objects.

    • Constraints: Allowable list items are: kPhysical, kSQL.
    externalFilters List<String>
    Specifies the key-value pairs to filtering the results for the search. Each filter is of the form 'key:value'. The filter 'externalFilters:k1:v1&externalFilters:k2:v2&externalFilters:k2:v3' returns the documents where each document will match the query (k1=v1) AND (k2=v2 OR k2 = v3). Allowed keys: - vmBiosUuid - graphUuid - arn - instanceId - bucketName - azureId.
    id String
    (String) The tenant id.
    includeDeletedObjects Boolean
    Specifies whether to include deleted objects in response. These objects can't be protected but can be recovered. This field is deprecated.
    includeHeliosTagInfoForObjects Boolean
    pecifies whether to include helios tags information for objects in response. Default value is false.
    isDeleted Boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    isProtected Boolean
    Specifies the protection status of objects. If set to true, only protected objects will be returned. If set to false, only unprotected objects will be returned. If not specified, all objects will be returned.
    lastRunStatusLists List<String>
    Specifies a list of status of the object's last protection run. Only objects with last run status of these will be returned.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    mightHaveSnapshotTagIds List<String>
    Specifies list of snapshot tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mightHaveTagIds List<String>
    Specifies list of tags, one or more of which might be present in the document. These are OR'ed together and the resulting criteria AND'ed with the rest of the query.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveSnapshotTagIds List<String>
    Specifies snapshot tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    mustHaveTagIds List<String>
    Specifies tags which must be all present in the document.

    • Constraints: The list items must match regular expression /^\\d+:\\d+:[A-Z0-9-]+$/.
    objectCount Number
    objectIds List<Number>
    Specifies a list of Object ids to filter.
    osTypes List<String>
    Specifies the operating system types to filter objects on.

    • Constraints: Allowable list items are: kLinux, kWindows.
    paginationCookie String
    Specifies the pagination cookie with which subsequent parts of the response can be fetched.
    protectionGroupIds List<String>
    Specifies a list of Protection Group ids to filter the objects. If specified, the objects protected by specified Protection Group ids will be returned.
    protectionTypes List<String>
    Specifies the protection type to filter objects.

    • Constraints: Allowable list items are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    requestInitiatorType String
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    searchString String
    Specifies the search string to filter the objects. This search string will be applicable for objectnames. User can specify a wildcard character '' as a suffix to a string where all object names are matched with the prefix string. For example, if vm1 and vm2 are the names of objects, user can specify vm to list the objects. If not specified, then all the objects will be returned which will match other filtering criteria.
    sourceIds List<Number>
    Specifies a list of Protection Source object ids to filter the objects. If specified, the object which are present in those Sources will be returned.
    sourceUuids List<String>
    Specifies a list of Protection Source object uuids to filter the objects. If specified, the object which are present in those Sources will be returned.
    tagCategories List<String>
    Specifies the tag category to filter the objects and snapshots.

    • Constraints: Allowable list items are: Security.
    tagNames List<String>
    Specifies the tag names to filter the tagged objects and snapshots.
    tagSearchName String
    Specifies the tag name to filter the tagged objects and snapshots. User can specify a wildcard character '*' as a suffix to a string where all object's tag names are matched with the prefix string.
    tagSubCategories List<String>
    Specifies the tag subcategory to filter the objects and snapshots.

    • Constraints: Allowable list items are: Classification, Threats, Anomalies, Dspm.
    tagTypes List<String>
    Specifies the tag names to filter the tagged objects and snapshots.

    • Constraints: Allowable list items are: System, Custom, ThirdParty.

    getBackupRecoverySearchObjects Result

    The following output properties are available:

    Id string
    (String) The tenant id.
    Objects List<GetBackupRecoverySearchObjectsObject>
    (List) Specifies the list of Objects. Nested schema for objects:
    XIbmTenantId string
    ClusterIdentifiers List<string>
    Environments List<string>
    ExternalFilters List<string>
    IncludeDeletedObjects bool
    IncludeHeliosTagInfoForObjects bool
    IsDeleted bool
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    IsProtected bool
    LastRunStatusLists List<string>
    MightHaveSnapshotTagIds List<string>
    MightHaveTagIds List<string>
    MustHaveSnapshotTagIds List<string>
    MustHaveTagIds List<string>
    ObjectCount double
    ObjectIds List<double>
    OsTypes List<string>
    PaginationCookie string
    ProtectionGroupIds List<string>
    ProtectionTypes List<string>
    RequestInitiatorType string
    SearchString string
    SourceIds List<double>
    SourceUuids List<string>
    TagCategories List<string>
    TagNames List<string>
    TagSearchName string
    TagSubCategories List<string>
    TagTypes List<string>
    Id string
    (String) The tenant id.
    Objects []GetBackupRecoverySearchObjectsObject
    (List) Specifies the list of Objects. Nested schema for objects:
    XIbmTenantId string
    ClusterIdentifiers []string
    Environments []string
    ExternalFilters []string
    IncludeDeletedObjects bool
    IncludeHeliosTagInfoForObjects bool
    IsDeleted bool
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    IsProtected bool
    LastRunStatusLists []string
    MightHaveSnapshotTagIds []string
    MightHaveTagIds []string
    MustHaveSnapshotTagIds []string
    MustHaveTagIds []string
    ObjectCount float64
    ObjectIds []float64
    OsTypes []string
    PaginationCookie string
    ProtectionGroupIds []string
    ProtectionTypes []string
    RequestInitiatorType string
    SearchString string
    SourceIds []float64
    SourceUuids []string
    TagCategories []string
    TagNames []string
    TagSearchName string
    TagSubCategories []string
    TagTypes []string
    id String
    (String) The tenant id.
    objects List<GetBackupRecoverySearchObjectsObject>
    (List) Specifies the list of Objects. Nested schema for objects:
    xIbmTenantId String
    clusterIdentifiers List<String>
    environments List<String>
    externalFilters List<String>
    includeDeletedObjects Boolean
    includeHeliosTagInfoForObjects Boolean
    isDeleted Boolean
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    isProtected Boolean
    lastRunStatusLists List<String>
    mightHaveSnapshotTagIds List<String>
    mightHaveTagIds List<String>
    mustHaveSnapshotTagIds List<String>
    mustHaveTagIds List<String>
    objectCount Double
    objectIds List<Double>
    osTypes List<String>
    paginationCookie String
    protectionGroupIds List<String>
    protectionTypes List<String>
    requestInitiatorType String
    searchString String
    sourceIds List<Double>
    sourceUuids List<String>
    tagCategories List<String>
    tagNames List<String>
    tagSearchName String
    tagSubCategories List<String>
    tagTypes List<String>
    id string
    (String) The tenant id.
    objects GetBackupRecoverySearchObjectsObject[]
    (List) Specifies the list of Objects. Nested schema for objects:
    xIbmTenantId string
    clusterIdentifiers string[]
    environments string[]
    externalFilters string[]
    includeDeletedObjects boolean
    includeHeliosTagInfoForObjects boolean
    isDeleted boolean
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    isProtected boolean
    lastRunStatusLists string[]
    mightHaveSnapshotTagIds string[]
    mightHaveTagIds string[]
    mustHaveSnapshotTagIds string[]
    mustHaveTagIds string[]
    objectCount number
    objectIds number[]
    osTypes string[]
    paginationCookie string
    protectionGroupIds string[]
    protectionTypes string[]
    requestInitiatorType string
    searchString string
    sourceIds number[]
    sourceUuids string[]
    tagCategories string[]
    tagNames string[]
    tagSearchName string
    tagSubCategories string[]
    tagTypes string[]
    id str
    (String) The tenant id.
    objects Sequence[GetBackupRecoverySearchObjectsObject]
    (List) Specifies the list of Objects. Nested schema for objects:
    x_ibm_tenant_id str
    cluster_identifiers Sequence[str]
    environments Sequence[str]
    external_filters Sequence[str]
    include_deleted_objects bool
    include_helios_tag_info_for_objects bool
    is_deleted bool
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    is_protected bool
    last_run_status_lists Sequence[str]
    might_have_snapshot_tag_ids Sequence[str]
    might_have_tag_ids Sequence[str]
    must_have_snapshot_tag_ids Sequence[str]
    must_have_tag_ids Sequence[str]
    object_count float
    object_ids Sequence[float]
    os_types Sequence[str]
    pagination_cookie str
    protection_group_ids Sequence[str]
    protection_types Sequence[str]
    request_initiator_type str
    search_string str
    source_ids Sequence[float]
    source_uuids Sequence[str]
    tag_categories Sequence[str]
    tag_names Sequence[str]
    tag_search_name str
    tag_sub_categories Sequence[str]
    tag_types Sequence[str]
    id String
    (String) The tenant id.
    objects List<Property Map>
    (List) Specifies the list of Objects. Nested schema for objects:
    xIbmTenantId String
    clusterIdentifiers List<String>
    environments List<String>
    externalFilters List<String>
    includeDeletedObjects Boolean
    includeHeliosTagInfoForObjects Boolean
    isDeleted Boolean
    (Boolean) Specifies whether the object is deleted. Deleted objects can't be protected but can be recovered or unprotected.
    isProtected Boolean
    lastRunStatusLists List<String>
    mightHaveSnapshotTagIds List<String>
    mightHaveTagIds List<String>
    mustHaveSnapshotTagIds List<String>
    mustHaveTagIds List<String>
    objectCount Number
    objectIds List<Number>
    osTypes List<String>
    paginationCookie String
    protectionGroupIds List<String>
    protectionTypes List<String>
    requestInitiatorType String
    searchString String
    sourceIds List<Number>
    sourceUuids List<String>
    tagCategories List<String>
    tagNames List<String>
    tagSearchName String
    tagSubCategories List<String>
    tagTypes List<String>

    Supporting Types

    GetBackupRecoverySearchObjectsObject

    ChildObjects List<GetBackupRecoverySearchObjectsObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    HeliosTags List<GetBackupRecoverySearchObjectsObjectHeliosTag>
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    Id double
    (String) The tenant id.
    LogicalSizeBytes double
    (Integer) Specifies the logical size of object in bytes.
    MssqlParams List<GetBackupRecoverySearchObjectsObjectMssqlParam>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectProtectionInfos List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfo>
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    Permissions List<GetBackupRecoverySearchObjectsObjectPermission>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    PhysicalParams List<GetBackupRecoverySearchObjectsObjectPhysicalParam>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    ProtectionStats List<GetBackupRecoverySearchObjectsObjectProtectionStat>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SecondaryIds List<GetBackupRecoverySearchObjectsObjectSecondaryId>
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    SharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SnapshotTags List<GetBackupRecoverySearchObjectsObjectSnapshotTag>
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    SourceId double
    (Integer) Specifies registered source id to which object belongs.
    SourceInfos List<GetBackupRecoverySearchObjectsObjectSourceInfo>
    (List) Specifies the Source Object information. Nested schema for source_info:
    SourceName string
    (String) Specifies registered source name to which object belongs.
    TaggedSnapshots List<GetBackupRecoverySearchObjectsObjectTaggedSnapshot>
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    Tags List<GetBackupRecoverySearchObjectsObjectTag>
    (List) Specifies tag applied to the object. Nested schema for tags:
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries List<GetBackupRecoverySearchObjectsObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    ChildObjects []GetBackupRecoverySearchObjectsObjectChildObject
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    HeliosTags []GetBackupRecoverySearchObjectsObjectHeliosTag
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    Id float64
    (String) The tenant id.
    LogicalSizeBytes float64
    (Integer) Specifies the logical size of object in bytes.
    MssqlParams []GetBackupRecoverySearchObjectsObjectMssqlParam
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectProtectionInfos []GetBackupRecoverySearchObjectsObjectObjectProtectionInfo
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    Permissions []GetBackupRecoverySearchObjectsObjectPermission
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    PhysicalParams []GetBackupRecoverySearchObjectsObjectPhysicalParam
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    ProtectionStats []GetBackupRecoverySearchObjectsObjectProtectionStat
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SecondaryIds []GetBackupRecoverySearchObjectsObjectSecondaryId
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    SharepointSiteSummaries []GetBackupRecoverySearchObjectsObjectSharepointSiteSummary
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SnapshotTags []GetBackupRecoverySearchObjectsObjectSnapshotTag
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    SourceId float64
    (Integer) Specifies registered source id to which object belongs.
    SourceInfos []GetBackupRecoverySearchObjectsObjectSourceInfo
    (List) Specifies the Source Object information. Nested schema for source_info:
    SourceName string
    (String) Specifies registered source name to which object belongs.
    TaggedSnapshots []GetBackupRecoverySearchObjectsObjectTaggedSnapshot
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    Tags []GetBackupRecoverySearchObjectsObjectTag
    (List) Specifies tag applied to the object. Nested schema for tags:
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries []GetBackupRecoverySearchObjectsObjectVCenterSummary
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries []GetBackupRecoverySearchObjectsObjectWindowsClusterSummary
    (List) Nested schema for windows_cluster_summary:
    childObjects List<GetBackupRecoverySearchObjectsObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    heliosTags List<GetBackupRecoverySearchObjectsObjectHeliosTag>
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    id Double
    (String) The tenant id.
    logicalSizeBytes Double
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams List<GetBackupRecoverySearchObjectsObjectMssqlParam>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectProtectionInfos List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfo>
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions List<GetBackupRecoverySearchObjectsObjectPermission>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams List<GetBackupRecoverySearchObjectsObjectPhysicalParam>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats List<GetBackupRecoverySearchObjectsObjectProtectionStat>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    secondaryIds List<GetBackupRecoverySearchObjectsObjectSecondaryId>
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    sharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    snapshotTags List<GetBackupRecoverySearchObjectsObjectSnapshotTag>
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    sourceId Double
    (Integer) Specifies registered source id to which object belongs.
    sourceInfos List<GetBackupRecoverySearchObjectsObjectSourceInfo>
    (List) Specifies the Source Object information. Nested schema for source_info:
    sourceName String
    (String) Specifies registered source name to which object belongs.
    taggedSnapshots List<GetBackupRecoverySearchObjectsObjectTaggedSnapshot>
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    tags List<GetBackupRecoverySearchObjectsObjectTag>
    (List) Specifies tag applied to the object. Nested schema for tags:
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<GetBackupRecoverySearchObjectsObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    childObjects GetBackupRecoverySearchObjectsObjectChildObject[]
    (List) Specifies child object details. Nested schema for child_objects:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId string
    (String) Specifies the global id which is a unique identifier of the object.
    heliosTags GetBackupRecoverySearchObjectsObjectHeliosTag[]
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    id number
    (String) The tenant id.
    logicalSizeBytes number
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams GetBackupRecoverySearchObjectsObjectMssqlParam[]
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name string
    (String) Specifies name of tag applied to the object.
    objectHash string
    (String) Specifies the hash identifier of the object.
    objectProtectionInfos GetBackupRecoverySearchObjectsObjectObjectProtectionInfo[]
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    objectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions GetBackupRecoverySearchObjectsObjectPermission[]
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams GetBackupRecoverySearchObjectsObjectPhysicalParam[]
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats GetBackupRecoverySearchObjectsObjectProtectionStat[]
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    secondaryIds GetBackupRecoverySearchObjectsObjectSecondaryId[]
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    sharepointSiteSummaries GetBackupRecoverySearchObjectsObjectSharepointSiteSummary[]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    snapshotTags GetBackupRecoverySearchObjectsObjectSnapshotTag[]
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    sourceId number
    (Integer) Specifies registered source id to which object belongs.
    sourceInfos GetBackupRecoverySearchObjectsObjectSourceInfo[]
    (List) Specifies the Source Object information. Nested schema for source_info:
    sourceName string
    (String) Specifies registered source name to which object belongs.
    taggedSnapshots GetBackupRecoverySearchObjectsObjectTaggedSnapshot[]
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    tags GetBackupRecoverySearchObjectsObjectTag[]
    (List) Specifies tag applied to the object. Nested schema for tags:
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries GetBackupRecoverySearchObjectsObjectVCenterSummary[]
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries GetBackupRecoverySearchObjectsObjectWindowsClusterSummary[]
    (List) Nested schema for windows_cluster_summary:
    child_objects Sequence[GetBackupRecoverySearchObjectsObjectChildObject]
    (List) Specifies child object details. Nested schema for child_objects:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    global_id str
    (String) Specifies the global id which is a unique identifier of the object.
    helios_tags Sequence[GetBackupRecoverySearchObjectsObjectHeliosTag]
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    id float
    (String) The tenant id.
    logical_size_bytes float
    (Integer) Specifies the logical size of object in bytes.
    mssql_params Sequence[GetBackupRecoverySearchObjectsObjectMssqlParam]
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name str
    (String) Specifies name of tag applied to the object.
    object_hash str
    (String) Specifies the hash identifier of the object.
    object_protection_infos Sequence[GetBackupRecoverySearchObjectsObjectObjectProtectionInfo]
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    object_type str
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    os_type str
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions Sequence[GetBackupRecoverySearchObjectsObjectPermission]
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physical_params Sequence[GetBackupRecoverySearchObjectsObjectPhysicalParam]
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protection_stats Sequence[GetBackupRecoverySearchObjectsObjectProtectionStat]
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protection_type str
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    secondary_ids Sequence[GetBackupRecoverySearchObjectsObjectSecondaryId]
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    sharepoint_site_summaries Sequence[GetBackupRecoverySearchObjectsObjectSharepointSiteSummary]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    snapshot_tags Sequence[GetBackupRecoverySearchObjectsObjectSnapshotTag]
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    source_id float
    (Integer) Specifies registered source id to which object belongs.
    source_infos Sequence[GetBackupRecoverySearchObjectsObjectSourceInfo]
    (List) Specifies the Source Object information. Nested schema for source_info:
    source_name str
    (String) Specifies registered source name to which object belongs.
    tagged_snapshots Sequence[GetBackupRecoverySearchObjectsObjectTaggedSnapshot]
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    tags Sequence[GetBackupRecoverySearchObjectsObjectTag]
    (List) Specifies tag applied to the object. Nested schema for tags:
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    v_center_summaries Sequence[GetBackupRecoverySearchObjectsObjectVCenterSummary]
    (List) Nested schema for v_center_summary:
    windows_cluster_summaries Sequence[GetBackupRecoverySearchObjectsObjectWindowsClusterSummary]
    (List) Nested schema for windows_cluster_summary:
    childObjects List<Property Map>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    heliosTags List<Property Map>
    (List) Specifies the helios tag information for the object. Nested schema for helios_tags:
    id Number
    (String) The tenant id.
    logicalSizeBytes Number
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams List<Property Map>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectProtectionInfos List<Property Map>
    (List) Specifies the object info on each cluster. Nested schema for object_protection_infos:
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions List<Property Map>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams List<Property Map>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats List<Property Map>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    secondaryIds List<Property Map>
    (List) Specifies secondary IDs associated to the object. Nested schema for secondary_ids:
    sharepointSiteSummaries List<Property Map>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    snapshotTags List<Property Map>
    (List) Specifies snapshot tags applied to the object. Nested schema for snapshot_tags:
    sourceId Number
    (Integer) Specifies registered source id to which object belongs.
    sourceInfos List<Property Map>
    (List) Specifies the Source Object information. Nested schema for source_info:
    sourceName String
    (String) Specifies registered source name to which object belongs.
    taggedSnapshots List<Property Map>
    (List) Specifies the helios tagged snapshots (snapshots which are tagged by user or thirdparty in control plane) for the object. Nested schema for tagged_snapshots:
    tags List<Property Map>
    (List) Specifies tag applied to the object. Nested schema for tags:
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<Property Map>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<Property Map>
    (List) Nested schema for windows_cluster_summary:

    GetBackupRecoverySearchObjectsObjectChildObject

    ChildObjects List<GetBackupRecoverySearchObjectsObjectChildObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id double
    (String) The tenant id.
    LogicalSizeBytes double
    (Integer) Specifies the logical size of object in bytes.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId double
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    ChildObjects []GetBackupRecoverySearchObjectsObjectChildObjectChildObject
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id float64
    (String) The tenant id.
    LogicalSizeBytes float64
    (Integer) Specifies the logical size of object in bytes.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries []GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId float64
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries []GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries []GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary
    (List) Nested schema for windows_cluster_summary:
    childObjects List<GetBackupRecoverySearchObjectsObjectChildObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Double
    (String) The tenant id.
    logicalSizeBytes Double
    (Integer) Specifies the logical size of object in bytes.
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Double
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    childObjects GetBackupRecoverySearchObjectsObjectChildObjectChildObject[]
    (List) Specifies child object details. Nested schema for child_objects:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId string
    (String) Specifies the global id which is a unique identifier of the object.
    id number
    (String) The tenant id.
    logicalSizeBytes number
    (Integer) Specifies the logical size of object in bytes.
    name string
    (String) Specifies name of tag applied to the object.
    objectHash string
    (String) Specifies the hash identifier of the object.
    objectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary[]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId number
    (Integer) Specifies registered source id to which object belongs.
    sourceName string
    (String) Specifies registered source name to which object belongs.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary[]
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary[]
    (List) Nested schema for windows_cluster_summary:
    child_objects Sequence[GetBackupRecoverySearchObjectsObjectChildObjectChildObject]
    (List) Specifies child object details. Nested schema for child_objects:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    global_id str
    (String) Specifies the global id which is a unique identifier of the object.
    id float
    (String) The tenant id.
    logical_size_bytes float
    (Integer) Specifies the logical size of object in bytes.
    name str
    (String) Specifies name of tag applied to the object.
    object_hash str
    (String) Specifies the hash identifier of the object.
    object_type str
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    os_type str
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protection_type str
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepoint_site_summaries Sequence[GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    source_id float
    (Integer) Specifies registered source id to which object belongs.
    source_name str
    (String) Specifies registered source name to which object belongs.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    v_center_summaries Sequence[GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary]
    (List) Nested schema for v_center_summary:
    windows_cluster_summaries Sequence[GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary]
    (List) Nested schema for windows_cluster_summary:
    childObjects List<Property Map>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Number
    (String) The tenant id.
    logicalSizeBytes Number
    (Integer) Specifies the logical size of object in bytes.
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<Property Map>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Number
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<Property Map>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<Property Map>
    (List) Nested schema for windows_cluster_summary:

    GetBackupRecoverySearchObjectsObjectChildObjectSharepointSiteSummary

    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    site_web_url str
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.

    GetBackupRecoverySearchObjectsObjectChildObjectVCenterSummary

    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    is_cloud_env bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.

    GetBackupRecoverySearchObjectsObjectChildObjectWindowsClusterSummary

    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    cluster_source_type str
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.

    GetBackupRecoverySearchObjectsObjectHeliosTag

    Category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    Name string
    (String) Specifies name of tag applied to the object.
    SubCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    ThirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    UiColor string
    (String) Specifies the color of tag applied to the object.
    UpdatedTimeUsecs double
    (Integer) Specifies update time of tag applied to the object.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    Category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    Name string
    (String) Specifies name of tag applied to the object.
    SubCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    ThirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    UiColor string
    (String) Specifies the color of tag applied to the object.
    UpdatedTimeUsecs float64
    (Integer) Specifies update time of tag applied to the object.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    category String
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name String
    (String) Specifies name of tag applied to the object.
    subCategory String
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName String
    (String) Specifies thirdPartyName of tag applied to the object.
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor String
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs Double
    (Integer) Specifies update time of tag applied to the object.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name string
    (String) Specifies name of tag applied to the object.
    subCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor string
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs number
    (Integer) Specifies update time of tag applied to the object.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    category str
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name str
    (String) Specifies name of tag applied to the object.
    sub_category str
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    third_party_name str
    (String) Specifies thirdPartyName of tag applied to the object.
    type str
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ui_color str
    (String) Specifies the color of tag applied to the object.
    updated_time_usecs float
    (Integer) Specifies update time of tag applied to the object.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    category String
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name String
    (String) Specifies name of tag applied to the object.
    subCategory String
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName String
    (String) Specifies thirdPartyName of tag applied to the object.
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor String
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs Number
    (Integer) Specifies update time of tag applied to the object.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.

    GetBackupRecoverySearchObjectsObjectMssqlParam

    AagInfos List<GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo>
    (List) Object details for Mssql. Nested schema for aag_info:
    HostInfos List<GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    IsEncrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    AagInfos []GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo
    (List) Object details for Mssql. Nested schema for aag_info:
    HostInfos []GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    IsEncrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos List<GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo>
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos List<GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted Boolean
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo[]
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo[]
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted boolean
    (Boolean) Specifies whether the database is TDE enabled.
    aag_infos Sequence[GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo]
    (List) Object details for Mssql. Nested schema for aag_info:
    host_infos Sequence[GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo]
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    is_encrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos List<Property Map>
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos List<Property Map>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted Boolean
    (Boolean) Specifies whether the database is TDE enabled.

    GetBackupRecoverySearchObjectsObjectMssqlParamAagInfo

    Name string
    (String) Specifies name of tag applied to the object.
    ObjectId double
    (Integer) Specifies the id of the object.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectId float64
    (Integer) Specifies the id of the object.
    name String
    (String) Specifies name of tag applied to the object.
    objectId Double
    (Integer) Specifies the id of the object.
    name string
    (String) Specifies name of tag applied to the object.
    objectId number
    (Integer) Specifies the id of the object.
    name str
    (String) Specifies name of tag applied to the object.
    object_id float
    (Integer) Specifies the id of the object.
    name String
    (String) Specifies name of tag applied to the object.
    objectId Number
    (Integer) Specifies the id of the object.

    GetBackupRecoverySearchObjectsObjectMssqlParamHostInfo

    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    Id string
    (String) The tenant id.
    Name string
    (String) Specifies name of tag applied to the object.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    Id string
    (String) The tenant id.
    Name string
    (String) Specifies name of tag applied to the object.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id String
    (String) The tenant id.
    name String
    (String) Specifies name of tag applied to the object.
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id string
    (String) The tenant id.
    name string
    (String) Specifies name of tag applied to the object.
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id str
    (String) The tenant id.
    name str
    (String) Specifies name of tag applied to the object.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id String
    (String) The tenant id.
    name String
    (String) Specifies name of tag applied to the object.

    GetBackupRecoverySearchObjectsObjectObjectProtectionInfo

    ClusterId double
    (Integer) Specifies the cluster Id of the tagged snapshot.
    ClusterIncarnationId double
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    IsDeleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    LastRunStatus string
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    ObjectBackupConfigurations List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration>
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    ObjectId double
    (Integer) Specifies the id of the object.
    ProtectionGroups List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup>
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    RegionId string
    (String) Specifies the region id where this object belongs to.
    SourceId double
    (Integer) Specifies registered source id to which object belongs.
    TenantIds List<string>
    (List) List of Tenants the object belongs to.
    ViewId double
    (Integer) Specifies the view id for the object.
    ClusterId float64
    (Integer) Specifies the cluster Id of the tagged snapshot.
    ClusterIncarnationId float64
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    IsDeleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    LastRunStatus string
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    ObjectBackupConfigurations []GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    ObjectId float64
    (Integer) Specifies the id of the object.
    ProtectionGroups []GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    RegionId string
    (String) Specifies the region id where this object belongs to.
    SourceId float64
    (Integer) Specifies registered source id to which object belongs.
    TenantIds []string
    (List) List of Tenants the object belongs to.
    ViewId float64
    (Integer) Specifies the view id for the object.
    clusterId Double
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId Double
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    isDeleted Boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    lastRunStatus String
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    objectBackupConfigurations List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration>
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    objectId Double
    (Integer) Specifies the id of the object.
    protectionGroups List<GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup>
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    regionId String
    (String) Specifies the region id where this object belongs to.
    sourceId Double
    (Integer) Specifies registered source id to which object belongs.
    tenantIds List<String>
    (List) List of Tenants the object belongs to.
    viewId Double
    (Integer) Specifies the view id for the object.
    clusterId number
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId number
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    isDeleted boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    lastRunStatus string
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    objectBackupConfigurations GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration[]
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    objectId number
    (Integer) Specifies the id of the object.
    protectionGroups GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup[]
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    regionId string
    (String) Specifies the region id where this object belongs to.
    sourceId number
    (Integer) Specifies registered source id to which object belongs.
    tenantIds string[]
    (List) List of Tenants the object belongs to.
    viewId number
    (Integer) Specifies the view id for the object.
    cluster_id float
    (Integer) Specifies the cluster Id of the tagged snapshot.
    cluster_incarnation_id float
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    is_deleted bool
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    last_run_status str
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    object_backup_configurations Sequence[GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration]
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    object_id float
    (Integer) Specifies the id of the object.
    protection_groups Sequence[GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup]
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    region_id str
    (String) Specifies the region id where this object belongs to.
    source_id float
    (Integer) Specifies registered source id to which object belongs.
    tenant_ids Sequence[str]
    (List) List of Tenants the object belongs to.
    view_id float
    (Integer) Specifies the view id for the object.
    clusterId Number
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId Number
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    isDeleted Boolean
    If set to true, then objects which are deleted on atleast one cluster will be returned. If not set or set to false then objects which are registered on atleast one cluster are returned.
    lastRunStatus String
    (String) Specifies the status of the object's last protection run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold, Paused.
    objectBackupConfigurations List<Property Map>
    (List) Specifies a list of object protections. Nested schema for object_backup_configuration:
    objectId Number
    (Integer) Specifies the id of the object.
    protectionGroups List<Property Map>
    (List) Specifies a list of protection groups protecting this object. Nested schema for protection_groups:
    regionId String
    (String) Specifies the region id where this object belongs to.
    sourceId Number
    (Integer) Specifies registered source id to which object belongs.
    tenantIds List<String>
    (List) List of Tenants the object belongs to.
    viewId Number
    (Integer) Specifies the view id for the object.

    GetBackupRecoverySearchObjectsObjectObjectProtectionInfoObjectBackupConfiguration

    LastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastRunSlaViolated bool
    (Boolean) Specifies if the sla is violated in last run.
    PolicyId string
    (String) Specifies the policy id for this group.
    PolicyName string
    (String) Specifies the policy name for this group.
    LastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastRunSlaViolated bool
    (Boolean) Specifies if the sla is violated in last run.
    PolicyId string
    (String) Specifies the policy id for this group.
    PolicyName string
    (String) Specifies the policy name for this group.
    lastArchivalRunStatus String
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus String
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus String
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated Boolean
    (Boolean) Specifies if the sla is violated in last run.
    policyId String
    (String) Specifies the policy id for this group.
    policyName String
    (String) Specifies the policy name for this group.
    lastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated boolean
    (Boolean) Specifies if the sla is violated in last run.
    policyId string
    (String) Specifies the policy id for this group.
    policyName string
    (String) Specifies the policy name for this group.
    last_archival_run_status str
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_backup_run_status str
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_replication_run_status str
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_run_sla_violated bool
    (Boolean) Specifies if the sla is violated in last run.
    policy_id str
    (String) Specifies the policy id for this group.
    policy_name str
    (String) Specifies the policy name for this group.
    lastArchivalRunStatus String
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus String
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus String
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated Boolean
    (Boolean) Specifies if the sla is violated in last run.
    policyId String
    (String) Specifies the policy id for this group.
    policyName String
    (String) Specifies the policy name for this group.

    GetBackupRecoverySearchObjectsObjectObjectProtectionInfoProtectionGroup

    Id string
    (String) The tenant id.
    LastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastRunSlaViolated bool
    (Boolean) Specifies if the sla is violated in last run.
    Name string
    (String) Specifies name of tag applied to the object.
    PolicyId string
    (String) Specifies the policy id for this group.
    PolicyName string
    (String) Specifies the policy name for this group.
    ProtectionEnvType string
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    Id string
    (String) The tenant id.
    LastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    LastRunSlaViolated bool
    (Boolean) Specifies if the sla is violated in last run.
    Name string
    (String) Specifies name of tag applied to the object.
    PolicyId string
    (String) Specifies the policy id for this group.
    PolicyName string
    (String) Specifies the policy name for this group.
    ProtectionEnvType string
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    id String
    (String) The tenant id.
    lastArchivalRunStatus String
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus String
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus String
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated Boolean
    (Boolean) Specifies if the sla is violated in last run.
    name String
    (String) Specifies name of tag applied to the object.
    policyId String
    (String) Specifies the policy id for this group.
    policyName String
    (String) Specifies the policy name for this group.
    protectionEnvType String
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    id string
    (String) The tenant id.
    lastArchivalRunStatus string
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus string
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus string
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated boolean
    (Boolean) Specifies if the sla is violated in last run.
    name string
    (String) Specifies name of tag applied to the object.
    policyId string
    (String) Specifies the policy id for this group.
    policyName string
    (String) Specifies the policy name for this group.
    protectionEnvType string
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    id str
    (String) The tenant id.
    last_archival_run_status str
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_backup_run_status str
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_replication_run_status str
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    last_run_sla_violated bool
    (Boolean) Specifies if the sla is violated in last run.
    name str
    (String) Specifies name of tag applied to the object.
    policy_id str
    (String) Specifies the policy id for this group.
    policy_name str
    (String) Specifies the policy name for this group.
    protection_env_type str
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    id String
    (String) The tenant id.
    lastArchivalRunStatus String
    (String) Specifies the status of last archival run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastBackupRunStatus String
    (String) Specifies the status of last local back up run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastReplicationRunStatus String
    (String) Specifies the status of last replication run.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, LegalHold.
    lastRunSlaViolated Boolean
    (Boolean) Specifies if the sla is violated in last run.
    name String
    (String) Specifies name of tag applied to the object.
    policyId String
    (String) Specifies the policy id for this group.
    policyName String
    (String) Specifies the policy name for this group.
    protectionEnvType String
    (String) Specifies the protection type of the job if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.

    GetBackupRecoverySearchObjectsObjectPermission

    Groups List<GetBackupRecoverySearchObjectsObjectPermissionGroup>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    ObjectId double
    (Integer) Specifies the id of the object.
    Tenants List<GetBackupRecoverySearchObjectsObjectPermissionTenant>
    (List) Specifies a tenant object. Nested schema for tenant:
    Users List<GetBackupRecoverySearchObjectsObjectPermissionUser>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    Groups []GetBackupRecoverySearchObjectsObjectPermissionGroup
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    ObjectId float64
    (Integer) Specifies the id of the object.
    Tenants []GetBackupRecoverySearchObjectsObjectPermissionTenant
    (List) Specifies a tenant object. Nested schema for tenant:
    Users []GetBackupRecoverySearchObjectsObjectPermissionUser
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups List<GetBackupRecoverySearchObjectsObjectPermissionGroup>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId Double
    (Integer) Specifies the id of the object.
    tenants List<GetBackupRecoverySearchObjectsObjectPermissionTenant>
    (List) Specifies a tenant object. Nested schema for tenant:
    users List<GetBackupRecoverySearchObjectsObjectPermissionUser>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups GetBackupRecoverySearchObjectsObjectPermissionGroup[]
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId number
    (Integer) Specifies the id of the object.
    tenants GetBackupRecoverySearchObjectsObjectPermissionTenant[]
    (List) Specifies a tenant object. Nested schema for tenant:
    users GetBackupRecoverySearchObjectsObjectPermissionUser[]
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups Sequence[GetBackupRecoverySearchObjectsObjectPermissionGroup]
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    object_id float
    (Integer) Specifies the id of the object.
    tenants Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenant]
    (List) Specifies a tenant object. Nested schema for tenant:
    users Sequence[GetBackupRecoverySearchObjectsObjectPermissionUser]
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups List<Property Map>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId Number
    (Integer) Specifies the id of the object.
    tenants List<Property Map>
    (List) Specifies a tenant object. Nested schema for tenant:
    users List<Property Map>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:

    GetBackupRecoverySearchObjectsObjectPermissionGroup

    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.
    domain string
    (String) Specifies the domain of the user.
    name string
    (String) Specifies name of tag applied to the object.
    sid string
    (String) Specifies the sid of the user.
    domain str
    (String) Specifies the domain of the user.
    name str
    (String) Specifies name of tag applied to the object.
    sid str
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.

    GetBackupRecoverySearchObjectsObjectPermissionTenant

    CreatedAtTimeMsecs double
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies name of tag applied to the object.
    Networks List<GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    CreatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies name of tag applied to the object.
    Networks []GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs Double
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies name of tag applied to the object.
    networks List<GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    description string
    (String) Description about the tenant.
    externalVendorMetadatas GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id string
    (String) The tenant id.
    isManagedOnHelios boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    name string
    (String) Specifies name of tag applied to the object.
    networks GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork[]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    created_at_time_msecs float
    (Integer) Epoch time when tenant was created.
    deleted_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    description str
    (String) Description about the tenant.
    external_vendor_metadatas Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id str
    (String) The tenant id.
    is_managed_on_helios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    last_updated_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    name str
    (String) Specifies name of tag applied to the object.
    networks Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status str
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs Number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies name of tag applied to the object.
    networks List<Property Map>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadata

    IbmTenantMetadataParams List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    IbmTenantMetadataParams []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibm_tenant_metadata_params Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type str
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam

    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    crn string
    (String) Specifies the unique CRN associated with the tenant.
    customProperties GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty[]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig[]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    account_id str
    (String) Specifies the unique identifier of the IBM's account ID.
    crn str
    (String) Specifies the unique CRN associated with the tenant.
    custom_properties Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    liveness_mode str
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metrics_configs Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownership_mode str
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    plan_id str
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resource_group_id str
    (String) Specifies the Resource Group ID associated with the tenant.
    resource_instance_id str
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<Property Map>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<Property Map>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty

    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.
    key string
    (String) Specifies the unique key for custom property.
    value string
    (String) Specifies the value for the above custom key.
    key str
    (String) Specifies the unique key for custom property.
    value str
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig

    CosResourceConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    CosResourceConfigs []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs []GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig[]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig[]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig[]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cos_resource_configs Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iam_metrics_configs Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    metering_configs Sequence[GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<Property Map>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<Property Map>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<Property Map>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig

    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resource_url str
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig

    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    iamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billing_api_key_secret_id str
    (String) Specifies Id of the secret that contains the API key.
    iam_url str
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.

    GetBackupRecoverySearchObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig

    PartIds List<string>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    PartIds []string
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs float64
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds string[]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    part_ids Sequence[str]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submission_interval_in_secs float
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url str
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.

    GetBackupRecoverySearchObjectsObjectPermissionTenantNetwork

    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps List<string>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps []string
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps string[]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    cluster_hostname str
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    cluster_ips Sequence[str]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connector_enabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.

    GetBackupRecoverySearchObjectsObjectPermissionUser

    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.
    domain string
    (String) Specifies the domain of the user.
    name string
    (String) Specifies name of tag applied to the object.
    sid string
    (String) Specifies the sid of the user.
    domain str
    (String) Specifies the domain of the user.
    name str
    (String) Specifies name of tag applied to the object.
    sid str
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.

    GetBackupRecoverySearchObjectsObjectPhysicalParam

    EnableSystemBackup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    EnableSystemBackup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup Boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enable_system_backup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup Boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.

    GetBackupRecoverySearchObjectsObjectProtectionStat

    DeletedProtectedCount double
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    ProtectedCount double
    (Integer) Specifies the count of the protected leaf objects.
    ProtectedSizeBytes double
    (Integer) Specifies the protected logical size in bytes.
    UnprotectedCount double
    (Integer) Specifies the count of the unprotected leaf objects.
    UnprotectedSizeBytes double
    (Integer) Specifies the unprotected logical size in bytes.
    DeletedProtectedCount float64
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    ProtectedCount float64
    (Integer) Specifies the count of the protected leaf objects.
    ProtectedSizeBytes float64
    (Integer) Specifies the protected logical size in bytes.
    UnprotectedCount float64
    (Integer) Specifies the count of the unprotected leaf objects.
    UnprotectedSizeBytes float64
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount Double
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount Double
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes Double
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount Double
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes Double
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount number
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount number
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes number
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount number
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes number
    (Integer) Specifies the unprotected logical size in bytes.
    deleted_protected_count float
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protected_count float
    (Integer) Specifies the count of the protected leaf objects.
    protected_size_bytes float
    (Integer) Specifies the protected logical size in bytes.
    unprotected_count float
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotected_size_bytes float
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount Number
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount Number
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes Number
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount Number
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes Number
    (Integer) Specifies the unprotected logical size in bytes.

    GetBackupRecoverySearchObjectsObjectSecondaryId

    Name string
    (String) Specifies name of tag applied to the object.
    Value string
    (String) Specifies the value for the above custom key.
    Name string
    (String) Specifies name of tag applied to the object.
    Value string
    (String) Specifies the value for the above custom key.
    name String
    (String) Specifies name of tag applied to the object.
    value String
    (String) Specifies the value for the above custom key.
    name string
    (String) Specifies name of tag applied to the object.
    value string
    (String) Specifies the value for the above custom key.
    name str
    (String) Specifies name of tag applied to the object.
    value str
    (String) Specifies the value for the above custom key.
    name String
    (String) Specifies name of tag applied to the object.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoverySearchObjectsObjectSharepointSiteSummary

    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    site_web_url str
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.

    GetBackupRecoverySearchObjectsObjectSnapshotTag

    RunIds List<string>
    (List) Specifies runs the tags are applied to.
    TagId string
    (String) Specifies Id of tag applied to the object.
    RunIds []string
    (List) Specifies runs the tags are applied to.
    TagId string
    (String) Specifies Id of tag applied to the object.
    runIds List<String>
    (List) Specifies runs the tags are applied to.
    tagId String
    (String) Specifies Id of tag applied to the object.
    runIds string[]
    (List) Specifies runs the tags are applied to.
    tagId string
    (String) Specifies Id of tag applied to the object.
    run_ids Sequence[str]
    (List) Specifies runs the tags are applied to.
    tag_id str
    (String) Specifies Id of tag applied to the object.
    runIds List<String>
    (List) Specifies runs the tags are applied to.
    tagId String
    (String) Specifies Id of tag applied to the object.

    GetBackupRecoverySearchObjectsObjectSourceInfo

    ChildObjects List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id double
    (String) The tenant id.
    LogicalSizeBytes double
    (Integer) Specifies the logical size of object in bytes.
    MssqlParams List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    Permissions List<GetBackupRecoverySearchObjectsObjectSourceInfoPermission>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    PhysicalParams List<GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    ProtectionStats List<GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId double
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary>
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    ChildObjects []GetBackupRecoverySearchObjectsObjectSourceInfoChildObject
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id float64
    (String) The tenant id.
    LogicalSizeBytes float64
    (Integer) Specifies the logical size of object in bytes.
    MssqlParams []GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    Permissions []GetBackupRecoverySearchObjectsObjectSourceInfoPermission
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    PhysicalParams []GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    ProtectionStats []GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId float64
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary
    (List) Nested schema for windows_cluster_summary:
    childObjects List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Double
    (String) The tenant id.
    logicalSizeBytes Double
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions List<GetBackupRecoverySearchObjectsObjectSourceInfoPermission>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams List<GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats List<GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Double
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    childObjects GetBackupRecoverySearchObjectsObjectSourceInfoChildObject[]
    (List) Specifies child object details. Nested schema for child_objects:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId string
    (String) Specifies the global id which is a unique identifier of the object.
    id number
    (String) The tenant id.
    logicalSizeBytes number
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam[]
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name string
    (String) Specifies name of tag applied to the object.
    objectHash string
    (String) Specifies the hash identifier of the object.
    objectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions GetBackupRecoverySearchObjectsObjectSourceInfoPermission[]
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam[]
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat[]
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary[]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId number
    (Integer) Specifies registered source id to which object belongs.
    sourceName string
    (String) Specifies registered source name to which object belongs.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary[]
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary[]
    (List) Nested schema for windows_cluster_summary:
    child_objects Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoChildObject]
    (List) Specifies child object details. Nested schema for child_objects:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    global_id str
    (String) Specifies the global id which is a unique identifier of the object.
    id float
    (String) The tenant id.
    logical_size_bytes float
    (Integer) Specifies the logical size of object in bytes.
    mssql_params Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam]
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name str
    (String) Specifies name of tag applied to the object.
    object_hash str
    (String) Specifies the hash identifier of the object.
    object_type str
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    os_type str
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermission]
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physical_params Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam]
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protection_stats Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat]
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protection_type str
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepoint_site_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    source_id float
    (Integer) Specifies registered source id to which object belongs.
    source_name str
    (String) Specifies registered source name to which object belongs.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    v_center_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary]
    (List) Nested schema for v_center_summary:
    windows_cluster_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary]
    (List) Nested schema for windows_cluster_summary:
    childObjects List<Property Map>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Number
    (String) The tenant id.
    logicalSizeBytes Number
    (Integer) Specifies the logical size of object in bytes.
    mssqlParams List<Property Map>
    (List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    permissions List<Property Map>
    (List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
    physicalParams List<Property Map>
    (List) Specifies the parameters for Physical object. Nested schema for physical_params:
    protectionStats List<Property Map>
    (List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<Property Map>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Number
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<Property Map>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<Property Map>
    (List) Nested schema for windows_cluster_summary:

    GetBackupRecoverySearchObjectsObjectSourceInfoChildObject

    ChildObjects List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id double
    (String) The tenant id.
    LogicalSizeBytes double
    (Integer) Specifies the logical size of object in bytes.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId double
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    ChildObjects []GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectChildObject
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id float64
    (String) The tenant id.
    LogicalSizeBytes float64
    (Integer) Specifies the logical size of object in bytes.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId float64
    (Integer) Specifies registered source id to which object belongs.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries []GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary
    (List) Nested schema for windows_cluster_summary:
    childObjects List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Double
    (String) The tenant id.
    logicalSizeBytes Double
    (Integer) Specifies the logical size of object in bytes.
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Double
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    childObjects GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectChildObject[]
    (List) Specifies child object details. Nested schema for child_objects:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId string
    (String) Specifies the global id which is a unique identifier of the object.
    id number
    (String) The tenant id.
    logicalSizeBytes number
    (Integer) Specifies the logical size of object in bytes.
    name string
    (String) Specifies name of tag applied to the object.
    objectHash string
    (String) Specifies the hash identifier of the object.
    objectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary[]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId number
    (Integer) Specifies registered source id to which object belongs.
    sourceName string
    (String) Specifies registered source name to which object belongs.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary[]
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary[]
    (List) Nested schema for windows_cluster_summary:
    child_objects Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectChildObject]
    (List) Specifies child object details. Nested schema for child_objects:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    global_id str
    (String) Specifies the global id which is a unique identifier of the object.
    id float
    (String) The tenant id.
    logical_size_bytes float
    (Integer) Specifies the logical size of object in bytes.
    name str
    (String) Specifies name of tag applied to the object.
    object_hash str
    (String) Specifies the hash identifier of the object.
    object_type str
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    os_type str
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protection_type str
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepoint_site_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    source_id float
    (Integer) Specifies registered source id to which object belongs.
    source_name str
    (String) Specifies registered source name to which object belongs.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    v_center_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary]
    (List) Nested schema for v_center_summary:
    windows_cluster_summaries Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary]
    (List) Nested schema for windows_cluster_summary:
    childObjects List<Property Map>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Number
    (String) The tenant id.
    logicalSizeBytes Number
    (Integer) Specifies the logical size of object in bytes.
    name String
    (String) Specifies name of tag applied to the object.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<Property Map>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Number
    (Integer) Specifies registered source id to which object belongs.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<Property Map>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<Property Map>
    (List) Nested schema for windows_cluster_summary:

    GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectSharepointSiteSummary

    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    site_web_url str
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.

    GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectVCenterSummary

    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    is_cloud_env bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.

    GetBackupRecoverySearchObjectsObjectSourceInfoChildObjectWindowsClusterSummary

    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    cluster_source_type str
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.

    GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParam

    AagInfos List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo>
    (List) Object details for Mssql. Nested schema for aag_info:
    HostInfos List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    IsEncrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    AagInfos []GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo
    (List) Object details for Mssql. Nested schema for aag_info:
    HostInfos []GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    IsEncrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo>
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos List<GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted Boolean
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo[]
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo[]
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted boolean
    (Boolean) Specifies whether the database is TDE enabled.
    aag_infos Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo]
    (List) Object details for Mssql. Nested schema for aag_info:
    host_infos Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo]
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    is_encrypted bool
    (Boolean) Specifies whether the database is TDE enabled.
    aagInfos List<Property Map>
    (List) Object details for Mssql. Nested schema for aag_info:
    hostInfos List<Property Map>
    (List) Specifies the host information for a objects. This is mainly populated in case of App objects where app object is hosted by another object such as VM or physical server. Nested schema for host_info:
    isEncrypted Boolean
    (Boolean) Specifies whether the database is TDE enabled.

    GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamAagInfo

    Name string
    (String) Specifies name of tag applied to the object.
    ObjectId double
    (Integer) Specifies the id of the object.
    Name string
    (String) Specifies name of tag applied to the object.
    ObjectId float64
    (Integer) Specifies the id of the object.
    name String
    (String) Specifies name of tag applied to the object.
    objectId Double
    (Integer) Specifies the id of the object.
    name string
    (String) Specifies name of tag applied to the object.
    objectId number
    (Integer) Specifies the id of the object.
    name str
    (String) Specifies name of tag applied to the object.
    object_id float
    (Integer) Specifies the id of the object.
    name String
    (String) Specifies name of tag applied to the object.
    objectId Number
    (Integer) Specifies the id of the object.

    GetBackupRecoverySearchObjectsObjectSourceInfoMssqlParamHostInfo

    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    Id string
    (String) The tenant id.
    Name string
    (String) Specifies name of tag applied to the object.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    Id string
    (String) The tenant id.
    Name string
    (String) Specifies name of tag applied to the object.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id String
    (String) The tenant id.
    name String
    (String) Specifies name of tag applied to the object.
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id string
    (String) The tenant id.
    name string
    (String) Specifies name of tag applied to the object.
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id str
    (String) The tenant id.
    name str
    (String) Specifies name of tag applied to the object.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    id String
    (String) The tenant id.
    name String
    (String) Specifies name of tag applied to the object.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermission

    Groups List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    ObjectId double
    (Integer) Specifies the id of the object.
    Tenants List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant>
    (List) Specifies a tenant object. Nested schema for tenant:
    Users List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    Groups []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    ObjectId float64
    (Integer) Specifies the id of the object.
    Tenants []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant
    (List) Specifies a tenant object. Nested schema for tenant:
    Users []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId Double
    (Integer) Specifies the id of the object.
    tenants List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant>
    (List) Specifies a tenant object. Nested schema for tenant:
    users List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup[]
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId number
    (Integer) Specifies the id of the object.
    tenants GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant[]
    (List) Specifies a tenant object. Nested schema for tenant:
    users GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser[]
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup]
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    object_id float
    (Integer) Specifies the id of the object.
    tenants Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant]
    (List) Specifies a tenant object. Nested schema for tenant:
    users Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser]
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:
    groups List<Property Map>
    (List) Specifies the list of user groups which has permissions to the object. Nested schema for groups:
    objectId Number
    (Integer) Specifies the id of the object.
    tenants List<Property Map>
    (List) Specifies a tenant object. Nested schema for tenant:
    users List<Property Map>
    (List) Specifies the list of users which has the permissions to the object. Nested schema for users:

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionGroup

    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.
    domain string
    (String) Specifies the domain of the user.
    name string
    (String) Specifies name of tag applied to the object.
    sid string
    (String) Specifies the sid of the user.
    domain str
    (String) Specifies the domain of the user.
    name str
    (String) Specifies name of tag applied to the object.
    sid str
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenant

    CreatedAtTimeMsecs double
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies name of tag applied to the object.
    Networks List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    CreatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies name of tag applied to the object.
    Networks []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs Double
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies name of tag applied to the object.
    networks List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    description string
    (String) Description about the tenant.
    externalVendorMetadatas GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id string
    (String) The tenant id.
    isManagedOnHelios boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    name string
    (String) Specifies name of tag applied to the object.
    networks GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork[]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status string
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    created_at_time_msecs float
    (Integer) Epoch time when tenant was created.
    deleted_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    description str
    (String) Description about the tenant.
    external_vendor_metadatas Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id str
    (String) The tenant id.
    is_managed_on_helios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    last_updated_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    name str
    (String) Specifies name of tag applied to the object.
    networks Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status str
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
    createdAtTimeMsecs Number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies name of tag applied to the object.
    networks List<Property Map>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Current Status of the Tenant.

    • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadata

    IbmTenantMetadataParams List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    IbmTenantMetadataParams []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibm_tenant_metadata_params Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type str
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ibmTenantMetadataParams List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam

    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    crn string
    (String) Specifies the unique CRN associated with the tenant.
    customProperties GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty[]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig[]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    account_id str
    (String) Specifies the unique identifier of the IBM's account ID.
    crn str
    (String) Specifies the unique CRN associated with the tenant.
    custom_properties Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    liveness_mode str
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metrics_configs Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownership_mode str
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    plan_id str
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resource_group_id str
    (String) Specifies the Resource Group ID associated with the tenant.
    resource_instance_id str
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<Property Map>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<Property Map>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty

    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.
    key string
    (String) Specifies the unique key for custom property.
    value string
    (String) Specifies the value for the above custom key.
    key str
    (String) Specifies the unique key for custom property.
    value str
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig

    CosResourceConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    CosResourceConfigs []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs []GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig[]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig[]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig[]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cos_resource_configs Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iam_metrics_configs Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    metering_configs Sequence[GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<Property Map>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<Property Map>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<Property Map>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig

    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resource_url str
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig

    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    iamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billing_api_key_secret_id str
    (String) Specifies Id of the secret that contains the API key.
    iam_url str
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig

    PartIds List<string>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    PartIds []string
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs float64
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds string[]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    part_ids Sequence[str]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submission_interval_in_secs float
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url str
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionTenantNetwork

    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps List<string>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps []string
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps string[]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    cluster_hostname str
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    cluster_ips Sequence[str]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connector_enabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.

    GetBackupRecoverySearchObjectsObjectSourceInfoPermissionUser

    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    Domain string
    (String) Specifies the domain of the user.
    Name string
    (String) Specifies name of tag applied to the object.
    Sid string
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.
    domain string
    (String) Specifies the domain of the user.
    name string
    (String) Specifies name of tag applied to the object.
    sid string
    (String) Specifies the sid of the user.
    domain str
    (String) Specifies the domain of the user.
    name str
    (String) Specifies name of tag applied to the object.
    sid str
    (String) Specifies the sid of the user.
    domain String
    (String) Specifies the domain of the user.
    name String
    (String) Specifies name of tag applied to the object.
    sid String
    (String) Specifies the sid of the user.

    GetBackupRecoverySearchObjectsObjectSourceInfoPhysicalParam

    EnableSystemBackup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    EnableSystemBackup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup Boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enable_system_backup bool
    (Boolean) Specifies if system backup was enabled for the source in a particular run.
    enableSystemBackup Boolean
    (Boolean) Specifies if system backup was enabled for the source in a particular run.

    GetBackupRecoverySearchObjectsObjectSourceInfoProtectionStat

    DeletedProtectedCount double
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    ProtectedCount double
    (Integer) Specifies the count of the protected leaf objects.
    ProtectedSizeBytes double
    (Integer) Specifies the protected logical size in bytes.
    UnprotectedCount double
    (Integer) Specifies the count of the unprotected leaf objects.
    UnprotectedSizeBytes double
    (Integer) Specifies the unprotected logical size in bytes.
    DeletedProtectedCount float64
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    ProtectedCount float64
    (Integer) Specifies the count of the protected leaf objects.
    ProtectedSizeBytes float64
    (Integer) Specifies the protected logical size in bytes.
    UnprotectedCount float64
    (Integer) Specifies the count of the unprotected leaf objects.
    UnprotectedSizeBytes float64
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount Double
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount Double
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes Double
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount Double
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes Double
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount number
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount number
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes number
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount number
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes number
    (Integer) Specifies the unprotected logical size in bytes.
    deleted_protected_count float
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protected_count float
    (Integer) Specifies the count of the protected leaf objects.
    protected_size_bytes float
    (Integer) Specifies the protected logical size in bytes.
    unprotected_count float
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotected_size_bytes float
    (Integer) Specifies the unprotected logical size in bytes.
    deletedProtectedCount Number
    (Integer) Specifies the count of protected leaf objects which were deleted from the source after being protected.
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
    protectedCount Number
    (Integer) Specifies the count of the protected leaf objects.
    protectedSizeBytes Number
    (Integer) Specifies the protected logical size in bytes.
    unprotectedCount Number
    (Integer) Specifies the count of the unprotected leaf objects.
    unprotectedSizeBytes Number
    (Integer) Specifies the unprotected logical size in bytes.

    GetBackupRecoverySearchObjectsObjectSourceInfoSharepointSiteSummary

    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    site_web_url str
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.

    GetBackupRecoverySearchObjectsObjectSourceInfoVCenterSummary

    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    is_cloud_env bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.

    GetBackupRecoverySearchObjectsObjectSourceInfoWindowsClusterSummary

    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    cluster_source_type str
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.

    GetBackupRecoverySearchObjectsObjectTag

    TagId string
    (String) Specifies Id of tag applied to the object.
    TagId string
    (String) Specifies Id of tag applied to the object.
    tagId String
    (String) Specifies Id of tag applied to the object.
    tagId string
    (String) Specifies Id of tag applied to the object.
    tag_id str
    (String) Specifies Id of tag applied to the object.
    tagId String
    (String) Specifies Id of tag applied to the object.

    GetBackupRecoverySearchObjectsObjectTaggedSnapshot

    ClusterId double
    (Integer) Specifies the cluster Id of the tagged snapshot.
    ClusterIncarnationId double
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    JobId double
    (Integer) Specifies the jobId of the tagged snapshot.
    ObjectUuid string
    (String) Specifies the object uuid of the tagged snapshot.
    RunStartTimeUsecs double
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    Tags List<GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag>
    (List) Specifies tag applied to the object. Nested schema for tags:
    ClusterId float64
    (Integer) Specifies the cluster Id of the tagged snapshot.
    ClusterIncarnationId float64
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    JobId float64
    (Integer) Specifies the jobId of the tagged snapshot.
    ObjectUuid string
    (String) Specifies the object uuid of the tagged snapshot.
    RunStartTimeUsecs float64
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    Tags []GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag
    (List) Specifies tag applied to the object. Nested schema for tags:
    clusterId Double
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId Double
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    jobId Double
    (Integer) Specifies the jobId of the tagged snapshot.
    objectUuid String
    (String) Specifies the object uuid of the tagged snapshot.
    runStartTimeUsecs Double
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    tags List<GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag>
    (List) Specifies tag applied to the object. Nested schema for tags:
    clusterId number
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId number
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    jobId number
    (Integer) Specifies the jobId of the tagged snapshot.
    objectUuid string
    (String) Specifies the object uuid of the tagged snapshot.
    runStartTimeUsecs number
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    tags GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag[]
    (List) Specifies tag applied to the object. Nested schema for tags:
    cluster_id float
    (Integer) Specifies the cluster Id of the tagged snapshot.
    cluster_incarnation_id float
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    job_id float
    (Integer) Specifies the jobId of the tagged snapshot.
    object_uuid str
    (String) Specifies the object uuid of the tagged snapshot.
    run_start_time_usecs float
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    tags Sequence[GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag]
    (List) Specifies tag applied to the object. Nested schema for tags:
    clusterId Number
    (Integer) Specifies the cluster Id of the tagged snapshot.
    clusterIncarnationId Number
    (Integer) Specifies the clusterIncarnationId of the tagged snapshot.
    jobId Number
    (Integer) Specifies the jobId of the tagged snapshot.
    objectUuid String
    (String) Specifies the object uuid of the tagged snapshot.
    runStartTimeUsecs Number
    (Integer) Specifies the runStartTimeUsecs of the tagged snapshot.
    tags List<Property Map>
    (List) Specifies tag applied to the object. Nested schema for tags:

    GetBackupRecoverySearchObjectsObjectTaggedSnapshotTag

    Category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    Name string
    (String) Specifies name of tag applied to the object.
    SubCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    ThirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    UiColor string
    (String) Specifies the color of tag applied to the object.
    UpdatedTimeUsecs double
    (Integer) Specifies update time of tag applied to the object.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    Category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    Name string
    (String) Specifies name of tag applied to the object.
    SubCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    ThirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    Type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    UiColor string
    (String) Specifies the color of tag applied to the object.
    UpdatedTimeUsecs float64
    (Integer) Specifies update time of tag applied to the object.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    category String
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name String
    (String) Specifies name of tag applied to the object.
    subCategory String
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName String
    (String) Specifies thirdPartyName of tag applied to the object.
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor String
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs Double
    (Integer) Specifies update time of tag applied to the object.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    category string
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name string
    (String) Specifies name of tag applied to the object.
    subCategory string
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName string
    (String) Specifies thirdPartyName of tag applied to the object.
    type string
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor string
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs number
    (Integer) Specifies update time of tag applied to the object.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    category str
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name str
    (String) Specifies name of tag applied to the object.
    sub_category str
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    third_party_name str
    (String) Specifies thirdPartyName of tag applied to the object.
    type str
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    ui_color str
    (String) Specifies the color of tag applied to the object.
    updated_time_usecs float
    (Integer) Specifies update time of tag applied to the object.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    category String
    (String) Specifies category of tag applied to the object.

    • Constraints: Allowable values are: Security.
    name String
    (String) Specifies name of tag applied to the object.
    subCategory String
    (String) Specifies subCategory of tag applied to the object.

    • Constraints: Allowable values are: Classification, Threats, Anomalies, Dspm.
    thirdPartyName String
    (String) Specifies thirdPartyName of tag applied to the object.
    type String
    (String) Specifies the type (ex custom, thirdparty, system) of tag applied to the object.

    • Constraints: Allowable values are: System, Custom, ThirdParty.
    uiColor String
    (String) Specifies the color of tag applied to the object.
    updatedTimeUsecs Number
    (Integer) Specifies update time of tag applied to the object.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.

    GetBackupRecoverySearchObjectsObjectVCenterSummary

    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    is_cloud_env bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.

    GetBackupRecoverySearchObjectsObjectWindowsClusterSummary

    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    cluster_source_type str
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud