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

ibm.getBackupRecoverySearchProtectedObjects

Explore with Pulumi AI

Provides a read-only data source to retrieve information about a Protected 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 backupRecoverySearchProtectedObjects = ibm.getBackupRecoverySearchProtectedObjects({
    xIbmTenantId: "x_ibm_tenant_id",
});
Copy
import pulumi
import pulumi_ibm as ibm

backup_recovery_search_protected_objects = ibm.get_backup_recovery_search_protected_objects(x_ibm_tenant_id="x_ibm_tenant_id")
Copy
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.GetBackupRecoverySearchProtectedObjects(ctx, &ibm.GetBackupRecoverySearchProtectedObjectsArgs{
			XIbmTenantId: "x_ibm_tenant_id",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;

return await Deployment.RunAsync(() => 
{
    var backupRecoverySearchProtectedObjects = Ibm.GetBackupRecoverySearchProtectedObjects.Invoke(new()
    {
        XIbmTenantId = "x_ibm_tenant_id",
    });

});
Copy
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.GetBackupRecoverySearchProtectedObjectsArgs;
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 backupRecoverySearchProtectedObjects = IbmFunctions.getBackupRecoverySearchProtectedObjects(GetBackupRecoverySearchProtectedObjectsArgs.builder()
            .xIbmTenantId("x_ibm_tenant_id")
            .build());

    }
}
Copy
variables:
  backupRecoverySearchProtectedObjects:
    fn::invoke:
      function: ibm:getBackupRecoverySearchProtectedObjects
      arguments:
        xIbmTenantId: x_ibm_tenant_id
Copy

