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

ibm.getBackupRecoverySourceRegistrations

Explore with Pulumi AI

Provides a read-only data source to retrieve information about backup_recovery_source_registrations. 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 backupRecoverySourceRegistrations = ibm.getBackupRecoverySourceRegistrations({
    xIbmTenantId: ibm_backup_recovery_source_registration.backup_recovery_source_registration_instance.x_ibm_tenant_id,
});
Copy
import pulumi
import pulumi_ibm as ibm

backup_recovery_source_registrations = ibm.get_backup_recovery_source_registrations(x_ibm_tenant_id=ibm_backup_recovery_source_registration["backup_recovery_source_registration_instance"]["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.GetBackupRecoverySourceRegistrations(ctx, &ibm.GetBackupRecoverySourceRegistrationsArgs{
			XIbmTenantId: ibm_backup_recovery_source_registration.Backup_recovery_source_registration_instance.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 backupRecoverySourceRegistrations = Ibm.GetBackupRecoverySourceRegistrations.Invoke(new()
    {
        XIbmTenantId = ibm_backup_recovery_source_registration.Backup_recovery_source_registration_instance.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.GetBackupRecoverySourceRegistrationsArgs;
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 backupRecoverySourceRegistrations = IbmFunctions.getBackupRecoverySourceRegistrations(GetBackupRecoverySourceRegistrationsArgs.builder()
            .xIbmTenantId(ibm_backup_recovery_source_registration.backup_recovery_source_registration_instance().x_ibm_tenant_id())
            .build());

    }
}
Copy
variables:
  backupRecoverySourceRegistrations:
    fn::invoke:
      function: ibm:getBackupRecoverySourceRegistrations
      arguments:
        xIbmTenantId: ${ibm_backup_recovery_source_registration.backup_recovery_source_registration_instance.x_ibm_tenant_id}
Copy

Using getBackupRecoverySourceRegistrations

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 getBackupRecoverySourceRegistrations(args: GetBackupRecoverySourceRegistrationsArgs, opts?: InvokeOptions): Promise<GetBackupRecoverySourceRegistrationsResult>
function getBackupRecoverySourceRegistrationsOutput(args: GetBackupRecoverySourceRegistrationsOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoverySourceRegistrationsResult>
Copy
def get_backup_recovery_source_registrations(encryption_key: Optional[str] = None,
                                             id: Optional[str] = None,
                                             ids: Optional[Sequence[float]] = None,
                                             ignore_tenant_migration_in_progress_check: Optional[bool] = None,
                                             include_external_metadata: Optional[bool] = None,
                                             include_source_credentials: Optional[bool] = None,
                                             use_cached_data: Optional[bool] = None,
                                             x_ibm_tenant_id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetBackupRecoverySourceRegistrationsResult
def get_backup_recovery_source_registrations_output(encryption_key: Optional[pulumi.Input[str]] = None,
                                             id: Optional[pulumi.Input[str]] = None,
                                             ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
                                             ignore_tenant_migration_in_progress_check: Optional[pulumi.Input[bool]] = None,
                                             include_external_metadata: Optional[pulumi.Input[bool]] = None,
                                             include_source_credentials: Optional[pulumi.Input[bool]] = None,
                                             use_cached_data: Optional[pulumi.Input[bool]] = None,
                                             x_ibm_tenant_id: Optional[pulumi.Input[str]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoverySourceRegistrationsResult]
Copy
func GetBackupRecoverySourceRegistrations(ctx *Context, args *GetBackupRecoverySourceRegistrationsArgs, opts ...InvokeOption) (*GetBackupRecoverySourceRegistrationsResult, error)
func GetBackupRecoverySourceRegistrationsOutput(ctx *Context, args *GetBackupRecoverySourceRegistrationsOutputArgs, opts ...InvokeOption) GetBackupRecoverySourceRegistrationsResultOutput
Copy

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

public static class GetBackupRecoverySourceRegistrations 
{
    public static Task<GetBackupRecoverySourceRegistrationsResult> InvokeAsync(GetBackupRecoverySourceRegistrationsArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupRecoverySourceRegistrationsResult> Invoke(GetBackupRecoverySourceRegistrationsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBackupRecoverySourceRegistrationsResult> getBackupRecoverySourceRegistrations(GetBackupRecoverySourceRegistrationsArgs args, InvokeOptions options)
public static Output<GetBackupRecoverySourceRegistrationsResult> getBackupRecoverySourceRegistrations(GetBackupRecoverySourceRegistrationsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getBackupRecoverySourceRegistrations:getBackupRecoverySourceRegistrations
  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.
EncryptionKey string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
Id string
(String) The tenant id.
Ids List<double>
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
IgnoreTenantMigrationInProgressCheck bool
If true, tenant migration check will be ignored.
IncludeExternalMetadata bool
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
IncludeSourceCredentials bool
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
UseCachedData bool
Specifies whether we can serve the GET request from the read replica 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.
EncryptionKey string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
Id string
(String) The tenant id.
Ids []float64
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
IgnoreTenantMigrationInProgressCheck bool
If true, tenant migration check will be ignored.
IncludeExternalMetadata bool
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
IncludeSourceCredentials bool
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
UseCachedData bool
Specifies whether we can serve the GET request from the read replica 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.
encryptionKey String
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
id String
(String) The tenant id.
ids List<Double>
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
ignoreTenantMigrationInProgressCheck Boolean
If true, tenant migration check will be ignored.
includeExternalMetadata Boolean
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
includeSourceCredentials Boolean
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
useCachedData Boolean
Specifies whether we can serve the GET request from the read replica 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.
encryptionKey string
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
id string
(String) The tenant id.
ids number[]
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
ignoreTenantMigrationInProgressCheck boolean
If true, tenant migration check will be ignored.
includeExternalMetadata boolean
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
includeSourceCredentials boolean
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
useCachedData boolean
Specifies whether we can serve the GET request from the read replica 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.
encryption_key str
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
id str
(String) The tenant id.
ids Sequence[float]
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
ignore_tenant_migration_in_progress_check bool
If true, tenant migration check will be ignored.
include_external_metadata bool
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
include_source_credentials bool
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
use_cached_data bool
Specifies whether we can serve the GET request from the read replica 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.
encryptionKey String
Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
id String
(String) The tenant id.
ids List<Number>
Ids specifies the list of source registration ids to return. If left empty, every source registration will be returned by default.
ignoreTenantMigrationInProgressCheck Boolean
If true, tenant migration check will be ignored.
includeExternalMetadata Boolean
If true, the external entity metadata like maintenance mode config for the registered sources will be included.
includeSourceCredentials Boolean
If true, the encrypted crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied encryption key.
useCachedData Boolean
Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.

getBackupRecoverySourceRegistrations Result

The following output properties are available:

Id string
(String) The tenant id.
Registrations List<GetBackupRecoverySourceRegistrationsRegistration>
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
XIbmTenantId string
EncryptionKey string
Ids List<double>
IgnoreTenantMigrationInProgressCheck bool
IncludeExternalMetadata bool
IncludeSourceCredentials bool
UseCachedData bool
Id string
(String) The tenant id.
Registrations []GetBackupRecoverySourceRegistrationsRegistration
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
XIbmTenantId string
EncryptionKey string
Ids []float64
IgnoreTenantMigrationInProgressCheck bool
IncludeExternalMetadata bool
IncludeSourceCredentials bool
UseCachedData bool
id String
(String) The tenant id.
registrations List<GetBackupRecoverySourceRegistrationsRegistration>
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
xIbmTenantId String
encryptionKey String
ids List<Double>
ignoreTenantMigrationInProgressCheck Boolean
includeExternalMetadata Boolean
includeSourceCredentials Boolean
useCachedData Boolean
id string
(String) The tenant id.
registrations GetBackupRecoverySourceRegistrationsRegistration[]
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
xIbmTenantId string
encryptionKey string
ids number[]
ignoreTenantMigrationInProgressCheck boolean
includeExternalMetadata boolean
includeSourceCredentials boolean
useCachedData boolean
id str
(String) The tenant id.
registrations Sequence[GetBackupRecoverySourceRegistrationsRegistration]
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
x_ibm_tenant_id str
encryption_key str
ids Sequence[float]
ignore_tenant_migration_in_progress_check bool
include_external_metadata bool
include_source_credentials bool
use_cached_data bool
id String
(String) The tenant id.
registrations List<Property Map>
(List) Specifies the list of Protection Source Registrations. Nested schema for registrations:
xIbmTenantId String
encryptionKey String
ids List<Number>
ignoreTenantMigrationInProgressCheck Boolean
includeExternalMetadata Boolean
includeSourceCredentials Boolean
useCachedData Boolean

Supporting Types

GetBackupRecoverySourceRegistrationsRegistration

AdvancedConfigs This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig>
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
AuthenticationStatus This property is required. string
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
ConnectionId This property is required. double
(Integer) Specifies the id of the connection.
Connections This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationConnection>
(List) Specfies the list of connections for the source. Nested schema for connections:
ConnectorGroupId This property is required. double
(Integer) Specifies the connector group id of connector groups.
DataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
ExternalMetadatas This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata>
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
Id This property is required. double
(String) The tenant id.
LastRefreshedTimeMsecs This property is required. double
(Integer) Specifies the time when the source was last refreshed in milliseconds.
Name This property is required. string
(String) Specifies the name of the user.
PhysicalParams This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
RegistrationTimeMsecs This property is required. double
(Integer) Specifies the time when the source was registered in milliseconds.
SourceId This property is required. double
(Integer) Specifies registered source id to which object belongs.
SourceInfos This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfo>
(List) Specifies information about an object. Nested schema for source_info:
AdvancedConfigs This property is required. []GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
AuthenticationStatus This property is required. string
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
ConnectionId This property is required. float64
(Integer) Specifies the id of the connection.
Connections This property is required. []GetBackupRecoverySourceRegistrationsRegistrationConnection
(List) Specfies the list of connections for the source. Nested schema for connections:
ConnectorGroupId This property is required. float64
(Integer) Specifies the connector group id of connector groups.
DataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
Environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
ExternalMetadatas This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
Id This property is required. float64
(String) The tenant id.
LastRefreshedTimeMsecs This property is required. float64
(Integer) Specifies the time when the source was last refreshed in milliseconds.
Name This property is required. string
(String) Specifies the name of the user.
PhysicalParams This property is required. []GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
RegistrationTimeMsecs This property is required. float64
(Integer) Specifies the time when the source was registered in milliseconds.
SourceId This property is required. float64
(Integer) Specifies registered source id to which object belongs.
SourceInfos This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfo
(List) Specifies information about an object. Nested schema for source_info:
advancedConfigs This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig>
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
authenticationStatus This property is required. String
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
connectionId This property is required. Double
(Integer) Specifies the id of the connection.
connections This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationConnection>
(List) Specfies the list of connections for the source. Nested schema for connections:
connectorGroupId This property is required. Double
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. String
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
externalMetadatas This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata>
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
id This property is required. Double
(String) The tenant id.
lastRefreshedTimeMsecs This property is required. Double
(Integer) Specifies the time when the source was last refreshed in milliseconds.
name This property is required. String
(String) Specifies the name of the user.
physicalParams This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
registrationTimeMsecs This property is required. Double
(Integer) Specifies the time when the source was registered in milliseconds.
sourceId This property is required. Double
(Integer) Specifies registered source id to which object belongs.
sourceInfos This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfo>
(List) Specifies information about an object. Nested schema for source_info:
advancedConfigs This property is required. GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig[]
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
authenticationStatus This property is required. string
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
connectionId This property is required. number
(Integer) Specifies the id of the connection.
connections This property is required. GetBackupRecoverySourceRegistrationsRegistrationConnection[]
(List) Specfies the list of connections for the source. Nested schema for connections:
connectorGroupId This property is required. number
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
environment This property is required. string
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
externalMetadatas This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata[]
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
id This property is required. number
(String) The tenant id.
lastRefreshedTimeMsecs This property is required. number
(Integer) Specifies the time when the source was last refreshed in milliseconds.
name This property is required. string
(String) Specifies the name of the user.
physicalParams This property is required. GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam[]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
registrationTimeMsecs This property is required. number
(Integer) Specifies the time when the source was registered in milliseconds.
sourceId This property is required. number
(Integer) Specifies registered source id to which object belongs.
sourceInfos This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfo[]
(List) Specifies information about an object. Nested schema for source_info:
advanced_configs This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig]
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
authentication_status This property is required. str
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
connection_id This property is required. float
(Integer) Specifies the id of the connection.
connections This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationConnection]
(List) Specfies the list of connections for the source. Nested schema for connections:
connector_group_id This property is required. float
(Integer) Specifies the connector group id of connector groups.
data_source_connection_id This property is required. str
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
environment This property is required. str
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
external_metadatas This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata]
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
id This property is required. float
(String) The tenant id.
last_refreshed_time_msecs This property is required. float
(Integer) Specifies the time when the source was last refreshed in milliseconds.
name This property is required. str
(String) Specifies the name of the user.
physical_params This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
registration_time_msecs This property is required. float
(Integer) Specifies the time when the source was registered in milliseconds.
source_id This property is required. float
(Integer) Specifies registered source id to which object belongs.
source_infos This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfo]
(List) Specifies information about an object. Nested schema for source_info:
advancedConfigs This property is required. List<Property Map>
(List) Specifies the advanced configuration for a protection source. Nested schema for advanced_configs:
authenticationStatus This property is required. String
(String) Specifies the status of the authentication during the registration of a Protection Source. 'Pending' indicates the authentication is in progress. 'Scheduled' indicates the authentication is scheduled. 'Finished' indicates the authentication is completed. 'RefreshInProgress' indicates the refresh is in progress.

  • Constraints: Allowable values are: Pending, Scheduled, Finished, RefreshInProgress.
connectionId This property is required. Number
(Integer) Specifies the id of the connection.
connections This property is required. List<Property Map>
(List) Specfies the list of connections for the source. Nested schema for connections:
connectorGroupId This property is required. Number
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. String
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
environment This property is required. String
(String) Specifies the environment of the object.

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
externalMetadatas This property is required. List<Property Map>
(List) Specifies the External metadata of an entity. Nested schema for external_metadata:
id This property is required. Number
(String) The tenant id.
lastRefreshedTimeMsecs This property is required. Number
(Integer) Specifies the time when the source was last refreshed in milliseconds.
name This property is required. String
(String) Specifies the name of the user.
physicalParams This property is required. List<Property Map>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
registrationTimeMsecs This property is required. Number
(Integer) Specifies the time when the source was registered in milliseconds.
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 information about an object. Nested schema for source_info:

GetBackupRecoverySourceRegistrationsRegistrationAdvancedConfig

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.

GetBackupRecoverySourceRegistrationsRegistrationConnection

ConnectionId This property is required. double
(Integer) Specifies the id of the connection.
ConnectorGroupId This property is required. double
(Integer) Specifies the connector group id of connector groups.
DataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
EntityId This property is required. double
(Integer) Specifies the entity id of the source. The source can a non-root entity.
ConnectionId This property is required. float64
(Integer) Specifies the id of the connection.
ConnectorGroupId This property is required. float64
(Integer) Specifies the connector group id of connector groups.
DataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
EntityId This property is required. float64
(Integer) Specifies the entity id of the source. The source can a non-root entity.
connectionId This property is required. Double
(Integer) Specifies the id of the connection.
connectorGroupId This property is required. Double
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. String
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
entityId This property is required. Double
(Integer) Specifies the entity id of the source. The source can a non-root entity.
connectionId This property is required. number
(Integer) Specifies the id of the connection.
connectorGroupId This property is required. number
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. string
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
entityId This property is required. number
(Integer) Specifies the entity id of the source. The source can a non-root entity.
connection_id This property is required. float
(Integer) Specifies the id of the connection.
connector_group_id This property is required. float
(Integer) Specifies the connector group id of connector groups.
data_source_connection_id This property is required. str
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
entity_id This property is required. float
(Integer) Specifies the entity id of the source. The source can a non-root entity.
connectionId This property is required. Number
(Integer) Specifies the id of the connection.
connectorGroupId This property is required. Number
(Integer) Specifies the connector group id of connector groups.
dataSourceConnectionId This property is required. String
(String) Specifies the id of the connection from where this source is reachable. This should only be set for a source being registered by a tenant user. Also, this is the 'string' of connectionId. This property was added to accommodate for ID values that exceed 2^53 - 1, which is the max value for which JS maintains precision.
entityId This property is required. Number
(Integer) Specifies the entity id of the source. The source can a non-root entity.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadata

MaintenanceModeConfigs This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig>
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
MaintenanceModeConfigs This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
maintenanceModeConfigs This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig>
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
maintenanceModeConfigs This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig[]
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
maintenance_mode_configs This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig]
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
maintenanceModeConfigs This property is required. List<Property Map>
(List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfig

ActivationTimeIntervals This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval>
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
MaintenanceSchedules This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule>
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
UserMessage This property is required. string
(String) User provided message associated with this maintenance mode.
WorkflowInterventionSpecLists This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList>
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
ActivationTimeIntervals This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
MaintenanceSchedules This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
UserMessage This property is required. string
(String) User provided message associated with this maintenance mode.
WorkflowInterventionSpecLists This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
activationTimeIntervals This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval>
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
maintenanceSchedules This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule>
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
userMessage This property is required. String
(String) User provided message associated with this maintenance mode.
workflowInterventionSpecLists This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList>
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
activationTimeIntervals This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval[]
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
maintenanceSchedules This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule[]
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
userMessage This property is required. string
(String) User provided message associated with this maintenance mode.
workflowInterventionSpecLists This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList[]
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
activation_time_intervals This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval]
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
maintenance_schedules This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule]
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
user_message This property is required. str
(String) User provided message associated with this maintenance mode.
workflow_intervention_spec_lists This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList]
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
activationTimeIntervals This property is required. List<Property Map>
(List) Specifies the absolute intervals where the maintenance schedule is valid, i.e. maintenance_shedule is considered only for these time ranges. (For example, if there is one time range with [now_usecs, now_usecs + 10 days], the action will be done during the maintenance_schedule for the next 10 days.)The start time must be specified. The end time can be -1 which would denote an indefinite maintenance mode. Nested schema for activation_time_intervals:
maintenanceSchedules This property is required. List<Property Map>
(List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
userMessage This property is required. String
(String) User provided message associated with this maintenance mode.
workflowInterventionSpecLists This property is required. List<Property Map>
(List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigActivationTimeInterval

EndTimeUsecs This property is required. double
(Integer) Specifies the end time of this time range.
StartTimeUsecs This property is required. double
(Integer) Specifies the start time of this time range.
EndTimeUsecs This property is required. float64
(Integer) Specifies the end time of this time range.
StartTimeUsecs This property is required. float64
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. Double
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. Double
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. number
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. number
(Integer) Specifies the start time of this time range.
end_time_usecs This property is required. float
(Integer) Specifies the end time of this time range.
start_time_usecs This property is required. float
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. Number
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. Number
(Integer) Specifies the start time of this time range.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedule

PeriodicTimeWindows This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow>
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
ScheduleType This property is required. string
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
TimeRanges This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange>
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
Timezone This property is required. string
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
PeriodicTimeWindows This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
ScheduleType This property is required. string
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
TimeRanges This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
Timezone This property is required. string
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
periodicTimeWindows This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow>
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
scheduleType This property is required. String
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
timeRanges This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange>
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
timezone This property is required. String
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
periodicTimeWindows This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow[]
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
scheduleType This property is required. string
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
timeRanges This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange[]
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
timezone This property is required. string
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
periodic_time_windows This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow]
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
schedule_type This property is required. str
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
time_ranges This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange]
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
timezone This property is required. str
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
periodicTimeWindows This property is required. List<Property Map>
(List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
scheduleType This property is required. String
(String) Specifies the type of schedule for this ScheduleProto.

  • Constraints: Allowable values are: PeriodicTimeWindows, CustomIntervals.
timeRanges This property is required. List<Property Map>
(List) Specifies the time ranges in usecs. Nested schema for time_ranges:
timezone This property is required. String
(String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow

DayOfTheWeek This property is required. string
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
EndTimes This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime>
(List) Specifies the time in hours and minutes. Nested schema for end_time:
StartTimes This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime>
(List) Specifies the time in hours and minutes. Nested schema for start_time:
DayOfTheWeek This property is required. string
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
EndTimes This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime
(List) Specifies the time in hours and minutes. Nested schema for end_time:
StartTimes This property is required. []GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime
(List) Specifies the time in hours and minutes. Nested schema for start_time:
dayOfTheWeek This property is required. String
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
endTimes This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime>
(List) Specifies the time in hours and minutes. Nested schema for end_time:
startTimes This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime>
(List) Specifies the time in hours and minutes. Nested schema for start_time:
dayOfTheWeek This property is required. string
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
endTimes This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime[]
(List) Specifies the time in hours and minutes. Nested schema for end_time:
startTimes This property is required. GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime[]
(List) Specifies the time in hours and minutes. Nested schema for start_time:
day_of_the_week This property is required. str
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
end_times This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime]
(List) Specifies the time in hours and minutes. Nested schema for end_time:
start_times This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime]
(List) Specifies the time in hours and minutes. Nested schema for start_time:
dayOfTheWeek This property is required. String
(String) Specifies the week day.

  • Constraints: Allowable values are: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
endTimes This property is required. List<Property Map>
(List) Specifies the time in hours and minutes. Nested schema for end_time:
startTimes This property is required. List<Property Map>
(List) Specifies the time in hours and minutes. Nested schema for start_time:

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime

Hour This property is required. double
(Integer) Specifies the hour of this time.
Minute This property is required. double
(Integer) Specifies the minute of this time.
Hour This property is required. float64
(Integer) Specifies the hour of this time.
Minute This property is required. float64
(Integer) Specifies the minute of this time.
hour This property is required. Double
(Integer) Specifies the hour of this time.
minute This property is required. Double
(Integer) Specifies the minute of this time.
hour This property is required. number
(Integer) Specifies the hour of this time.
minute This property is required. number
(Integer) Specifies the minute of this time.
hour This property is required. float
(Integer) Specifies the hour of this time.
minute This property is required. float
(Integer) Specifies the minute of this time.
hour This property is required. Number
(Integer) Specifies the hour of this time.
minute This property is required. Number
(Integer) Specifies the minute of this time.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime

Hour This property is required. double
(Integer) Specifies the hour of this time.
Minute This property is required. double
(Integer) Specifies the minute of this time.
Hour This property is required. float64
(Integer) Specifies the hour of this time.
Minute This property is required. float64
(Integer) Specifies the minute of this time.
hour This property is required. Double
(Integer) Specifies the hour of this time.
minute This property is required. Double
(Integer) Specifies the minute of this time.
hour This property is required. number
(Integer) Specifies the hour of this time.
minute This property is required. number
(Integer) Specifies the minute of this time.
hour This property is required. float
(Integer) Specifies the hour of this time.
minute This property is required. float
(Integer) Specifies the minute of this time.
hour This property is required. Number
(Integer) Specifies the hour of this time.
minute This property is required. Number
(Integer) Specifies the minute of this time.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigMaintenanceScheduleTimeRange

EndTimeUsecs This property is required. double
(Integer) Specifies the end time of this time range.
StartTimeUsecs This property is required. double
(Integer) Specifies the start time of this time range.
EndTimeUsecs This property is required. float64
(Integer) Specifies the end time of this time range.
StartTimeUsecs This property is required. float64
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. Double
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. Double
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. number
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. number
(Integer) Specifies the start time of this time range.
end_time_usecs This property is required. float
(Integer) Specifies the end time of this time range.
start_time_usecs This property is required. float
(Integer) Specifies the start time of this time range.
endTimeUsecs This property is required. Number
(Integer) Specifies the end time of this time range.
startTimeUsecs This property is required. Number
(Integer) Specifies the start time of this time range.

GetBackupRecoverySourceRegistrationsRegistrationExternalMetadataMaintenanceModeConfigWorkflowInterventionSpecList

Intervention This property is required. string
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
WorkflowType This property is required. string
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.
Intervention This property is required. string
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
WorkflowType This property is required. string
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.
intervention This property is required. String
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
workflowType This property is required. String
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.
intervention This property is required. string
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
workflowType This property is required. string
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.
intervention This property is required. str
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
workflow_type This property is required. str
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.
intervention This property is required. String
(String) Specifies the intervention type for ongoing tasks.

  • Constraints: Allowable values are: NoIntervention, Cancel.
workflowType This property is required. String
(String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.

  • Constraints: Allowable values are: BackupRun.

GetBackupRecoverySourceRegistrationsRegistrationPhysicalParam

Applications This property is required. List<string>
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
Endpoint This property is required. string
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
ForceRegister This property is required. bool
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
HostType This property is required. string
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
PhysicalType This property is required. string
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.
Applications This property is required. []string
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
Endpoint This property is required. string
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
ForceRegister This property is required. bool
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
HostType This property is required. string
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
PhysicalType This property is required. string
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.
applications This property is required. List<String>
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
endpoint This property is required. String
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
forceRegister This property is required. Boolean
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
hostType This property is required. String
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
physicalType This property is required. String
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.
applications This property is required. string[]
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
endpoint This property is required. string
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
forceRegister This property is required. boolean
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
hostType This property is required. string
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
physicalType This property is required. string
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.
applications This property is required. Sequence[str]
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
endpoint This property is required. str
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
force_register This property is required. bool
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
host_type This property is required. str
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
physical_type This property is required. str
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.
applications This property is required. List<String>
(List) Specifies the list of applications to be registered with Physical Source.

  • Constraints: Allowable list items are: kSQL, kOracle.
endpoint This property is required. String
(String) Specifies the endpoint IPaddress, URL or hostname of the physical host.
forceRegister This property is required. Boolean
(Boolean) The agent running on a physical host will fail the registration if it is already registered as part of another cluster. By setting this option to true, agent can be forced to register with the current cluster.
hostType This property is required. String
(String) Specifies the type of host.

  • Constraints: Allowable values are: kLinux, kWindows.
physicalType This property is required. String
(String) Specifies the type of physical server.

  • Constraints: Allowable values are: kGroup, kHost, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kUnixCluster.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfo

ChildObjects This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject>
(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, kOracle.
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
(String) The tenant id.
LogicalSizeBytes This property is required. double
(Integer) Specifies the logical size of object in bytes.
MssqlParams This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam>
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
Name This property is required. string
(String) Specifies the name of the user.
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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
ProtectionStats This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject
(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, kOracle.
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
(String) The tenant id.
LogicalSizeBytes This property is required. float64
(Integer) Specifies the logical size of object in bytes.
MssqlParams This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
Name This property is required. string
(String) Specifies the name of the user.
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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
ProtectionStats This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject>
(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, kOracle.
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
(String) The tenant id.
logicalSizeBytes This property is required. Double
(Integer) Specifies the logical size of object in bytes.
mssqlParams This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam>
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. String
(String) Specifies the name of the user.
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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam>
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protectionStats This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject[]
(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, kOracle.
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
(String) The tenant id.
logicalSizeBytes This property is required. number
(Integer) Specifies the logical size of object in bytes.
mssqlParams This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam[]
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. string
(String) Specifies the name of the user.
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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam[]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protectionStats This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject]
(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, kOracle.
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
(String) The tenant id.
logical_size_bytes This property is required. float
(Integer) Specifies the logical size of object in bytes.
mssql_params This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam]
(List) Specifies the parameters for Msssql object. Nested schema for mssql_params:
name This property is required. str
(String) Specifies the name of the user.
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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam]
(List) Specifies the parameters for Physical object. Nested schema for physical_params:
protection_stats This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary]
(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, kOracle.
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
(String) The tenant id.
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 user.
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.
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:

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObject

ChildObjects This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectChildObject>
(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, kOracle.
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
(String) The tenant 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 user.
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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
ChildObjects This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectChildObject
(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, kOracle.
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
(String) The tenant 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 user.
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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary
(List) Nested schema for v_center_summary:
WindowsClusterSummaries This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectChildObject>
(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, kOracle.
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
(String) The tenant 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 user.
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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary>
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary>
(List) Nested schema for windows_cluster_summary:
childObjects This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectChildObject[]
(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, kOracle.
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
(String) The tenant 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 user.
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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary[]
(List) Nested schema for v_center_summary:
windowsClusterSummaries This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary[]
(List) Nested schema for windows_cluster_summary:
child_objects This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectChildObject]
(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, kOracle.
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
(String) The tenant 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 user.
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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary]
(List) Nested schema for v_center_summary:
windows_cluster_summaries This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary]
(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, kOracle.
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
(String) The tenant 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 user.
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:

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectSharepointSiteSummary

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectVCenterSummary

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoChildObjectWindowsClusterSummary

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParam

AagInfos This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo>
(List) Object details for Mssql. Nested schema for aag_info:
HostInfos This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo>
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo
(List) Object details for Mssql. Nested schema for aag_info:
HostInfos This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo>
(List) Object details for Mssql. Nested schema for aag_info:
hostInfos This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo>
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo[]
(List) Object details for Mssql. Nested schema for aag_info:
hostInfos This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo[]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo]
(List) Object details for Mssql. Nested schema for aag_info:
host_infos This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo]
(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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamAagInfo

Name This property is required. string
(String) Specifies the name of the user.
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 user.
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 user.
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 user.
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 user.
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 user.
objectId This property is required. Number
(Integer) Specifies the id of the object.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoMssqlParamHostInfo

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

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

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

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

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

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

  • Constraints: Allowable values are: kPhysical, kSQL, kOracle.
id This property is required. String
(String) The tenant id.
name This property is required. String
(String) Specifies the name of the user.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermission

Groups This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant>
(List) Specifies a tenant object. Nested schema for tenant:
Users This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser>
(List) Specifies the list of users which has the permissions to the object. Nested schema for users:
Groups This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant
(List) Specifies a tenant object. Nested schema for tenant:
Users This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser
(List) Specifies the list of users which has the permissions to the object. Nested schema for users:
groups This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant>
(List) Specifies a tenant object. Nested schema for tenant:
users This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser>
(List) Specifies the list of users which has the permissions to the object. Nested schema for users:
groups This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant[]
(List) Specifies a tenant object. Nested schema for tenant:
users This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser[]
(List) Specifies the list of users which has the permissions to the object. Nested schema for users:
groups This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant]
(List) Specifies a tenant object. Nested schema for tenant:
users This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser]
(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:

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionGroup

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 user.
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 user.
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 user.
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 user.
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 user.
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 user.
sid This property is required. String
(String) Specifies the sid of the user.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenant

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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata>
(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
(String) The tenant 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 user.
Networks This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork>
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata
(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
(String) The tenant 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 user.
Networks This property is required. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata>
(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
(String) The tenant 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 user.
networks This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork>
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata[]
(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
(String) The tenant 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 user.
networks This property is required. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork[]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata]
(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
(String) The tenant 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 user.
networks This property is required. Sequence[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork]
(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
(String) The tenant 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 user.
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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadata

IbmTenantMetadataParams This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam>
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam[]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam]
(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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParam

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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig[]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig]
(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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamCustomProperty

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfig

CosResourceConfigs This property is required. List<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig
(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. []GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
(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<GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig[]
(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. GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig[]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig]
(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[GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig]
(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:

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionTenantNetwork

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPermissionUser

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 user.
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 user.
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 user.
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 user.
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 user.
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 user.
sid This property is required. String
(String) Specifies the sid of the user.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoPhysicalParam

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoProtectionStat

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, kOracle.
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, kOracle.
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, kOracle.
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, kOracle.
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, kOracle.
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, kOracle.
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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoSharepointSiteSummary

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoVCenterSummary

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.

GetBackupRecoverySourceRegistrationsRegistrationSourceInfoWindowsClusterSummary

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.