ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getBackupRecoveryRegistrationInfo
ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
Provides a read-only data source to retrieve information about a backup_recovery_registration_info. 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 backupRecoveryRegistrationInfo = ibm.getBackupRecoveryRegistrationInfo({
xIbmTenantId: "tenantId",
});
import pulumi
import pulumi_ibm as ibm
backup_recovery_registration_info = ibm.get_backup_recovery_registration_info(x_ibm_tenant_id="tenantId")
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.GetBackupRecoveryRegistrationInfo(ctx, &ibm.GetBackupRecoveryRegistrationInfoArgs{
XIbmTenantId: "tenantId",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var backupRecoveryRegistrationInfo = Ibm.GetBackupRecoveryRegistrationInfo.Invoke(new()
{
XIbmTenantId = "tenantId",
});
});
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.GetBackupRecoveryRegistrationInfoArgs;
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 backupRecoveryRegistrationInfo = IbmFunctions.getBackupRecoveryRegistrationInfo(GetBackupRecoveryRegistrationInfoArgs.builder()
.xIbmTenantId("tenantId")
.build());
}
}
variables:
backupRecoveryRegistrationInfo:
fn::invoke:
function: ibm:getBackupRecoveryRegistrationInfo
arguments:
xIbmTenantId: tenantId
Using getBackupRecoveryRegistrationInfo
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 getBackupRecoveryRegistrationInfo(args: GetBackupRecoveryRegistrationInfoArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryRegistrationInfoResult>
function getBackupRecoveryRegistrationInfoOutput(args: GetBackupRecoveryRegistrationInfoOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoveryRegistrationInfoResult>def get_backup_recovery_registration_info(all_under_hierarchy: Optional[bool] = None,
encryption_key: Optional[str] = None,
endpoint_type: Optional[str] = None,
environments: Optional[Sequence[str]] = None,
id: Optional[str] = None,
ids: Optional[Sequence[float]] = None,
include_applications_tree_info: Optional[bool] = None,
include_entity_permission_info: Optional[bool] = None,
include_external_metadata: Optional[bool] = None,
include_source_credentials: Optional[bool] = None,
instance_id: Optional[str] = None,
maintenance_status: Optional[str] = None,
prune_non_critical_info: Optional[bool] = None,
region: Optional[str] = None,
request_initiator_type: Optional[str] = None,
sids: Optional[Sequence[str]] = None,
tenant_ids: Optional[Sequence[str]] = None,
use_cached_data: Optional[bool] = None,
x_ibm_tenant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryRegistrationInfoResult
def get_backup_recovery_registration_info_output(all_under_hierarchy: Optional[pulumi.Input[bool]] = None,
encryption_key: Optional[pulumi.Input[str]] = None,
endpoint_type: Optional[pulumi.Input[str]] = None,
environments: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
id: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[float]]]] = None,
include_applications_tree_info: Optional[pulumi.Input[bool]] = None,
include_entity_permission_info: Optional[pulumi.Input[bool]] = None,
include_external_metadata: Optional[pulumi.Input[bool]] = None,
include_source_credentials: Optional[pulumi.Input[bool]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
maintenance_status: Optional[pulumi.Input[str]] = None,
prune_non_critical_info: Optional[pulumi.Input[bool]] = None,
region: Optional[pulumi.Input[str]] = None,
request_initiator_type: Optional[pulumi.Input[str]] = None,
sids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
tenant_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
use_cached_data: Optional[pulumi.Input[bool]] = None,
x_ibm_tenant_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoveryRegistrationInfoResult]func GetBackupRecoveryRegistrationInfo(ctx *Context, args *GetBackupRecoveryRegistrationInfoArgs, opts ...InvokeOption) (*GetBackupRecoveryRegistrationInfoResult, error)
func GetBackupRecoveryRegistrationInfoOutput(ctx *Context, args *GetBackupRecoveryRegistrationInfoOutputArgs, opts ...InvokeOption) GetBackupRecoveryRegistrationInfoResultOutput> Note: This function is named GetBackupRecoveryRegistrationInfo in the Go SDK.
public static class GetBackupRecoveryRegistrationInfo
{
public static Task<GetBackupRecoveryRegistrationInfoResult> InvokeAsync(GetBackupRecoveryRegistrationInfoArgs args, InvokeOptions? opts = null)
public static Output<GetBackupRecoveryRegistrationInfoResult> Invoke(GetBackupRecoveryRegistrationInfoInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupRecoveryRegistrationInfoResult> getBackupRecoveryRegistrationInfo(GetBackupRecoveryRegistrationInfoArgs args, InvokeOptions options)
public static Output<GetBackupRecoveryRegistrationInfoResult> getBackupRecoveryRegistrationInfo(GetBackupRecoveryRegistrationInfoArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getBackupRecoveryRegistrationInfo:getBackupRecoveryRegistrationInfo
arguments:
# arguments dictionaryThe following arguments are supported:
- XIbm
Tenant stringId - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- All
Under boolHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- Encryption
Key string - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Environments List<string>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ids List<double>
- Return only the registered root nodes whose Ids are given in the list.
- Include
Applications boolTree Info - Specifies whether to return applications tree info or not.
- Include
Entity boolPermission Info - If specified, then a list of entities with permissions assigned to them are returned.
- Include
External boolMetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- Include
Source boolCredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Maintenance
Status string - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- Prune
Non boolCritical Info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- Region string
- Request
Initiator stringType - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- Sids List<string>
- Filter the registered root nodes for the sids given in the list.
- Tenant
Ids List<string> - TenantIds contains ids of the tenants for which objects are to be returned.
- Use
Cached boolData - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
- XIbm
Tenant stringId - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- All
Under boolHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- Encryption
Key string - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Environments []string
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ids []float64
- Return only the registered root nodes whose Ids are given in the list.
- Include
Applications boolTree Info - Specifies whether to return applications tree info or not.
- Include
Entity boolPermission Info - If specified, then a list of entities with permissions assigned to them are returned.
- Include
External boolMetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- Include
Source boolCredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Maintenance
Status string - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- Prune
Non boolCritical Info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- Region string
- Request
Initiator stringType - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- Sids []string
- Filter the registered root nodes for the sids given in the list.
- Tenant
Ids []string - TenantIds contains ids of the tenants for which objects are to be returned.
- Use
Cached boolData - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
- x
Ibm StringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- all
Under BooleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- encryption
Key String - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- id String
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ids List<Double>
- Return only the registered root nodes whose Ids are given in the list.
- include
Applications BooleanTree Info - Specifies whether to return applications tree info or not.
- include
Entity BooleanPermission Info - If specified, then a list of entities with permissions assigned to them are returned.
- include
External BooleanMetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- include
Source BooleanCredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status String - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- prune
Non BooleanCritical Info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- region String
- request
Initiator StringType - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- sids List<String>
- Filter the registered root nodes for the sids given in the list.
- tenant
Ids List<String> - TenantIds contains ids of the tenants for which objects are to be returned.
- use
Cached BooleanData - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
- x
Ibm stringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- all
Under booleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- encryption
Key string - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments string[]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ids number[]
- Return only the registered root nodes whose Ids are given in the list.
- include
Applications booleanTree Info - Specifies whether to return applications tree info or not.
- include
Entity booleanPermission Info - If specified, then a list of entities with permissions assigned to them are returned.
- include
External booleanMetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- include
Source booleanCredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status string - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- prune
Non booleanCritical Info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- region string
- request
Initiator stringType - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- sids string[]
- Filter the registered root nodes for the sids given in the list.
- tenant
Ids string[] - TenantIds contains ids of the tenants for which objects are to be returned.
- use
Cached booleanData - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
- x_
ibm_ strtenant_ id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- all_
under_ boolhierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- encryption_
key str - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- endpoint_
type str - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments Sequence[str]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- id str
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ids Sequence[float]
- Return only the registered root nodes whose Ids are given in the list.
- include_
applications_ booltree_ info - Specifies whether to return applications tree info or not.
- include_
entity_ boolpermission_ info - If specified, then a list of entities with permissions assigned to them are returned.
- include_
external_ boolmetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- include_
source_ boolcredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- instance_
id str - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance_
status str - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- prune_
non_ boolcritical_ info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- region str
- request_
initiator_ strtype - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- sids Sequence[str]
- Filter the registered root nodes for the sids given in the list.
- tenant_
ids Sequence[str] - TenantIds contains ids of the tenants for which objects are to be returned.
- use_
cached_ booldata - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
- x
Ibm StringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- all
Under BooleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- encryption
Key String - Key to be used to encrypt the source credential. If include_source_credentials is set to true this key must be specified.
- endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- id String
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ids List<Number>
- Return only the registered root nodes whose Ids are given in the list.
- include
Applications BooleanTree Info - Specifies whether to return applications tree info or not.
- include
Entity BooleanPermission Info - If specified, then a list of entities with permissions assigned to them are returned.
- include
External BooleanMetadata - Specifies if entity external metadata should be included within the response to get entity hierarchy call.
- include
Source BooleanCredentials - If specified, then crednetial for the registered sources will be included. Credential is first encrypted with internal key and then reencrypted with user supplied 'encryption_key'.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status String - Specifies the maintenance status of a source 'UnderMaintenance' indicates the source is currently under maintenance. 'ScheduledMaintenance' indicates the source is scheduled for maintenance. 'NotConfigured' indicates maintenance is not configured on the source.
- Constraints: Allowable values are:
UnderMaintenance,ScheduledMaintenance,NotConfigured.
- Constraints: Allowable values are:
- prune
Non BooleanCritical Info - Specifies whether to prune non critical info within entities. Incase of VMs, virtual disk information will be pruned. Incase of Office365, metadata about user entities will be pruned. This can be used to limit the size of the response by caller.
- region String
- request
Initiator StringType - Specifies the type of the request. Possible values are UIUser and UIAuto, which means the request is triggered by user or is an auto refresh request. Services like magneto will use this to determine the priority of the requests, so that it can more intelligently handle overload situations by prioritizing higher priority requests.
- sids List<String>
- Filter the registered root nodes for the sids given in the list.
- tenant
Ids List<String> - TenantIds contains ids of the tenants for which objects are to be returned.
- use
Cached BooleanData - Specifies whether we can serve the GET request to the read replica cache. setting this to true ensures that the API request is served to the read replica. setting this to false will serve the request to the master.
getBackupRecoveryRegistrationInfo Result
The following output properties are available:
- Id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Region string
- Root
Nodes List<GetBackup Recovery Registration Info Root Node> - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- Stats
List<Get
Backup Recovery Registration Info Stat> - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- Stats
By List<GetEnvs Backup Recovery Registration Info Stats By Env> - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- XIbm
Tenant stringId - All
Under boolHierarchy - Encryption
Key string - Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Environments List<string>
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- Ids List<double>
- Include
Applications boolTree Info - Include
Entity boolPermission Info - Include
External boolMetadata - Include
Source boolCredentials - Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Maintenance
Status string - Prune
Non boolCritical Info - Request
Initiator stringType - Sids List<string>
- Tenant
Ids List<string> - (List) Specifies the tenants to which the group belongs to.
- Use
Cached boolData
- Id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Region string
- Root
Nodes []GetBackup Recovery Registration Info Root Node - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- Stats
[]Get
Backup Recovery Registration Info Stat - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- Stats
By []GetEnvs Backup Recovery Registration Info Stats By Env - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- XIbm
Tenant stringId - All
Under boolHierarchy - Encryption
Key string - Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Environments []string
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- Ids []float64
- Include
Applications boolTree Info - Include
Entity boolPermission Info - Include
External boolMetadata - Include
Source boolCredentials - Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Maintenance
Status string - Prune
Non boolCritical Info - Request
Initiator stringType - Sids []string
- Tenant
Ids []string - (List) Specifies the tenants to which the group belongs to.
- Use
Cached boolData
- id String
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- region String
- root
Nodes List<GetBackup Recovery Registration Info Root Node> - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- stats
List<Get
Backup Recovery Registration Info Stat> - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By List<GetEnvs Backup Recovery Registration Info Stats By Env> - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- x
Ibm StringTenant Id - all
Under BooleanHierarchy - encryption
Key String - endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments List<String>
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- ids List<Double>
- include
Applications BooleanTree Info - include
Entity BooleanPermission Info - include
External BooleanMetadata - include
Source BooleanCredentials - instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status String - prune
Non BooleanCritical Info - request
Initiator StringType - sids List<String>
- tenant
Ids List<String> - (List) Specifies the tenants to which the group belongs to.
- use
Cached BooleanData
- id string
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- region string
- root
Nodes GetBackup Recovery Registration Info Root Node[] - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- stats
Get
Backup Recovery Registration Info Stat[] - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By GetEnvs Backup Recovery Registration Info Stats By Env[] - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- x
Ibm stringTenant Id - all
Under booleanHierarchy - encryption
Key string - endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments string[]
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- ids number[]
- include
Applications booleanTree Info - include
Entity booleanPermission Info - include
External booleanMetadata - include
Source booleanCredentials - instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status string - prune
Non booleanCritical Info - request
Initiator stringType - sids string[]
- tenant
Ids string[] - (List) Specifies the tenants to which the group belongs to.
- use
Cached booleanData
- id str
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- region str
- root_
nodes Sequence[GetBackup Recovery Registration Info Root Node] - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- stats
Sequence[Get
Backup Recovery Registration Info Stat] - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats_
by_ Sequence[Getenvs Backup Recovery Registration Info Stats By Env] - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- x_
ibm_ strtenant_ id - all_
under_ boolhierarchy - encryption_
key str - endpoint_
type str - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments Sequence[str]
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- ids Sequence[float]
- include_
applications_ booltree_ info - include_
entity_ boolpermission_ info - include_
external_ boolmetadata - include_
source_ boolcredentials - instance_
id str - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance_
status str - prune_
non_ boolcritical_ info - request_
initiator_ strtype - sids Sequence[str]
- tenant_
ids Sequence[str] - (List) Specifies the tenants to which the group belongs to.
- use_
cached_ booldata
- id String
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- region String
- root
Nodes List<Property Map> - (List) Specifies the registration, protection and permission information of either all or a subset of registered Protection Sources matching the filter parameters. overrideDescription: true. Nested schema for root_nodes:
- stats List<Property Map>
- (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By List<Property Map>Envs - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- x
Ibm StringTenant Id - all
Under BooleanHierarchy - encryption
Key String - endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- environments List<String>
- (List) Specifies a list of applications environment that are registered with this Protection Source such as 'kSQL'. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kPhysical,kPhysicalFiles,kSQL,kAgent.
- Constraints: Allowable list items are:
- ids List<Number>
- include
Applications BooleanTree Info - include
Entity BooleanPermission Info - include
External BooleanMetadata - include
Source BooleanCredentials - instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- maintenance
Status String - prune
Non BooleanCritical Info - request
Initiator StringType - sids List<String>
- tenant
Ids List<String> - (List) Specifies the tenants to which the group belongs to.
- use
Cached BooleanData
Supporting Types
GetBackupRecoveryRegistrationInfoRootNode
- Applications
List<Get
Backup Recovery Registration Info Root Node Application> - (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Entity
Permission List<GetInfos Backup Recovery Registration Info Root Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size doubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Maintenance
Mode List<GetConfigs Backup Recovery Registration Info Root Node Maintenance Mode Config> - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- Registration
Infos List<GetBackup Recovery Registration Info Root Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Root
Nodes List<GetBackup Recovery Registration Info Root Node Root Node> - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- Stats
List<Get
Backup Recovery Registration Info Root Node Stat> - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- Stats
By List<GetEnvs Backup Recovery Registration Info Root Node Stats By Env> - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- Total
Downtiered doubleSize In Bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- Total
Uptiered doubleSize In Bytes - (Integer) Specifies the total bytes uptiered to the source so far.
- Applications
[]Get
Backup Recovery Registration Info Root Node Application - (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Entity
Permission []GetInfos Backup Recovery Registration Info Root Node Entity Permission Info - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size float64Bytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Maintenance
Mode []GetConfigs Backup Recovery Registration Info Root Node Maintenance Mode Config - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- Registration
Infos []GetBackup Recovery Registration Info Root Node Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Root
Nodes []GetBackup Recovery Registration Info Root Node Root Node - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- Stats
[]Get
Backup Recovery Registration Info Root Node Stat - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- Stats
By []GetEnvs Backup Recovery Registration Info Root Node Stats By Env - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- Total
Downtiered float64Size In Bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- Total
Uptiered float64Size In Bytes - (Integer) Specifies the total bytes uptiered to the source so far.
- applications
List<Get
Backup Recovery Registration Info Root Node Application> - (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- entity
Permission List<GetInfos Backup Recovery Registration Info Root Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size DoubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- maintenance
Mode List<GetConfigs Backup Recovery Registration Info Root Node Maintenance Mode Config> - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- registration
Infos List<GetBackup Recovery Registration Info Root Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- root
Nodes List<GetBackup Recovery Registration Info Root Node Root Node> - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- stats
List<Get
Backup Recovery Registration Info Root Node Stat> - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By List<GetEnvs Backup Recovery Registration Info Root Node Stats By Env> - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- total
Downtiered DoubleSize In Bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- total
Uptiered DoubleSize In Bytes - (Integer) Specifies the total bytes uptiered to the source so far.
- applications
Get
Backup Recovery Registration Info Root Node Application[] - (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- entity
Permission GetInfos Backup Recovery Registration Info Root Node Entity Permission Info[] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size numberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- maintenance
Mode GetConfigs Backup Recovery Registration Info Root Node Maintenance Mode Config[] - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- registration
Infos GetBackup Recovery Registration Info Root Node Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- root
Nodes GetBackup Recovery Registration Info Root Node Root Node[] - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- stats
Get
Backup Recovery Registration Info Root Node Stat[] - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By GetEnvs Backup Recovery Registration Info Root Node Stats By Env[] - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- total
Downtiered numberSize In Bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- total
Uptiered numberSize In Bytes - (Integer) Specifies the total bytes uptiered to the source so far.
- applications
Sequence[Get
Backup Recovery Registration Info Root Node Application] - (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- entity_
permission_ Sequence[Getinfos Backup Recovery Registration Info Root Node Entity Permission Info] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical_
size_ floatbytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- maintenance_
mode_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Maintenance Mode Config] - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- registration_
infos Sequence[GetBackup Recovery Registration Info Root Node Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- root_
nodes Sequence[GetBackup Recovery Registration Info Root Node Root Node] - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- stats
Sequence[Get
Backup Recovery Registration Info Root Node Stat] - (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats_
by_ Sequence[Getenvs Backup Recovery Registration Info Root Node Stats By Env] - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- total_
downtiered_ floatsize_ in_ bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- total_
uptiered_ floatsize_ in_ bytes - (Integer) Specifies the total bytes uptiered to the source so far.
- applications List<Property Map>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- entity
Permission List<Property Map>Infos - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size NumberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- maintenance
Mode List<Property Map>Configs - (List) Specifies the entity metadata for maintenance mode. Nested schema for maintenance_mode_config:
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- root
Nodes List<Property Map> - (List) Specifies the Protection Source for the root node of the Protection Source tree. Nested schema for root_node:
- stats List<Property Map>
- (List) Specifies the sum of all the stats of protection of Protection Sources and views selected by the query parameters. Nested schema for stats:
- stats
By List<Property Map>Envs - (List) Specifies the breakdown of the stats by environment overrideDescription: true. Nested schema for stats_by_env:
- total
Downtiered NumberSize In Bytes - (Integer) Specifies the total bytes downtiered from the source so far.
- total
Uptiered NumberSize In Bytes - (Integer) Specifies the total bytes uptiered to the source so far.
GetBackupRecoveryRegistrationInfoRootNodeApplication
- Application
Tree List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info> - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Application
Tree []GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- application
Tree List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info> - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- application
Tree GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info[] - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- application_
tree_ Sequence[Getinfos Backup Recovery Registration Info Root Node Application Application Tree Info] - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- application
Tree List<Property Map>Infos - (List) Application Server and the subtrees below them. Specifies the application subtree used to store additional application level Objects. Different environments use the subtree to store application level information. For example for SQL Server, this subtree stores the SQL Server instances running on a VM or a Physical Server. overrideDescription: true. Nested schema for application_tree_info:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfo
- Connection
Id double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group doubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Kubernetes
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source> - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Parent
Id double - (Integer) Specifies an id of the parent of the Protection Source.
- Physical
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source> - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- Connection
Id float64 - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group float64Id - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Kubernetes
Protection []GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Parent
Id float64 - (Integer) Specifies an id of the parent of the Protection Source.
- Physical
Protection []GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id Double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group DoubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name String - (String) Specifies the user provided custom name of the Protection Source.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source> - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id Double - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source> - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group numberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source[] - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id number - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source[] - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection_
id float - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector_
group_ floatid - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom_
name str - (String) Specifies the user provided custom name of the Protection Source.
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source] - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- parent_
id float - (Integer) Specifies an id of the parent of the Protection Source.
- physical_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source] - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id Number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group NumberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name String - (String) Specifies the user provided custom name of the Protection Source.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection List<Property Map>Sources - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id Number - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection List<Property Map>Sources - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<Property Map>Sources - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSource
- Datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- Datamover
Service doubleType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- Datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- Default
Vlan List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Default Vlan Param> - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- Description string
- (String) Description of the subnet.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- Label
Attributes List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Label Attribute> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Priority
Class stringName - (String) Specifies the pritority class name during registration.
- Resource
Annotation List<GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Annotation List> - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- Resource
Label List<GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Label List> - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- San
Fields List<string> - (List) Specifies the SAN field for agent certificate.
- Service
Annotations List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Storage
Classes List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Storage Class> - (List) Specifies storage class information of source. Nested schema for storage_class:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Uuid string
- (String) Specifies the UUID of the object.
- Velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- Velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- Velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- Velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- Vlan
Info List<GetVecs Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec> - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- Datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- Datamover
Service float64Type - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- Datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- Default
Vlan []GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Default Vlan Param - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- Description string
- (String) Description of the subnet.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- Label
Attributes []GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Label Attribute - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Priority
Class stringName - (String) Specifies the pritority class name during registration.
- Resource
Annotation []GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Annotation List - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- Resource
Label []GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Label List - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- San
Fields []string - (List) Specifies the SAN field for agent certificate.
- Service
Annotations []GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Service Annotation - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Storage
Classes []GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Storage Class - (List) Specifies storage class information of source. Nested schema for storage_class:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Uuid string
- (String) Specifies the UUID of the object.
- Velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- Velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- Velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- Velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- Vlan
Info []GetVecs Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image StringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service DoubleType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability String - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Default Vlan Param> - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description String
- (String) Description of the subnet.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container StringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Label Attribute> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class StringName - (String) Specifies the pritority class name during registration.
- resource
Annotation List<GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Annotation List> - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label List<GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Label List> - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields List<String> - (List) Specifies the SAN field for agent certificate.
- service
Annotations List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Storage Class> - (List) Specifies storage class information of source. Nested schema for storage_class:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid String
- (String) Specifies the UUID of the object.
- velero
Aws StringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image StringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift StringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability String - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info List<GetVecs Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec> - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service numberType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Default Vlan Param[] - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description string
- (String) Description of the subnet.
- distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Label Attribute[] - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class stringName - (String) Specifies the pritority class name during registration.
- resource
Annotation GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Annotation List[] - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label GetLists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Label List[] - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields string[] - (List) Specifies the SAN field for agent certificate.
- service
Annotations GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Service Annotation[] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Storage Class[] - (List) Specifies storage class information of source. Nested schema for storage_class:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid string
- (String) Specifies the UUID of the object.
- velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info GetVecs Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec[] - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover_
image_ strlocation - (String) Specifies the location of Datamover image in private registry.
- datamover_
service_ floattype - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover_
upgradability str - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default_
vlan_ Sequence[Getparams Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Default Vlan Param] - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description str
- (String) Description of the subnet.
- distribution str
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init_
container_ strimage_ location - (String) Specifies the location of the image for init containers.
- label_
attributes Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Label Attribute] - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- priority_
class_ strname - (String) Specifies the pritority class name during registration.
- resource_
annotation_ Sequence[Getlists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Annotation List] - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource_
label_ Sequence[Getlists Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Resource Label List] - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san_
fields Sequence[str] - (List) Specifies the SAN field for agent certificate.
- service_
annotations Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Service Annotation] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage_
classes Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Storage Class] - (List) Specifies storage class information of source. Nested schema for storage_class:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid str
- (String) Specifies the UUID of the object.
- velero_
aws_ strplugin_ image_ location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero_
image_ strlocation - (String) Specifies the location of Velero image in private registry.
- velero_
openshift_ strplugin_ image_ location - (String) Specifies the location of the image for openshift plugin container.
- velero_
upgradability str - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan_
info_ Sequence[Getvecs Backup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec] - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image StringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service NumberType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability String - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan List<Property Map>Params - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description String
- (String) Description of the subnet.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container StringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes List<Property Map> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class StringName - (String) Specifies the pritority class name during registration.
- resource
Annotation List<Property Map>Lists - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label List<Property Map>Lists - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields List<String> - (List) Specifies the SAN field for agent certificate.
- service
Annotations List<Property Map> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes List<Property Map> - (List) Specifies storage class information of source. Nested schema for storage_class:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid String
- (String) Specifies the UUID of the object.
- velero
Aws StringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image StringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift StringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability String - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info List<Property Map>Vecs - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceDefaultVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan float64
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan float
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceLabelAttribute
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceResourceAnnotationList
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceResourceLabelList
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceServiceAnnotation
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceStorageClass
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Provisioner string
- (String) specifies provisioner of storage class.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Provisioner string
- (String) specifies provisioner of storage class.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner String
- (String) specifies provisioner of storage class.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner string
- (String) specifies provisioner of storage class.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner str
- (String) specifies provisioner of storage class.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner String
- (String) specifies provisioner of storage class.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceVlanInfoVec
- Service
Annotations List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Vlan
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Service
Annotations []GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Service Annotation - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Vlan
Params []GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Vlan Param - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Service Annotation[] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Vlan Param[] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service_
annotations Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Service Annotation] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan_
params Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Kubernetes Protection Source Vlan Info Vec Vlan Param] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations List<Property Map> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params List<Property Map> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceVlanInfoVecServiceAnnotation
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoKubernetesProtectionSourceVlanInfoVecVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan
Id double - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan
Id float64 - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id Double - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id number - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan_
id float - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id Number - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSource
- Agents
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent> - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- Cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- Host
Name string - (String) Specifies the hostname.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Ids
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Proxy boolHost - (Boolean) Specifies if the physical host is a proxy host.
- Memory
Size doubleBytes - (Integer) Specifies the total memory on the host in bytes.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Networking
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- Num
Processors double - (Integer) Specifies the number of processors on the host.
- Os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Vcs
Version string - (String) Specifies cluster version for VCS host.
- Volumes
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Volume> - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- Vsswriters
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- Cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- Host
Name string - (String) Specifies the hostname.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Ids
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Id - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Proxy boolHost - (Boolean) Specifies if the physical host is a proxy host.
- Memory
Size float64Bytes - (Integer) Specifies the total memory on the host in bytes.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Networking
Infos []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- Num
Processors float64 - (Integer) Specifies the number of processors on the host.
- Os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Vcs
Version string - (String) Specifies cluster version for VCS host.
- Volumes
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Volume - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- Vsswriters
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent> - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source StringType - (String) Specifies the type of cluster resource this source represents.
- host
Name String - (String) Specifies the hostname.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy BooleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size DoubleBytes - (Integer) Specifies the total memory on the host in bytes.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors Double - (Integer) Specifies the number of processors on the host.
- os
Name String - (String) Specifies a human readable name of the OS of the Protection Source.
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version String - (String) Specifies cluster version for VCS host.
- volumes
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Volume> - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent[] - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- host
Name string - (String) Specifies the hostname.
- host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Id[] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy booleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size numberBytes - (Integer) Specifies the total memory on the host in bytes.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info[] - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors number - (Integer) Specifies the number of processors on the host.
- os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version string - (String) Specifies cluster version for VCS host.
- volumes
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Volume[] - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent] - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster_
source_ strtype - (String) Specifies the type of cluster resource this source represents.
- host_
name str - (String) Specifies the hostname.
- host_
type str - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Id] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
proxy_ boolhost - (Boolean) Specifies if the physical host is a proxy host.
- memory_
size_ floatbytes - (Integer) Specifies the total memory on the host in bytes.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- networking_
infos Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info] - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num_
processors float - (Integer) Specifies the number of processors on the host.
- os_
name str - (String) Specifies a human readable name of the OS of the Protection Source.
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs_
version str - (String) Specifies cluster version for VCS host.
- volumes
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Volume] - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Vsswriter] - (List) Nested schema for vsswriters:
- agents List<Property Map>
- (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source StringType - (String) Specifies the type of cluster resource this source represents.
- host
Name String - (String) Specifies the hostname.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids List<Property Map>
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy BooleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size NumberBytes - (Integer) Specifies the total memory on the host in bytes.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos List<Property Map> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors Number - (Integer) Specifies the number of processors on the host.
- os
Name String - (String) Specifies a human readable name of the OS of the Protection Source.
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version String - (String) Specifies cluster version for VCS host.
- volumes List<Property Map>
- (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters List<Property Map>
- (List) Nested schema for vsswriters:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info> - (List) CBT version and service state info. Nested schema for file_cbt_info:
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Oracle
Multi boolNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- Registration
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Source
Side boolDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- Status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- Status
Message string - (String) Specifies additional details about the agent status.
- Upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- Upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- Upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- Version string
- (String) Specifies the version of the Agent software.
- Vol
Cbt List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info> - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt []GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info - (List) CBT version and service state info. Nested schema for file_cbt_info:
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Oracle
Multi boolNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- Registration
Infos []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Source
Side boolDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- Status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- Status
Message string - (String) Specifies additional details about the agent status.
- Upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- Upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- Upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- Version string
- (String) Specifies the version of the Agent software.
- Vol
Cbt []GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version String - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info> - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi BooleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side BooleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status String
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message String - (String) Specifies additional details about the agent status.
- upgradability String
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status String - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status StringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version String
- (String) Specifies the version of the Agent software.
- vol
Cbt List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info> - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info[] - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi booleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side booleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message string - (String) Specifies additional details about the agent status.
- upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version string
- (String) Specifies the version of the Agent software.
- vol
Cbt GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info[] - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr_
version str - (String) Specifies the version if Cristie BMR product is installed on the host.
- file_
cbt_ Sequence[Getinfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info] - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host_
type str - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- oracle_
multi_ boolnode_ channel_ supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration_
infos Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source_
side_ booldedup_ enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status str
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status_
message str - (String) Specifies additional details about the agent status.
- upgradability str
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade_
status str - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade_
status_ strmessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version str
- (String) Specifies the version of the Agent software.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info] - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version String - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi BooleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side BooleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status String
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message String - (String) Specifies additional details about the agent status.
- upgradability String
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status String - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status StringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version String
- (String) Specifies the version of the Agent software.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info File Version - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info Service State - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info File Version[] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info Service State[] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file_
versions Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info File Version] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is_
installed bool - (Boolean) Indicates whether the cbt driver is installed.
- reboot_
status str - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service_
states Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent File Cbt Info Service State] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<Property Map> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<Property Map> - (List) Structure to Hold Service Status. Nested schema for service_state:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentFileCbtInfoFileVersion
- Build
Ver double - (Float)
- Major
Ver double - (Float)
- Minor
Ver double - (Float)
- Revision
Num double - (Float)
- Build
Ver float64 - (Float)
- Major
Ver float64 - (Float)
- Minor
Ver float64 - (Float)
- Revision
Num float64 - (Float)
- build
Ver Double - (Float)
- major
Ver Double - (Float)
- minor
Ver Double - (Float)
- revision
Num Double - (Float)
- build
Ver number - (Float)
- major
Ver number - (Float)
- minor
Ver number - (Float)
- revision
Num number - (Float)
- build_
ver float - (Float)
- major_
ver float - (Float)
- minor_
ver float - (Float)
- revision_
num float - (Float)
- build
Ver Number - (Float)
- major
Ver Number - (Float)
- minor
Ver Number - (Float)
- revision
Num Number - (Float)
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip List<string>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Denied
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments List<string>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free doubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free doubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Subnets
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages List<string> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages List<string> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- Access
Infos []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Access Info - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip []stringAddresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Denied
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments []string
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free float64Space Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free float64Space Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps []GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Subnets
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Subnet - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy []GetOverrides Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override - (List) Nested schema for throttling_policy_overrides:
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages []string - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Vlan Param - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages []string - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free DoubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free DoubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Access Info[] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip string[]Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments string[]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db booleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage booleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms booleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free numberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free numberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password string
- (String) Specifies password of the username to access the target source.
- physical
Params GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param[] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps GetInfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info[] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Subnet[] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy GetOverrides Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override[] - (List) Nested schema for throttling_policy_overrides:
- use
OAuth booleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm booleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages string[] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username string
- (String) Specifies username to access the target source.
- vlan
Params GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Vlan Param[] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages string[] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access_
infos Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Access Info] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted_
ip_ Sequence[str]addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments Sequence[str]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is_
db_ boolauthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is_
storage_ boolarray_ snapshot_ enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link_
vms_ boolacross_ vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum_
free_ floatspace_ gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum_
free_ floatspace_ percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password str
- (String) Specifies password of the username to access the target source.
- physical_
params Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress_
monitor_ strpath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered_
apps_ Sequence[Getinfos Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Subnet] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling_
policy_ Sequence[Getoverrides Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override] - (List) Nested schema for throttling_policy_overrides:
- use_
o_ boolauth_ for_ exchange_ online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use_
vm_ boolbios_ uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user_
messages Sequence[str] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username str
- (String) Specifies username to access the target source.
- vlan_
params Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Vlan Param] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning_
messages Sequence[str] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<Property Map> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free NumberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free NumberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<Property Map> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<Property Map>Infos - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets List<Property Map>
- (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<Property Map>Overrides - (List) Nested schema for throttling_policy_overrides:
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<Property Map> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- Connection
Id double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group doubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version double
- (String) Specifies the version of the Agent software.
- Connection
Id float64 - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group float64Id - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version float64
- (String) Specifies the version of the Agent software.
- connection
Id Double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group DoubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Double
- (String) Specifies the version of the Agent software.
- connection
Id number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group numberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version number
- (String) Specifies the version of the Agent software.
- connection_
id float - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector_
group_ floatid - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint str
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version float
- (String) Specifies the version of the Agent software.
- connection
Id Number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group NumberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Number
- (String) Specifies the version of the Agent software.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- Applications List<string>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- Applications []string
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
- applications string[]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password string
- (String) Specifies password of the username to access the target source.
- throttling
Configs GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config[] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username string
- (String) Specifies username to access the target source.
- applications Sequence[str]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password str
- (String) Specifies password of the username to access the target source.
- throttling_
configs Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username str
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<Property Map> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- Cpu
Throttling []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings []GetCheck Results Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings GetCheck Results Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result[] - (List) Nested schema for host_settings_check_results:
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result] - (List) Nested schema for host_settings_check_results:
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<Property Map>Check Results - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
- check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message string - (String) Specifies a descriptive message for failed/warning types.
- check_
type str - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result_
type str - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user_
message str - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits double - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits float64 - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Double - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
- component string
- (String) Component that has reserved the subnet.
- description string
- (String) Description of the subnet.
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits number - (Float) netmaskBits.
- netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All booleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root booleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id string - (String) Specifies the unique id of the tenant.
- component str
- (String) Component that has reserved the subnet.
- description str
- (String) Description of the subnet.
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip str
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask_
bits float - (Float) netmaskBits.
- netmask_
ip4 str - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs_
access str - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs_
all_ boolsquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs_
root_ boolsquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3_
access str - (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb_
access str - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant_
id str - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Number - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- Datastore
Id double - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Datastore
Id float64 - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Double - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name string - (String) Specifies the display name of the Datastore.
- throttling
Policies GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore_
id float - (Integer) Specifies the Protection Source id of the Datastore.
- datastore_
name str - (String) Specifies the display name of the Datastore.
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentRegistrationInfoVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan float64
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan float
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info File Version - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info Service State - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info File Version[] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info Service State[] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file_
versions Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info File Version] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is_
installed bool - (Boolean) Indicates whether the cbt driver is installed.
- reboot_
status str - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service_
states Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Agent Vol Cbt Info Service State] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<Property Map> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<Property Map> - (List) Structure to Hold Service Status. Nested schema for service_state:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentVolCbtInfoFileVersion
- Build
Ver double - (Float)
- Major
Ver double - (Float)
- Minor
Ver double - (Float)
- Revision
Num double - (Float)
- Build
Ver float64 - (Float)
- Major
Ver float64 - (Float)
- Minor
Ver float64 - (Float)
- Revision
Num float64 - (Float)
- build
Ver Double - (Float)
- major
Ver Double - (Float)
- minor
Ver Double - (Float)
- revision
Num Double - (Float)
- build
Ver number - (Float)
- major
Ver number - (Float)
- minor
Ver number - (Float)
- revision
Num number - (Float)
- build_
ver float - (Float)
- major_
ver float - (Float)
- minor_
ver float - (Float)
- revision_
num float - (Float)
- build
Ver Number - (Float)
- major
Ver Number - (Float)
- minor
Ver Number - (Float)
- revision
Num Number - (Float)
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceId
- Cluster
Id double - (Integer) Specifies the Cohesity Cluster id where the object was created.
- Cluster
Incarnation doubleId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Cluster
Id float64 - (Integer) Specifies the Cohesity Cluster id where the object was created.
- Cluster
Incarnation float64Id - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id Double - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation DoubleId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id number - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation numberId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster_
id float - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster_
incarnation_ floatid - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id Number - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation NumberId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- Resource
Vecs []GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec[] - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource_
vecs Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec] - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs List<Property Map> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec Endpoint> - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Endpoints
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec Endpoint - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec Endpoint> - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec Endpoint[] - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Physical Protection Source Networking Info Resource Vec Endpoint] - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints List<Property Map>
- (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceVolume
- Device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- Guid string
- (String) Specifies an id for the Physical Volume.
- Is
Boot boolVolume - (Boolean) Specifies whether the volume is boot volume.
- Is
Extended boolAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- Is
Protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- Label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- Logical
Size doubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Mount
Points List<string> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- Mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- Network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- Used
Size doubleBytes - (Float) Specifies the size used by the volume in bytes.
- Device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- Guid string
- (String) Specifies an id for the Physical Volume.
- Is
Boot boolVolume - (Boolean) Specifies whether the volume is boot volume.
- Is
Extended boolAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- Is
Protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- Label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- Logical
Size float64Bytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Mount
Points []string - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- Mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- Network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- Used
Size float64Bytes - (Float) Specifies the size used by the volume in bytes.
- device
Path String - (String) Specifies the path to the device that hosts the volume locally.
- guid String
- (String) Specifies an id for the Physical Volume.
- is
Boot BooleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended BooleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected Boolean - (Boolean) Specifies if a volume is protected by a Job.
- Boolean
- (Boolean) Specifies whether the volume is shared volume.
- label String
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size DoubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points List<String> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type String - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path String - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size DoubleBytes - (Float) Specifies the size used by the volume in bytes.
- device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- guid string
- (String) Specifies an id for the Physical Volume.
- is
Boot booleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended booleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected boolean - (Boolean) Specifies if a volume is protected by a Job.
- boolean
- (Boolean) Specifies whether the volume is shared volume.
- label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size numberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points string[] - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size numberBytes - (Float) Specifies the size used by the volume in bytes.
- device_
path str - (String) Specifies the path to the device that hosts the volume locally.
- guid str
- (String) Specifies an id for the Physical Volume.
- is_
boot_ boolvolume - (Boolean) Specifies whether the volume is boot volume.
- is_
extended_ boolattributes_ supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is_
protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- label str
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical_
size_ floatbytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount_
points Sequence[str] - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount_
type str - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network_
path str - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used_
size_ floatbytes - (Float) Specifies the size used by the volume in bytes.
- device
Path String - (String) Specifies the path to the device that hosts the volume locally.
- guid String
- (String) Specifies an id for the Physical Volume.
- is
Boot BooleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended BooleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected Boolean - (Boolean) Specifies if a volume is protected by a Job.
- Boolean
- (Boolean) Specifies whether the volume is shared volume.
- label String
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size NumberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points List<String> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type String - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path String - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size NumberBytes - (Float) Specifies the size used by the volume in bytes.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoPhysicalProtectionSourceVsswriter
- Is
Writer boolExcluded - (Boolean) If true, the writer will be excluded by default.
- Writer
Name bool - (Boolean) Specifies the name of the writer.
- Is
Writer boolExcluded - (Boolean) If true, the writer will be excluded by default.
- Writer
Name bool - (Boolean) Specifies the name of the writer.
- is
Writer BooleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name Boolean - (Boolean) Specifies the name of the writer.
- is
Writer booleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name boolean - (Boolean) Specifies the name of the writer.
- is_
writer_ boolexcluded - (Boolean) If true, the writer will be excluded by default.
- writer_
name bool - (Boolean) Specifies the name of the writer.
- is
Writer BooleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name Boolean - (Boolean) Specifies the name of the writer.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoSqlProtectionSource
- Created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- Database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- Db
Aag doubleEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Compatibility doubleLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- Db
File List<string>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- Db
Files List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Db File> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- Db
Owner stringUsername - (String) Specifies the name of the database owner.
- Default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- Default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- Ids
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Available boolFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- Is
Encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Owner
Id double - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- Recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- Sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- Sql
Server List<GetInstance Versions Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Sql Server Instance Version> - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- Database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- Db
Aag float64Entity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Compatibility float64Level - (Integer) Specifies the versions of SQL server that the database is compatible with.
- Db
File []stringGroups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- Db
Files []GetBackup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Db File - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- Db
Owner stringUsername - (String) Specifies the name of the database owner.
- Default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- Default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- Ids
[]Get
Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Id - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Available boolFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- Is
Encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Owner
Id float64 - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- Recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- Sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- Sql
Server []GetInstance Versions Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Sql Server Instance Version - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp String - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name String - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag DoubleEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag StringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility DoubleLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File List<String>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files List<GetBackup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Db File> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner StringUsername - (String) Specifies the name of the database owner.
- default
Database StringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log StringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
List<Get
Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available BooleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted Boolean - (Boolean) Specifies whether the database is TDE enabled.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id Double - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model String - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server StringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server List<GetInstance Versions Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Sql Server Instance Version> - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag numberEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility numberLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File string[]Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files GetBackup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Db File[] - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner stringUsername - (String) Specifies the name of the database owner.
- default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
Get
Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Id[] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available booleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted boolean - (Boolean) Specifies whether the database is TDE enabled.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id number - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server GetInstance Versions Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Sql Server Instance Version[] - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created_
timestamp str - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database_
name str - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db_
aag_ floatentity_ id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db_
aag_ strname - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db_
compatibility_ floatlevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db_
file_ Sequence[str]groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db_
files Sequence[GetBackup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Db File] - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db_
owner_ strusername - (String) Specifies the name of the database owner.
- default_
database_ strlocation - (String) Specifies the default path for data files for DBs in an instance.
- default_
log_ strlocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
Sequence[Get
Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Id] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
available_ boolfor_ vss_ backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is_
encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- owner_
id float - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery_
model str - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql_
server_ strdb_ state - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql_
server_ Sequence[Getinstance_ versions Backup Recovery Registration Info Root Node Application Application Tree Info Sql Protection Source Sql Server Instance Version] - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp String - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name String - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag NumberEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag StringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility NumberLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File List<String>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files List<Property Map> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner StringUsername - (String) Specifies the name of the database owner.
- default
Database StringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log StringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids List<Property Map>
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available BooleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted Boolean - (Boolean) Specifies whether the database is TDE enabled.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id Number - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model String - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server StringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server List<Property Map>Instance Versions - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoSqlProtectionSourceDbFile
- File
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- Full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- Size
Bytes double - (Integer) Specifies the last known size of the database file.
- File
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- Full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- Size
Bytes float64 - (Integer) Specifies the last known size of the database file.
- file
Type String - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path String - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes Double - (Integer) Specifies the last known size of the database file.
- file
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes number - (Integer) Specifies the last known size of the database file.
- file_
type str - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full_
path str - (String) Specifies the full path of the database file on the SQL host machine.
- size_
bytes float - (Integer) Specifies the last known size of the database file.
- file
Type String - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path String - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes Number - (Integer) Specifies the last known size of the database file.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoSqlProtectionSourceId
- Created
Date doubleMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- Database
Id double - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Created
Date float64Msecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- Database
Id float64 - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date DoubleMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id Double - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date numberMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id number - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created_
date_ floatmsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database_
id float - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance_
id str - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date NumberMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id Number - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
GetBackupRecoveryRegistrationInfoRootNodeApplicationApplicationTreeInfoSqlProtectionSourceSqlServerInstanceVersion
- Build double
- (Float) Specifies the build.
- Major
Version double - (Float) Specifies the major version.
- Minor
Version double - (Float) Specifies the minor version.
- Revision double
- (Float) Specifies the revision.
- Version
String double - (Float) Specifies the version string.
- Build float64
- (Float) Specifies the build.
- Major
Version float64 - (Float) Specifies the major version.
- Minor
Version float64 - (Float) Specifies the minor version.
- Revision float64
- (Float) Specifies the revision.
- Version
String float64 - (Float) Specifies the version string.
- build Double
- (Float) Specifies the build.
- major
Version Double - (Float) Specifies the major version.
- minor
Version Double - (Float) Specifies the minor version.
- revision Double
- (Float) Specifies the revision.
- version
String Double - (Float) Specifies the version string.
- build number
- (Float) Specifies the build.
- major
Version number - (Float) Specifies the major version.
- minor
Version number - (Float) Specifies the minor version.
- revision number
- (Float) Specifies the revision.
- version
String number - (Float) Specifies the version string.
- build float
- (Float) Specifies the build.
- major_
version float - (Float) Specifies the major version.
- minor_
version float - (Float) Specifies the minor version.
- revision float
- (Float) Specifies the revision.
- version_
string float - (Float) Specifies the version string.
- build Number
- (Float) Specifies the build.
- major
Version Number - (Float) Specifies the major version.
- minor
Version Number - (Float) Specifies the minor version.
- revision Number
- (Float) Specifies the revision.
- version
String Number - (Float) Specifies the version string.
GetBackupRecoveryRegistrationInfoRootNodeEntityPermissionInfo
- Entity
Id double - (Integer) Specifies the entity id.
- Groups
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info Group> - (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- Is
Inferred bool - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- Is
Registered boolBy Sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- Registering
Tenant stringId - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- Tenants
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info User> - (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
- Entity
Id float64 - (Integer) Specifies the entity id.
- Groups
[]Get
Backup Recovery Registration Info Root Node Entity Permission Info Group - (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- Is
Inferred bool - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- Is
Registered boolBy Sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- Registering
Tenant stringId - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- Tenants
[]Get
Backup Recovery Registration Info Root Node Entity Permission Info Tenant - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
[]Get
Backup Recovery Registration Info Root Node Entity Permission Info User - (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
- entity
Id Double - (Integer) Specifies the entity id.
- groups
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info Group> - (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- is
Inferred Boolean - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- is
Registered BooleanBy Sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- registering
Tenant StringId - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- tenants
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
List<Get
Backup Recovery Registration Info Root Node Entity Permission Info User> - (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
- entity
Id number - (Integer) Specifies the entity id.
- groups
Get
Backup Recovery Registration Info Root Node Entity Permission Info Group[] - (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- is
Inferred boolean - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- is
Registered booleanBy Sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- registering
Tenant stringId - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- tenants
Get
Backup Recovery Registration Info Root Node Entity Permission Info Tenant[] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Get
Backup Recovery Registration Info Root Node Entity Permission Info User[] - (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
- entity_
id float - (Integer) Specifies the entity id.
- groups
Sequence[Get
Backup Recovery Registration Info Root Node Entity Permission Info Group] - (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- is_
inferred bool - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- is_
registered_ boolby_ sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- registering_
tenant_ strid - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- tenants
Sequence[Get
Backup Recovery Registration Info Root Node Entity Permission Info Tenant] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Sequence[Get
Backup Recovery Registration Info Root Node Entity Permission Info User] - (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
- entity
Id Number - (Integer) Specifies the entity id.
- groups List<Property Map>
- (List) Specifies groups that have access to entity in case of restricted user. Nested schema for groups:
- is
Inferred Boolean - (Boolean) Specifies whether the Entity Permission Information is inferred or not. For example, SQL application hosted over vCenter will have inferred entity permission information.
- is
Registered BooleanBy Sp - (Boolean) Specifies whether this entity is registered by the SP or not. This will be populated only if the entity is a root entity. Refer to magneto/base/permissions.proto for details.
- registering
Tenant StringId - (String) Specifies the tenant id that registered this entity. This will be populated only if the entity is a root entity.
- tenants List<Property Map>
- (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users List<Property Map>
- (List) Specifies users that have access to entity in case of restricted user. Nested schema for users:
GetBackupRecoveryRegistrationInfoRootNodeEntityPermissionInfoGroup
- domain str
- (String) Specifies the domain in which this credential is valid.
- group_
name str - (String) Specifies group name of the group.
- sid str
- (String) Specifies unique Security ID (SID) of the user.
- tenant_
ids Sequence[str] - TenantIds contains ids of the tenants for which objects are to be returned.
GetBackupRecoveryRegistrationInfoRootNodeEntityPermissionInfoTenant
- Bifrost
Enabled bool - (Boolean) Specifies if this tenant is bifrost enabled or not.
- Is
Managed boolOn Helios - (Boolean) Specifies whether this tenant is manged on helios.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- Bifrost
Enabled bool - (Boolean) Specifies if this tenant is bifrost enabled or not.
- Is
Managed boolOn Helios - (Boolean) Specifies whether this tenant is manged on helios.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- bifrost
Enabled Boolean - (Boolean) Specifies if this tenant is bifrost enabled or not.
- is
Managed BooleanOn Helios - (Boolean) Specifies whether this tenant is manged on helios.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id String - (String) Specifies the unique id of the tenant.
- bifrost
Enabled boolean - (Boolean) Specifies if this tenant is bifrost enabled or not.
- is
Managed booleanOn Helios - (Boolean) Specifies whether this tenant is manged on helios.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id string - (String) Specifies the unique id of the tenant.
- bifrost_
enabled bool - (Boolean) Specifies if this tenant is bifrost enabled or not.
- is_
managed_ boolon_ helios - (Boolean) Specifies whether this tenant is manged on helios.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- tenant_
id str - (String) Specifies the unique id of the tenant.
- bifrost
Enabled Boolean - (Boolean) Specifies if this tenant is bifrost enabled or not.
- is
Managed BooleanOn Helios - (Boolean) Specifies whether this tenant is manged on helios.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id String - (String) Specifies the unique id of the tenant.
GetBackupRecoveryRegistrationInfoRootNodeEntityPermissionInfoUser
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfig
- Activation
Time List<GetIntervals Backup Recovery Registration Info Root Node Maintenance Mode Config Activation Time Interval> - (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 List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule> - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- Workflow
Intervention List<GetSpec Lists Backup Recovery Registration Info Root Node Maintenance Mode Config Workflow Intervention Spec List> - (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 []GetIntervals Backup Recovery Registration Info Root Node Maintenance Mode Config Activation Time Interval - (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 []GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- Workflow
Intervention []GetSpec Lists Backup Recovery Registration Info Root Node Maintenance Mode Config Workflow Intervention Spec List - (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 List<GetIntervals Backup Recovery Registration Info Root Node Maintenance Mode Config Activation Time Interval> - (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 List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule> - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
- workflow
Intervention List<GetSpec Lists Backup Recovery Registration Info Root Node Maintenance Mode Config Workflow Intervention Spec List> - (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 GetIntervals Backup Recovery Registration Info Root Node Maintenance Mode Config Activation Time Interval[] - (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 GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule[] - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- user
Message string - (String) Specifies a descriptive message for failed/warning types.
- workflow
Intervention GetSpec Lists Backup Recovery Registration Info Root Node Maintenance Mode Config Workflow Intervention Spec List[] - (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_ Sequence[Getintervals Backup Recovery Registration Info Root Node Maintenance Mode Config Activation Time Interval] - (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 Sequence[GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule] - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- user_
message str - (String) Specifies a descriptive message for failed/warning types.
- workflow_
intervention_ Sequence[Getspec_ lists Backup Recovery Registration Info Root Node Maintenance Mode Config Workflow Intervention Spec List] - (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 List<Property Map>Intervals - (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 List<Property Map> - (List) Specifies a schedule for actions to be taken. Nested schema for maintenance_schedule:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
- workflow
Intervention List<Property Map>Spec Lists - (List) Specifies the type of intervention for different workflows when the source goes into maintenance mode. Nested schema for workflow_intervention_spec_list:
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigActivationTimeInterval
- End
Time doubleUsecs - (Integer) Specifies the end time of this time range.
- Start
Time doubleUsecs - (Integer) Specifies the start time of this time range.
- End
Time float64Usecs - (Integer) Specifies the end time of this time range.
- Start
Time float64Usecs - (Integer) Specifies the start time of this time range.
- end
Time DoubleUsecs - (Integer) Specifies the end time of this time range.
- start
Time DoubleUsecs - (Integer) Specifies the start time of this time range.
- end
Time numberUsecs - (Integer) Specifies the end time of this time range.
- start
Time numberUsecs - (Integer) Specifies the start time of this time range.
- end_
time_ floatusecs - (Integer) Specifies the end time of this time range.
- start_
time_ floatusecs - (Integer) Specifies the start time of this time range.
- end
Time NumberUsecs - (Integer) Specifies the end time of this time range.
- start
Time NumberUsecs - (Integer) Specifies the start time of this time range.
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigMaintenanceSchedule
- Periodic
Time List<GetWindows Backup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window> - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- Schedule
Type string - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- Time
Ranges List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Time Range> - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- Timezone string
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
- Periodic
Time []GetWindows Backup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- Schedule
Type string - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- Time
Ranges []GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Time Range - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- Timezone string
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
- periodic
Time List<GetWindows Backup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window> - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- schedule
Type String - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- time
Ranges List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Time Range> - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- timezone String
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
- periodic
Time GetWindows Backup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window[] - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- schedule
Type string - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- time
Ranges GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Time Range[] - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- timezone string
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
- periodic_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window] - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- schedule_
type str - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- time_
ranges Sequence[GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Time Range] - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- timezone str
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
- periodic
Time List<Property Map>Windows - (List) Specifies the time range within the days of the week. Nested schema for periodic_time_windows:
- schedule
Type String - (String) Specifies the type of schedule for this ScheduleProto.
- Constraints: Allowable values are:
PeriodicTimeWindows,CustomIntervals.
- Constraints: Allowable values are:
- time
Ranges List<Property Map> - (List) Specifies the time ranges in usecs. Nested schema for time_ranges:
- timezone String
- (String) Specifies the timezone of the user of this ScheduleProto. The timezones have unique names of the form 'Area/Location'.
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindow
- Day
Of stringThe Week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- End
Times List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- Day
Of stringThe Week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- End
Times []GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- day
Of StringThe Week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- end
Times List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- day
Of stringThe Week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- end
Times GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- day_
of_ strthe_ week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Maintenance Mode Config Maintenance Schedule Periodic Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- day
Of StringThe Week - (String) Specifies the week day.
- Constraints: Allowable values are:
Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday.
- Constraints: Allowable values are:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowEndTime
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigMaintenanceSchedulePeriodicTimeWindowStartTime
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigMaintenanceScheduleTimeRange
- End
Time doubleUsecs - (Integer) Specifies the end time of this time range.
- Start
Time doubleUsecs - (Integer) Specifies the start time of this time range.
- End
Time float64Usecs - (Integer) Specifies the end time of this time range.
- Start
Time float64Usecs - (Integer) Specifies the start time of this time range.
- end
Time DoubleUsecs - (Integer) Specifies the end time of this time range.
- start
Time DoubleUsecs - (Integer) Specifies the start time of this time range.
- end
Time numberUsecs - (Integer) Specifies the end time of this time range.
- start
Time numberUsecs - (Integer) Specifies the start time of this time range.
- end_
time_ floatusecs - (Integer) Specifies the end time of this time range.
- start_
time_ floatusecs - (Integer) Specifies the start time of this time range.
- end
Time NumberUsecs - (Integer) Specifies the end time of this time range.
- start
Time NumberUsecs - (Integer) Specifies the start time of this time range.
GetBackupRecoveryRegistrationInfoRootNodeMaintenanceModeConfigWorkflowInterventionSpecList
- Intervention string
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- Workflow
Type string - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
- Intervention string
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- Workflow
Type string - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
- intervention String
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- workflow
Type String - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
- intervention string
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- workflow
Type string - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
- intervention str
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- workflow_
type str - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
- intervention String
- (String) Specifies the intervention type for ongoing tasks.
- Constraints: Allowable values are:
NoIntervention,Cancel.
- Constraints: Allowable values are:
- workflow
Type String - (String) Specifies the workflow type for which an intervention would be needed when maintenance mode begins.
- Constraints: Allowable values are:
BackupRun.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfo
- Access
Infos List<GetBackup Recovery Registration Info Root Node Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip List<string>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Cassandra
Params List<GetBackup Recovery Registration Info Root Node Registration Info Cassandra Param> - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- Couchbase
Params List<GetBackup Recovery Registration Info Root Node Registration Info Couchbase Param> - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- Denied
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments List<string>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Hbase
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hbase Param> - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- Hdfs
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hdfs Param> - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- Hive
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hive Param> - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Isilon
Params List<GetBackup Recovery Registration Info Root Node Registration Info Isilon Param> - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free doubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free doubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Mongodb
Params List<GetBackup Recovery Registration Info Root Node Registration Info Mongodb Param> - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- Nas
Mount List<GetCredentials Backup Recovery Registration Info Root Node Registration Info Nas Mount Credential> - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- O365Params
List<Get
Backup Recovery Registration Info Root Node Registration Info O365Param> - (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- Office365Credentials
Lists List<GetBackup Recovery Registration Info Root Node Registration Info Office365Credentials List> - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- Office365Region string
- (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- Office365Service
Account List<GetCredentials Lists Backup Recovery Registration Info Root Node Registration Info Office365Service Account Credentials List> - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Sfdc
Params List<GetBackup Recovery Registration Info Root Node Registration Info Sfdc Param> - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- Subnets
List<Get
Backup Recovery Registration Info Root Node Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- Uda
Params List<GetBackup Recovery Registration Info Root Node Registration Info Uda Param> - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- Update
Last boolBackup Details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages List<string> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params List<GetBackup Recovery Registration Info Root Node Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages List<string> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- Access
Infos []GetBackup Recovery Registration Info Root Node Registration Info Access Info - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip []stringAddresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Cassandra
Params []GetBackup Recovery Registration Info Root Node Registration Info Cassandra Param - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- Couchbase
Params []GetBackup Recovery Registration Info Root Node Registration Info Couchbase Param - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- Denied
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments []string
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Hbase
Params []GetBackup Recovery Registration Info Root Node Registration Info Hbase Param - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- Hdfs
Params []GetBackup Recovery Registration Info Root Node Registration Info Hdfs Param - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- Hive
Params []GetBackup Recovery Registration Info Root Node Registration Info Hive Param - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Isilon
Params []GetBackup Recovery Registration Info Root Node Registration Info Isilon Param - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free float64Space Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free float64Space Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Mongodb
Params []GetBackup Recovery Registration Info Root Node Registration Info Mongodb Param - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- Nas
Mount []GetCredentials Backup Recovery Registration Info Root Node Registration Info Nas Mount Credential - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- O365Params
[]Get
Backup Recovery Registration Info Root Node Registration Info O365Param - (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- Office365Credentials
Lists []GetBackup Recovery Registration Info Root Node Registration Info Office365Credentials List - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- Office365Region string
- (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- Office365Service
Account []GetCredentials Lists Backup Recovery Registration Info Root Node Registration Info Office365Service Account Credentials List - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params []GetBackup Recovery Registration Info Root Node Registration Info Physical Param - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps []GetInfos Backup Recovery Registration Info Root Node Registration Info Registered Apps Info - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Sfdc
Params []GetBackup Recovery Registration Info Root Node Registration Info Sfdc Param - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- Subnets
[]Get
Backup Recovery Registration Info Root Node Registration Info Subnet - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy []GetOverrides Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override - (List) Nested schema for throttling_policy_overrides:
- Uda
Params []GetBackup Recovery Registration Info Root Node Registration Info Uda Param - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- Update
Last boolBackup Details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages []string - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params []GetBackup Recovery Registration Info Root Node Registration Info Vlan Param - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages []string - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<GetBackup Recovery Registration Info Root Node Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- cassandra
Params List<GetBackup Recovery Registration Info Root Node Registration Info Cassandra Param> - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- couchbase
Params List<GetBackup Recovery Registration Info Root Node Registration Info Couchbase Param> - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- hbase
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hbase Param> - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- hdfs
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hdfs Param> - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- hive
Params List<GetBackup Recovery Registration Info Root Node Registration Info Hive Param> - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- isilon
Params List<GetBackup Recovery Registration Info Root Node Registration Info Isilon Param> - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free DoubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free DoubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- mongodb
Params List<GetBackup Recovery Registration Info Root Node Registration Info Mongodb Param> - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- nas
Mount List<GetCredentials Backup Recovery Registration Info Root Node Registration Info Nas Mount Credential> - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- o365Params
List<Get
Backup Recovery Registration Info Root Node Registration Info O365Param> - (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- office365Credentials
Lists List<GetBackup Recovery Registration Info Root Node Registration Info Office365Credentials List> - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- office365Region String
- (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- office365Service
Account List<GetCredentials Lists Backup Recovery Registration Info Root Node Registration Info Office365Service Account Credentials List> - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- sfdc
Params List<GetBackup Recovery Registration Info Root Node Registration Info Sfdc Param> - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- subnets
List<Get
Backup Recovery Registration Info Root Node Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- uda
Params List<GetBackup Recovery Registration Info Root Node Registration Info Uda Param> - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- update
Last BooleanBackup Details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<GetBackup Recovery Registration Info Root Node Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos GetBackup Recovery Registration Info Root Node Registration Info Access Info[] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip string[]Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- cassandra
Params GetBackup Recovery Registration Info Root Node Registration Info Cassandra Param[] - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- couchbase
Params GetBackup Recovery Registration Info Root Node Registration Info Couchbase Param[] - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- denied
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments string[]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- hbase
Params GetBackup Recovery Registration Info Root Node Registration Info Hbase Param[] - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- hdfs
Params GetBackup Recovery Registration Info Root Node Registration Info Hdfs Param[] - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- hive
Params GetBackup Recovery Registration Info Root Node Registration Info Hive Param[] - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- is
Db booleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage booleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- isilon
Params GetBackup Recovery Registration Info Root Node Registration Info Isilon Param[] - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- link
Vms booleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free numberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free numberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- mongodb
Params GetBackup Recovery Registration Info Root Node Registration Info Mongodb Param[] - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- nas
Mount GetCredentials Backup Recovery Registration Info Root Node Registration Info Nas Mount Credential[] - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- o365Params
Get
Backup Recovery Registration Info Root Node Registration Info O365Param[] - (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- office365Credentials
Lists GetBackup Recovery Registration Info Root Node Registration Info Office365Credentials List[] - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- office365Region string
- (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- office365Service
Account GetCredentials Lists Backup Recovery Registration Info Root Node Registration Info Office365Service Account Credentials List[] - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- password string
- (String) Specifies password of the username to access the target source.
- physical
Params GetBackup Recovery Registration Info Root Node Registration Info Physical Param[] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps GetInfos Backup Recovery Registration Info Root Node Registration Info Registered Apps Info[] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- sfdc
Params GetBackup Recovery Registration Info Root Node Registration Info Sfdc Param[] - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- subnets
Get
Backup Recovery Registration Info Root Node Registration Info Subnet[] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy GetOverrides Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override[] - (List) Nested schema for throttling_policy_overrides:
- uda
Params GetBackup Recovery Registration Info Root Node Registration Info Uda Param[] - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- update
Last booleanBackup Details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- use
OAuth booleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm booleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages string[] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username string
- (String) Specifies username to access the target source.
- vlan
Params GetBackup Recovery Registration Info Root Node Registration Info Vlan Param[] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages string[] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access_
infos Sequence[GetBackup Recovery Registration Info Root Node Registration Info Access Info] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted_
ip_ Sequence[str]addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- cassandra_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Cassandra Param] - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- couchbase_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Couchbase Param] - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- denied_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments Sequence[str]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- hbase_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Hbase Param] - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- hdfs_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Hdfs Param] - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- hive_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Hive Param] - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- is_
db_ boolauthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is_
storage_ boolarray_ snapshot_ enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- isilon_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Isilon Param] - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- link_
vms_ boolacross_ vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum_
free_ floatspace_ gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum_
free_ floatspace_ percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- mongodb_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Mongodb Param] - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- nas_
mount_ Sequence[Getcredentials Backup Recovery Registration Info Root Node Registration Info Nas Mount Credential] - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- o365_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info O365Param] - (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- office365_
credentials_ Sequence[Getlists Backup Recovery Registration Info Root Node Registration Info Office365Credentials List] - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- office365_
region str - (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- office365_
service_ Sequence[Getaccount_ credentials_ lists Backup Recovery Registration Info Root Node Registration Info Office365Service Account Credentials List] - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- password str
- (String) Specifies password of the username to access the target source.
- physical_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress_
monitor_ strpath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered_
apps_ Sequence[Getinfos Backup Recovery Registration Info Root Node Registration Info Registered Apps Info] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- sfdc_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Sfdc Param] - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- subnets
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Subnet] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling_
policy_ Sequence[Getoverrides Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override] - (List) Nested schema for throttling_policy_overrides:
- uda_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Uda Param] - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- update_
last_ boolbackup_ details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- use_
o_ boolauth_ for_ exchange_ online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use_
vm_ boolbios_ uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user_
messages Sequence[str] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username str
- (String) Specifies username to access the target source.
- vlan_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info Vlan Param] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning_
messages Sequence[str] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<Property Map> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- cassandra
Params List<Property Map> - (List) Specifies an Object containing information about a registered cassandra source. Nested schema for cassandra_params:
- couchbase
Params List<Property Map> - (List) Specifies an Object containing information about a registered couchbase source. Nested schema for couchbase_params:
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- hbase
Params List<Property Map> - (List) Specifies an Object containing information about a registered HBase source. Nested schema for hbase_params:
- hdfs
Params List<Property Map> - (List) Specifies an Object containing information about a registered Hdfs source. Nested schema for hdfs_params:
- hive
Params List<Property Map> - (List) Specifies an Object containing information about a registered Hive source. Nested schema for hive_params:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- isilon
Params List<Property Map> - (List) Specifies the Isilon specific Registered Protection Source params. This definition is used to send isilion source params in update protection source params to magneto. Nested schema for isilon_params:
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free NumberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free NumberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- mongodb
Params List<Property Map> - (List) Specifies an Object containing information about a registered mongodb source. Nested schema for mongodb_params:
- nas
Mount List<Property Map>Credentials - (List) Specifies the credentials required to mount directories on the NetApp server if given. Nested schema for nas_mount_credentials:
- o365Params List<Property Map>
- (List) Specifies an Object containing information about a registered Office 365 source. Nested schema for o365_params:
- office365Credentials
Lists List<Property Map> - (List) Office365 Source Credentials. Specifies credentials needed to authenticate & authorize user for Office365. Nested schema for office365_credentials_list:
- office365Region String
- (String) Specifies the region for Office365. Inorder to truly categorize M365 region, clients should not depend upon the endpoint, instead look at this attribute for the same.
- office365Service
Account List<Property Map>Credentials Lists - (List) Office365 Service Account Credentials. Specifies credentials for improving mailbox backup performance for O365. Nested schema for office365_service_account_credentials_list:
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<Property Map> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<Property Map>Infos - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- sfdc
Params List<Property Map> - (List) Specifies an Object containing information about a registered Salesforce source. Nested schema for sfdc_params:
- subnets List<Property Map>
- (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<Property Map>Overrides - (List) Nested schema for throttling_policy_overrides:
- uda
Params List<Property Map> - (List) Specifies an Object containing information about a registered Universal Data Adapter source. Nested schema for uda_params:
- update
Last BooleanBackup Details - (Boolean) Specifies if the last backup time and status should be updated for the VMs protected from the vCenter.
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<Property Map> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoAccessInfo
- Connection
Id double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group doubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version double
- (String) Specifies the version of the Agent software.
- Connection
Id float64 - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group float64Id - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version float64
- (String) Specifies the version of the Agent software.
- connection
Id Double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group DoubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Double
- (String) Specifies the version of the Agent software.
- connection
Id number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group numberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version number
- (String) Specifies the version of the Agent software.
- connection_
id float - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector_
group_ floatid - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint str
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version float
- (String) Specifies the version of the Agent software.
- connection
Id Number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group NumberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Number
- (String) Specifies the version of the Agent software.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoCassandraParam
- Cassandra
Ports List<GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Ports Info> - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- Cassandra
Security List<GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Security Info> - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- Cassandra
Version string - (String) Cassandra version.
- Commit
Log stringBackup Location - (String) Specifies the commit log archival location for cassandra node.
- Config
Directory string - (String) Specifies the configuration directory.
- Data
Centers List<string> - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- Dse
Config stringDirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- Dse
Version string - (String) DSE version.
- Is
Dse boolAuthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- Is
Dse boolTiered Storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- Is
Jmx boolAuth Enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Primary
Host string - (String) Specifies the Primary Host for the Cassandra cluster.
- Seeds List<string>
- (List) Specifies the seeds of this MongoDB Cluster.
- Solr
Nodes List<string> - (List) Specifies the Solr node IP Addresses.
- Solr
Port double - (Integer) Specifies the Solr node Port.
- Cassandra
Ports []GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Ports Info - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- Cassandra
Security []GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Security Info - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- Cassandra
Version string - (String) Cassandra version.
- Commit
Log stringBackup Location - (String) Specifies the commit log archival location for cassandra node.
- Config
Directory string - (String) Specifies the configuration directory.
- Data
Centers []string - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- Dse
Config stringDirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- Dse
Version string - (String) DSE version.
- Is
Dse boolAuthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- Is
Dse boolTiered Storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- Is
Jmx boolAuth Enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Primary
Host string - (String) Specifies the Primary Host for the Cassandra cluster.
- Seeds []string
- (List) Specifies the seeds of this MongoDB Cluster.
- Solr
Nodes []string - (List) Specifies the Solr node IP Addresses.
- Solr
Port float64 - (Integer) Specifies the Solr node Port.
- cassandra
Ports List<GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Ports Info> - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- cassandra
Security List<GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Security Info> - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- cassandra
Version String - (String) Cassandra version.
- commit
Log StringBackup Location - (String) Specifies the commit log archival location for cassandra node.
- config
Directory String - (String) Specifies the configuration directory.
- data
Centers List<String> - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- dse
Config StringDirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- dse
Version String - (String) DSE version.
- is
Dse BooleanAuthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- is
Dse BooleanTiered Storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- is
Jmx BooleanAuth Enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- kerberos
Principal String - (String) Specifies the kerberos principal.
- primary
Host String - (String) Specifies the Primary Host for the Cassandra cluster.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
- solr
Nodes List<String> - (List) Specifies the Solr node IP Addresses.
- solr
Port Double - (Integer) Specifies the Solr node Port.
- cassandra
Ports GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Ports Info[] - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- cassandra
Security GetInfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Security Info[] - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- cassandra
Version string - (String) Cassandra version.
- commit
Log stringBackup Location - (String) Specifies the commit log archival location for cassandra node.
- config
Directory string - (String) Specifies the configuration directory.
- data
Centers string[] - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- dse
Config stringDirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- dse
Version string - (String) DSE version.
- is
Dse booleanAuthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- is
Dse booleanTiered Storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- is
Jmx booleanAuth Enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- kerberos
Principal string - (String) Specifies the kerberos principal.
- primary
Host string - (String) Specifies the Primary Host for the Cassandra cluster.
- seeds string[]
- (List) Specifies the seeds of this MongoDB Cluster.
- solr
Nodes string[] - (List) Specifies the Solr node IP Addresses.
- solr
Port number - (Integer) Specifies the Solr node Port.
- cassandra_
ports_ Sequence[Getinfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Ports Info] - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- cassandra_
security_ Sequence[Getinfos Backup Recovery Registration Info Root Node Registration Info Cassandra Param Cassandra Security Info] - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- cassandra_
version str - (String) Cassandra version.
- commit_
log_ strbackup_ location - (String) Specifies the commit log archival location for cassandra node.
- config_
directory str - (String) Specifies the configuration directory.
- data_
centers Sequence[str] - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- dse_
config_ strdirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- dse_
version str - (String) DSE version.
- is_
dse_ boolauthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- is_
dse_ booltiered_ storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- is_
jmx_ boolauth_ enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- kerberos_
principal str - (String) Specifies the kerberos principal.
- primary_
host str - (String) Specifies the Primary Host for the Cassandra cluster.
- seeds Sequence[str]
- (List) Specifies the seeds of this MongoDB Cluster.
- solr_
nodes Sequence[str] - (List) Specifies the Solr node IP Addresses.
- solr_
port float - (Integer) Specifies the Solr node Port.
- cassandra
Ports List<Property Map>Infos - (List) Specifies an Object containing information on various Cassandra ports. Nested schema for cassandra_ports_info:
- cassandra
Security List<Property Map>Infos - (List) Specifies an Object containing information on Cassandra security. Nested schema for cassandra_security_info:
- cassandra
Version String - (String) Cassandra version.
- commit
Log StringBackup Location - (String) Specifies the commit log archival location for cassandra node.
- config
Directory String - (String) Specifies the configuration directory.
- data
Centers List<String> - (List) Specifies the List of all physical data center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.
- dse
Config StringDirectory - (String) Specifies the Directory from where DSE specific configuration can be read.
- dse
Version String - (String) DSE version.
- is
Dse BooleanAuthenticator - (Boolean) Specifies whether this cluster has DSE Authenticator.
- is
Dse BooleanTiered Storage - (Boolean) Specifies whether this cluster has DSE tiered storage.
- is
Jmx BooleanAuth Enable - (Boolean) Specifies if JMX Authentication enabled in this cluster.
- kerberos
Principal String - (String) Specifies the kerberos principal.
- primary
Host String - (String) Specifies the Primary Host for the Cassandra cluster.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
- solr
Nodes List<String> - (List) Specifies the Solr node IP Addresses.
- solr
Port Number - (Integer) Specifies the Solr node Port.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoCassandraParamCassandraPortsInfo
- Jmx
Port double - (Integer) Specifies the Cassandra JMX port.
- Native
Transport doublePort - (Integer) Specifies the port for the CQL native transport.
- Rpc
Port double - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- Ssl
Storage doublePort - (Integer) Specifies the SSL port for encrypted communication.
- Storage
Port double - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
- Jmx
Port float64 - (Integer) Specifies the Cassandra JMX port.
- Native
Transport float64Port - (Integer) Specifies the port for the CQL native transport.
- Rpc
Port float64 - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- Ssl
Storage float64Port - (Integer) Specifies the SSL port for encrypted communication.
- Storage
Port float64 - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
- jmx
Port Double - (Integer) Specifies the Cassandra JMX port.
- native
Transport DoublePort - (Integer) Specifies the port for the CQL native transport.
- rpc
Port Double - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- ssl
Storage DoublePort - (Integer) Specifies the SSL port for encrypted communication.
- storage
Port Double - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
- jmx
Port number - (Integer) Specifies the Cassandra JMX port.
- native
Transport numberPort - (Integer) Specifies the port for the CQL native transport.
- rpc
Port number - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- ssl
Storage numberPort - (Integer) Specifies the SSL port for encrypted communication.
- storage
Port number - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
- jmx_
port float - (Integer) Specifies the Cassandra JMX port.
- native_
transport_ floatport - (Integer) Specifies the port for the CQL native transport.
- rpc_
port float - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- ssl_
storage_ floatport - (Integer) Specifies the SSL port for encrypted communication.
- storage_
port float - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
- jmx
Port Number - (Integer) Specifies the Cassandra JMX port.
- native
Transport NumberPort - (Integer) Specifies the port for the CQL native transport.
- rpc
Port Number - (Integer) Specifies the Remote Procedure Call (RPC) port for general mechanism for client-server applications.
- ssl
Storage NumberPort - (Integer) Specifies the SSL port for encrypted communication.
- storage
Port Number - (Integer) Specifies the TCP port for data. Internally used by Cassandra bulk loader.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoCassandraParamCassandraSecurityInfo
- Cassandra
Auth boolRequired - (Boolean) Is Cassandra authentication required ?.
- Cassandra
Auth stringType - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- string
- (String) Cassandra Authenticator/Authorizer.
- Client
Encryption bool - (Boolean) Is Client Encryption enabled for this cluster ?.
- bool
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- Server
Encryption boolReq Client Auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- Server
Internode stringEncryption Type - (String) 'Server internal node Encryption' type for this cluster.
- Cassandra
Auth boolRequired - (Boolean) Is Cassandra authentication required ?.
- Cassandra
Auth stringType - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- string
- (String) Cassandra Authenticator/Authorizer.
- Client
Encryption bool - (Boolean) Is Client Encryption enabled for this cluster ?.
- bool
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- Server
Encryption boolReq Client Auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- Server
Internode stringEncryption Type - (String) 'Server internal node Encryption' type for this cluster.
- cassandra
Auth BooleanRequired - (Boolean) Is Cassandra authentication required ?.
- cassandra
Auth StringType - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- String
- (String) Cassandra Authenticator/Authorizer.
- client
Encryption Boolean - (Boolean) Is Client Encryption enabled for this cluster ?.
- Boolean
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- server
Encryption BooleanReq Client Auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- server
Internode StringEncryption Type - (String) 'Server internal node Encryption' type for this cluster.
- cassandra
Auth booleanRequired - (Boolean) Is Cassandra authentication required ?.
- cassandra
Auth stringType - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- string
- (String) Cassandra Authenticator/Authorizer.
- client
Encryption boolean - (Boolean) Is Client Encryption enabled for this cluster ?.
- boolean
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- server
Encryption booleanReq Client Auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- server
Internode stringEncryption Type - (String) 'Server internal node Encryption' type for this cluster.
- cassandra_
auth_ boolrequired - (Boolean) Is Cassandra authentication required ?.
- cassandra_
auth_ strtype - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- str
- (String) Cassandra Authenticator/Authorizer.
- client_
encryption bool - (Boolean) Is Client Encryption enabled for this cluster ?.
- bool
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- server_
encryption_ boolreq_ client_ auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- server_
internode_ strencryption_ type - (String) 'Server internal node Encryption' type for this cluster.
- cassandra
Auth BooleanRequired - (Boolean) Is Cassandra authentication required ?.
- cassandra
Auth StringType - (String) Cassandra Authentication type. Enum: [PASSWORD KERBEROS LDAP] Specifies the Cassandra auth type.'PASSWORD' 'KERBEROS' 'LDAP'.
- Constraints: Allowable values are:
PASSWORD,KERBEROS,LDAP.
- Constraints: Allowable values are:
- String
- (String) Cassandra Authenticator/Authorizer.
- client
Encryption Boolean - (Boolean) Is Client Encryption enabled for this cluster ?.
- Boolean
- (Boolean) Is DSE Authorization enabled for this cluster ?.
- server
Encryption BooleanReq Client Auth - (Boolean) Is 'Server encryption request client authentication' enabled for this cluster ?.
- server
Internode StringEncryption Type - (String) 'Server internal node Encryption' type for this cluster.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoCouchbaseParam
- Carrier
Direct doublePort - (Integer) Specifies the Carrier direct/sll port.
- Http
Direct doublePort - (Integer) Specifies the HTTP direct/sll port.
- Requires
Ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- Seeds List<string>
- (List) Specifies the seeds of this MongoDB Cluster.
- Carrier
Direct float64Port - (Integer) Specifies the Carrier direct/sll port.
- Http
Direct float64Port - (Integer) Specifies the HTTP direct/sll port.
- Requires
Ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- Seeds []string
- (List) Specifies the seeds of this MongoDB Cluster.
- carrier
Direct DoublePort - (Integer) Specifies the Carrier direct/sll port.
- http
Direct DoublePort - (Integer) Specifies the HTTP direct/sll port.
- requires
Ssl Boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
- carrier
Direct numberPort - (Integer) Specifies the Carrier direct/sll port.
- http
Direct numberPort - (Integer) Specifies the HTTP direct/sll port.
- requires
Ssl boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- seeds string[]
- (List) Specifies the seeds of this MongoDB Cluster.
- carrier_
direct_ floatport - (Integer) Specifies the Carrier direct/sll port.
- http_
direct_ floatport - (Integer) Specifies the HTTP direct/sll port.
- requires_
ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- seeds Sequence[str]
- (List) Specifies the seeds of this MongoDB Cluster.
- carrier
Direct NumberPort - (Integer) Specifies the Carrier direct/sll port.
- http
Direct NumberPort - (Integer) Specifies the HTTP direct/sll port.
- requires
Ssl Boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHbaseParam
- Hbase
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hbase Param Hbase Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- Hdfs
Entity doubleId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Root
Data stringDirectory - (String) Specifies the HBase data root directory.
- Zookeeper
Quorums List<string> - (List) Specifies the HBase zookeeper quorum.
- Hbase
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info Hbase Param Hbase Discovery Param - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- Hdfs
Entity float64Id - (Integer) Specifies the entity id of the HDFS source for this Hive.
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Root
Data stringDirectory - (String) Specifies the HBase data root directory.
- Zookeeper
Quorums []string - (List) Specifies the HBase zookeeper quorum.
- hbase
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hbase Param Hbase Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- hdfs
Entity DoubleId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- kerberos
Principal String - (String) Specifies the kerberos principal.
- root
Data StringDirectory - (String) Specifies the HBase data root directory.
- zookeeper
Quorums List<String> - (List) Specifies the HBase zookeeper quorum.
- hbase
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info Hbase Param Hbase Discovery Param[] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- hdfs
Entity numberId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- kerberos
Principal string - (String) Specifies the kerberos principal.
- root
Data stringDirectory - (String) Specifies the HBase data root directory.
- zookeeper
Quorums string[] - (List) Specifies the HBase zookeeper quorum.
- hbase_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info Hbase Param Hbase Discovery Param] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- hdfs_
entity_ floatid - (Integer) Specifies the entity id of the HDFS source for this Hive.
- kerberos_
principal str - (String) Specifies the kerberos principal.
- root_
data_ strdirectory - (String) Specifies the HBase data root directory.
- zookeeper_
quorums Sequence[str] - (List) Specifies the HBase zookeeper quorum.
- hbase
Discovery List<Property Map>Params - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hbase_discovery_params:
- hdfs
Entity NumberId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- kerberos
Principal String - (String) Specifies the kerberos principal.
- root
Data StringDirectory - (String) Specifies the HBase data root directory.
- zookeeper
Quorums List<String> - (List) Specifies the HBase zookeeper quorum.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHbaseParamHbaseDiscoveryParam
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
- config
Directory string - (String) Specifies the configuration directory.
- host string
- (String) Specifies the host IP.
- config_
directory str - (String) Specifies the configuration directory.
- host str
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHdfsParam
- Hadoop
Distribution string - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- Hadoop
Version string - (String) Specifies the Hadoop version.
- Hdfs
Connection stringType - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- Hdfs
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hdfs Param Hdfs Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Namenode string
- (String) Specifies the Namenode host or Nameservice.
- Port double
- (Integer) Specifies the Webhdfs Port.
- Hadoop
Distribution string - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- Hadoop
Version string - (String) Specifies the Hadoop version.
- Hdfs
Connection stringType - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- Hdfs
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info Hdfs Param Hdfs Discovery Param - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Namenode string
- (String) Specifies the Namenode host or Nameservice.
- Port float64
- (Integer) Specifies the Webhdfs Port.
- hadoop
Distribution String - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- hadoop
Version String - (String) Specifies the Hadoop version.
- hdfs
Connection StringType - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- hdfs
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hdfs Param Hdfs Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- kerberos
Principal String - (String) Specifies the kerberos principal.
- namenode String
- (String) Specifies the Namenode host or Nameservice.
- port Double
- (Integer) Specifies the Webhdfs Port.
- hadoop
Distribution string - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- hadoop
Version string - (String) Specifies the Hadoop version.
- hdfs
Connection stringType - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- hdfs
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info Hdfs Param Hdfs Discovery Param[] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- kerberos
Principal string - (String) Specifies the kerberos principal.
- namenode string
- (String) Specifies the Namenode host or Nameservice.
- port number
- (Integer) Specifies the Webhdfs Port.
- hadoop_
distribution str - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- hadoop_
version str - (String) Specifies the Hadoop version.
- hdfs_
connection_ strtype - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- hdfs_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info Hdfs Param Hdfs Discovery Param] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- kerberos_
principal str - (String) Specifies the kerberos principal.
- namenode str
- (String) Specifies the Namenode host or Nameservice.
- port float
- (Integer) Specifies the Webhdfs Port.
- hadoop
Distribution String - (String) Specifies the Hadoop Distribution. Hadoop distribution. 'CDH' indicates Hadoop distribution type Cloudera. 'HDP' indicates Hadoop distribution type Hortonworks.
- Constraints: Allowable values are:
CDH,HDP.
- Constraints: Allowable values are:
- hadoop
Version String - (String) Specifies the Hadoop version.
- hdfs
Connection StringType - (String) Specifies the Hdfs connection type. Hdfs connection type. 'DFS' indicates Hdfs connection type DFS. 'WEBHDFS' indicates Hdfs connection type WEBHDFS. 'HTTPFSLB' indicates Hdfs connection type HTTPFS_LB. 'HTTPFS' indicates Hdfs connection type HTTPFS.
- Constraints: Allowable values are:
DFS,WEBHDFS,HTTPFSLB,HTTPFS.
- Constraints: Allowable values are:
- hdfs
Discovery List<Property Map>Params - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hdfs_discovery_params:
- kerberos
Principal String - (String) Specifies the kerberos principal.
- namenode String
- (String) Specifies the Namenode host or Nameservice.
- port Number
- (Integer) Specifies the Webhdfs Port.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHdfsParamHdfsDiscoveryParam
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
- config
Directory string - (String) Specifies the configuration directory.
- host string
- (String) Specifies the host IP.
- config_
directory str - (String) Specifies the configuration directory.
- host str
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHiveParam
- Entity
Threshold boolExceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- Hdfs
Entity doubleId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- Hive
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hive Param Hive Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Metastore string
- (String) Specifies the Hive metastore host.
- Thrift
Port double - (Integer) Specifies the Hive metastore thrift Port.
- Entity
Threshold boolExceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- Hdfs
Entity float64Id - (Integer) Specifies the entity id of the HDFS source for this Hive.
- Hive
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info Hive Param Hive Discovery Param - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- Kerberos
Principal string - (String) Specifies the kerberos principal.
- Metastore string
- (String) Specifies the Hive metastore host.
- Thrift
Port float64 - (Integer) Specifies the Hive metastore thrift Port.
- entity
Threshold BooleanExceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- hdfs
Entity DoubleId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- hive
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info Hive Param Hive Discovery Param> - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- kerberos
Principal String - (String) Specifies the kerberos principal.
- metastore String
- (String) Specifies the Hive metastore host.
- thrift
Port Double - (Integer) Specifies the Hive metastore thrift Port.
- entity
Threshold booleanExceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- hdfs
Entity numberId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- hive
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info Hive Param Hive Discovery Param[] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- kerberos
Principal string - (String) Specifies the kerberos principal.
- metastore string
- (String) Specifies the Hive metastore host.
- thrift
Port number - (Integer) Specifies the Hive metastore thrift Port.
- entity_
threshold_ boolexceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- hdfs_
entity_ floatid - (Integer) Specifies the entity id of the HDFS source for this Hive.
- hive_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info Hive Param Hive Discovery Param] - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- kerberos_
principal str - (String) Specifies the kerberos principal.
- metastore str
- (String) Specifies the Hive metastore host.
- thrift_
port float - (Integer) Specifies the Hive metastore thrift Port.
- entity
Threshold BooleanExceeded - (Boolean) Specifies if max entity count exceeded for protection source view.
- hdfs
Entity NumberId - (Integer) Specifies the entity id of the HDFS source for this Hive.
- hive
Discovery List<Property Map>Params - (List) Specifies an Object containing information about discovering a Hadoop source. Nested schema for hive_discovery_params:
- kerberos
Principal String - (String) Specifies the kerberos principal.
- metastore String
- (String) Specifies the Hive metastore host.
- thrift
Port Number - (Integer) Specifies the Hive metastore thrift Port.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoHiveParamHiveDiscoveryParam
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- Config
Directory string - (String) Specifies the configuration directory.
- Host string
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
- config
Directory string - (String) Specifies the configuration directory.
- host string
- (String) Specifies the host IP.
- config_
directory str - (String) Specifies the configuration directory.
- host str
- (String) Specifies the host IP.
- config
Directory String - (String) Specifies the configuration directory.
- host String
- (String) Specifies the host IP.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoIsilonParam
- Zone
Config List<GetLists Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List> - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
- Zone
Config []GetLists Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
- zone
Config List<GetLists Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List> - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
- zone
Config GetLists Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List[] - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
- zone_
config_ Sequence[Getlists Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List] - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
- zone
Config List<Property Map>Lists - (List) List of access zone info in an Isilion Cluster. Nested schema for zone_config_list:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoIsilonParamZoneConfigList
- Dynamic
Network List<GetPool Configs Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List Dynamic Network Pool Config> - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
- Dynamic
Network []GetPool Configs Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List Dynamic Network Pool Config - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
- dynamic
Network List<GetPool Configs Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List Dynamic Network Pool Config> - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
- dynamic
Network GetPool Configs Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List Dynamic Network Pool Config[] - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
- dynamic_
network_ Sequence[Getpool_ configs Backup Recovery Registration Info Root Node Registration Info Isilon Param Zone Config List Dynamic Network Pool Config] - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
- dynamic
Network List<Property Map>Pool Configs - (List) While caonfiguring the isilon protection source, this is the selected network pool config for the isilon access zone. Nested schema for dynamic_network_pool_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoIsilonParamZoneConfigListDynamicNetworkPoolConfig
- Pool
Name string - (String) Specifies the name of the Network pool.
- Subnet string
- (String) Specifies the name of the subnet the network pool belongs to.
- Use
Smart boolConnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
- Pool
Name string - (String) Specifies the name of the Network pool.
- Subnet string
- (String) Specifies the name of the subnet the network pool belongs to.
- Use
Smart boolConnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
- pool
Name String - (String) Specifies the name of the Network pool.
- subnet String
- (String) Specifies the name of the subnet the network pool belongs to.
- use
Smart BooleanConnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
- pool
Name string - (String) Specifies the name of the Network pool.
- subnet string
- (String) Specifies the name of the subnet the network pool belongs to.
- use
Smart booleanConnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
- pool_
name str - (String) Specifies the name of the Network pool.
- subnet str
- (String) Specifies the name of the subnet the network pool belongs to.
- use_
smart_ boolconnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
- pool
Name String - (String) Specifies the name of the Network pool.
- subnet String
- (String) Specifies the name of the subnet the network pool belongs to.
- use
Smart BooleanConnect - (Boolean) Specifies whether to use SmartConnect if available. If true, DNS name for the SmartConnect zone will be used to balance the IPs. Otherwise, pool IPs will be balanced manually.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoMongodbParam
- Auth
Type string - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- Authenticating
Database stringName - (String) Specifies the Authenticating Database for this MongoDB cluster.
- Requires
Ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- Secondary
Node stringTag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- Seeds List<string>
- (List) Specifies the seeds of this MongoDB Cluster.
- Use
Fixed boolNode For Backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- Use
Secondary boolFor Backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
- Auth
Type string - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- Authenticating
Database stringName - (String) Specifies the Authenticating Database for this MongoDB cluster.
- Requires
Ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- Secondary
Node stringTag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- Seeds []string
- (List) Specifies the seeds of this MongoDB Cluster.
- Use
Fixed boolNode For Backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- Use
Secondary boolFor Backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
- auth
Type String - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- authenticating
Database StringName - (String) Specifies the Authenticating Database for this MongoDB cluster.
- requires
Ssl Boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- secondary
Node StringTag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
- use
Fixed BooleanNode For Backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- use
Secondary BooleanFor Backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
- auth
Type string - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- authenticating
Database stringName - (String) Specifies the Authenticating Database for this MongoDB cluster.
- requires
Ssl boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- secondary
Node stringTag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- seeds string[]
- (List) Specifies the seeds of this MongoDB Cluster.
- use
Fixed booleanNode For Backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- use
Secondary booleanFor Backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
- auth_
type str - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- authenticating_
database_ strname - (String) Specifies the Authenticating Database for this MongoDB cluster.
- requires_
ssl bool - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- secondary_
node_ strtag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- seeds Sequence[str]
- (List) Specifies the seeds of this MongoDB Cluster.
- use_
fixed_ boolnode_ for_ backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- use_
secondary_ boolfor_ backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
- auth
Type String - (String) Specifies whether authentication is configured on this MongoDB cluster. Specifies the type of an MongoDB source entity. 'SCRAM' 'LDAP' 'NONE' 'KERBEROS'.
- Constraints: Allowable values are:
SCRAM,LDAP,NONE,KERBEROS.
- Constraints: Allowable values are:
- authenticating
Database StringName - (String) Specifies the Authenticating Database for this MongoDB cluster.
- requires
Ssl Boolean - (Boolean) Specifies whether connection is allowed through SSL only in this cluster.
- secondary
Node StringTag - (String) MongoDB Secondary node tag. Required only if 'useSecondaryForBackup' is true. The system will use this to identify the secondary nodes for reading backup data.
- seeds List<String>
- (List) Specifies the seeds of this MongoDB Cluster.
- use
Fixed BooleanNode For Backup - (Boolean) Set this to true if you want the system to peform backups from fixed nodes.
- use
Secondary BooleanFor Backup - (Boolean) Set this to true if you want the system to peform backups from secondary nodes.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoNasMountCredential
- Domain string
- (String) Specifies the domain in which this credential is valid.
- Nas
Protocol string - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
- Domain string
- (String) Specifies the domain in which this credential is valid.
- Nas
Protocol string - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
- domain String
- (String) Specifies the domain in which this credential is valid.
- nas
Protocol String - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
- domain string
- (String) Specifies the domain in which this credential is valid.
- nas
Protocol string - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
- domain str
- (String) Specifies the domain in which this credential is valid.
- nas_
protocol str - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
- domain String
- (String) Specifies the domain in which this credential is valid.
- nas
Protocol String - (String) Specifies the protocol used by the NAS server. Specifies the protocol used by a NAS server. 'kNoProtocol' indicates no protocol set. 'kNfs3' indicates NFS v3 protocol. 'kNfs4_1' indicates NFS v4.1 protocol. 'kCifs1' indicates CIFS v1.0 protocol. 'kCifs2' indicates CIFS v2.0 protocol. 'kCifs3' indicates CIFS v3.0 protocol.
- Constraints: Allowable values are:
kNoProtocol,kNfs3,kNfs4_1,kCifs1,kCifs2,kCifs3.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365Param
- Csm
Params List<GetBackup Recovery Registration Info Root Node Registration Info O365Param Csm Param> - (List) Nested schema for csm_params:
- Objects
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param> - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
- Csm
Params []GetBackup Recovery Registration Info Root Node Registration Info O365Param Csm Param - (List) Nested schema for csm_params:
- Objects
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
- csm
Params List<GetBackup Recovery Registration Info Root Node Registration Info O365Param Csm Param> - (List) Nested schema for csm_params:
- objects
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param> - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
- csm
Params GetBackup Recovery Registration Info Root Node Registration Info O365Param Csm Param[] - (List) Nested schema for csm_params:
- objects
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param[] - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
- csm_
params Sequence[GetBackup Recovery Registration Info Root Node Registration Info O365Param Csm Param] - (List) Nested schema for csm_params:
- objects_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param] - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
- csm
Params List<Property Map> - (List) Nested schema for csm_params:
- objects
Discovery List<Property Map>Params - (List) Specifies the parameters used for discovering the office 365 objects selectively during source registration or refresh. Nested schema for objects_discovery_params:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365ParamCsmParam
- Backup
Allowed bool - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
- Backup
Allowed bool - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
- backup
Allowed Boolean - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
- backup
Allowed boolean - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
- backup_
allowed bool - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
- backup
Allowed Boolean - (Boolean) Specifies whether the current source allows data backup through M365 Backup Storage APIs. Enabling this, data can be optionally backed up within either Cohesity or MSFT or both depending on the backup configuration.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365ParamObjectsDiscoveryParam
- Discoverable
Object List<string>Type Lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- Sites
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Sites Discovery Param> - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- Teams
Additional List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Teams Additional Param> - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- Users
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Users Discovery Param> - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
- Discoverable
Object []stringType Lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- Sites
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Sites Discovery Param - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- Teams
Additional []GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Teams Additional Param - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- Users
Discovery []GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Users Discovery Param - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
- discoverable
Object List<String>Type Lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- sites
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Sites Discovery Param> - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- teams
Additional List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Teams Additional Param> - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- users
Discovery List<GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Users Discovery Param> - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
- discoverable
Object string[]Type Lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- sites
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Sites Discovery Param[] - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- teams
Additional GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Teams Additional Param[] - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- users
Discovery GetParams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Users Discovery Param[] - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
- discoverable_
object_ Sequence[str]type_ lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- sites_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Sites Discovery Param] - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- teams_
additional_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Teams Additional Param] - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- users_
discovery_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info O365Param Objects Discovery Param Users Discovery Param] - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
- discoverable
Object List<String>Type Lists - (List) Specifies the list of object types that will be discovered as part of source registration or refresh.
- sites
Discovery List<Property Map>Params - (List) Specifies discovery params for kSite entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kSites'. Nested schema for sites_discovery_params:
- teams
Additional List<Property Map>Params - (List) Specifies additional params for Teams entities. It should only be populated if the 'DiscoveryParams.discoverableObjectTypeList' includes 'kTeams' otherwise this will be ignored. Nested schema for teams_additional_params:
- users
Discovery List<Property Map>Params - (List) Specifies discovery params for kUser entities. It should only be populated when the 'DiscoveryParams.discoverableObjectTypeList' includes 'kUsers'. Nested schema for users_discovery_params:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365ParamObjectsDiscoveryParamSitesDiscoveryParam
- Enable
Site boolTagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
- Enable
Site boolTagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
- enable
Site BooleanTagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
- enable
Site booleanTagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
- enable_
site_ booltagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
- enable
Site BooleanTagging - (Boolean) Specifies whether the SharePoint Sites will be tagged whether they belong to a group site or teams site.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365ParamObjectsDiscoveryParamTeamsAdditionalParam
- Allow
Posts boolBackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
- Allow
Posts boolBackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
- allow
Posts BooleanBackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
- allow
Posts booleanBackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
- allow_
posts_ boolbackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
- allow
Posts BooleanBackup - (Boolean) Specifies whether the Teams posts/conversations will be backed up or not. If this is false or not specified teams' posts backup will not be done.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoO365ParamObjectsDiscoveryParamUsersDiscoveryParam
- Allow
Chats boolBackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- Discover
Users boolWith Mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- Discover
Users boolWith Onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- Fetch
Mailbox boolInfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- Fetch
One boolDrive Info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- Skip
Users boolWithout My Site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
- Allow
Chats boolBackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- Discover
Users boolWith Mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- Discover
Users boolWith Onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- Fetch
Mailbox boolInfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- Fetch
One boolDrive Info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- Skip
Users boolWithout My Site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
- allow
Chats BooleanBackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- discover
Users BooleanWith Mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- discover
Users BooleanWith Onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- fetch
Mailbox BooleanInfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- fetch
One BooleanDrive Info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- skip
Users BooleanWithout My Site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
- allow
Chats booleanBackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- discover
Users booleanWith Mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- discover
Users booleanWith Onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- fetch
Mailbox booleanInfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- fetch
One booleanDrive Info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- skip
Users booleanWithout My Site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
- allow_
chats_ boolbackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- discover_
users_ boolwith_ mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- discover_
users_ boolwith_ onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- fetch_
mailbox_ boolinfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- fetch_
one_ booldrive_ info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- skip_
users_ boolwithout_ my_ site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
- allow
Chats BooleanBackup - (Boolean) Specifies whether users' chats should be backed up or not. If this is false or not specified users' chats backup will not be done.
- discover
Users BooleanWith Mailbox - (Boolean) Specifies if office 365 users with valid mailboxes should be discovered or not.
- discover
Users BooleanWith Onedrive - (Boolean) Specifies if office 365 users with valid Onedrives should be discovered or not.
- fetch
Mailbox BooleanInfo - (Boolean) Specifies whether users' mailbox info including the provisioning status, mailbox type & in-place archival support will be fetched and processed.
- fetch
One BooleanDrive Info - (Boolean) Specifies whether users' onedrive info including the provisioning status & storage quota will be fetched and processed.
- skip
Users BooleanWithout My Site - (Boolean) Specifies whether to skip processing user who have uninitialized OneDrive or are without MySite.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoOffice365CredentialsList
- Client
Id string - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- Client
Secret string - (String) Specifies the application secret that was created in app registration portal.
- Grant
Type string - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- Scope string
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Client
Id string - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- Client
Secret string - (String) Specifies the application secret that was created in app registration portal.
- Grant
Type string - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- Scope string
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- client
Id String - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- client
Secret String - (String) Specifies the application secret that was created in app registration portal.
- grant
Type String - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- scope String
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- client
Id string - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- client
Secret string - (String) Specifies the application secret that was created in app registration portal.
- grant
Type string - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- scope string
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- use
OAuth booleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- client_
id str - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- client_
secret str - (String) Specifies the application secret that was created in app registration portal.
- grant_
type str - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- scope str
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- use_
o_ boolauth_ for_ exchange_ online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- client
Id String - (String) Specifies the application ID that the registration portal (apps.dev.microsoft.com) assigned.
- client
Secret String - (String) Specifies the application secret that was created in app registration portal.
- grant
Type String - (String) Specifies the application grant type. eg: For client credentials flow, set this to "client_credentials"; For refreshing access-token, set this to "refresh_token".
- scope String
- (String) Specifies a space separated list of scopes/permissions for the user. eg: Incase of MS Graph APIs for Office365, scope is set to default: https://graph.microsoft.com/.default.
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoOffice365ServiceAccountCredentialsList
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParam
- Applications List<string>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- Applications []string
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
- applications string[]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password string
- (String) Specifies password of the username to access the target source.
- throttling
Configs GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config[] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username string
- (String) Specifies username to access the target source.
- applications Sequence[str]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password str
- (String) Specifies password of the username to access the target source.
- throttling_
configs Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username str
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<Property Map> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- Cpu
Throttling []GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling []GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling GetConfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoRegisteredAppsInfo
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings []GetCheck Results Backup Recovery Registration Info Root Node Registration Info Registered Apps Info Host Settings Check Result - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings GetCheck Results Backup Recovery Registration Info Root Node Registration Info Registered Apps Info Host Settings Check Result[] - (List) Nested schema for host_settings_check_results:
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Registration Info Root Node Registration Info Registered Apps Info Host Settings Check Result] - (List) Nested schema for host_settings_check_results:
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<Property Map>Check Results - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
- check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message string - (String) Specifies a descriptive message for failed/warning types.
- check_
type str - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result_
type str - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user_
message str - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoSfdcParam
- Access
Token string - (String) Token that will be used in subsequent api requests.
- Concurrent
Api doubleRequests Limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- Consumer
Key string - (String) Consumer key from the connected app in Sfdc.
- Consumer
Secret string - (String) Consumer secret from the connected app in Sfdc.
- Daily
Api doubleLimit - (Integer) Maximum daily api limit.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Metadata
Endpoint stringUrl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- Refresh
Token string - (String) Token that will be used to refresh the access token.
- Soap
Endpoint stringUrl - (String) Soap endpoint url. All soap requests must be made to this url.
- Use
Bulk boolApi - (Boolean) use bulk api if set to true.
- Access
Token string - (String) Token that will be used in subsequent api requests.
- Concurrent
Api float64Requests Limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- Consumer
Key string - (String) Consumer key from the connected app in Sfdc.
- Consumer
Secret string - (String) Consumer secret from the connected app in Sfdc.
- Daily
Api float64Limit - (Integer) Maximum daily api limit.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- Metadata
Endpoint stringUrl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- Refresh
Token string - (String) Token that will be used to refresh the access token.
- Soap
Endpoint stringUrl - (String) Soap endpoint url. All soap requests must be made to this url.
- Use
Bulk boolApi - (Boolean) use bulk api if set to true.
- access
Token String - (String) Token that will be used in subsequent api requests.
- concurrent
Api DoubleRequests Limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- consumer
Key String - (String) Consumer key from the connected app in Sfdc.
- consumer
Secret String - (String) Consumer secret from the connected app in Sfdc.
- daily
Api DoubleLimit - (Integer) Maximum daily api limit.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- metadata
Endpoint StringUrl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- refresh
Token String - (String) Token that will be used to refresh the access token.
- soap
Endpoint StringUrl - (String) Soap endpoint url. All soap requests must be made to this url.
- use
Bulk BooleanApi - (Boolean) use bulk api if set to true.
- access
Token string - (String) Token that will be used in subsequent api requests.
- concurrent
Api numberRequests Limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- consumer
Key string - (String) Consumer key from the connected app in Sfdc.
- consumer
Secret string - (String) Consumer secret from the connected app in Sfdc.
- daily
Api numberLimit - (Integer) Maximum daily api limit.
- endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- endpoint
Type string - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- metadata
Endpoint stringUrl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- refresh
Token string - (String) Token that will be used to refresh the access token.
- soap
Endpoint stringUrl - (String) Soap endpoint url. All soap requests must be made to this url.
- use
Bulk booleanApi - (Boolean) use bulk api if set to true.
- access_
token str - (String) Token that will be used in subsequent api requests.
- concurrent_
api_ floatrequests_ limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- consumer_
key str - (String) Consumer key from the connected app in Sfdc.
- consumer_
secret str - (String) Consumer secret from the connected app in Sfdc.
- daily_
api_ floatlimit - (Integer) Maximum daily api limit.
- endpoint str
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- endpoint_
type str - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- metadata_
endpoint_ strurl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- refresh_
token str - (String) Token that will be used to refresh the access token.
- soap_
endpoint_ strurl - (String) Soap endpoint url. All soap requests must be made to this url.
- use_
bulk_ boolapi - (Boolean) use bulk api if set to true.
- access
Token String - (String) Token that will be used in subsequent api requests.
- concurrent
Api NumberRequests Limit - (Integer) Specifies the maximum number of concurrent API requests allowed for salesforce.
- consumer
Key String - (String) Consumer key from the connected app in Sfdc.
- consumer
Secret String - (String) Consumer secret from the connected app in Sfdc.
- daily
Api NumberLimit - (Integer) Maximum daily api limit.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- endpoint
Type String - (String) Specifies the Environment type for salesforce. 'PROD' 'SANDBOX' 'OTHER'.
- Constraints: Allowable values are:
PROD,SANDBOX,OTHER.
- Constraints: Allowable values are:
- metadata
Endpoint StringUrl - (String) Metadata endpoint url. All metadata requests must be made to this url.
- refresh
Token String - (String) Token that will be used to refresh the access token.
- soap
Endpoint StringUrl - (String) Soap endpoint url. All soap requests must be made to this url.
- use
Bulk BooleanApi - (Boolean) use bulk api if set to true.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits double - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits float64 - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Double - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
- component string
- (String) Component that has reserved the subnet.
- description string
- (String) Description of the subnet.
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits number - (Float) netmaskBits.
- netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All booleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root booleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id string - (String) Specifies the unique id of the tenant.
- component str
- (String) Component that has reserved the subnet.
- description str
- (String) Description of the subnet.
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip str
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask_
bits float - (Float) netmaskBits.
- netmask_
ip4 str - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs_
access str - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs_
all_ boolsquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs_
root_ boolsquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3_
access str - (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb_
access str - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant_
id str - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Number - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverride
- Datastore
Id double - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Datastore
Id float64 - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Double - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name string - (String) Specifies the display name of the Datastore.
- throttling
Policies GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore_
id float - (Integer) Specifies the Protection Source id of the Datastore.
- datastore_
name str - (String) Specifies the display name of the Datastore.
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoUdaParam
- Capabilities
List<Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Capability> - (List) Nested schema for capabilities:
- Credentials
List<Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Credential> - (List) Specifies the object to hold username and password. Nested schema for credentials:
- Et
Enable boolLog Backup Policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- Et
Enable boolRun Now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Hosts List<string>
- (List) List of hosts forming the Universal Data Adapter cluster.
- Live
Data boolView - (Boolean) Whether to use a live view for data backups.
- Live
Log boolView - (Boolean) Whether to use a live view for log backups.
- Mount
Dir string - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- Mount
View bool - (Boolean) Whether to mount a view during the source backup.
- Script
Dir string - (String) Path where various source scripts will be located.
- Source
Args string - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- Source
Registration List<GetArguments Backup Recovery Registration Info Root Node Registration Info Uda Param Source Registration Argument> - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- Source
Type string - (String) Global app source type.
- Capabilities
[]Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Capability - (List) Nested schema for capabilities:
- Credentials
[]Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Credential - (List) Specifies the object to hold username and password. Nested schema for credentials:
- Et
Enable boolLog Backup Policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- Et
Enable boolRun Now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Hosts []string
- (List) List of hosts forming the Universal Data Adapter cluster.
- Live
Data boolView - (Boolean) Whether to use a live view for data backups.
- Live
Log boolView - (Boolean) Whether to use a live view for log backups.
- Mount
Dir string - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- Mount
View bool - (Boolean) Whether to mount a view during the source backup.
- Script
Dir string - (String) Path where various source scripts will be located.
- Source
Args string - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- Source
Registration []GetArguments Backup Recovery Registration Info Root Node Registration Info Uda Param Source Registration Argument - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- Source
Type string - (String) Global app source type.
- capabilities
List<Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Capability> - (List) Nested schema for capabilities:
- credentials
List<Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Credential> - (List) Specifies the object to hold username and password. Nested schema for credentials:
- et
Enable BooleanLog Backup Policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- et
Enable BooleanRun Now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- hosts List<String>
- (List) List of hosts forming the Universal Data Adapter cluster.
- live
Data BooleanView - (Boolean) Whether to use a live view for data backups.
- live
Log BooleanView - (Boolean) Whether to use a live view for log backups.
- mount
Dir String - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- mount
View Boolean - (Boolean) Whether to mount a view during the source backup.
- script
Dir String - (String) Path where various source scripts will be located.
- source
Args String - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- source
Registration List<GetArguments Backup Recovery Registration Info Root Node Registration Info Uda Param Source Registration Argument> - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- source
Type String - (String) Global app source type.
- capabilities
Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Capability[] - (List) Nested schema for capabilities:
- credentials
Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Credential[] - (List) Specifies the object to hold username and password. Nested schema for credentials:
- et
Enable booleanLog Backup Policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- et
Enable booleanRun Now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- hosts string[]
- (List) List of hosts forming the Universal Data Adapter cluster.
- live
Data booleanView - (Boolean) Whether to use a live view for data backups.
- live
Log booleanView - (Boolean) Whether to use a live view for log backups.
- mount
Dir string - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- mount
View boolean - (Boolean) Whether to mount a view during the source backup.
- script
Dir string - (String) Path where various source scripts will be located.
- source
Args string - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- source
Registration GetArguments Backup Recovery Registration Info Root Node Registration Info Uda Param Source Registration Argument[] - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- source
Type string - (String) Global app source type.
- capabilities
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Capability] - (List) Nested schema for capabilities:
- credentials
Sequence[Get
Backup Recovery Registration Info Root Node Registration Info Uda Param Credential] - (List) Specifies the object to hold username and password. Nested schema for credentials:
- et_
enable_ boollog_ backup_ policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- et_
enable_ boolrun_ now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- host_
type str - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- hosts Sequence[str]
- (List) List of hosts forming the Universal Data Adapter cluster.
- live_
data_ boolview - (Boolean) Whether to use a live view for data backups.
- live_
log_ boolview - (Boolean) Whether to use a live view for log backups.
- mount_
dir str - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- mount_
view bool - (Boolean) Whether to mount a view during the source backup.
- script_
dir str - (String) Path where various source scripts will be located.
- source_
args str - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- source_
registration_ Sequence[Getarguments Backup Recovery Registration Info Root Node Registration Info Uda Param Source Registration Argument] - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- source_
type str - (String) Global app source type.
- capabilities List<Property Map>
- (List) Nested schema for capabilities:
- credentials List<Property Map>
- (List) Specifies the object to hold username and password. Nested schema for credentials:
- et
Enable BooleanLog Backup Policy - (Boolean) Specifies whether to enable cohesity policy triggered log backups along with externally triggered backups. Only applicable if etLogBackup capability is true.
- et
Enable BooleanRun Now - (Boolean) Specifies if the user triggered runs are allowed along with externally triggered backups. Only applicable if etLogBackup is true.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- hosts List<String>
- (List) List of hosts forming the Universal Data Adapter cluster.
- live
Data BooleanView - (Boolean) Whether to use a live view for data backups.
- live
Log BooleanView - (Boolean) Whether to use a live view for log backups.
- mount
Dir String - (String) This field is deprecated and its value will be ignored. It was used to specify the absolute path on the host where the view would be mounted. This is now controlled by the agent configuration and is common for all the Universal Data Adapter sources. deprecated: true.
- mount
View Boolean - (Boolean) Whether to mount a view during the source backup.
- script
Dir String - (String) Path where various source scripts will be located.
- source
Args String - (String) Custom arguments which will be provided to the source registration scripts. This is deprecated. Use 'sourceRegistrationArguments' instead.
- source
Registration List<Property Map>Arguments - (List) Specifies a map of custom arguments to be supplied to the source registration scripts. Nested schema for source_registration_arguments:
- source
Type String - (String) Global app source type.
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoUdaParamCapability
- Auto
Log boolBackup - (Boolean)
- Dynamic
Config bool - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- Entity
Support bool - (Boolean) Indicates if source has entity capability.
- Et
Log boolBackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- External
Disks bool - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- Full
Backup bool - (Boolean)
- Incr
Backup bool - (Boolean)
- Log
Backup bool - (Boolean)
- Multi
Object boolRestore - (Boolean) Whether the source supports restore of multiple objects.
- Pause
Resume boolBackup - (Boolean)
- Post
Backup boolJob Script - (Boolean) Triggers a post backup script on all nodes.
- Post
Restore boolJob Script - (Boolean) Triggers a post restore script on all nodes.
- Pre
Backup boolJob Script - (Boolean) Make a source call before actual start backup call.
- Pre
Restore boolJob Script - (Boolean) Triggers a pre restore script on all nodes.
- Resource
Throttling bool - (Boolean)
- Snapfs
Cert bool - (Boolean)
- Auto
Log boolBackup - (Boolean)
- Dynamic
Config bool - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- Entity
Support bool - (Boolean) Indicates if source has entity capability.
- Et
Log boolBackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- External
Disks bool - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- Full
Backup bool - (Boolean)
- Incr
Backup bool - (Boolean)
- Log
Backup bool - (Boolean)
- Multi
Object boolRestore - (Boolean) Whether the source supports restore of multiple objects.
- Pause
Resume boolBackup - (Boolean)
- Post
Backup boolJob Script - (Boolean) Triggers a post backup script on all nodes.
- Post
Restore boolJob Script - (Boolean) Triggers a post restore script on all nodes.
- Pre
Backup boolJob Script - (Boolean) Make a source call before actual start backup call.
- Pre
Restore boolJob Script - (Boolean) Triggers a pre restore script on all nodes.
- Resource
Throttling bool - (Boolean)
- Snapfs
Cert bool - (Boolean)
- auto
Log BooleanBackup - (Boolean)
- dynamic
Config Boolean - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- entity
Support Boolean - (Boolean) Indicates if source has entity capability.
- et
Log BooleanBackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- external
Disks Boolean - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- full
Backup Boolean - (Boolean)
- incr
Backup Boolean - (Boolean)
- log
Backup Boolean - (Boolean)
- multi
Object BooleanRestore - (Boolean) Whether the source supports restore of multiple objects.
- pause
Resume BooleanBackup - (Boolean)
- post
Backup BooleanJob Script - (Boolean) Triggers a post backup script on all nodes.
- post
Restore BooleanJob Script - (Boolean) Triggers a post restore script on all nodes.
- pre
Backup BooleanJob Script - (Boolean) Make a source call before actual start backup call.
- pre
Restore BooleanJob Script - (Boolean) Triggers a pre restore script on all nodes.
- resource
Throttling Boolean - (Boolean)
- snapfs
Cert Boolean - (Boolean)
- auto
Log booleanBackup - (Boolean)
- dynamic
Config boolean - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- entity
Support boolean - (Boolean) Indicates if source has entity capability.
- et
Log booleanBackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- external
Disks boolean - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- full
Backup boolean - (Boolean)
- incr
Backup boolean - (Boolean)
- log
Backup boolean - (Boolean)
- multi
Object booleanRestore - (Boolean) Whether the source supports restore of multiple objects.
- pause
Resume booleanBackup - (Boolean)
- post
Backup booleanJob Script - (Boolean) Triggers a post backup script on all nodes.
- post
Restore booleanJob Script - (Boolean) Triggers a post restore script on all nodes.
- pre
Backup booleanJob Script - (Boolean) Make a source call before actual start backup call.
- pre
Restore booleanJob Script - (Boolean) Triggers a pre restore script on all nodes.
- resource
Throttling boolean - (Boolean)
- snapfs
Cert boolean - (Boolean)
- auto_
log_ boolbackup - (Boolean)
- dynamic_
config bool - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- entity_
support bool - (Boolean) Indicates if source has entity capability.
- et_
log_ boolbackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- external_
disks bool - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- full_
backup bool - (Boolean)
- incr_
backup bool - (Boolean)
- log_
backup bool - (Boolean)
- multi_
object_ boolrestore - (Boolean) Whether the source supports restore of multiple objects.
- pause_
resume_ boolbackup - (Boolean)
- post_
backup_ booljob_ script - (Boolean) Triggers a post backup script on all nodes.
- post_
restore_ booljob_ script - (Boolean) Triggers a post restore script on all nodes.
- pre_
backup_ booljob_ script - (Boolean) Make a source call before actual start backup call.
- pre_
restore_ booljob_ script - (Boolean) Triggers a pre restore script on all nodes.
- resource_
throttling bool - (Boolean)
- snapfs_
cert bool - (Boolean)
- auto
Log BooleanBackup - (Boolean)
- dynamic
Config Boolean - (Boolean) Specifies whether the source supports the 'Dynamic Configuration' capability.
- entity
Support Boolean - (Boolean) Indicates if source has entity capability.
- et
Log BooleanBackup - (Boolean) Specifies whether the source supports externally triggered log backups.
- external
Disks Boolean - (Boolean) Only for sources in the cloud. A temporary external disk is provisoned in the cloud and mounted on the control node selected during backup / recovery for dump-sweep workflows that need a local disk to dump data. Prereq - non-mount, AGENT_ON_RIGEL.
- full
Backup Boolean - (Boolean)
- incr
Backup Boolean - (Boolean)
- log
Backup Boolean - (Boolean)
- multi
Object BooleanRestore - (Boolean) Whether the source supports restore of multiple objects.
- pause
Resume BooleanBackup - (Boolean)
- post
Backup BooleanJob Script - (Boolean) Triggers a post backup script on all nodes.
- post
Restore BooleanJob Script - (Boolean) Triggers a post restore script on all nodes.
- pre
Backup BooleanJob Script - (Boolean) Make a source call before actual start backup call.
- pre
Restore BooleanJob Script - (Boolean) Triggers a pre restore script on all nodes.
- resource
Throttling Boolean - (Boolean)
- snapfs
Cert Boolean - (Boolean)
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoUdaParamCredential
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoUdaParamSourceRegistrationArgument
GetBackupRecoveryRegistrationInfoRootNodeRegistrationInfoVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan float64
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan float
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
GetBackupRecoveryRegistrationInfoRootNodeRootNode
- Connection
Id double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group doubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Kubernetes
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source> - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Parent
Id double - (Integer) Specifies an id of the parent of the Protection Source.
- Physical
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Sql Protection Source> - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- Connection
Id float64 - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group float64Id - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Kubernetes
Protection []GetSources Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Parent
Id float64 - (Integer) Specifies an id of the parent of the Protection Source.
- Physical
Protection []GetSources Backup Recovery Registration Info Root Node Root Node Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Registration Info Root Node Root Node Sql Protection Source - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id Double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group DoubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name String - (String) Specifies the user provided custom name of the Protection Source.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source> - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id Double - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Registration Info Root Node Root Node Sql Protection Source> - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group numberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name string - (String) Specifies the user provided custom name of the Protection Source.
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection GetSources Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source[] - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id number - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection GetSources Backup Recovery Registration Info Root Node Root Node Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Registration Info Root Node Root Node Sql Protection Source[] - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection_
id float - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector_
group_ floatid - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom_
name str - (String) Specifies the user provided custom name of the Protection Source.
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source] - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- parent_
id float - (Integer) Specifies an id of the parent of the Protection Source.
- physical_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Root Node Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Registration Info Root Node Root Node Sql Protection Source] - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
- connection
Id Number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group NumberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- custom
Name String - (String) Specifies the user provided custom name of the Protection Source.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- kubernetes
Protection List<Property Map>Sources - (List) Specifies a Protection Source in Kubernetes environment. Nested schema for kubernetes_protection_source:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- parent
Id Number - (Integer) Specifies an id of the parent of the Protection Source.
- physical
Protection List<Property Map>Sources - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<Property Map>Sources - (List) Specifies an Object representing one SQL Server instance or database. Nested schema for sql_protection_source:
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSource
- Datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- Datamover
Service doubleType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- Datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- Default
Vlan List<GetParams Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Default Vlan Param> - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- Description string
- (String) Description of the subnet.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- Label
Attributes List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Label Attribute> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Priority
Class stringName - (String) Specifies the pritority class name during registration.
- Resource
Annotation List<GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Annotation List> - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- Resource
Label List<GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Label List> - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- San
Fields List<string> - (List) Specifies the SAN field for agent certificate.
- Service
Annotations List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Storage
Classes List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Storage Class> - (List) Specifies storage class information of source. Nested schema for storage_class:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Uuid string
- (String) Specifies the UUID of the object.
- Velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- Velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- Velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- Velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- Vlan
Info List<GetVecs Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec> - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- Datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- Datamover
Service float64Type - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- Datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- Default
Vlan []GetParams Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Default Vlan Param - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- Description string
- (String) Description of the subnet.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- Label
Attributes []GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Label Attribute - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Priority
Class stringName - (String) Specifies the pritority class name during registration.
- Resource
Annotation []GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Annotation List - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- Resource
Label []GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Label List - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- San
Fields []string - (List) Specifies the SAN field for agent certificate.
- Service
Annotations []GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Service Annotation - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Storage
Classes []GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Storage Class - (List) Specifies storage class information of source. Nested schema for storage_class:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Uuid string
- (String) Specifies the UUID of the object.
- Velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- Velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- Velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- Velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- Vlan
Info []GetVecs Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image StringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service DoubleType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability String - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan List<GetParams Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Default Vlan Param> - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description String
- (String) Description of the subnet.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container StringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Label Attribute> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class StringName - (String) Specifies the pritority class name during registration.
- resource
Annotation List<GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Annotation List> - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label List<GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Label List> - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields List<String> - (List) Specifies the SAN field for agent certificate.
- service
Annotations List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Storage Class> - (List) Specifies storage class information of source. Nested schema for storage_class:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid String
- (String) Specifies the UUID of the object.
- velero
Aws StringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image StringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift StringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability String - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info List<GetVecs Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec> - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image stringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service numberType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability string - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan GetParams Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Default Vlan Param[] - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description string
- (String) Description of the subnet.
- distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container stringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Label Attribute[] - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class stringName - (String) Specifies the pritority class name during registration.
- resource
Annotation GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Annotation List[] - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label GetLists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Label List[] - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields string[] - (List) Specifies the SAN field for agent certificate.
- service
Annotations GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Service Annotation[] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Storage Class[] - (List) Specifies storage class information of source. Nested schema for storage_class:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid string
- (String) Specifies the UUID of the object.
- velero
Aws stringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image stringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift stringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability string - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info GetVecs Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec[] - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover_
image_ strlocation - (String) Specifies the location of Datamover image in private registry.
- datamover_
service_ floattype - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover_
upgradability str - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default_
vlan_ Sequence[Getparams Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Default Vlan Param] - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description str
- (String) Description of the subnet.
- distribution str
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init_
container_ strimage_ location - (String) Specifies the location of the image for init containers.
- label_
attributes Sequence[GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Label Attribute] - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- priority_
class_ strname - (String) Specifies the pritority class name during registration.
- resource_
annotation_ Sequence[Getlists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Annotation List] - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource_
label_ Sequence[Getlists Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Resource Label List] - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san_
fields Sequence[str] - (List) Specifies the SAN field for agent certificate.
- service_
annotations Sequence[GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Service Annotation] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage_
classes Sequence[GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Storage Class] - (List) Specifies storage class information of source. Nested schema for storage_class:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid str
- (String) Specifies the UUID of the object.
- velero_
aws_ strplugin_ image_ location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero_
image_ strlocation - (String) Specifies the location of Velero image in private registry.
- velero_
openshift_ strplugin_ image_ location - (String) Specifies the location of the image for openshift plugin container.
- velero_
upgradability str - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan_
info_ Sequence[Getvecs Backup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec] - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
- datamover
Image StringLocation - (String) Specifies the location of Datamover image in private registry.
- datamover
Service NumberType - (Integer) Specifies Type of service to be deployed for communication with DataMover pods. Currently, LoadBalancer and NodePort are supported. [default = kNodePort].
- datamover
Upgradability String - (Integer) Specifies if the deployed Datamover image needs to be upgraded for this kubernetes entity.
- default
Vlan List<Property Map>Params - (List) Specifies VLAN parameters for the restore operation. Nested schema for default_vlan_params:
- description String
- (String) Description of the subnet.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- init
Container StringImage Location - (String) Specifies the location of the image for init containers.
- label
Attributes List<Property Map> - (List) Specifies the list of label attributes of this source. Nested schema for label_attributes:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- priority
Class StringName - (String) Specifies the pritority class name during registration.
- resource
Annotation List<Property Map>Lists - (List) Specifies resource Annotations information provided during registration. Nested schema for resource_annotation_list:
- resource
Label List<Property Map>Lists - (List) Specifies resource labels information provided during registration. Nested schema for resource_label_list:
- san
Fields List<String> - (List) Specifies the SAN field for agent certificate.
- service
Annotations List<Property Map> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- storage
Classes List<Property Map> - (List) Specifies storage class information of source. Nested schema for storage_class:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- uuid String
- (String) Specifies the UUID of the object.
- velero
Aws StringPlugin Image Location - (String) Specifies the location of Velero AWS plugin image in private registry.
- velero
Image StringLocation - (String) Specifies the location of Velero image in private registry.
- velero
Openshift StringPlugin Image Location - (String) Specifies the location of the image for openshift plugin container.
- velero
Upgradability String - (String) Specifies if the deployed Velero image needs to be upgraded for this kubernetes entity.
- vlan
Info List<Property Map>Vecs - (List) Specifies VLAN information provided during registration. Nested schema for vlan_info_vec:
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceDefaultVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan float64
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan float
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceLabelAttribute
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceResourceAnnotationList
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceResourceLabelList
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceServiceAnnotation
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceStorageClass
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Provisioner string
- (String) specifies provisioner of storage class.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Provisioner string
- (String) specifies provisioner of storage class.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner String
- (String) specifies provisioner of storage class.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner string
- (String) specifies provisioner of storage class.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner str
- (String) specifies provisioner of storage class.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- provisioner String
- (String) specifies provisioner of storage class.
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceVlanInfoVec
- Service
Annotations List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Vlan
Params List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Service
Annotations []GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Service Annotation - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- Vlan
Params []GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Vlan Param - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Service Annotation> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params List<GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Service Annotation[] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Vlan Param[] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service_
annotations Sequence[GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Service Annotation] - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan_
params Sequence[GetBackup Recovery Registration Info Root Node Root Node Kubernetes Protection Source Vlan Info Vec Vlan Param] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- service
Annotations List<Property Map> - (List) Specifies annotations to be put on services for IP allocation. Applicable only when service is of type LoadBalancer. Nested schema for service_annotations:
- vlan
Params List<Property Map> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceVlanInfoVecServiceAnnotation
GetBackupRecoveryRegistrationInfoRootNodeRootNodeKubernetesProtectionSourceVlanInfoVecVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan
Id double - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan
Id float64 - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id Double - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id number - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan_
id float - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan
Id Number - (Integer) If this is set, then the Cohesity host name or the IP address associated with this VLAN is used for mounting Cohesity's view on the remote host.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSource
- Agents
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent> - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- Cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- Host
Name string - (String) Specifies the hostname.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Ids
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Proxy boolHost - (Boolean) Specifies if the physical host is a proxy host.
- Memory
Size doubleBytes - (Integer) Specifies the total memory on the host in bytes.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Networking
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- Num
Processors double - (Integer) Specifies the number of processors on the host.
- Os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Vcs
Version string - (String) Specifies cluster version for VCS host.
- Volumes
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Volume> - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- Vsswriters
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- Cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- Host
Name string - (String) Specifies the hostname.
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Ids
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Id - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Proxy boolHost - (Boolean) Specifies if the physical host is a proxy host.
- Memory
Size float64Bytes - (Integer) Specifies the total memory on the host in bytes.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Networking
Infos []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- Num
Processors float64 - (Integer) Specifies the number of processors on the host.
- Os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Vcs
Version string - (String) Specifies cluster version for VCS host.
- Volumes
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Volume - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- Vsswriters
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent> - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source StringType - (String) Specifies the type of cluster resource this source represents.
- host
Name String - (String) Specifies the hostname.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy BooleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size DoubleBytes - (Integer) Specifies the total memory on the host in bytes.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors Double - (Integer) Specifies the number of processors on the host.
- os
Name String - (String) Specifies a human readable name of the OS of the Protection Source.
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version String - (String) Specifies cluster version for VCS host.
- volumes
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Volume> - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent[] - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source stringType - (String) Specifies the type of cluster resource this source represents.
- host
Name string - (String) Specifies the hostname.
- host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Id[] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy booleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size numberBytes - (Integer) Specifies the total memory on the host in bytes.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info[] - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors number - (Integer) Specifies the number of processors on the host.
- os
Name string - (String) Specifies a human readable name of the OS of the Protection Source.
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version string - (String) Specifies cluster version for VCS host.
- volumes
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Volume[] - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent] - (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster_
source_ strtype - (String) Specifies the type of cluster resource this source represents.
- host_
name str - (String) Specifies the hostname.
- host_
type str - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Id] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
proxy_ boolhost - (Boolean) Specifies if the physical host is a proxy host.
- memory_
size_ floatbytes - (Integer) Specifies the total memory on the host in bytes.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- networking_
infos Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info] - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num_
processors float - (Integer) Specifies the number of processors on the host.
- os_
name str - (String) Specifies a human readable name of the OS of the Protection Source.
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs_
version str - (String) Specifies cluster version for VCS host.
- volumes
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Volume] - (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Vsswriter] - (List) Nested schema for vsswriters:
- agents List<Property Map>
- (List) Specifiles the agents running on the Physical Protection Source and the status information. Nested schema for agents:
- cluster
Source StringType - (String) Specifies the type of cluster resource this source represents.
- host
Name String - (String) Specifies the hostname.
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- ids List<Property Map>
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Proxy BooleanHost - (Boolean) Specifies if the physical host is a proxy host.
- memory
Size NumberBytes - (Integer) Specifies the total memory on the host in bytes.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- networking
Infos List<Property Map> - (List) Specifies the struct containing information about network addresses configured on the given box. This is needed for dealing with Windows/Oracle Cluster resources that we discover and protect automatically. Nested schema for networking_info:
- num
Processors Number - (Integer) Specifies the number of processors on the host.
- os
Name String - (String) Specifies a human readable name of the OS of the Protection Source.
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- vcs
Version String - (String) Specifies cluster version for VCS host.
- volumes List<Property Map>
- (List) Array of Physical Volumes. Specifies the volumes available on the physical host. These fields are populated only for the kPhysicalHost type. Nested schema for volumes:
- vsswriters List<Property Map>
- (List) Nested schema for vsswriters:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info> - (List) CBT version and service state info. Nested schema for file_cbt_info:
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Oracle
Multi boolNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- Registration
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Source
Side boolDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- Status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- Status
Message string - (String) Specifies additional details about the agent status.
- Upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- Upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- Upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- Version string
- (String) Specifies the version of the Agent software.
- Vol
Cbt List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info> - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt []GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info - (List) CBT version and service state info. Nested schema for file_cbt_info:
- Host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Oracle
Multi boolNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- Registration
Infos []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- Source
Side boolDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- Status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- Status
Message string - (String) Specifies additional details about the agent status.
- Upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- Upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- Upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- Version string
- (String) Specifies the version of the Agent software.
- Vol
Cbt []GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version String - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info> - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi BooleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side BooleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status String
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message String - (String) Specifies additional details about the agent status.
- upgradability String
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status String - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status StringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version String
- (String) Specifies the version of the Agent software.
- vol
Cbt List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info> - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info[] - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type string - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi booleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side booleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status string
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message string - (String) Specifies additional details about the agent status.
- upgradability string
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status string - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status stringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version string
- (String) Specifies the version of the Agent software.
- vol
Cbt GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info[] - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr_
version str - (String) Specifies the version if Cristie BMR product is installed on the host.
- file_
cbt_ Sequence[Getinfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info] - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host_
type str - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- oracle_
multi_ boolnode_ channel_ supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration_
infos Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source_
side_ booldedup_ enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status str
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status_
message str - (String) Specifies additional details about the agent status.
- upgradability str
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade_
status str - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade_
status_ strmessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version str
- (String) Specifies the version of the Agent software.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info] - (List) CBT version and service state info. Nested schema for vol_cbt_info:
- cbmr
Version String - (String) Specifies the version if Cristie BMR product is installed on the host.
- file
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for file_cbt_info:
- host
Type String - (String) Specifies the environment type for the host.
- Constraints: Allowable values are:
kLinux,kWindows,kAix,kSolaris,kSapHana,kSapOracle,kCockroachDB,kMySQL,kOther,kSapSybase,kSapMaxDB,kSapSybaseIQ,kDB2,kSapASE,kMariaDB,kPostgreSQL,kVOS,kHPUX.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- oracle
Multi BooleanNode Channel Supported - (Boolean) Specifies whether oracle multi node multi channel is supported or not.
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- source
Side BooleanDedup Enabled - (Boolean) Specifies whether source side dedup is enabled or not.
- status String
- (String) Specifies the agent status. Specifies the status of the agent running on a physical source.
- Constraints: Allowable values are:
kUnknown,kUnreachable,kHealthy,kDegraded.
- Constraints: Allowable values are:
- status
Message String - (String) Specifies additional details about the agent status.
- upgradability String
- (String) Specifies the upgradability of the agent running on the physical server. Specifies the upgradability of the agent running on the physical server.
- Constraints: Allowable values are:
kUpgradable,kCurrent,kUnknown,kNonUpgradableInvalidVersion,kNonUpgradableAgentIsNewer,kNonUpgradableAgentIsOld.
- Constraints: Allowable values are:
- upgrade
Status String - (String) Specifies the status of the upgrade of the agent on a physical server. Specifies the status of the upgrade of the agent on a physical server.
- Constraints: Allowable values are:
kIdle,kAccepted,kStarted,kFinished,kScheduled.
- Constraints: Allowable values are:
- upgrade
Status StringMessage - (String) Specifies detailed message about the agent upgrade failure. This field is not set for successful upgrade.
- version String
- (String) Specifies the version of the Agent software.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info File Version - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info Service State - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info File Version[] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info Service State[] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file_
versions Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info File Version] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is_
installed bool - (Boolean) Indicates whether the cbt driver is installed.
- reboot_
status str - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service_
states Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent File Cbt Info Service State] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<Property Map> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<Property Map> - (List) Structure to Hold Service Status. Nested schema for service_state:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentFileCbtInfoFileVersion
- Build
Ver double - (Float)
- Major
Ver double - (Float)
- Minor
Ver double - (Float)
- Revision
Num double - (Float)
- Build
Ver float64 - (Float)
- Major
Ver float64 - (Float)
- Minor
Ver float64 - (Float)
- Revision
Num float64 - (Float)
- build
Ver Double - (Float)
- major
Ver Double - (Float)
- minor
Ver Double - (Float)
- revision
Num Double - (Float)
- build
Ver number - (Float)
- major
Ver number - (Float)
- minor
Ver number - (Float)
- revision
Num number - (Float)
- build_
ver float - (Float)
- major_
ver float - (Float)
- minor_
ver float - (Float)
- revision_
num float - (Float)
- build
Ver Number - (Float)
- major
Ver Number - (Float)
- minor
Ver Number - (Float)
- revision
Num Number - (Float)
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip List<string>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Denied
Ip List<string>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments List<string>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free doubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free doubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time doubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Subnets
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages List<string> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages List<string> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- Access
Infos []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Access Info - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- Allowed
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Blacklisted
Ip []stringAddresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- Denied
Ip []stringAddresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- Environments []string
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- Is
Db boolAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- Is
Storage boolArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- Link
Vms boolAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- Minimum
Free float64Space Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Minimum
Free float64Space Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- Password string
- (String) Specifies password of the username to access the target source.
- Physical
Params []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- Progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Refresh
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- Registered
Apps []GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- Registration
Time float64Usecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- Subnets
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Subnet - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy []GetOverrides Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override - (List) Nested schema for throttling_policy_overrides:
- Use
OAuth boolFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- Use
Vm boolBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- User
Messages []string - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- Username string
- (String) Specifies username to access the target source.
- Vlan
Params []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Vlan Param - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- Warning
Messages []string - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Access Info> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free DoubleSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free DoubleSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info> - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time DoubleUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Subnet> - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<GetOverrides Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override> - (List) Nested schema for throttling_policy_overrides:
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Vlan Param> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Access Info[] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip string[]Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip string[]Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments string[]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db booleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage booleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms booleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free numberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free numberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password string
- (String) Specifies password of the username to access the target source.
- physical
Params GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param[] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor stringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps GetInfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info[] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time numberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Subnet[] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy GetOverrides Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override[] - (List) Nested schema for throttling_policy_overrides:
- use
OAuth booleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm booleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages string[] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username string
- (String) Specifies username to access the target source.
- vlan
Params GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Vlan Param[] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages string[] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access_
infos Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Access Info] - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted_
ip_ Sequence[str]addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied_
ip_ Sequence[str]addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments Sequence[str]
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is_
db_ boolauthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is_
storage_ boolarray_ snapshot_ enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link_
vms_ boolacross_ vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum_
free_ floatspace_ gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum_
free_ floatspace_ percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password str
- (String) Specifies password of the username to access the target source.
- physical_
params Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param] - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress_
monitor_ strpath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered_
apps_ Sequence[Getinfos Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info] - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration_
time_ floatusecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Subnet] - (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling_
policy_ Sequence[Getoverrides Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override] - (List) Nested schema for throttling_policy_overrides:
- use_
o_ boolauth_ for_ exchange_ online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use_
vm_ boolbios_ uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user_
messages Sequence[str] - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username str
- (String) Specifies username to access the target source.
- vlan_
params Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Vlan Param] - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning_
messages Sequence[str] - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
- access
Infos List<Property Map> - (List) Specifies the parameters required to establish a connection with a particular environment. Nested schema for access_info:
- allowed
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be exclusively allowed for doing any type of IO operations.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- blacklisted
Ip List<String>Addresses - (List) This field is deprecated. Use DeniedIpAddresses instead.
- denied
Ip List<String>Addresses - (List) Specifies the list of IP Addresses on the registered source to be denied for doing any type of IO operations.
- environments List<String>
- Return only Protection Sources that match the passed in environment type such as 'kVMware', 'kSQL', 'kView' 'kPhysical', 'kPuppeteer', 'kPure', 'kNetapp', 'kGenericNas', 'kHyperV', 'kAcropolis', or 'kAzure'. For example, set this parameter to 'kVMware' to only return the Sources (and their Object subtrees) found in the 'kVMware' (VMware vCenter Server) environment. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter.
- Constraints: Allowable list items are:
kVMware,kSQL,kView,kPuppeteer,kPhysical,kPure,kNetapp,kGenericNas,kHyperV,kAcropolis,kAzure,kPhysicalFiles,kIsilon,kGPFS,kKVM,kAWS,kExchange,kHyperVVSS,kOracle,kGCP,kFlashBlade,kAWSNative,kVCD,kO365,kO365Outlook,kHyperFlex,kGCPNative,kKubernetes,kCassandra,kMongoDB,kCouchbase,kHdfs,kHive,kHBase,kUDA,kAwsS3.
- Constraints: Allowable list items are:
- is
Db BooleanAuthenticated - (Boolean) Specifies if application entity dbAuthenticated or not.
- is
Storage BooleanArray Snapshot Enabled - (Boolean) Specifies if this source entity has enabled storage array snapshot or not.
- link
Vms BooleanAcross Vcenter - (Boolean) Specifies if the VM linking feature is enabled for this VCenter This means that VMs present in this VCenter which earlier belonged to some other VCenter(also registerd on same cluster) and were migrated, will be linked during EH refresh. This will enable preserving snapshot chains for migrated VMs.
- minimum
Free NumberSpace Gb - (Integer) Specifies the minimum free space in GiB of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in GiB) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- minimum
Free NumberSpace Percent - (Integer) Specifies the minimum free space in percentage of the space expected to be available on the datastore where the virtual disks of the VM being backed up. If the amount of free space(in percentage) is lower than the value given by this field, backup will be aborted. Note that this field is applicable only to 'kVMware' type of environments.
- password String
- (String) Specifies password of the username to access the target source.
- physical
Params List<Property Map> - (List) Specifies the parameters required to register Application Servers running in a Protection Source specific to a physical adapter. Nested schema for physical_params:
- progress
Monitor StringPath - (String) Captures the current progress and pulse details w.r.t to either the registration or refresh.
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- refresh
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source tree was most recently fetched and built.
- registered
Apps List<Property Map>Infos - (List) Specifies information of the applications registered on this protection source. Nested schema for registered_apps_info:
- registration
Time NumberUsecs - (Integer) Specifies the Unix epoch time (in microseconds) when the Protection Source was registered.
- subnets List<Property Map>
- (List) Specifies the list of subnets added during creation or updation of vmare source. Currently, this field will only be populated in case of VMware registration. Nested schema for subnets:
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy List<Property Map>Overrides - (List) Nested schema for throttling_policy_overrides:
- use
OAuth BooleanFor Exchange Online - (Boolean) Specifies whether OAuth should be used for authentication in case of Exchange Online.
- use
Vm BooleanBios Uuid - (Boolean) Specifies if registered vCenter is using BIOS UUID to track virtual machines.
- user
Messages List<String> - (List) Specifies the additional details encountered during registration. Though the registration may succeed, user messages imply the host environment requires some cleanup or fixing.
- username String
- (String) Specifies username to access the target source.
- vlan
Params List<Property Map> - (List) Specifies the VLAN configuration for Recovery. Nested schema for vlan_params:
- warning
Messages List<String> - (List) Specifies a list of warnings encountered during registration. Though the registration may succeed, warning messages imply the host environment requires some cleanup or fixing.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- Connection
Id double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group doubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version double
- (String) Specifies the version of the Agent software.
- Connection
Id float64 - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- Connector
Group float64Id - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- Endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Version float64
- (String) Specifies the version of the Agent software.
- connection
Id Double - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group DoubleId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Double
- (String) Specifies the version of the Agent software.
- connection
Id number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group numberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint string
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version number
- (String) Specifies the version of the Agent software.
- connection_
id float - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector_
group_ floatid - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint str
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version float
- (String) Specifies the version of the Agent software.
- connection
Id Number - (Integer) ID of the Bifrost (HyX or Rigel) network realm (i.e. a connection) associated with the source.
- connector
Group NumberId - (Integer) Specifies the Id of the connector group. Each connector group is collection of Rigel/hyx. Each entity will be tagged with connector group id.
- endpoint String
- (String) Specify an IP address or URL of the environment. (such as the IP address of the vCenter Server for a VMware environment).
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- version Number
- (String) Specifies the version of the Agent software.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- Applications List<string>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- Applications []string
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- Password string
- (String) Specifies password of the username to access the target source.
- Throttling
Configs []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- Username string
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
- applications string[]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password string
- (String) Specifies password of the username to access the target source.
- throttling
Configs GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config[] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username string
- (String) Specifies username to access the target source.
- applications Sequence[str]
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password str
- (String) Specifies password of the username to access the target source.
- throttling_
configs Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config] - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username str
- (String) Specifies username to access the target source.
- applications List<String>
- (List) Specifies the types of applications such as 'kSQL', 'kExchange', 'kAD' running on the Protection Source. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc.
- Constraints: Allowable list items are:
kSQL,kOracle.
- Constraints: Allowable list items are:
- password String
- (String) Specifies password of the username to access the target source.
- throttling
Configs List<Property Map> - (List) Specifies the source side throttling configuration. Nested schema for throttling_config:
- username String
- (String) Specifies username to access the target source.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- Cpu
Throttling []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- Network
Throttling []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config> - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config[] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network_
throttling_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config] - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
- cpu
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for cpu_throttling_config:
- network
Throttling List<Property Map>Configs - (List) Specifies the Throttling Configuration Parameters. Nested schema for network_throttling_config:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Cpu Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- Fixed
Threshold double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- Fixed
Threshold float64 - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- Pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- Throttling
Windows []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window - (List) Nested schema for throttling_windows:
- fixed
Threshold Double - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window> - (List) Nested schema for throttling_windows:
- fixed
Threshold number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type string - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window[] - (List) Nested schema for throttling_windows:
- fixed_
threshold float - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern_
type str - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling_
windows Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window] - (List) Nested schema for throttling_windows:
- fixed
Threshold Number - (Integer) Fixed baseline threshold for throttling. This is mandatory for any other throttling type than kNoThrottling.
- pattern
Type String - (String) Type of the throttling pattern. 'kNoThrottling' indicates that throttling is not in force. 'kBaseThrottling' indicates indicates a constant base level throttling. 'kFixed' indicates a constant base level throttling.
- Constraints: Allowable values are:
kNoThrottling,kBaseThrottling,kFixed.
- Constraints: Allowable values are:
- throttling
Windows List<Property Map> - (List) Nested schema for throttling_windows:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold double
- (Integer) Throttling threshold applicable in the window.
- Day
Time []GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- Threshold float64
- (Integer) Throttling threshold applicable in the window.
- day
Time List<GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window> - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Double
- (Integer) Throttling threshold applicable in the window.
- day
Time GetWindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window[] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold number
- (Integer) Throttling threshold applicable in the window.
- day_
time_ Sequence[Getwindows Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window] - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold float
- (Integer) Throttling threshold applicable in the window.
- day
Time List<Property Map>Windows - (List) Specifies the Day Time Window Parameters. Nested schema for day_time_window:
- threshold Number
- (Integer) Throttling threshold applicable in the window.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- End
Times []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- Start
Times []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time[] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time[] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end_
times Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time] - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start_
times Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time] - (List) Specifies the Day Time Parameters. Nested schema for start_time:
- end
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for end_time:
- start
Times List<Property Map> - (List) Specifies the Day Time Parameters. Nested schema for start_time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window End Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- Day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- Times
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time> - (List) Specifies the time in hours and minutes. Nested schema for time:
- day string
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time[] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day str
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Physical Param Throttling Config Network Throttling Config Throttling Window Day Time Window Start Time Time] - (List) Specifies the time in hours and minutes. Nested schema for time:
- day String
- (String) Specifies the day of the week (such as 'kMonday') for scheduling throttling. Specifies a day in a week such as 'kSunday', 'kMonday', etc.
- Constraints: Allowable values are:
kSunday,kMonday,kTuesday,kWednesday,kThursday,kFriday,kSaturday.
- Constraints: Allowable values are:
- times List<Property Map>
- (List) Specifies the time in hours and minutes. Nested schema for time:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- Authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- Authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Host
Settings []GetCheck Results Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result - (List) Nested schema for host_settings_check_results:
- Refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<GetCheck Results Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result> - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error stringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status string - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings GetCheck Results Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result[] - (List) Nested schema for host_settings_check_results:
- refresh
Error stringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication_
error_ strmessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication_
status str - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Registered Apps Info Host Settings Check Result] - (List) Nested schema for host_settings_check_results:
- refresh_
error_ strmessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
- authentication
Error StringMessage - (String) pecifies an authentication error message. This indicates the given credentials are rejected and the registration of the application is not successful.
- authentication
Status String - (String) Specifies the status of authenticating to the Protection Source when registering this application with Cohesity Cluster. If the status is 'kFinished' and there is no error, registration is successful. Specifies the status of the authentication during the registration of a Protection Source. 'kPending' indicates the authentication is in progress. 'kScheduled' indicates the authentication is scheduled. 'kFinished' indicates the authentication is completed. 'kRefreshInProgress' indicates the refresh is in progress.
- Constraints: Allowable values are:
kPending,kScheduled,kFinished,kRefreshInProgress.
- Constraints: Allowable values are:
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- host
Settings List<Property Map>Check Results - (List) Nested schema for host_settings_check_results:
- refresh
Error StringMessage - (String) Specifies a message if there was any error encountered during the last rebuild of the application tree. If there was no error during the last rebuild, this field is reset.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- Check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- Result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- User
Message string - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
- check
Type string - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type string - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message string - (String) Specifies a descriptive message for failed/warning types.
- check_
type str - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result_
type str - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user_
message str - (String) Specifies a descriptive message for failed/warning types.
- check
Type String - (String) Specifies the type of the check internally performed. Specifies the type of the host check performed internally. 'kIsAgentPortAccessible' indicates the check for agent port access. 'kIsAgentRunning' indicates the status for the Cohesity agent service. 'kIsSQLWriterRunning' indicates the status for SQLWriter service. 'kAreSQLInstancesRunning' indicates the run status for all the SQL instances in the host. 'kCheckServiceLoginsConfig' checks the privileges and sysadmin status of the logins used by the SQL instance services, Cohesity agent service and the SQLWriter service. 'kCheckSQLFCIVIP' checks whether the SQL FCI is registered with a valid VIP or FQDN. 'kCheckSQLDiskSpace' checks whether volumes containing SQL DBs have at least 10% free space.
- Constraints: Allowable values are:
kIsAgentPortAccessible,kIsAgentRunning,kIsSQLWriterRunning,kAreSQLInstancesRunning,kCheckServiceLoginsConfig,kCheckSQLFCIVIP,kCheckSQLDiskSpace.
- Constraints: Allowable values are:
- result
Type String - (String) Specifies the type of the result returned after performing the internal host check. Specifies the type of the host check result performed internally. 'kPass' indicates that the respective check was successful. 'kFail' indicates that the respective check failed as some mandatory setting is not met 'kWarning' indicates that the respective check has warning as certain non-mandatory setting is not met.
- Constraints: Allowable values are:
kPass,kFail,kWarning.
- Constraints: Allowable values are:
- user
Message String - (String) Specifies a descriptive message for failed/warning types.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits double - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- Netmask
Bits float64 - (Float) netmaskBits.
- Netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- Nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Nfs
All boolSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- Nfs
Root boolSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- S3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- Tenant
Id string - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Double - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
- component string
- (String) Component that has reserved the subnet.
- description string
- (String) Description of the subnet.
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip string
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits number - (Float) netmaskBits.
- netmask
Ip4 string - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access string - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All booleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root booleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access string
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access string - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id string - (String) Specifies the unique id of the tenant.
- component str
- (String) Component that has reserved the subnet.
- description str
- (String) Description of the subnet.
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip str
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask_
bits float - (Float) netmaskBits.
- netmask_
ip4 str - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs_
access str - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs_
all_ boolsquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs_
root_ boolsquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3_
access str - (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb_
access str - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant_
id str - (String) Specifies the unique id of the tenant.
- component String
- (String) Component that has reserved the subnet.
- description String
- (String) Description of the subnet.
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- ip String
- (String) Specifies either an IPv6 address or an IPv4 address.
- netmask
Bits Number - (Float) netmaskBits.
- netmask
Ip4 String - (String) Specifies the netmask using an IP4 address. The netmask can only be set using netmaskIp4 if the IP address is an IPv4 address.
- nfs
Access String - (String) Component that has reserved the subnet.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- nfs
All BooleanSquash - (Boolean) Specifies whether all clients from this subnet can map view with view_all_squash_uid/view_all_squash_gid configured in the view.
- nfs
Root BooleanSquash - (Boolean) Specifies whether clients from this subnet can mount as root on NFS.
- s3Access String
- (String) Specifies whether clients from this subnet can access using S3 protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- smb
Access String - (String) Specifies whether clients from this subnet can mount using SMB protocol. Protocol access level. 'kDisabled' indicates Protocol access level 'Disabled' 'kReadOnly' indicates Protocol access level 'ReadOnly' 'kReadWrite' indicates Protocol access level 'ReadWrite'.
- Constraints: Allowable values are:
kDisabled,kReadOnly,kReadWrite.
- Constraints: Allowable values are:
- tenant
Id String - (String) Specifies the unique id of the tenant.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- Datastore
Id double - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Datastore
Id float64 - (Integer) Specifies the Protection Source id of the Datastore.
- Datastore
Name string - (String) Specifies the display name of the Datastore.
- Throttling
Policies []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Double - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name string - (String) Specifies the display name of the Datastore.
- throttling
Policies GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore_
id float - (Integer) Specifies the Protection Source id of the Datastore.
- datastore_
name str - (String) Specifies the display name of the Datastore.
- throttling_
policies Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- datastore
Id Number - (Integer) Specifies the Protection Source id of the Datastore.
- datastore
Name String - (String) Specifies the display name of the Datastore.
- throttling
Policies List<Property Map> - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent doubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source List<GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source doubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- Enforce
Max boolStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- Enforce
Registered boolSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- Is
Enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- Latency
Thresholds []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- Max
Concurrent float64Streams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- Nas
Source []GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- Registered
Source float64Max Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- Storage
Array []GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent DoubleStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param> - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source DoubleMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config> - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max booleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered booleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold[] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent numberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source GetParams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param[] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source numberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array GetSnapshot Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config[] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce_
max_ boolstreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce_
registered_ boolsource_ max_ backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is_
enabled bool - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency_
thresholds Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Latency Threshold] - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max_
concurrent_ floatstreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas_
source_ Sequence[Getparams Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Nas Source Param] - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered_
source_ floatmax_ concurrent_ backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage_
array_ Sequence[Getsnapshot_ configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config] - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
- enforce
Max BooleanStreams - (Boolean) Specifies whether datastore streams are configured for all datastores that are part of the registered entity. If set to true, number of streams from Cohesity cluster to the registered entity will be limited to the value set for maxConcurrentStreams. If not set or set to false, there is no max limit for the number of concurrent streams.
- enforce
Registered BooleanSource Max Backups - (Boolean) Specifies whether no. of backups are configured for the registered entity. If set to true, number of backups made by Cohesity cluster in the registered entity will be limited to the value set for RegisteredSourceMaxConcurrentBackups. If not set or set to false, there is no max limit for the number of concurrent backups.
- is
Enabled Boolean - (Boolean) Indicates whether read operations to the datastores, which are part of the registered Protection Source, are throttled.
- latency
Thresholds List<Property Map> - (List) Specifies latency thresholds that trigger throttling for all datastores found in the registered Protection Source or specific to one datastore. Nested schema for latency_thresholds:
- max
Concurrent NumberStreams - (Float) Specifies the limit on the number of streams Cohesity cluster will make concurrently to the datastores of the registered entity. This limit is enforced only when the flag enforceMaxStreams is set to true.
- nas
Source List<Property Map>Params - (List) Specifies the NAS specific source throttling parameters during source registration or during backup of the source. Nested schema for nas_source_params:
- registered
Source NumberMax Concurrent Backups - (Float) Specifies the limit on the number of backups Cohesity cluster will make concurrently to the registered entity. This limit is enforced only when the flag enforceRegisteredSourceMaxBackups is set to true.
- storage
Array List<Property Map>Snapshot Configs - (List) Specifies Storage Array Snapshot Configuration. Nested schema for storage_array_snapshot_config:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- Active
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task doubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- Active
Task float64Msecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- New
Task float64Msecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task DoubleMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task numberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task numberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new_
task_ floatmsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
- active
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, existing backup tasks using the datastore are throttled.
- new
Task NumberMsecs - (Integer) If the latency of a datastore is above this value, then new backup tasks using the datastore will not be started.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- Max
Parallel doubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel doubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel doubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel doubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- Max
Parallel float64Metadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- Max
Parallel float64Metadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- Max
Parallel float64Read Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- Max
Parallel float64Read Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel DoubleMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel DoubleMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel DoubleRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel DoubleRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel numberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel numberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel numberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel numberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max_
parallel_ floatmetadata_ fetch_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max_
parallel_ floatmetadata_ fetch_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max_
parallel_ floatread_ write_ full_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max_
parallel_ floatread_ write_ incremental_ percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
- max
Parallel NumberMetadata Fetch Full Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during full backup of the source.
- max
Parallel NumberMetadata Fetch Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent metadata to be fetched during incremental backup of the source.
- max
Parallel NumberRead Write Full Percentage - (Float) Specifies the percentage value of maximum concurrent IO during full backup of the source.
- max
Parallel NumberRead Write Incremental Percentage - (Float) Specifies the percentage value of maximum concurrent IO during incremental backup of the source.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Override Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Storage
Array []GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- Storage
Array []GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy> - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array GetSnapshot Max Space Configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array GetSnapshot Throttling Policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy[] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage_
array_ Sequence[Getsnapshot_ max_ space_ configs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage_
array_ Sequence[Getsnapshot_ throttling_ policies Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy] - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- storage
Array List<Property Map>Snapshot Max Space Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for storage_array_snapshot_max_space_config:
- storage
Array List<Property Map>Snapshot Throttling Policies - (List) Specifies throttling policies configured for individual volume/lun. Nested schema for storage_array_snapshot_throttling_policies:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Max boolSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- Is
Max boolSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- Max
Snapshot []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- Max
Space []GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config> - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config> - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max booleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max booleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config[] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space GetConfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config[] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
max_ boolsnapshots_ config_ enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is_
max_ boolspace_ config_ enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max_
snapshot_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Snapshot Config] - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max_
space_ Sequence[Getconfigs Backup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Registration Info Throttling Policy Storage Array Snapshot Config Storage Array Snapshot Throttling Policy Max Space Config] - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Max BooleanSnapshots Config Enabled - (Boolean) Specifies if the storage array snapshot max snapshots config is enabled or not.
- is
Max BooleanSpace Config Enabled - (Boolean) Specifies if the storage array snapshot max space config is enabled or not.
- max
Snapshot List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Snapshots Config. Nested schema for max_snapshot_config:
- max
Space List<Property Map>Configs - (List) Specifies Storage Array Snapshot Max Space Config. Nested schema for max_space_config:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- Max
Snapshots double - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshots float64 - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Double - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots number - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshots float - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshots Number - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- Max
Snapshot doubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- Max
Snapshot float64Space Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot DoubleSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot numberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max_
snapshot_ floatspace_ percentage - (Float) Max number of storage snapshots allowed per volume/lun.
- max
Snapshot NumberSpace Percentage - (Float) Max number of storage snapshots allowed per volume/lun.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentRegistrationInfoVlanParam
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Disable
Vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- Interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- Vlan float64
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Double
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name string - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable_
vlan bool - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface_
name str - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan float
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- disable
Vlan Boolean - (Boolean) Specifies whether to use the VIPs even when VLANs are configured on the Cluster. If configured, VLAN IP addresses are used by default. If VLANs are not configured, this flag is ignored. Set this flag to true to force using the partition VIPs when VLANs are configured on the Cluster.
- interface
Name String - (String) Specifies the physical interface group name to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
- vlan Number
- (Float) Specifies the VLAN to use for mounting Cohesity's view on the remote host. If specified, Cohesity hostname or the IP address on this VLAN is used.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info File Version - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- Is
Installed bool - (Boolean) Indicates whether the cbt driver is installed.
- Reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- Service
States []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info Service State - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info File Version> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info File Version[] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status string - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info Service State[] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file_
versions Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info File Version] - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is_
installed bool - (Boolean) Indicates whether the cbt driver is installed.
- reboot_
status str - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service_
states Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Agent Vol Cbt Info Service State] - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions List<Property Map> - (List) Subcomponent version. The interpretation of the version is based on operating system. Nested schema for file_version:
- is
Installed Boolean - (Boolean) Indicates whether the cbt driver is installed.
- reboot
Status String - (String) Indicates whether host is rebooted post VolCBT installation.
- Constraints: Allowable values are:
kRebooted,kNeedsReboot,kInternalError.
- Constraints: Allowable values are:
- service
States List<Property Map> - (List) Structure to Hold Service Status. Nested schema for service_state:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentVolCbtInfoFileVersion
- Build
Ver double - (Float)
- Major
Ver double - (Float)
- Minor
Ver double - (Float)
- Revision
Num double - (Float)
- Build
Ver float64 - (Float)
- Major
Ver float64 - (Float)
- Minor
Ver float64 - (Float)
- Revision
Num float64 - (Float)
- build
Ver Double - (Float)
- major
Ver Double - (Float)
- minor
Ver Double - (Float)
- revision
Num Double - (Float)
- build
Ver number - (Float)
- major
Ver number - (Float)
- minor
Ver number - (Float)
- revision
Num number - (Float)
- build_
ver float - (Float)
- major_
ver float - (Float)
- minor_
ver float - (Float)
- revision_
num float - (Float)
- build
Ver Number - (Float)
- major
Ver Number - (Float)
- minor
Ver Number - (Float)
- revision
Num Number - (Float)
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceId
- Cluster
Id double - (Integer) Specifies the Cohesity Cluster id where the object was created.
- Cluster
Incarnation doubleId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- Id double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Cluster
Id float64 - (Integer) Specifies the Cohesity Cluster id where the object was created.
- Cluster
Incarnation float64Id - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- Id float64
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id Double - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation DoubleId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id Double
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id number - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation numberId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster_
id float - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster_
incarnation_ floatid - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id float
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- cluster
Id Number - (Integer) Specifies the Cohesity Cluster id where the object was created.
- cluster
Incarnation NumberId - (Integer) Specifies an id for the Cohesity Cluster that is generated when a Cohesity Cluster is initially created.
- id Number
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- Resource
Vecs []GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs List<GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec[] - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource_
vecs Sequence[GetBackup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec] - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
- resource
Vecs List<Property Map> - (List) The list of resources on the system that are accessible by an IP address. Nested schema for resource_vec:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec Endpoint> - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Endpoints
[]Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec Endpoint - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
List<Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec Endpoint> - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec Endpoint[] - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Physical Protection Source Networking Info Resource Vec Endpoint] - (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- endpoints List<Property Map>
- (List) The endpoints by which the resource is accessible. Nested schema for endpoints:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceVolume
- Device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- Guid string
- (String) Specifies an id for the Physical Volume.
- Is
Boot boolVolume - (Boolean) Specifies whether the volume is boot volume.
- Is
Extended boolAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- Is
Protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- Label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- Logical
Size doubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Mount
Points List<string> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- Mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- Network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- Used
Size doubleBytes - (Float) Specifies the size used by the volume in bytes.
- Device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- Guid string
- (String) Specifies an id for the Physical Volume.
- Is
Boot boolVolume - (Boolean) Specifies whether the volume is boot volume.
- Is
Extended boolAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- Is
Protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- Label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- Logical
Size float64Bytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- Mount
Points []string - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- Mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- Network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- Used
Size float64Bytes - (Float) Specifies the size used by the volume in bytes.
- device
Path String - (String) Specifies the path to the device that hosts the volume locally.
- guid String
- (String) Specifies an id for the Physical Volume.
- is
Boot BooleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended BooleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected Boolean - (Boolean) Specifies if a volume is protected by a Job.
- Boolean
- (Boolean) Specifies whether the volume is shared volume.
- label String
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size DoubleBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points List<String> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type String - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path String - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size DoubleBytes - (Float) Specifies the size used by the volume in bytes.
- device
Path string - (String) Specifies the path to the device that hosts the volume locally.
- guid string
- (String) Specifies an id for the Physical Volume.
- is
Boot booleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended booleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected boolean - (Boolean) Specifies if a volume is protected by a Job.
- boolean
- (Boolean) Specifies whether the volume is shared volume.
- label string
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size numberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points string[] - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type string - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path string - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size numberBytes - (Float) Specifies the size used by the volume in bytes.
- device_
path str - (String) Specifies the path to the device that hosts the volume locally.
- guid str
- (String) Specifies an id for the Physical Volume.
- is_
boot_ boolvolume - (Boolean) Specifies whether the volume is boot volume.
- is_
extended_ boolattributes_ supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is_
protected bool - (Boolean) Specifies if a volume is protected by a Job.
- bool
- (Boolean) Specifies whether the volume is shared volume.
- label str
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical_
size_ floatbytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount_
points Sequence[str] - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount_
type str - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network_
path str - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used_
size_ floatbytes - (Float) Specifies the size used by the volume in bytes.
- device
Path String - (String) Specifies the path to the device that hosts the volume locally.
- guid String
- (String) Specifies an id for the Physical Volume.
- is
Boot BooleanVolume - (Boolean) Specifies whether the volume is boot volume.
- is
Extended BooleanAttributes Supported - (Boolean) Specifies whether this volume supports extended attributes (like ACLs) when performing file backups.
- is
Protected Boolean - (Boolean) Specifies if a volume is protected by a Job.
- Boolean
- (Boolean) Specifies whether the volume is shared volume.
- label String
- (String) Specifies a volume label that can be used for displaying additional identifying information about a volume.
- logical
Size NumberBytes - (Float) Specifies the logical size of the volume in bytes that is not reduced by change-block tracking, compression and deduplication.
- mount
Points List<String> - (List) Specifies the mount points where the volume is mounted, for example- 'C:', '/mnt/foo' etc.
- mount
Type String - (String) Specifies mount type of volume e.g. nfs, autofs, ext4 etc.
- network
Path String - (String) Specifies the full path to connect to the network attached volume. For example, (IP or hostname):/path/to/share for NFS volumes).
- used
Size NumberBytes - (Float) Specifies the size used by the volume in bytes.
GetBackupRecoveryRegistrationInfoRootNodeRootNodePhysicalProtectionSourceVsswriter
- Is
Writer boolExcluded - (Boolean) If true, the writer will be excluded by default.
- Writer
Name bool - (Boolean) Specifies the name of the writer.
- Is
Writer boolExcluded - (Boolean) If true, the writer will be excluded by default.
- Writer
Name bool - (Boolean) Specifies the name of the writer.
- is
Writer BooleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name Boolean - (Boolean) Specifies the name of the writer.
- is
Writer booleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name boolean - (Boolean) Specifies the name of the writer.
- is_
writer_ boolexcluded - (Boolean) If true, the writer will be excluded by default.
- writer_
name bool - (Boolean) Specifies the name of the writer.
- is
Writer BooleanExcluded - (Boolean) If true, the writer will be excluded by default.
- writer
Name Boolean - (Boolean) Specifies the name of the writer.
GetBackupRecoveryRegistrationInfoRootNodeRootNodeSqlProtectionSource
- Created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- Database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- Db
Aag doubleEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Compatibility doubleLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- Db
File List<string>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- Db
Files List<GetBackup Recovery Registration Info Root Node Root Node Sql Protection Source Db File> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- Db
Owner stringUsername - (String) Specifies the name of the database owner.
- Default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- Default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- Ids
List<Get
Backup Recovery Registration Info Root Node Root Node Sql Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Available boolFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- Is
Encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Owner
Id double - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- Recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- Sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- Sql
Server List<GetInstance Versions Backup Recovery Registration Info Root Node Root Node Sql Protection Source Sql Server Instance Version> - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- Created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- Database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- Db
Aag float64Entity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- Db
Compatibility float64Level - (Integer) Specifies the versions of SQL server that the database is compatible with.
- Db
File []stringGroups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- Db
Files []GetBackup Recovery Registration Info Root Node Root Node Sql Protection Source Db File - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- Db
Owner stringUsername - (String) Specifies the name of the database owner.
- Default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- Default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- Ids
[]Get
Backup Recovery Registration Info Root Node Root Node Sql Protection Source Id - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- Is
Available boolFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- Is
Encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- Name string
- (String) Specifies the instance name of the SQL Protection Source.
- Owner
Id float64 - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- Recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- Sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- Sql
Server []GetInstance Versions Backup Recovery Registration Info Root Node Root Node Sql Protection Source Sql Server Instance Version - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- Type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp String - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name String - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag DoubleEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag StringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility DoubleLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File List<String>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files List<GetBackup Recovery Registration Info Root Node Root Node Sql Protection Source Db File> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner StringUsername - (String) Specifies the name of the database owner.
- default
Database StringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log StringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
List<Get
Backup Recovery Registration Info Root Node Root Node Sql Protection Source Id> - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available BooleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted Boolean - (Boolean) Specifies whether the database is TDE enabled.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id Double - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model String - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server StringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server List<GetInstance Versions Backup Recovery Registration Info Root Node Root Node Sql Protection Source Sql Server Instance Version> - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp string - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name string - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag numberEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag stringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility numberLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File string[]Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files GetBackup Recovery Registration Info Root Node Root Node Sql Protection Source Db File[] - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner stringUsername - (String) Specifies the name of the database owner.
- default
Database stringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log stringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
Get
Backup Recovery Registration Info Root Node Root Node Sql Protection Source Id[] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available booleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted boolean - (Boolean) Specifies whether the database is TDE enabled.
- name string
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id number - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model string - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server stringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server GetInstance Versions Backup Recovery Registration Info Root Node Root Node Sql Protection Source Sql Server Instance Version[] - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type string
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created_
timestamp str - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database_
name str - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db_
aag_ floatentity_ id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db_
aag_ strname - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db_
compatibility_ floatlevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db_
file_ Sequence[str]groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db_
files Sequence[GetBackup Recovery Registration Info Root Node Root Node Sql Protection Source Db File] - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db_
owner_ strusername - (String) Specifies the name of the database owner.
- default_
database_ strlocation - (String) Specifies the default path for data files for DBs in an instance.
- default_
log_ strlocation - (String) Specifies the default path for log files for DBs in an instance.
- ids
Sequence[Get
Backup Recovery Registration Info Root Node Root Node Sql Protection Source Id] - (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is_
available_ boolfor_ vss_ backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is_
encrypted bool - (Boolean) Specifies whether the database is TDE enabled.
- name str
- (String) Specifies the instance name of the SQL Protection Source.
- owner_
id float - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery_
model str - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql_
server_ strdb_ state - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql_
server_ Sequence[Getinstance_ versions Backup Recovery Registration Info Root Node Root Node Sql Protection Source Sql Server Instance Version] - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type str
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
- created
Timestamp String - (String) Specifies the time when the database was created. It is displayed in the timezone of the SQL server on which this database is running.
- database
Name String - (String) Specifies the database name of the SQL Protection Source, if the type is database.
- db
Aag NumberEntity Id - (Integer) Specifies the AAG entity id if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Aag StringName - (String) Specifies the name of the AAG if the database is part of an AAG. This field is set only for type 'kDatabase'.
- db
Compatibility NumberLevel - (Integer) Specifies the versions of SQL server that the database is compatible with.
- db
File List<String>Groups - (List) Specifies the information about the set of file groups for this db on the host. This is only set if the type is kDatabase.
- db
Files List<Property Map> - (List) Specifies the last known information about the set of database files on the host. This field is set only for type 'kDatabase'. Nested schema for db_files:
- db
Owner StringUsername - (String) Specifies the name of the database owner.
- default
Database StringLocation - (String) Specifies the default path for data files for DBs in an instance.
- default
Log StringLocation - (String) Specifies the default path for log files for DBs in an instance.
- ids List<Property Map>
- (List) Specifies a unique id for a SQL Protection Source. Nested schema for id:
- is
Available BooleanFor Vss Backup - (Boolean) Specifies whether the database is marked as available for backup according to the SQL Server VSS writer. This may be false if either the state of the databases is not online, or if the VSS writer is not online. This field is set only for type 'kDatabase'.
- is
Encrypted Boolean - (Boolean) Specifies whether the database is TDE enabled.
- name String
- (String) Specifies the instance name of the SQL Protection Source.
- owner
Id Number - (Integer) Specifies the id of the container VM for the SQL Protection Source.
- recovery
Model String - (String) Specifies the Recovery Model for the database in SQL environment. Only meaningful for the 'kDatabase' SQL Protection Source. Specifies the Recovery Model set for the Microsoft SQL Server. 'kSimpleRecoveryModel' indicates the Simple SQL Recovery Model which does not utilize log backups. 'kFullRecoveryModel' indicates the Full SQL Recovery Model which requires log backups and allows recovery to a single point in time. 'kBulkLoggedRecoveryModel' indicates the Bulk Logged SQL Recovery Model which requires log backups and allows high-performance bulk copy operations.
- Constraints: Allowable values are:
kSimpleRecoveryModel,kFullRecoveryModel,kBulkLoggedRecoveryModel.
- Constraints: Allowable values are:
- sql
Server StringDb State - (String) The state of the database as returned by SQL Server. Indicates the state of the database. The values correspond to the 'state' field in the system table sys.databases. See https://goo.gl/P66XqM. 'kOnline' indicates that database is in online state. 'kRestoring' indicates that database is in restore state. 'kRecovering' indicates that database is in recovery state. 'kRecoveryPending' indicates that database recovery is in pending state. 'kSuspect' indicates that primary filegroup is suspect and may be damaged. 'kEmergency' indicates that manually forced emergency state. 'kOffline' indicates that database is in offline state. 'kCopying' indicates that database is in copying state. 'kOfflineSecondary' indicates that secondary database is in offline state.
- Constraints: Allowable values are:
kOnline,kRestoring,kRecovering,kRecoveryPending,kSuspect,kEmergency,kOffline,kCopying,kOfflineSecondary.
- Constraints: Allowable values are:
- sql
Server List<Property Map>Instance Versions - (List) Specifies the Server Instance Version. Nested schema for sql_server_instance_version:
- type String
- (String) Specifies the type of the managed Object in a SQL Protection Source. Examples of SQL Objects include 'kInstance' and 'kDatabase'. 'kInstance' indicates that SQL server instance is being protected. 'kDatabase' indicates that SQL server database is being protected. 'kAAG' indicates that SQL AAG (AlwaysOn Availability Group) is being protected. 'kAAGRootContainer' indicates that SQL AAG's root container is being protected. 'kRootContainer' indicates root container for SQL sources.
- Constraints: Allowable values are:
kInstance,kDatabase,kAAG,kAAGRootContainer,kRootContainer.
- Constraints: Allowable values are:
GetBackupRecoveryRegistrationInfoRootNodeRootNodeSqlProtectionSourceDbFile
- File
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- Full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- Size
Bytes double - (Integer) Specifies the last known size of the database file.
- File
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- Full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- Size
Bytes float64 - (Integer) Specifies the last known size of the database file.
- file
Type String - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path String - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes Double - (Integer) Specifies the last known size of the database file.
- file
Type string - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path string - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes number - (Integer) Specifies the last known size of the database file.
- file_
type str - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full_
path str - (String) Specifies the full path of the database file on the SQL host machine.
- size_
bytes float - (Integer) Specifies the last known size of the database file.
- file
Type String - (String) Specifies the format type of the file that SQL database stores the data. Specifies the format type of the file that SQL database stores the data. 'kRows' refers to a data file 'kLog' refers to a log file 'kFileStream' refers to a directory containing FILESTREAM data 'kNotSupportedType' is for information purposes only. Not supported. 'kFullText' refers to a full-text catalog.
- Constraints: Allowable values are:
kRows,kLog,kFileStream,kNotSupportedType,kFullText.
- Constraints: Allowable values are:
- full
Path String - (String) Specifies the full path of the database file on the SQL host machine.
- size
Bytes Number - (Integer) Specifies the last known size of the database file.
GetBackupRecoveryRegistrationInfoRootNodeRootNodeSqlProtectionSourceId
- Created
Date doubleMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- Database
Id double - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- Created
Date float64Msecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- Database
Id float64 - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- Instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date DoubleMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id Double - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date numberMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id number - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id string - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created_
date_ floatmsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database_
id float - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance_
id str - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
- created
Date NumberMsecs - (Integer) Specifies a unique identifier generated from the date the database is created or renamed. Cohesity uses this identifier in combination with the databaseId to uniquely identify a database.
- database
Id Number - (Integer) Specifies a unique id of the database but only for the life of the database. SQL Server may reuse database ids. Cohesity uses the createDateMsecs in combination with this databaseId to uniquely identify a database.
- instance
Id String - (String) Specifies unique id for the SQL Server instance. This id does not change during the life of the instance.
GetBackupRecoveryRegistrationInfoRootNodeRootNodeSqlProtectionSourceSqlServerInstanceVersion
- Build double
- (Float) Specifies the build.
- Major
Version double - (Float) Specifies the major version.
- Minor
Version double - (Float) Specifies the minor version.
- Revision double
- (Float) Specifies the revision.
- Version
String double - (Float) Specifies the version string.
- Build float64
- (Float) Specifies the build.
- Major
Version float64 - (Float) Specifies the major version.
- Minor
Version float64 - (Float) Specifies the minor version.
- Revision float64
- (Float) Specifies the revision.
- Version
String float64 - (Float) Specifies the version string.
- build Double
- (Float) Specifies the build.
- major
Version Double - (Float) Specifies the major version.
- minor
Version Double - (Float) Specifies the minor version.
- revision Double
- (Float) Specifies the revision.
- version
String Double - (Float) Specifies the version string.
- build number
- (Float) Specifies the build.
- major
Version number - (Float) Specifies the major version.
- minor
Version number - (Float) Specifies the minor version.
- revision number
- (Float) Specifies the revision.
- version
String number - (Float) Specifies the version string.
- build float
- (Float) Specifies the build.
- major_
version float - (Float) Specifies the major version.
- minor_
version float - (Float) Specifies the minor version.
- revision float
- (Float) Specifies the revision.
- version_
string float - (Float) Specifies the version string.
- build Number
- (Float) Specifies the build.
- major
Version Number - (Float) Specifies the major version.
- minor
Version Number - (Float) Specifies the minor version.
- revision Number
- (Float) Specifies the revision.
- version
String Number - (Float) Specifies the version string.
GetBackupRecoveryRegistrationInfoRootNodeStat
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
GetBackupRecoveryRegistrationInfoRootNodeStatsByEnv
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Kubernetes
Distribution List<GetStats Backup Recovery Registration Info Root Node Stats By Env Kubernetes Distribution Stat> - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Kubernetes
Distribution []GetStats Backup Recovery Registration Info Root Node Stats By Env Kubernetes Distribution Stat - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution List<GetStats Backup Recovery Registration Info Root Node Stats By Env Kubernetes Distribution Stat> - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution GetStats Backup Recovery Registration Info Root Node Stats By Env Kubernetes Distribution Stat[] - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes_
distribution_ Sequence[Getstats Backup Recovery Registration Info Root Node Stats By Env Kubernetes Distribution Stat] - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution List<Property Map>Stats - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
GetBackupRecoveryRegistrationInfoRootNodeStatsByEnvKubernetesDistributionStat
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Total
Registered doubleClusters - (Integer) Specifies the number of registered clusters for that distribution.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Total
Registered float64Clusters - (Integer) Specifies the number of registered clusters for that distribution.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered DoubleClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered numberClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution str
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- total_
registered_ floatclusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered NumberClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
GetBackupRecoveryRegistrationInfoStat
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
GetBackupRecoveryRegistrationInfoStatsByEnv
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Kubernetes
Distribution List<GetStats Backup Recovery Registration Info Stats By Env Kubernetes Distribution Stat> - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- Kubernetes
Distribution []GetStats Backup Recovery Registration Info Stats By Env Kubernetes Distribution Stat - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution List<GetStats Backup Recovery Registration Info Stats By Env Kubernetes Distribution Stat> - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment string
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution GetStats Backup Recovery Registration Info Stats By Env Kubernetes Distribution Stat[] - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment str
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes_
distribution_ Sequence[Getstats Backup Recovery Registration Info Stats By Env Kubernetes Distribution Stat] - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- environment String
- (String) Specifies the type of environment of the source object like kSQL etc. Supported environment types such as 'kView', 'kSQL', 'kVMware', etc. NOTE: 'kPuppeteer' refers to Cohesity's Remote Adapter. 'kVMware' indicates the VMware Protection Source environment. 'kHyperV' indicates the HyperV Protection Source environment. 'kSQL' indicates the SQL Protection Source environment. 'kView' indicates the View Protection Source environment. 'kPuppeteer' indicates the Cohesity's Remote Adapter. 'kPhysical' indicates the physical Protection Source environment. 'kPure' indicates the Pure Storage Protection Source environment. 'kNimble' indicates the Nimble Storage Protection Source environment. 'kHpe3Par' indicates the Hpe 3Par Storage Protection Source environment. 'kAzure' indicates the Microsoft's Azure Protection Source environment. 'kNetapp' indicates the Netapp Protection Source environment. 'kAgent' indicates the Agent Protection Source environment. 'kGenericNas' indicates the Generic Network Attached Storage Protection Source environment. 'kAcropolis' indicates the Acropolis Protection Source environment. 'kPhysicalFiles' indicates the Physical Files Protection Source environment. 'kIbmFlashSystem' indicates the IBM Flash System Protection Source environment. 'kIsilon' indicates the Dell EMC's Isilon Protection Source environment. 'kGPFS' indicates IBM's GPFS Protection Source environment. 'kKVM' indicates the KVM Protection Source environment. 'kAWS' indicates the AWS Protection Source environment. 'kExchange' indicates the Exchange Protection Source environment. 'kHyperVVSS' indicates the HyperV VSS Protection Source environment. 'kOracle' indicates the Oracle Protection Source environment. 'kGCP' indicates the Google Cloud Platform Protection Source environment. 'kFlashBlade' indicates the Flash Blade Protection Source environment. 'kAWSNative' indicates the AWS Native Protection Source environment. 'kO365' indicates the Office 365 Protection Source environment. 'kO365Outlook' indicates Office 365 outlook Protection Source environment. 'kHyperFlex' indicates the Hyper Flex Protection Source environment. 'kGCPNative' indicates the GCP Native Protection Source environment. 'kAzureNative' indicates the Azure Native Protection Source environment. 'kKubernetes' indicates a Kubernetes Protection Source environment. 'kElastifile' indicates Elastifile Protection Source environment. 'kAD' indicates Active Directory Protection Source environment. 'kRDSSnapshotManager' indicates AWS RDS Protection Source environment. 'kCassandra' indicates Cassandra Protection Source environment. 'kMongoDB' indicates MongoDB Protection Source environment. 'kCouchbase' indicates Couchbase Protection Source environment. 'kHdfs' indicates Hdfs Protection Source environment. 'kHive' indicates Hive Protection Source environment. 'kHBase' indicates HBase Protection Source environment. 'kUDA' indicates Universal Data Adapter Protection Source environment. 'kSAPHANA' indicates SAP HANA protection source environment. 'kO365Teams' indicates the Office365 Teams Protection Source environment. 'kO365Group' indicates the Office365 Groups Protection Source environment. 'kO365Exchange' indicates the Office365 Mailbox Protection Source environment. 'kO365OneDrive' indicates the Office365 OneDrive Protection Source environment. 'kO365Sharepoint' indicates the Office365 SharePoint Protection Source environment. 'kO365PublicFolders' indicates the Office365 PublicFolders ProtectionSource environment. kHpe3Par, kIbmFlashSystem, kAzure, kNetapp, kAgent, kGenericNas, kAcropolis, kPhysicalFiles, kIsilon, kGPFS, kKVM, kAWS, kExchange, kHyperVVSS, kOracle, kGCP, kFlashBlade, kAWSNative, kO365, kO365Outlook, kHyperFlex, kGCPNative, kAzureNative, kKubernetes, kElastifile, kAD, kRDSSnapshotManager, kCassandra, kMongoDB, kCouchbase, kHdfs, kHive, kHBase, kUDA, kSAPHANA, kO365Teams, kO365Group, kO365Exchange, kO365OneDrive, kO365Sharepoint, kO365PublicFolders.
- Constraints: Allowable values are:
kVMware,kHyperV,kSQL,kView,kPuppeteer,kPhysical,kPure,kNimble.
- Constraints: Allowable values are:
- kubernetes
Distribution List<Property Map>Stats - (List) Specifies the breakdown of the kubernetes clusters by distribution type. Nested schema for kubernetes_distribution_stats:
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
GetBackupRecoveryRegistrationInfoStatsByEnvKubernetesDistributionStat
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Protected
Count double - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size double - (Integer) Specifies the total size of the protected objects under the given entity.
- Total
Registered doubleClusters - (Integer) Specifies the number of registered clusters for that distribution.
- Unprotected
Count double - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- Distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- Protected
Count float64 - (Integer) Specifies the number of objects that are protected under the given entity.
- Protected
Size float64 - (Integer) Specifies the total size of the protected objects under the given entity.
- Total
Registered float64Clusters - (Integer) Specifies the number of registered clusters for that distribution.
- Unprotected
Count float64 - (Integer) Specifies the number of objects that are not protected under the given entity.
- Unprotected
Size float64 - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count Double - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Double - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered DoubleClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count Double - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Double - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution string
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size number - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered numberClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size number - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution str
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected_
count float - (Integer) Specifies the number of objects that are protected under the given entity.
- protected_
size float - (Integer) Specifies the total size of the protected objects under the given entity.
- total_
registered_ floatclusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected_
count float - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected_
size float - (Integer) Specifies the total size of the unprotected objects under the given entity.
- distribution String
- (String) Specifies the type of Kuberentes distribution Determines the K8s distribution. kIKS, kROKS.
- Constraints: Allowable values are:
kMainline,kOpenshift,kRancher,kEKS,kGKE,kAKS,kVMwareTanzu.
- Constraints: Allowable values are:
- protected
Count Number - (Integer) Specifies the number of objects that are protected under the given entity.
- protected
Size Number - (Integer) Specifies the total size of the protected objects under the given entity.
- total
Registered NumberClusters - (Integer) Specifies the number of registered clusters for that distribution.
- unprotected
Count Number - (Integer) Specifies the number of objects that are not protected under the given entity.
- unprotected
Size Number - (Integer) Specifies the total size of the unprotected objects under the given entity.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