Using getBackupRecoverySearchProtectedObjects

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 getBackupRecoverySearchProtectedObjects(args: GetBackupRecoverySearchProtectedObjectsArgs, opts?: InvokeOptions): Promise<GetBackupRecoverySearchProtectedObjectsResult>
function getBackupRecoverySearchProtectedObjectsOutput(args: GetBackupRecoverySearchProtectedObjectsOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoverySearchProtectedObjectsResult>
Copy
def get_backup_recovery_search_protected_objects(cdp_protected_only: Optional[bool] = None,
                                                 environments: Optional[Sequence[str]] = None,
                                                 filter_snapshot_from_usecs: Optional[float] = None,
                                                 filter_snapshot_to_usecs: Optional[float] = None,
                                                 id: Optional[str] = None,
                                                 object_action_key: Optional[str] = None,
                                                 object_ids: Optional[Sequence[float]] = None,
                                                 os_types: Optional[Sequence[str]] = None,
                                                 protection_group_ids: Optional[Sequence[str]] = None,
                                                 request_initiator_type: Optional[str] = None,
                                                 run_instance_ids: Optional[Sequence[float]] = None,
                                                 search_string: Optional[str] = None,
                                                 snapshot_actions: Optional[Sequence[str]] = None,
                                                 source_ids: Optional[Sequence[float]] = None,
                                                 sub_result_size: Optional[float] = None,
                                                 use_cached_data: Optional[bool] = None,
                                                 x_ibm_tenant_id: Optional[str] = None,
                                                 opts: Optional[InvokeOptions] = None) -> GetBackupRecoverySearchProtectedObjectsResult
def get_backup_recovery_search_protected_objects_output(cdp_protected_only: Optional[pulumi.Input[bool]] = None,
                                                 environments: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                 filter_snapshot_from_usecs: Optional[pulumi.Input[float]] = None,
                                                 filter_snapshot_to_usecs: Optional[pulumi.Input[float]] = None,
                                                 id: Optional[pulumi.Input[str]] = None,
                                                 object_action_key: Optional[pulumi.Input[str]] = None,
                                                 object_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                                 os_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                 protection_group_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                 request_initiator_type: Optional[pulumi.Input[str]] = None,
                                                 run_instance_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                                 search_string: Optional[pulumi.Input[str]] = None,
                                                 snapshot_actions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                 source_ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                                 sub_result_size: Optional[pulumi.Input[float]] = None,
                                                 use_cached_data: Optional[pulumi.Input[bool]] = None,
                                                 x_ibm_tenant_id: Optional[pulumi.Input[str]] = None,
                                                 opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoverySearchProtectedObjectsResult]
Copy
func GetBackupRecoverySearchProtectedObjects(ctx *Context, args *GetBackupRecoverySearchProtectedObjectsArgs, opts ...InvokeOption) (*GetBackupRecoverySearchProtectedObjectsResult, error)
func GetBackupRecoverySearchProtectedObjectsOutput(ctx *Context, args *GetBackupRecoverySearchProtectedObjectsOutputArgs, opts ...InvokeOption) GetBackupRecoverySearchProtectedObjectsResultOutput
Copy

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

public static class GetBackupRecoverySearchProtectedObjects 
{
    public static Task<GetBackupRecoverySearchProtectedObjectsResult> InvokeAsync(GetBackupRecoverySearchProtectedObjectsArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupRecoverySearchProtectedObjectsResult> Invoke(GetBackupRecoverySearchProtectedObjectsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBackupRecoverySearchProtectedObjectsResult> getBackupRecoverySearchProtectedObjects(GetBackupRecoverySearchProtectedObjectsArgs args, InvokeOptions options)
public static Output<GetBackupRecoverySearchProtectedObjectsResult> getBackupRecoverySearchProtectedObjects(GetBackupRecoverySearchProtectedObjectsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getBackupRecoverySearchProtectedObjects:getBackupRecoverySearchProtectedObjects
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

XIbmTenantId This property is required. string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
CdpProtectedOnly bool
Specifies whether to only return the CDP protected objects.
Environments List<string>
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
FilterSnapshotFromUsecs double
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
FilterSnapshotToUsecs double
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
Id string
(Integer) Specifies object id.
ObjectActionKey string
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
RunInstanceIds List<double>
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
SearchString string
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
SnapshotActions List<string>
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
SubResultSize double
Specifies the size of objects to be fetched for a single subresult.
UseCachedData bool
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.
XIbmTenantId This property is required. string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
CdpProtectedOnly bool
Specifies whether to only return the CDP protected objects.
Environments []string
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
FilterSnapshotFromUsecs float64
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
FilterSnapshotToUsecs float64
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
Id string
(Integer) Specifies object id.
ObjectActionKey string
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
RunInstanceIds []float64
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
SearchString string
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
SnapshotActions []string
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
SubResultSize float64
Specifies the size of objects to be fetched for a single subresult.
UseCachedData bool
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.
xIbmTenantId This property is required. String
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
cdpProtectedOnly Boolean
Specifies whether to only return the CDP protected objects.
environments List<String>
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
filterSnapshotFromUsecs Double
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
filterSnapshotToUsecs Double
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
id String
(Integer) Specifies object id.
objectActionKey String
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
runInstanceIds List<Double>
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
searchString String
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
snapshotActions List<String>
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
subResultSize Double
Specifies the size of objects to be fetched for a single subresult.
useCachedData Boolean
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.
xIbmTenantId This property is required. string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
cdpProtectedOnly boolean
Specifies whether to only return the CDP protected objects.
environments string[]
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
filterSnapshotFromUsecs number
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
filterSnapshotToUsecs number
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
id string
(Integer) Specifies object id.
objectActionKey string
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
runInstanceIds number[]
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
searchString string
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
snapshotActions string[]
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
subResultSize number
Specifies the size of objects to be fetched for a single subresult.
useCachedData boolean
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.
x_ibm_tenant_id This property is required. str
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
cdp_protected_only bool
Specifies whether to only return the CDP protected objects.
environments Sequence[str]
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
filter_snapshot_from_usecs float
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
filter_snapshot_to_usecs float
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
id str
(Integer) Specifies object id.
object_action_key str
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
run_instance_ids Sequence[float]
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
search_string str
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
snapshot_actions Sequence[str]
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
sub_result_size float
Specifies the size of objects to be fetched for a single subresult.
use_cached_data bool
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.
xIbmTenantId This property is required. String
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
cdpProtectedOnly Boolean
Specifies whether to only return the CDP protected objects.
environments List<String>
Specifies the environment type to filter objects.

  • Constraints: Allowable list items are: kPhysical, kSQL.
filterSnapshotFromUsecs Number
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot after this value.
filterSnapshotToUsecs Number
Specifies the timestamp in Unix time epoch in microseconds to filter the objects if the Object has a successful snapshot before this value.
id String
(Integer) Specifies object id.
objectActionKey String
Filter by ObjectActionKey, which uniquely represents protection of an object. An object can be protected in multiple ways but atmost once for a given combination of ObjectActionKey. When specified, latest snapshot info matching the objectActionKey is for corresponding object.

  • Constraints: Allowable values are: kPhysical, kSQL.
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.
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.
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.
runInstanceIds List<Number>
Specifies a list of run instance ids. If specified only objects belonging to the provided run id will be retunrned.
searchString String
Specifies the search string to filter the objects. This search string will be applicable for objectnames and Protection Group names. User can specify a wildcard character '' as a suffix to a string where all object and their Protection Group 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 with Protection Groups will be returned which will match other filtering criteria.
snapshotActions List<String>
Specifies a list of recovery actions. Only snapshots that applies to these actions will be returned.

  • Constraints: Allowable list items are: RecoverVMs, RecoverFiles, InstantVolumeMount, RecoverVmDisks, MountVolumes, RecoverVApps, RecoverRDS, RecoverAurora, RecoverS3Buckets, RecoverApps, RecoverNasVolume, RecoverPhysicalVolumes, RecoverSystem, RecoverSanVolumes, RecoverNamespaces, RecoverObjects, DownloadFilesAndFolders, RecoverPublicFolders, RecoverVAppTemplates, RecoverMailbox, RecoverOneDrive, RecoverMsTeam, RecoverMsGroup, RecoverSharePoint, ConvertToPst, RecoverSfdcRecords, RecoverAzureSQL, DownloadChats, RecoverRDSPostgres, RecoverMailboxCSM, RecoverOneDriveCSM, RecoverSharePointCSM.
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.
subResultSize Number
Specifies the size of objects to be fetched for a single subresult.
useCachedData Boolean
Specifies whether we can serve the GET request to the read replica cache cache. There is a lag of 15 seconds between the read replica and primary data source.

getBackupRecoverySearchProtectedObjects Result

The following output properties are available:

Id string
(Integer) Specifies object id.
Metadatas List<GetBackupRecoverySearchProtectedObjectsMetadata>
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
NumResults double
(Integer) Specifies the total number of search results which matches the search criteria.
Objects List<GetBackupRecoverySearchProtectedObjectsObject>
(List) Specifies the list of Protected Objects. Nested schema for objects:
XIbmTenantId string
CdpProtectedOnly bool
Environments List<string>
FilterSnapshotFromUsecs double
FilterSnapshotToUsecs double
ObjectActionKey string
ObjectIds List<double>
OsTypes List<string>
ProtectionGroupIds List<string>
RequestInitiatorType string
RunInstanceIds List<double>
SearchString string
SnapshotActions List<string>
SourceIds List<double>
SubResultSize double
UseCachedData bool
Id string
(Integer) Specifies object id.
Metadatas []GetBackupRecoverySearchProtectedObjectsMetadata
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
NumResults float64
(Integer) Specifies the total number of search results which matches the search criteria.
Objects []GetBackupRecoverySearchProtectedObjectsObject
(List) Specifies the list of Protected Objects. Nested schema for objects:
XIbmTenantId string
CdpProtectedOnly bool
Environments []string
FilterSnapshotFromUsecs float64
FilterSnapshotToUsecs float64
ObjectActionKey string
ObjectIds []float64
OsTypes []string
ProtectionGroupIds []string
RequestInitiatorType string
RunInstanceIds []float64
SearchString string
SnapshotActions []string
SourceIds []float64
SubResultSize float64
UseCachedData bool
id String
(Integer) Specifies object id.
metadatas List<GetBackupRecoverySearchProtectedObjectsMetadata>
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
numResults Double
(Integer) Specifies the total number of search results which matches the search criteria.
objects List<GetBackupRecoverySearchProtectedObjectsObject>
(List) Specifies the list of Protected Objects. Nested schema for objects:
xIbmTenantId String
cdpProtectedOnly Boolean
environments List<String>
filterSnapshotFromUsecs Double
filterSnapshotToUsecs Double
objectActionKey String
objectIds List<Double>
osTypes List<String>
protectionGroupIds List<String>
requestInitiatorType String
runInstanceIds List<Double>
searchString String
snapshotActions List<String>
sourceIds List<Double>
subResultSize Double
useCachedData Boolean
id string
(Integer) Specifies object id.
metadatas GetBackupRecoverySearchProtectedObjectsMetadata[]
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
numResults number
(Integer) Specifies the total number of search results which matches the search criteria.
objects GetBackupRecoverySearchProtectedObjectsObject[]
(List) Specifies the list of Protected Objects. Nested schema for objects:
xIbmTenantId string
cdpProtectedOnly boolean
environments string[]
filterSnapshotFromUsecs number
filterSnapshotToUsecs number
objectActionKey string
objectIds number[]
osTypes string[]
protectionGroupIds string[]
requestInitiatorType string
runInstanceIds number[]
searchString string
snapshotActions string[]
sourceIds number[]
subResultSize number
useCachedData boolean
id str
(Integer) Specifies object id.
metadatas Sequence[GetBackupRecoverySearchProtectedObjectsMetadata]
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
num_results float
(Integer) Specifies the total number of search results which matches the search criteria.
objects Sequence[GetBackupRecoverySearchProtectedObjectsObject]
(List) Specifies the list of Protected Objects. Nested schema for objects:
x_ibm_tenant_id str
cdp_protected_only bool
environments Sequence[str]
filter_snapshot_from_usecs float
filter_snapshot_to_usecs float
object_action_key str
object_ids Sequence[float]
os_types Sequence[str]
protection_group_ids Sequence[str]
request_initiator_type str
run_instance_ids Sequence[float]
search_string str
snapshot_actions Sequence[str]
source_ids Sequence[float]
sub_result_size float
use_cached_data bool
id String
(Integer) Specifies object id.
metadatas List<Property Map>
(List) Specifies the metadata information about the Protection Groups, Protection Policy etc., for search result. Nested schema for metadata:
numResults Number
(Integer) Specifies the total number of search results which matches the search criteria.
objects List<Property Map>
(List) Specifies the list of Protected Objects. Nested schema for objects:
xIbmTenantId String
cdpProtectedOnly Boolean
environments List<String>
filterSnapshotFromUsecs Number
filterSnapshotToUsecs Number
objectActionKey String
objectIds List<Number>
osTypes List<String>
protectionGroupIds List<String>
requestInitiatorType String
runInstanceIds List<Number>
searchString String
snapshotActions List<String>
sourceIds List<Number>
subResultSize Number
useCachedData Boolean

Supporting Types

GetBackupRecoverySearchProtectedObjectsMetadata

UniqueProtectionGroupIdentifiers This property is required. List<GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier>
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:
UniqueProtectionGroupIdentifiers This property is required. []GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:
uniqueProtectionGroupIdentifiers This property is required. List<GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier>
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:
uniqueProtectionGroupIdentifiers This property is required. GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier[]
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:
unique_protection_group_identifiers This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier]
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:
uniqueProtectionGroupIdentifiers This property is required. List<Property Map>
(List) Specifies the list of unique Protection Group identifiers for all the Objects returned in the response. Nested schema for unique_protection_group_identifiers:

GetBackupRecoverySearchProtectedObjectsMetadataUniqueProtectionGroupIdentifier

ProtectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
ProtectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
ProtectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
ProtectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
protectionGroupId This property is required. String
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. String
(String) Specifies name of the Protection Group.
protectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
protection_group_id This property is required. str
(String) Specifies id of the Protection Group.
protection_group_name This property is required. str
(String) Specifies name of the Protection Group.
protectionGroupId This property is required. String
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. String
(String) Specifies name of the Protection Group.

GetBackupRecoverySearchProtectedObjectsObject

ChildObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. double
(Integer) Specifies object id.
LatestSnapshotsInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo>
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
MssqlParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParam>
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
Permissions This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermission>
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
PhysicalParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
ProtectionStats This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectProtectionStat>
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
ProtectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. double
(Integer) Specifies registered source id to which object belongs.
SourceInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfo>
(List) Specifies the Source Object information. Nested schema for source_info:
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySearchProtectedObjectsObjectChildObject
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. float64
(Integer) Specifies object id.
LatestSnapshotsInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
MssqlParams This property is required. []GetBackupRecoverySearchProtectedObjectsObjectMssqlParam
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
Permissions This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermission
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
PhysicalParams This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
ProtectionStats This property is required. []GetBackupRecoverySearchProtectedObjectsObjectProtectionStat
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
ProtectionType This property is required. 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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. float64
(Integer) Specifies registered source id to which object belongs.
SourceInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfo
(List) Specifies the Source Object information. Nested schema for source_info:
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Double
(Integer) Specifies object id.
latestSnapshotsInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo>
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
mssqlParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParam>
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
permissions This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermission>
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
physicalParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protectionStats This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectProtectionStat>
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
protectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Double
(Integer) Specifies registered source id to which object belongs.
sourceInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfo>
(List) Specifies the Source Object information. Nested schema for source_info:
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySearchProtectedObjectsObjectChildObject[]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. number
(Integer) Specifies object id.
latestSnapshotsInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo[]
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
mssqlParams This property is required. GetBackupRecoverySearchProtectedObjectsObjectMssqlParam[]
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. string
(String) Specifies the name of the object.
objectHash This property is required. string
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
permissions This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermission[]
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
physicalParams This property is required. GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam[]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protectionStats This property is required. GetBackupRecoverySearchProtectedObjectsObjectProtectionStat[]
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
protectionType This property is required. 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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary[]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. number
(Integer) Specifies registered source id to which object belongs.
sourceInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfo[]
(List) Specifies the Source Object information. Nested schema for source_info:
sourceName This property is required. string
(String) Specifies registered source name to which object belongs.
uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectChildObject]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
global_id This property is required. str
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. float
(Integer) Specifies object id.
latest_snapshots_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo]
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
mssql_params This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectMssqlParam]
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. str
(String) Specifies the name of the object.
object_hash This property is required. str
(String) Specifies the hash identifier of the object.
object_type This property is required. 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 This property is required. str
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
permissions This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermission]
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
physical_params This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protection_stats This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectProtectionStat]
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
protection_type This property is required. 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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
source_id This property is required. float
(Integer) Specifies registered source id to which object belongs.
source_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfo]
(List) Specifies the Source Object information. Nested schema for source_info:
source_name This property is required. str
(String) Specifies registered source name to which object belongs.
uuid This property is required. str
(String) Specifies the uuid which is a unique identifier of the object.
v_center_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary]
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<Property Map>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Number
(Integer) Specifies object id.
latestSnapshotsInfos This property is required. List<Property Map>
(List) Specifies the latest snapshot information for every Protection Group for a given object. Nested schema for latest_snapshots_info:
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
mssqlParams This property is required. List<Property Map>
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
permissions This property is required. List<Property Map>
(List) Specifies the list of users, groups and users that have permissions for a given object. Nested schema for permissions:
physicalParams This property is required. List<Property Map>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protectionStats This property is required. List<Property Map>
(List) Specifies the count and size of protected and unprotected objects for the size. Nested schema for protection_stats:
protectionType This property is required. 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 This property is required. List<Property Map>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Number
(Integer) Specifies registered source id to which object belongs.
sourceInfos This property is required. List<Property Map>
(List) Specifies the Source Object information. Nested schema for source_info:
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<Property Map>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<Property Map>
(List) Nested schema for windows_cluster_summary:

GetBackupRecoverySearchProtectedObjectsObjectChildObject

ChildObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. double
(Integer) Specifies object id.
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. double
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySearchProtectedObjectsObjectChildObjectChildObject
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. float64
(Integer) Specifies object id.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. float64
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Double
(Integer) Specifies object id.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Double
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySearchProtectedObjectsObjectChildObjectChildObject[]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. number
(Integer) Specifies object id.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
name This property is required. string
(String) Specifies the name of the object.
objectHash This property is required. string
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary[]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. string
(String) Specifies registered source name to which object belongs.
uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectChildObjectChildObject]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
global_id This property is required. str
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. float
(Integer) Specifies object id.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
name This property is required. str
(String) Specifies the name of the object.
object_hash This property is required. str
(String) Specifies the hash identifier of the object.
object_type This property is required. 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 This property is required. str
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protection_type This property is required. 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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
source_id This property is required. float
(Integer) Specifies registered source id to which object belongs.
source_name This property is required. str
(String) Specifies registered source name to which object belongs.
uuid This property is required. str
(String) Specifies the uuid which is a unique identifier of the object.
v_center_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary]
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<Property Map>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Number
(Integer) Specifies object id.
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<Property Map>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<Property Map>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<Property Map>
(List) Nested schema for windows_cluster_summary:

GetBackupRecoverySearchProtectedObjectsObjectChildObjectSharepointSiteSummary

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

GetBackupRecoverySearchProtectedObjectsObjectChildObjectVCenterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectChildObjectWindowsClusterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfo

ArchivalSnapshotsInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo>
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
IndexingStatus This property is required. string
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
LocalSnapshotInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo>
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
ProtectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
ProtectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
ProtectionRunEndTimeUsecs This property is required. double
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
ProtectionRunId This property is required. string
(String) Specifies the id of Protection Group Run.
ProtectionRunStartTimeUsecs This property is required. double
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
RunInstanceId This property is required. double
(Integer) Specifies the instance id of the protection run which create the snapshot.
RunType This property is required. string
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
SourceGroupId This property is required. string
(String) Specifies the source protection group id in case of replication.
ArchivalSnapshotsInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
IndexingStatus This property is required. string
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
LocalSnapshotInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
ProtectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
ProtectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
ProtectionRunEndTimeUsecs This property is required. float64
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
ProtectionRunId This property is required. string
(String) Specifies the id of Protection Group Run.
ProtectionRunStartTimeUsecs This property is required. float64
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
RunInstanceId This property is required. float64
(Integer) Specifies the instance id of the protection run which create the snapshot.
RunType This property is required. string
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
SourceGroupId This property is required. string
(String) Specifies the source protection group id in case of replication.
archivalSnapshotsInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo>
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
indexingStatus This property is required. String
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
localSnapshotInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo>
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
protectionGroupId This property is required. String
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. String
(String) Specifies name of the Protection Group.
protectionRunEndTimeUsecs This property is required. Double
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
protectionRunId This property is required. String
(String) Specifies the id of Protection Group Run.
protectionRunStartTimeUsecs This property is required. Double
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
runInstanceId This property is required. Double
(Integer) Specifies the instance id of the protection run which create the snapshot.
runType This property is required. String
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
sourceGroupId This property is required. String
(String) Specifies the source protection group id in case of replication.
archivalSnapshotsInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo[]
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
indexingStatus This property is required. string
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
localSnapshotInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo[]
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
protectionGroupId This property is required. string
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. string
(String) Specifies name of the Protection Group.
protectionRunEndTimeUsecs This property is required. number
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
protectionRunId This property is required. string
(String) Specifies the id of Protection Group Run.
protectionRunStartTimeUsecs This property is required. number
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
runInstanceId This property is required. number
(Integer) Specifies the instance id of the protection run which create the snapshot.
runType This property is required. string
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
sourceGroupId This property is required. string
(String) Specifies the source protection group id in case of replication.
archival_snapshots_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo]
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
indexing_status This property is required. str
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
local_snapshot_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo]
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
protection_group_id This property is required. str
(String) Specifies id of the Protection Group.
protection_group_name This property is required. str
(String) Specifies name of the Protection Group.
protection_run_end_time_usecs This property is required. float
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
protection_run_id This property is required. str
(String) Specifies the id of Protection Group Run.
protection_run_start_time_usecs This property is required. float
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
run_instance_id This property is required. float
(Integer) Specifies the instance id of the protection run which create the snapshot.
run_type This property is required. str
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
source_group_id This property is required. str
(String) Specifies the source protection group id in case of replication.
archivalSnapshotsInfos This property is required. List<Property Map>
(List) Specifies the archival snapshots information. Nested schema for archival_snapshots_info:
indexingStatus This property is required. String
(String) Specifies the indexing status of objects in this snapshot. 'InProgress' indicates the indexing is in progress. 'Done' indicates indexing is done. 'NoIndex' indicates indexing is not applicable. 'Error' indicates indexing failed with error.

  • Constraints: Allowable values are: InProgress, Done, NoIndex, Error.
localSnapshotInfos This property is required. List<Property Map>
(List) Specifies the local snapshot information. Nested schema for local_snapshot_info:
protectionGroupId This property is required. String
(String) Specifies id of the Protection Group.
protectionGroupName This property is required. String
(String) Specifies name of the Protection Group.
protectionRunEndTimeUsecs This property is required. Number
(Integer) Specifies the end time of Protection Group Run in Unix timestamp epoch in microseconds.
protectionRunId This property is required. String
(String) Specifies the id of Protection Group Run.
protectionRunStartTimeUsecs This property is required. Number
(Integer) Specifies the start time of Protection Group Run in Unix timestamp epoch in microseconds.
runInstanceId This property is required. Number
(Integer) Specifies the instance id of the protection run which create the snapshot.
runType This property is required. String
(String) Specifies the type of protection run created this snapshot.

  • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
sourceGroupId This property is required. String
(String) Specifies the source protection group id in case of replication.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfo

ArchivalTaskId This property is required. string
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
OwnershipContext This property is required. string
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
SnapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
TargetId This property is required. double
(Integer) Specifies the archival target ID.
TargetName This property is required. string
(String) Specifies the archival target name.
TargetType This property is required. string
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
TierSettings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting>
(List) Specifies the tier info for archival. Nested schema for tier_settings:
UsageType This property is required. string
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.
ArchivalTaskId This property is required. string
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
OwnershipContext This property is required. string
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
SnapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
TargetId This property is required. float64
(Integer) Specifies the archival target ID.
TargetName This property is required. string
(String) Specifies the archival target name.
TargetType This property is required. string
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
TierSettings This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting
(List) Specifies the tier info for archival. Nested schema for tier_settings:
UsageType This property is required. string
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.
archivalTaskId This property is required. String
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
ownershipContext This property is required. String
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
snapshotId This property is required. String
(String) Specifies the id of the local snapshot for the object.
targetId This property is required. Double
(Integer) Specifies the archival target ID.
targetName This property is required. String
(String) Specifies the archival target name.
targetType This property is required. String
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
tierSettings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting>
(List) Specifies the tier info for archival. Nested schema for tier_settings:
usageType This property is required. String
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.
archivalTaskId This property is required. string
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
ownershipContext This property is required. string
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
snapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
targetId This property is required. number
(Integer) Specifies the archival target ID.
targetName This property is required. string
(String) Specifies the archival target name.
targetType This property is required. string
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
tierSettings This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting[]
(List) Specifies the tier info for archival. Nested schema for tier_settings:
usageType This property is required. string
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.
archival_task_id This property is required. str
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
ownership_context This property is required. str
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
snapshot_id This property is required. str
(String) Specifies the id of the local snapshot for the object.
target_id This property is required. float
(Integer) Specifies the archival target ID.
target_name This property is required. str
(String) Specifies the archival target name.
target_type This property is required. str
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
tier_settings This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting]
(List) Specifies the tier info for archival. Nested schema for tier_settings:
usage_type This property is required. str
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.
archivalTaskId This property is required. String
(String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
ownershipContext This property is required. String
(String) Specifies the ownership context for the target.

  • Constraints: Allowable values are: Local, FortKnox.
snapshotId This property is required. String
(String) Specifies the id of the local snapshot for the object.
targetId This property is required. Number
(Integer) Specifies the archival target ID.
targetName This property is required. String
(String) Specifies the archival target name.
targetType This property is required. String
(String) Specifies the archival target type.

  • Constraints: Allowable values are: Tape, Cloud, Nas.
tierSettings This property is required. List<Property Map>
(List) Specifies the tier info for archival. Nested schema for tier_settings:
usageType This property is required. String
(String) Specifies the usage type for the target.

  • Constraints: Allowable values are: Archival, Tiering, Rpaas.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSetting

AwsTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering>
(List) Specifies aws tiers. Nested schema for aws_tiering:
AzureTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering>
(List) Specifies Azure tiers. Nested schema for azure_tiering:
CloudPlatform This property is required. string
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
CurrentTierType This property is required. string
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
GoogleTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering>
(List) Specifies Google tiers. Nested schema for google_tiering:
OracleTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering>
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:
AwsTierings This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering
(List) Specifies aws tiers. Nested schema for aws_tiering:
AzureTierings This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering
(List) Specifies Azure tiers. Nested schema for azure_tiering:
CloudPlatform This property is required. string
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
CurrentTierType This property is required. string
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
GoogleTierings This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering
(List) Specifies Google tiers. Nested schema for google_tiering:
OracleTierings This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:
awsTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering>
(List) Specifies aws tiers. Nested schema for aws_tiering:
azureTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering>
(List) Specifies Azure tiers. Nested schema for azure_tiering:
cloudPlatform This property is required. String
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
currentTierType This property is required. String
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
googleTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering>
(List) Specifies Google tiers. Nested schema for google_tiering:
oracleTierings This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering>
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:
awsTierings This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering[]
(List) Specifies aws tiers. Nested schema for aws_tiering:
azureTierings This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering[]
(List) Specifies Azure tiers. Nested schema for azure_tiering:
cloudPlatform This property is required. string
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
currentTierType This property is required. string
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
googleTierings This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering[]
(List) Specifies Google tiers. Nested schema for google_tiering:
oracleTierings This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering[]
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:
aws_tierings This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering]
(List) Specifies aws tiers. Nested schema for aws_tiering:
azure_tierings This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering]
(List) Specifies Azure tiers. Nested schema for azure_tiering:
cloud_platform This property is required. str
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
current_tier_type This property is required. str
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
google_tierings This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering]
(List) Specifies Google tiers. Nested schema for google_tiering:
oracle_tierings This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering]
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:
awsTierings This property is required. List<Property Map>
(List) Specifies aws tiers. Nested schema for aws_tiering:
azureTierings This property is required. List<Property Map>
(List) Specifies Azure tiers. Nested schema for azure_tiering:
cloudPlatform This property is required. String
(String) Specifies the cloud platform to enable tiering.

  • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
currentTierType This property is required. String
(String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

  • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
googleTierings This property is required. List<Property Map>
(List) Specifies Google tiers. Nested schema for google_tiering:
oracleTierings This property is required. List<Property Map>
(List) Specifies Oracle tiers. Nested schema for oracle_tiering:

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTiering

Tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
Tiers This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier[]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<Property Map>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAwsTieringTier

MoveAfter This property is required. double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
MoveAfter This property is required. float64
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
move_after This property is required. float
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
move_after_unit This property is required. str
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tier_type This property is required. str
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTiering

Tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
Tiers This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier[]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<Property Map>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingAzureTieringTier

MoveAfter This property is required. double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
MoveAfter This property is required. float64
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
move_after This property is required. float
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
move_after_unit This property is required. str
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tier_type This property is required. str
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTiering

Tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
Tiers This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier[]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<Property Map>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingGoogleTieringTier

MoveAfter This property is required. double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
MoveAfter This property is required. float64
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
move_after This property is required. float
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
move_after_unit This property is required. str
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tier_type This property is required. str
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTiering

Tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
Tiers This property is required. []GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier[]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier]
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
tiers This property is required. List<Property Map>
(List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoArchivalSnapshotsInfoTierSettingOracleTieringTier

MoveAfter This property is required. double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
MoveAfter This property is required. float64
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
MoveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
TierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Double
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. string
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. string
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
move_after This property is required. float
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
move_after_unit This property is required. str
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tier_type This property is required. str
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
moveAfter This property is required. Number
(Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
moveAfterUnit This property is required. String
(String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

  • Constraints: Allowable values are: Days, Weeks, Months, Years.
tierType This property is required. String
(String) Specifies the Oracle tier types.

  • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

GetBackupRecoverySearchProtectedObjectsObjectLatestSnapshotsInfoLocalSnapshotInfo

LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
SnapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
SnapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
snapshotId This property is required. String
(String) Specifies the id of the local snapshot for the object.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
snapshotId This property is required. string
(String) Specifies the id of the local snapshot for the object.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
snapshot_id This property is required. str
(String) Specifies the id of the local snapshot for the object.
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
snapshotId This property is required. String
(String) Specifies the id of the local snapshot for the object.

GetBackupRecoverySearchProtectedObjectsObjectMssqlParam

AagInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo>
(List) Object details for Mssql. Nested schema for aag_info:
HostInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo>
(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 This property is required. bool
(Boolean) Specifies whether the database is TDE enabled.
AagInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo
(List) Object details for Mssql. Nested schema for aag_info:
HostInfos This property is required. []GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo
(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 This property is required. bool
(Boolean) Specifies whether the database is TDE enabled.
aagInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo>
(List) Object details for Mssql. Nested schema for aag_info:
hostInfos This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo>
(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 This property is required. Boolean
(Boolean) Specifies whether the database is TDE enabled.
aagInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo[]
(List) Object details for Mssql. Nested schema for aag_info:
hostInfos This property is required. GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo[]
(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 This property is required. boolean
(Boolean) Specifies whether the database is TDE enabled.
aag_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo]
(List) Object details for Mssql. Nested schema for aag_info:
host_infos This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo]
(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 This property is required. bool
(Boolean) Specifies whether the database is TDE enabled.
aagInfos This property is required. List<Property Map>
(List) Object details for Mssql. Nested schema for aag_info:
hostInfos This property is required. 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 This property is required. Boolean
(Boolean) Specifies whether the database is TDE enabled.

GetBackupRecoverySearchProtectedObjectsObjectMssqlParamAagInfo

Name This property is required. string
(String) Specifies the name of the object.
ObjectId This property is required. double
(Integer) Specifies the id of the object.
Name This property is required. string
(String) Specifies the name of the object.
ObjectId This property is required. float64
(Integer) Specifies the id of the object.
name This property is required. String
(String) Specifies the name of the object.
objectId This property is required. Double
(Integer) Specifies the id of the object.
name This property is required. string
(String) Specifies the name of the object.
objectId This property is required. number
(Integer) Specifies the id of the object.
name This property is required. str
(String) Specifies the name of the object.
object_id This property is required. float
(Integer) Specifies the id of the object.
name This property is required. String
(String) Specifies the name of the object.
objectId This property is required. Number
(Integer) Specifies the id of the object.

GetBackupRecoverySearchProtectedObjectsObjectMssqlParamHostInfo

Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
Id This property is required. string
(Integer) Specifies object id.
Name This property is required. string
(String) Specifies the name of the object.
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
Id This property is required. string
(Integer) Specifies object id.
Name This property is required. string
(String) Specifies the name of the object.
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
id This property is required. String
(Integer) Specifies object id.
name This property is required. String
(String) Specifies the name of the object.
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
id This property is required. string
(Integer) Specifies object id.
name This property is required. string
(String) Specifies the name of the object.
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
id This property is required. str
(Integer) Specifies object id.
name This property is required. str
(String) Specifies the name of the object.
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
id This property is required. String
(Integer) Specifies object id.
name This property is required. String
(String) Specifies the name of the object.

GetBackupRecoverySearchProtectedObjectsObjectPermission

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

GetBackupRecoverySearchProtectedObjectsObjectPermissionGroup

Domain This property is required. string
(String) Specifies the domain of the user.
Name This property is required. string
(String) Specifies the name of the object.
Sid This property is required. string
(String) Specifies the sid of the user.
Domain This property is required. string
(String) Specifies the domain of the user.
Name This property is required. string
(String) Specifies the name of the object.
Sid This property is required. string
(String) Specifies the sid of the user.
domain This property is required. String
(String) Specifies the domain of the user.
name This property is required. String
(String) Specifies the name of the object.
sid This property is required. String
(String) Specifies the sid of the user.
domain This property is required. string
(String) Specifies the domain of the user.
name This property is required. string
(String) Specifies the name of the object.
sid This property is required. string
(String) Specifies the sid of the user.
domain This property is required. str
(String) Specifies the domain of the user.
name This property is required. str
(String) Specifies the name of the object.
sid This property is required. str
(String) Specifies the sid of the user.
domain This property is required. String
(String) Specifies the domain of the user.
name This property is required. String
(String) Specifies the name of the object.
sid This property is required. String
(String) Specifies the sid of the user.

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenant

CreatedAtTimeMsecs This property is required. double
(Integer) Epoch time when tenant was created.
DeletedAtTimeMsecs This property is required. double
(Integer) Epoch time when tenant was last updated.
Description This property is required. string
(String) Description about the tenant.
ExternalVendorMetadatas This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata>
(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 This property is required. string
(Integer) Specifies object id.
IsManagedOnHelios This property is required. bool
(Boolean) Flag to indicate if tenant is managed on helios.
LastUpdatedAtTimeMsecs This property is required. double
(Integer) Epoch time when tenant was last updated.
Name This property is required. string
(String) Specifies the name of the object.
Networks This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork>
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
Status This property is required. string
(String) Current Status of the Tenant.

  • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
CreatedAtTimeMsecs This property is required. float64
(Integer) Epoch time when tenant was created.
DeletedAtTimeMsecs This property is required. float64
(Integer) Epoch time when tenant was last updated.
Description This property is required. string
(String) Description about the tenant.
ExternalVendorMetadatas This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata
(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 This property is required. string
(Integer) Specifies object id.
IsManagedOnHelios This property is required. bool
(Boolean) Flag to indicate if tenant is managed on helios.
LastUpdatedAtTimeMsecs This property is required. float64
(Integer) Epoch time when tenant was last updated.
Name This property is required. string
(String) Specifies the name of the object.
Networks This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
Status This property is required. string
(String) Current Status of the Tenant.

  • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
createdAtTimeMsecs This property is required. Double
(Integer) Epoch time when tenant was created.
deletedAtTimeMsecs This property is required. Double
(Integer) Epoch time when tenant was last updated.
description This property is required. String
(String) Description about the tenant.
externalVendorMetadatas This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata>
(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 This property is required. String
(Integer) Specifies object id.
isManagedOnHelios This property is required. Boolean
(Boolean) Flag to indicate if tenant is managed on helios.
lastUpdatedAtTimeMsecs This property is required. Double
(Integer) Epoch time when tenant was last updated.
name This property is required. String
(String) Specifies the name of the object.
networks This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork>
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
status This property is required. String
(String) Current Status of the Tenant.

  • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
createdAtTimeMsecs This property is required. number
(Integer) Epoch time when tenant was created.
deletedAtTimeMsecs This property is required. number
(Integer) Epoch time when tenant was last updated.
description This property is required. string
(String) Description about the tenant.
externalVendorMetadatas This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata[]
(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 This property is required. string
(Integer) Specifies object id.
isManagedOnHelios This property is required. boolean
(Boolean) Flag to indicate if tenant is managed on helios.
lastUpdatedAtTimeMsecs This property is required. number
(Integer) Epoch time when tenant was last updated.
name This property is required. string
(String) Specifies the name of the object.
networks This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork[]
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
status This property is required. string
(String) Current Status of the Tenant.

  • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
created_at_time_msecs This property is required. float
(Integer) Epoch time when tenant was created.
deleted_at_time_msecs This property is required. float
(Integer) Epoch time when tenant was last updated.
description This property is required. str
(String) Description about the tenant.
external_vendor_metadatas This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata]
(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 This property is required. str
(Integer) Specifies object id.
is_managed_on_helios This property is required. bool
(Boolean) Flag to indicate if tenant is managed on helios.
last_updated_at_time_msecs This property is required. float
(Integer) Epoch time when tenant was last updated.
name This property is required. str
(String) Specifies the name of the object.
networks This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork]
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
status This property is required. str
(String) Current Status of the Tenant.

  • Constraints: Allowable values are: Active, Inactive, MarkedForDeletion, Deleted.
createdAtTimeMsecs This property is required. Number
(Integer) Epoch time when tenant was created.
deletedAtTimeMsecs This property is required. Number
(Integer) Epoch time when tenant was last updated.
description This property is required. String
(String) Description about the tenant.
externalVendorMetadatas This property is required. 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 This property is required. String
(Integer) Specifies object id.
isManagedOnHelios This property is required. Boolean
(Boolean) Flag to indicate if tenant is managed on helios.
lastUpdatedAtTimeMsecs This property is required. Number
(Integer) Epoch time when tenant was last updated.
name This property is required. String
(String) Specifies the name of the object.
networks This property is required. List<Property Map>
(List) Networking information about a Tenant on a Cluster. Nested schema for network:
status This property is required. String
(String) Current Status of the Tenant.

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

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadata

IbmTenantMetadataParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
(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 This property is required. string
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.
IbmTenantMetadataParams This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam
(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 This property is required. string
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.
ibmTenantMetadataParams This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
(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 This property is required. String
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.
ibmTenantMetadataParams This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam[]
(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 This property is required. string
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.
ibm_tenant_metadata_params This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam]
(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 This property is required. str
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.
ibmTenantMetadataParams This property is required. 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 This property is required. String
(String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

  • Constraints: Allowable values are: IBM.

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParam

AccountId This property is required. string
(String) Specifies the unique identifier of the IBM's account ID.
Crn This property is required. string
(String) Specifies the unique CRN associated with the tenant.
CustomProperties This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
(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 This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
(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 This property is required. 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 This property is required. string
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
ResourceGroupId This property is required. string
(String) Specifies the Resource Group ID associated with the tenant.
ResourceInstanceId This property is required. string
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
AccountId This property is required. string
(String) Specifies the unique identifier of the IBM's account ID.
Crn This property is required. string
(String) Specifies the unique CRN associated with the tenant.
CustomProperties This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty
(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 This property is required. 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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig
(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 This property is required. 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 This property is required. string
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
ResourceGroupId This property is required. string
(String) Specifies the Resource Group ID associated with the tenant.
ResourceInstanceId This property is required. string
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
accountId This property is required. String
(String) Specifies the unique identifier of the IBM's account ID.
crn This property is required. String
(String) Specifies the unique CRN associated with the tenant.
customProperties This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
(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 This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
(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 This property is required. 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 This property is required. String
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
resourceGroupId This property is required. String
(String) Specifies the Resource Group ID associated with the tenant.
resourceInstanceId This property is required. String
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
accountId This property is required. string
(String) Specifies the unique identifier of the IBM's account ID.
crn This property is required. string
(String) Specifies the unique CRN associated with the tenant.
customProperties This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty[]
(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 This property is required. 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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig[]
(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 This property is required. 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 This property is required. string
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
resourceGroupId This property is required. string
(String) Specifies the Resource Group ID associated with the tenant.
resourceInstanceId This property is required. string
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
account_id This property is required. str
(String) Specifies the unique identifier of the IBM's account ID.
crn This property is required. str
(String) Specifies the unique CRN associated with the tenant.
custom_properties This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty]
(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 This property is required. 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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig]
(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 This property is required. 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 This property is required. str
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
resource_group_id This property is required. str
(String) Specifies the Resource Group ID associated with the tenant.
resource_instance_id This property is required. str
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
accountId This property is required. String
(String) Specifies the unique identifier of the IBM's account ID.
crn This property is required. String
(String) Specifies the unique CRN associated with the tenant.
customProperties This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. String
(String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
resourceGroupId This property is required. String
(String) Specifies the Resource Group ID associated with the tenant.
resourceInstanceId This property is required. String
(String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty

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

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig

CosResourceConfigs This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
(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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
(List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
MeteringConfigs This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
(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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig
(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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig
(List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
MeteringConfigs This property is required. []GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig
(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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
(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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
(List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
meteringConfigs This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
(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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig[]
(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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig[]
(List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
meteringConfigs This property is required. GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig[]
(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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig]
(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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig]
(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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig]
(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 This property is required. 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 This property is required. 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 This property is required. 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:

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig

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

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig

BillingApiKeySecretId This property is required. string
(String) Specifies Id of the secret that contains the API key.
IamUrl This property is required. 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 This property is required. string
(String) Specifies Id of the secret that contains the API key.
IamUrl This property is required. 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 This property is required. String
(String) Specifies Id of the secret that contains the API key.
iamUrl This property is required. 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 This property is required. string
(String) Specifies Id of the secret that contains the API key.
iamUrl This property is required. 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 This property is required. str
(String) Specifies Id of the secret that contains the API key.
iam_url This property is required. 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 This property is required. String
(String) Specifies Id of the secret that contains the API key.
iamUrl This property is required. 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.

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig

PartIds This property is required. 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 This property is required. double
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
Url This property is required. string
(String) Specifies the base metering URL that will be used by cluster to send the billing information.
PartIds This property is required. []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 This property is required. float64
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
Url This property is required. string
(String) Specifies the base metering URL that will be used by cluster to send the billing information.
partIds This property is required. 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 This property is required. Double
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
url This property is required. String
(String) Specifies the base metering URL that will be used by cluster to send the billing information.
partIds This property is required. 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 This property is required. number
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
url This property is required. string
(String) Specifies the base metering URL that will be used by cluster to send the billing information.
part_ids This property is required. 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 This property is required. float
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
url This property is required. str
(String) Specifies the base metering URL that will be used by cluster to send the billing information.
partIds This property is required. 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 This property is required. Number
(Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
url This property is required. String
(String) Specifies the base metering URL that will be used by cluster to send the billing information.

GetBackupRecoverySearchProtectedObjectsObjectPermissionTenantNetwork

ClusterHostname This property is required. 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 This property is required. 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 This property is required. bool
(Boolean) Whether connector (hybrid extender) is enabled.
ClusterHostname This property is required. 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 This property is required. []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 This property is required. bool
(Boolean) Whether connector (hybrid extender) is enabled.
clusterHostname This property is required. 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 This property is required. 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 This property is required. Boolean
(Boolean) Whether connector (hybrid extender) is enabled.
clusterHostname This property is required. 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 This property is required. 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 This property is required. boolean
(Boolean) Whether connector (hybrid extender) is enabled.
cluster_hostname This property is required. 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 This property is required. 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 This property is required. bool
(Boolean) Whether connector (hybrid extender) is enabled.
clusterHostname This property is required. 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 This property is required. 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 This property is required. Boolean
(Boolean) Whether connector (hybrid extender) is enabled.

GetBackupRecoverySearchProtectedObjectsObjectPermissionUser

Domain This property is required. string
(String) Specifies the domain of the user.
Name This property is required. string
(String) Specifies the name of the object.
Sid This property is required. string
(String) Specifies the sid of the user.
Domain This property is required. string
(String) Specifies the domain of the user.
Name This property is required. string
(String) Specifies the name of the object.
Sid This property is required. string
(String) Specifies the sid of the user.
domain This property is required. String
(String) Specifies the domain of the user.
name This property is required. String
(String) Specifies the name of the object.
sid This property is required. String
(String) Specifies the sid of the user.
domain This property is required. string
(String) Specifies the domain of the user.
name This property is required. string
(String) Specifies the name of the object.
sid This property is required. string
(String) Specifies the sid of the user.
domain This property is required. str
(String) Specifies the domain of the user.
name This property is required. str
(String) Specifies the name of the object.
sid This property is required. str
(String) Specifies the sid of the user.
domain This property is required. String
(String) Specifies the domain of the user.
name This property is required. String
(String) Specifies the name of the object.
sid This property is required. String
(String) Specifies the sid of the user.

GetBackupRecoverySearchProtectedObjectsObjectPhysicalParam

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

GetBackupRecoverySearchProtectedObjectsObjectProtectionStat

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

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

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

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

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

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

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

GetBackupRecoverySearchProtectedObjectsObjectSharepointSiteSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfo

ChildObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject>
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. double
(Integer) Specifies object id.
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. double
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. float64
(Integer) Specifies object id.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. float64
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Double
(Integer) Specifies object id.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Double
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject[]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. number
(Integer) Specifies object id.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
name This property is required. string
(String) Specifies the name of the object.
objectHash This property is required. string
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary[]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. string
(String) Specifies registered source name to which object belongs.
uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
global_id This property is required. str
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. float
(Integer) Specifies object id.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
name This property is required. str
(String) Specifies the name of the object.
object_hash This property is required. str
(String) Specifies the hash identifier of the object.
object_type This property is required. 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 This property is required. str
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protection_type This property is required. 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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
source_id This property is required. float
(Integer) Specifies registered source id to which object belongs.
source_name This property is required. str
(String) Specifies registered source name to which object belongs.
uuid This property is required. str
(String) Specifies the uuid which is a unique identifier of the object.
v_center_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary]
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<Property Map>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Number
(Integer) Specifies object id.
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<Property Map>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<Property Map>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<Property Map>
(List) Nested schema for windows_cluster_summary:

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObject

ChildObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. double
(Integer) Specifies object id.
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. double
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectChildObject
(List) Specifies child object details. Nested schema for child_objects:
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
GlobalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
Id This property is required. float64
(Integer) Specifies object id.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
Name This property is required. string
(String) Specifies the name of the object.
ObjectHash This property is required. string
(String) Specifies the hash identifier of the object.
ObjectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
ProtectionType This property is required. 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 This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
SourceId This property is required. float64
(Integer) Specifies registered source id to which object belongs.
SourceName This property is required. string
(String) Specifies registered source name to which object belongs.
Uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
VCenterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectChildObject>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Double
(Integer) Specifies object id.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Double
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectChildObject[]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. string
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. number
(Integer) Specifies object id.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
name This property is required. string
(String) Specifies the name of the object.
objectHash This property is required. string
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. string
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary[]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. string
(String) Specifies registered source name to which object belongs.
uuid This property is required. string
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectChildObject]
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
global_id This property is required. str
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. float
(Integer) Specifies object id.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
name This property is required. str
(String) Specifies the name of the object.
object_hash This property is required. str
(String) Specifies the hash identifier of the object.
object_type This property is required. 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 This property is required. str
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protection_type This property is required. 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 This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary]
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
source_id This property is required. float
(Integer) Specifies registered source id to which object belongs.
source_name This property is required. str
(String) Specifies registered source name to which object belongs.
uuid This property is required. str
(String) Specifies the uuid which is a unique identifier of the object.
v_center_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary]
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<Property Map>
(List) Specifies child object details. Nested schema for child_objects:
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL.
globalId This property is required. String
(String) Specifies the global id which is a unique identifier of the object.
id This property is required. Number
(Integer) Specifies object id.
logicalSizeBytes This property is required. Number
(Integer) Specifies the logical size of object in bytes.
name This property is required. String
(String) Specifies the name of the object.
objectHash This property is required. String
(String) Specifies the hash identifier of the object.
objectType This property is required. 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 This property is required. String
(String) Specifies the operating system type of the object.

  • Constraints: Allowable values are: kLinux, kWindows.
protectionType This property is required. 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 This property is required. List<Property Map>
(List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
sourceId This property is required. Number
(Integer) Specifies registered source id to which object belongs.
sourceName This property is required. String
(String) Specifies registered source name to which object belongs.
uuid This property is required. String
(String) Specifies the uuid which is a unique identifier of the object.
vCenterSummaries This property is required. List<Property Map>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<Property Map>
(List) Nested schema for windows_cluster_summary:

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectSharepointSiteSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectVCenterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoChildObjectWindowsClusterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoSharepointSiteSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoVCenterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectSourceInfoWindowsClusterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectVCenterSummary

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

GetBackupRecoverySearchProtectedObjectsObjectWindowsClusterSummary

ClusterSourceType This property is required. string
(String) Specifies the type of cluster resource this source represents.
ClusterSourceType This property is required. string
(String) Specifies the type of cluster resource this source represents.
clusterSourceType This property is required. String
(String) Specifies the type of cluster resource this source represents.
clusterSourceType This property is required. string
(String) Specifies the type of cluster resource this source represents.
cluster_source_type This property is required. str
(String) Specifies the type of cluster resource this source represents.
clusterSourceType This property is required. 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.