ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getBackupRecoveryProtectionSources
Explore with Pulumi AI
Provides a read-only data source to retrieve information about a Protection Sources Response. 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 backupRecoveryProtectionSources = ibm.getBackupRecoveryProtectionSources({
xIbmTenantId: "x_ibm_tenant_id",
});
import pulumi
import pulumi_ibm as ibm
backup_recovery_protection_sources = ibm.get_backup_recovery_protection_sources(x_ibm_tenant_id="x_ibm_tenant_id")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetBackupRecoveryProtectionSources(ctx, &ibm.GetBackupRecoveryProtectionSourcesArgs{
XIbmTenantId: "x_ibm_tenant_id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var backupRecoveryProtectionSources = Ibm.GetBackupRecoveryProtectionSources.Invoke(new()
{
XIbmTenantId = "x_ibm_tenant_id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetBackupRecoveryProtectionSourcesArgs;
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 backupRecoveryProtectionSources = IbmFunctions.getBackupRecoveryProtectionSources(GetBackupRecoveryProtectionSourcesArgs.builder()
.xIbmTenantId("x_ibm_tenant_id")
.build());
}
}
variables:
backupRecoveryProtectionSources:
fn::invoke:
function: ibm:getBackupRecoveryProtectionSources
arguments:
xIbmTenantId: x_ibm_tenant_id
Using getBackupRecoveryProtectionSources
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 getBackupRecoveryProtectionSources(args: GetBackupRecoveryProtectionSourcesArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryProtectionSourcesResult>
function getBackupRecoveryProtectionSourcesOutput(args: GetBackupRecoveryProtectionSourcesOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoveryProtectionSourcesResult>
def get_backup_recovery_protection_sources(after_cursor_entity_id: Optional[float] = None,
all_under_hierarchy: Optional[bool] = None,
backup_recovery_protection_source_nodes_id: Optional[float] = None,
before_cursor_entity_id: Optional[float] = None,
encryption_key: Optional[str] = None,
environment: Optional[str] = None,
environments: Optional[Sequence[str]] = None,
exclude_aws_types: Optional[Sequence[str]] = None,
exclude_kubernetes_types: Optional[Sequence[str]] = None,
exclude_office365_types: Optional[Sequence[str]] = None,
exclude_types: Optional[Sequence[str]] = None,
get_teams_channels: Optional[bool] = None,
has_valid_mailbox: Optional[bool] = None,
has_valid_onedrive: Optional[bool] = None,
id: Optional[str] = None,
include_datastores: Optional[bool] = None,
include_entity_permission_info: Optional[bool] = None,
include_networks: Optional[bool] = None,
include_object_protection_info: Optional[bool] = None,
include_sfdc_fields: Optional[bool] = None,
include_source_credentials: Optional[bool] = None,
include_system_v_apps: Optional[bool] = None,
include_vm_folders: Optional[bool] = None,
is_security_group: Optional[bool] = None,
node_id: Optional[float] = None,
num_levels: Optional[float] = None,
page_size: Optional[float] = None,
prune_aggregation_info: Optional[bool] = None,
prune_non_critical_info: Optional[bool] = None,
request_initiator_type: Optional[str] = None,
sids: Optional[Sequence[str]] = None,
use_cached_data: Optional[bool] = None,
x_ibm_tenant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryProtectionSourcesResult
def get_backup_recovery_protection_sources_output(after_cursor_entity_id: Optional[pulumi.Input[float]] = None,
all_under_hierarchy: Optional[pulumi.Input[bool]] = None,
backup_recovery_protection_source_nodes_id: Optional[pulumi.Input[float]] = None,
before_cursor_entity_id: Optional[pulumi.Input[float]] = None,
encryption_key: Optional[pulumi.Input[str]] = None,
environment: Optional[pulumi.Input[str]] = None,
environments: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
exclude_aws_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
exclude_kubernetes_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
exclude_office365_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
exclude_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
get_teams_channels: Optional[pulumi.Input[bool]] = None,
has_valid_mailbox: Optional[pulumi.Input[bool]] = None,
has_valid_onedrive: Optional[pulumi.Input[bool]] = None,
id: Optional[pulumi.Input[str]] = None,
include_datastores: Optional[pulumi.Input[bool]] = None,
include_entity_permission_info: Optional[pulumi.Input[bool]] = None,
include_networks: Optional[pulumi.Input[bool]] = None,
include_object_protection_info: Optional[pulumi.Input[bool]] = None,
include_sfdc_fields: Optional[pulumi.Input[bool]] = None,
include_source_credentials: Optional[pulumi.Input[bool]] = None,
include_system_v_apps: Optional[pulumi.Input[bool]] = None,
include_vm_folders: Optional[pulumi.Input[bool]] = None,
is_security_group: Optional[pulumi.Input[bool]] = None,
node_id: Optional[pulumi.Input[float]] = None,
num_levels: Optional[pulumi.Input[float]] = None,
page_size: Optional[pulumi.Input[float]] = None,
prune_aggregation_info: Optional[pulumi.Input[bool]] = None,
prune_non_critical_info: Optional[pulumi.Input[bool]] = None,
request_initiator_type: Optional[pulumi.Input[str]] = None,
sids: 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[GetBackupRecoveryProtectionSourcesResult]
func GetBackupRecoveryProtectionSources(ctx *Context, args *GetBackupRecoveryProtectionSourcesArgs, opts ...InvokeOption) (*GetBackupRecoveryProtectionSourcesResult, error)
func GetBackupRecoveryProtectionSourcesOutput(ctx *Context, args *GetBackupRecoveryProtectionSourcesOutputArgs, opts ...InvokeOption) GetBackupRecoveryProtectionSourcesResultOutput
> Note: This function is named GetBackupRecoveryProtectionSources
in the Go SDK.
public static class GetBackupRecoveryProtectionSources
{
public static Task<GetBackupRecoveryProtectionSourcesResult> InvokeAsync(GetBackupRecoveryProtectionSourcesArgs args, InvokeOptions? opts = null)
public static Output<GetBackupRecoveryProtectionSourcesResult> Invoke(GetBackupRecoveryProtectionSourcesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBackupRecoveryProtectionSourcesResult> getBackupRecoveryProtectionSources(GetBackupRecoveryProtectionSourcesArgs args, InvokeOptions options)
public static Output<GetBackupRecoveryProtectionSourcesResult> getBackupRecoveryProtectionSources(GetBackupRecoveryProtectionSourcesArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getBackupRecoveryProtectionSources:getBackupRecoveryProtectionSources
arguments:
# arguments dictionary
The 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.
- After
Cursor doubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- All
Under boolHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- Backup
Recovery doubleProtection Source Nodes Id - Before
Cursor doubleEntity Id - Specifies the entity id upto which the items are to 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.
- Environment string
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- Exclude
Aws List<string>Types - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- Exclude
Kubernetes List<string>Types - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- Exclude
Office365Types List<string> - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- Exclude
Types List<string> - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- Get
Teams boolChannels - Filter policies by a list of policy ids.
- Has
Valid boolMailbox - If set to true, users with valid mailbox will be returned.
- Has
Valid boolOnedrive - If set to true, users with valid onedrive will be returned.
- Id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- Include
Datastores bool - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- Include
Entity boolPermission Info - If specified, then a list of entites with permissions assigned to them are returned.
- Include
Networks bool - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- Include
Object boolProtection Info - If specified, the object protection of entities(if any) will be returned.
- Include
Sfdc boolFields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- Include
System boolVApps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- Include
Vm boolFolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- Is
Security boolGroup - If set to true, Groups which are security enabled will be returned.
- Node
Id double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Num
Levels double - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- Page
Size double - Specifies the maximum number of entities to be returned within the page.
- Prune
Aggregation boolInfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
- After
Cursor float64Entity Id - Specifies the entity id starting from which the items are to be returned.
- All
Under boolHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- Backup
Recovery float64Protection Source Nodes Id - Before
Cursor float64Entity Id - Specifies the entity id upto which the items are to 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.
- Environment string
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- Exclude
Aws []stringTypes - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- Exclude
Kubernetes []stringTypes - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- Exclude
Office365Types []string - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- Exclude
Types []string - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- Get
Teams boolChannels - Filter policies by a list of policy ids.
- Has
Valid boolMailbox - If set to true, users with valid mailbox will be returned.
- Has
Valid boolOnedrive - If set to true, users with valid onedrive will be returned.
- Id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- Include
Datastores bool - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- Include
Entity boolPermission Info - If specified, then a list of entites with permissions assigned to them are returned.
- Include
Networks bool - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- Include
Object boolProtection Info - If specified, the object protection of entities(if any) will be returned.
- Include
Sfdc boolFields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- Include
System boolVApps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- Include
Vm boolFolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- Is
Security boolGroup - If set to true, Groups which are security enabled will be returned.
- Node
Id float64 - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Num
Levels float64 - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- Page
Size float64 - Specifies the maximum number of entities to be returned within the page.
- Prune
Aggregation boolInfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
- after
Cursor DoubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- all
Under BooleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- backup
Recovery DoubleProtection Source Nodes Id - before
Cursor DoubleEntity Id - Specifies the entity id upto which the items are to 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.
- environment String
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- exclude
Aws List<String>Types - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- exclude
Kubernetes List<String>Types - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- exclude
Office365Types List<String> - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- exclude
Types List<String> - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- get
Teams BooleanChannels - Filter policies by a list of policy ids.
- has
Valid BooleanMailbox - If set to true, users with valid mailbox will be returned.
- has
Valid BooleanOnedrive - If set to true, users with valid onedrive will be returned.
- id String
- (Integer) Specifies the volume id of the storage array snapshot config.
- include
Datastores Boolean - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- include
Entity BooleanPermission Info - If specified, then a list of entites with permissions assigned to them are returned.
- include
Networks Boolean - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- include
Object BooleanProtection Info - If specified, the object protection of entities(if any) will be returned.
- include
Sfdc BooleanFields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- include
System BooleanVApps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- include
Vm BooleanFolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- is
Security BooleanGroup - If set to true, Groups which are security enabled will be returned.
- node
Id Double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels Double - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- page
Size Double - Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation BooleanInfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
- after
Cursor numberEntity Id - Specifies the entity id starting from which the items are to be returned.
- all
Under booleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- backup
Recovery numberProtection Source Nodes Id - before
Cursor numberEntity Id - Specifies the entity id upto which the items are to 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.
- environment string
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- exclude
Aws string[]Types - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- exclude
Kubernetes string[]Types - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- exclude
Office365Types string[] - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- exclude
Types string[] - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- get
Teams booleanChannels - Filter policies by a list of policy ids.
- has
Valid booleanMailbox - If set to true, users with valid mailbox will be returned.
- has
Valid booleanOnedrive - If set to true, users with valid onedrive will be returned.
- id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- include
Datastores boolean - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- include
Entity booleanPermission Info - If specified, then a list of entites with permissions assigned to them are returned.
- include
Networks boolean - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- include
Object booleanProtection Info - If specified, the object protection of entities(if any) will be returned.
- include
Sfdc booleanFields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- include
System booleanVApps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- include
Vm booleanFolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- is
Security booleanGroup - If set to true, Groups which are security enabled will be returned.
- node
Id number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels number - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- page
Size number - Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation booleanInfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
- after_
cursor_ floatentity_ id - Specifies the entity id starting from which the items are to be returned.
- all_
under_ boolhierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- backup_
recovery_ floatprotection_ source_ nodes_ id - before_
cursor_ floatentity_ id - Specifies the entity id upto which the items are to 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.
- environment str
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- exclude_
aws_ Sequence[str]types - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- exclude_
kubernetes_ Sequence[str]types - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- exclude_
office365_ Sequence[str]types - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- exclude_
types Sequence[str] - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- get_
teams_ boolchannels - Filter policies by a list of policy ids.
- has_
valid_ boolmailbox - If set to true, users with valid mailbox will be returned.
- has_
valid_ boolonedrive - If set to true, users with valid onedrive will be returned.
- id str
- (Integer) Specifies the volume id of the storage array snapshot config.
- include_
datastores bool - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- include_
entity_ boolpermission_ info - If specified, then a list of entites with permissions assigned to them are returned.
- include_
networks bool - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- include_
object_ boolprotection_ info - If specified, the object protection of entities(if any) will be returned.
- include_
sfdc_ boolfields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- include_
system_ boolv_ apps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- include_
vm_ boolfolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- is_
security_ boolgroup - If set to true, Groups which are security enabled will be returned.
- node_
id float - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num_
levels float - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- page_
size float - Specifies the maximum number of entities to be returned within the page.
- prune_
aggregation_ boolinfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
- after
Cursor NumberEntity Id - Specifies the entity id starting from which the items are to be returned.
- all
Under BooleanHierarchy - AllUnderHierarchy specifies if objects of all the tenants under the hierarchy of the logged in user's organization should be returned.
- backup
Recovery NumberProtection Source Nodes Id - before
Cursor NumberEntity Id - Specifies the entity id upto which the items are to 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.
- environment String
- This field is deprecated. Use environments instead.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,kAwsS3
.
- Constraints: Allowable list items are:
- exclude
Aws List<String>Types - Specifies the Object types to be filtered out for AWS that match the passed in types such as 'kEC2Instance', 'kRDSInstance', 'kAuroraCluster', 'kTag', 'kAuroraTag', 'kRDSTag', kS3Bucket, kS3Tag. For example, set this parameter to 'kEC2Instance' to exclude ec2 instance from being returned.
- Constraints: Allowable list items are:
kEC2Instance
,kRDSInstance
,kAuroraCluster
,kS3Bucket
,kTag
,kRDSTag
,kAuroraTag
,kS3Tag
.
- Constraints: Allowable list items are:
- exclude
Kubernetes List<String>Types - Specifies the Object types to be filtered out for Kubernetes that match the passed in types such as 'kService'. For example, set this parameter to 'kService' to exclude services from being returned.
- Constraints: Allowable list items are:
kService
.
- Constraints: Allowable list items are:
- exclude
Office365Types List<String> - Specifies the Object types to be filtered out for Office 365 that match the passed in types such as 'kDomain', 'kOutlook', 'kMailbox', etc. For example, set this parameter to 'kMailbox' to exclude Mailbox Objects from being returned.
- Constraints: Allowable list items are:
kDomain
,kOutlook
,kMailbox
,kUsers
,kUser
,kGroups
,kGroup
,kSites
,kSite
.
- Constraints: Allowable list items are:
- exclude
Types List<String> - Filter out the Object types (and their subtrees) that match the passed in types such as 'kVCenter', 'kFolder', 'kDatacenter', 'kComputeResource', 'kResourcePool', 'kDatastore', 'kHostSystem', 'kVirtualMachine', etc. For example, set this parameter to 'kResourcePool' to exclude Resource Pool Objects from being returned.
- Constraints: Allowable list items are:
kVCenter
,kFolder
,kDatacenter
,kComputeResource
,kClusterComputeResource
,kResourcePool
,kDatastore
,kHostSystem
,kVirtualMachine
,kVirtualApp
,kStandaloneHost
,kStoragePod
,kNetwork
,kDistributedVirtualPortgroup
,kTagCategory
,kTag
.
- Constraints: Allowable list items are:
- get
Teams BooleanChannels - Filter policies by a list of policy ids.
- has
Valid BooleanMailbox - If set to true, users with valid mailbox will be returned.
- has
Valid BooleanOnedrive - If set to true, users with valid onedrive will be returned.
- id String
- (Integer) Specifies the volume id of the storage array snapshot config.
- include
Datastores Boolean - Set this parameter to true to also return kDatastore object types found in the Source in addition to their Object subtrees. By default, datastores are not returned.
- include
Entity BooleanPermission Info - If specified, then a list of entites with permissions assigned to them are returned.
- include
Networks Boolean - Set this parameter to true to also return kNetwork object types found in the Source in addition to their Object subtrees. By default, network objects are not returned.
- include
Object BooleanProtection Info - If specified, the object protection of entities(if any) will be returned.
- include
Sfdc BooleanFields - Set this parameter to true to also return fields of the object found in the Source in addition to their Object subtrees. By default, Sfdc object fields are not returned.
- 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'.
- include
System BooleanVApps - Set this parameter to true to also return system VApp object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- include
Vm BooleanFolders - Set this parameter to true to also return kVMFolder object types found in the Source in addition to their Object subtrees. By default, VM folder objects are not returned.
- is
Security BooleanGroup - If set to true, Groups which are security enabled will be returned.
- node
Id Number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels Number - Specifies the expected number of levels from the root node to be returned in the entity hierarchy response.
- page
Size Number - Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation BooleanInfo - Specifies whether to prune the aggregation information about the number of entities protected/unprotected.
- 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.
- 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 object subtree for the sids given in the list.
- 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.
getBackupRecoveryProtectionSources Result
The following output properties are available:
- Id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- Protection
Sources List<GetBackup Recovery Protection Sources Protection Source> - (List) Specifies list of protection sources. Nested schema for protection_sources:
- XIbm
Tenant stringId - After
Cursor doubleEntity Id - (Integer) Specifies the entity id starting from which the items are to be returned.
- All
Under boolHierarchy - Backup
Recovery doubleProtection Source Nodes Id - Before
Cursor doubleEntity Id - (Integer) Specifies the entity id upto which the items are to be returned.
- Encryption
Key string - Environment string
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- Exclude
Aws List<string>Types - Exclude
Kubernetes List<string>Types - Exclude
Office365Types List<string> - Exclude
Types List<string> - Get
Teams boolChannels - Has
Valid boolMailbox - Has
Valid boolOnedrive - Include
Datastores bool - Include
Entity boolPermission Info - Include
Networks bool - Include
Object boolProtection Info - Include
Sfdc boolFields - Include
Source boolCredentials - Include
System boolVApps - Include
Vm boolFolders - Is
Security boolGroup - Node
Id double - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Num
Levels double - Page
Size double - (Integer) Specifies the maximum number of entities to be returned within the page.
- Prune
Aggregation boolInfo - Prune
Non boolCritical Info - Request
Initiator stringType - Sids List<string>
- Use
Cached boolData
- Id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- Protection
Sources []GetBackup Recovery Protection Sources Protection Source - (List) Specifies list of protection sources. Nested schema for protection_sources:
- XIbm
Tenant stringId - After
Cursor float64Entity Id - (Integer) Specifies the entity id starting from which the items are to be returned.
- All
Under boolHierarchy - Backup
Recovery float64Protection Source Nodes Id - Before
Cursor float64Entity Id - (Integer) Specifies the entity id upto which the items are to be returned.
- Encryption
Key string - Environment string
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- Exclude
Aws []stringTypes - Exclude
Kubernetes []stringTypes - Exclude
Office365Types []string - Exclude
Types []string - Get
Teams boolChannels - Has
Valid boolMailbox - Has
Valid boolOnedrive - Include
Datastores bool - Include
Entity boolPermission Info - Include
Networks bool - Include
Object boolProtection Info - Include
Sfdc boolFields - Include
Source boolCredentials - Include
System boolVApps - Include
Vm boolFolders - Is
Security boolGroup - Node
Id float64 - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Num
Levels float64 - Page
Size float64 - (Integer) Specifies the maximum number of entities to be returned within the page.
- Prune
Aggregation boolInfo - Prune
Non boolCritical Info - Request
Initiator stringType - Sids []string
- Use
Cached boolData
- id String
- (Integer) Specifies the volume id of the storage array snapshot config.
- protection
Sources List<GetBackup Recovery Protection Sources Protection Source> - (List) Specifies list of protection sources. Nested schema for protection_sources:
- x
Ibm StringTenant Id - after
Cursor DoubleEntity Id - (Integer) Specifies the entity id starting from which the items are to be returned.
- all
Under BooleanHierarchy - backup
Recovery DoubleProtection Source Nodes Id - before
Cursor DoubleEntity Id - (Integer) Specifies the entity id upto which the items are to be returned.
- encryption
Key String - environment String
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- exclude
Aws List<String>Types - exclude
Kubernetes List<String>Types - exclude
Office365Types List<String> - exclude
Types List<String> - get
Teams BooleanChannels - has
Valid BooleanMailbox - has
Valid BooleanOnedrive - include
Datastores Boolean - include
Entity BooleanPermission Info - include
Networks Boolean - include
Object BooleanProtection Info - include
Sfdc BooleanFields - include
Source BooleanCredentials - include
System BooleanVApps - include
Vm BooleanFolders - is
Security BooleanGroup - node
Id Double - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels Double - page
Size Double - (Integer) Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation BooleanInfo - prune
Non BooleanCritical Info - request
Initiator StringType - sids List<String>
- use
Cached BooleanData
- id string
- (Integer) Specifies the volume id of the storage array snapshot config.
- protection
Sources GetBackup Recovery Protection Sources Protection Source[] - (List) Specifies list of protection sources. Nested schema for protection_sources:
- x
Ibm stringTenant Id - after
Cursor numberEntity Id - (Integer) Specifies the entity id starting from which the items are to be returned.
- all
Under booleanHierarchy - backup
Recovery numberProtection Source Nodes Id - before
Cursor numberEntity Id - (Integer) Specifies the entity id upto which the items are to be returned.
- encryption
Key string - environment string
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- exclude
Aws string[]Types - exclude
Kubernetes string[]Types - exclude
Office365Types string[] - exclude
Types string[] - get
Teams booleanChannels - has
Valid booleanMailbox - has
Valid booleanOnedrive - include
Datastores boolean - include
Entity booleanPermission Info - include
Networks boolean - include
Object booleanProtection Info - include
Sfdc booleanFields - include
Source booleanCredentials - include
System booleanVApps - include
Vm booleanFolders - is
Security booleanGroup - node
Id number - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels number - page
Size number - (Integer) Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation booleanInfo - prune
Non booleanCritical Info - request
Initiator stringType - sids string[]
- use
Cached booleanData
- id str
- (Integer) Specifies the volume id of the storage array snapshot config.
- protection_
sources Sequence[GetBackup Recovery Protection Sources Protection Source] - (List) Specifies list of protection sources. Nested schema for protection_sources:
- x_
ibm_ strtenant_ id - after_
cursor_ floatentity_ id - (Integer) Specifies the entity id starting from which the items are to be returned.
- all_
under_ boolhierarchy - backup_
recovery_ floatprotection_ source_ nodes_ id - before_
cursor_ floatentity_ id - (Integer) Specifies the entity id upto which the items are to be returned.
- encryption_
key str - environment str
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- exclude_
aws_ Sequence[str]types - exclude_
kubernetes_ Sequence[str]types - exclude_
office365_ Sequence[str]types - exclude_
types Sequence[str] - get_
teams_ boolchannels - has_
valid_ boolmailbox - has_
valid_ boolonedrive - include_
datastores bool - include_
entity_ boolpermission_ info - include_
networks bool - include_
object_ boolprotection_ info - include_
sfdc_ boolfields - include_
source_ boolcredentials - include_
system_ boolv_ apps - include_
vm_ boolfolders - is_
security_ boolgroup - node_
id float - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num_
levels float - page_
size float - (Integer) Specifies the maximum number of entities to be returned within the page.
- prune_
aggregation_ boolinfo - prune_
non_ boolcritical_ info - request_
initiator_ strtype - sids Sequence[str]
- use_
cached_ booldata
- id String
- (Integer) Specifies the volume id of the storage array snapshot config.
- protection
Sources List<Property Map> - (List) Specifies list of protection sources. Nested schema for protection_sources:
- x
Ibm StringTenant Id - after
Cursor NumberEntity Id - (Integer) Specifies the entity id starting from which the items are to be returned.
- all
Under BooleanHierarchy - backup
Recovery NumberProtection Source Nodes Id - before
Cursor NumberEntity Id - (Integer) Specifies the entity id upto which the items are to be returned.
- encryption
Key String - environment String
- (String) Specifies the environment such as 'kSQL' or 'kVMware', where the Protection Source exists. 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. '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. '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 Protection Source environment.
- Constraints: Allowable values are:
kVMware
,kHyperV
,kSQL
,kView
,kPhysical
,kPure
,kNimble
,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
,kO365Teams
,kO365Group
,kO365Exchange
,kO365OneDrive
,kO365Sharepoint
,kO365PublicFolders
.
- 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:
- exclude
Aws List<String>Types - exclude
Kubernetes List<String>Types - exclude
Office365Types List<String> - exclude
Types List<String> - get
Teams BooleanChannels - has
Valid BooleanMailbox - has
Valid BooleanOnedrive - include
Datastores Boolean - include
Entity BooleanPermission Info - include
Networks Boolean - include
Object BooleanProtection Info - include
Sfdc BooleanFields - include
Source BooleanCredentials - include
System BooleanVApps - include
Vm BooleanFolders - is
Security BooleanGroup - node
Id Number - (Integer) Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- num
Levels Number - page
Size Number - (Integer) Specifies the maximum number of entities to be returned within the page.
- prune
Aggregation BooleanInfo - prune
Non BooleanCritical Info - request
Initiator StringType - sids List<String>
- use
Cached BooleanData
Supporting Types
GetBackupRecoveryProtectionSourcesProtectionSource
- Application
Nodes List<GetBackup Recovery Protection Sources Protection Source Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources List<GetBackup Recovery Protection Sources Protection Source Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos List<GetBackup Recovery Protection Sources Protection Source Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- Application
Nodes []GetBackup Recovery Protection Sources Protection Source Application Node - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination []GetParameters Backup Recovery Protection Sources Protection Source Entity Pagination Parameter - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission []GetInfos Backup Recovery Protection Sources Protection Source Entity Permission Info - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size float64 - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection []GetInfos Backup Recovery Protection Sources Protection Source Object Protection Info - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Protected Sources Summary - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources []GetBackup Recovery Protection Sources Protection Source Protection Source - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos []GetBackup Recovery Protection Sources Protection Source Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Unprotected Sources Summary - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<GetBackup Recovery Protection Sources Protection Source Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<GetBackup Recovery Protection Sources Protection Source Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<GetBackup Recovery Protection Sources Protection Source Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- application
Nodes GetBackup Recovery Protection Sources Protection Source Application Node[] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination GetParameters Backup Recovery Protection Sources Protection Source Entity Pagination Parameter[] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission GetInfos Backup Recovery Protection Sources Protection Source Entity Permission Info[] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Get
Backup Recovery Protection Sources Protection Source Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection GetInfos Backup Recovery Protection Sources Protection Source Object Protection Info[] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Protected Sources Summary[] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources GetBackup Recovery Protection Sources Protection Source Protection Source[] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos GetBackup Recovery Protection Sources Protection Source Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Unprotected Sources Summary[] - (List) Nested schema for unprotected_sources_summary:
- application_
nodes Sequence[GetBackup Recovery Protection Sources Protection Source Application Node] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity_
pagination_ Sequence[Getparameters Backup Recovery Protection Sources Protection Source Entity Pagination Parameter] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity_
permission_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Entity Permission Info] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical_
size float - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object_
protection_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Object Protection Info] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Protected Sources Summary] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection_
sources Sequence[GetBackup Recovery Protection Sources Protection Source Protection Source] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration_
infos Sequence[GetBackup Recovery Protection Sources Protection Source Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Unprotected Sources Summary] - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<Property Map> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<Property Map>Parameters - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<Property Map>Infos - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<Property Map>Infos - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<Property Map>Summaries - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<Property Map> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<Property Map>Summaries - (List) Nested schema for unprotected_sources_summary:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNode
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Application Node Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
Get
Backup Recovery Protection Sources Protection Source Application Node Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNode
- Application
Nodes List<GetBackup Recovery Protection Sources Protection Source Application Node Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Application Node Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos List<GetBackup Recovery Protection Sources Protection Source Application Node Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- Application
Nodes []GetBackup Recovery Protection Sources Protection Source Application Node Node Application Node - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination []GetParameters Backup Recovery Protection Sources Protection Source Application Node Node Entity Pagination Parameter - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission []GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size float64 - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Application Node Node Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection []GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Object Protection Info - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Protected Sources Summary - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources []GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos []GetBackup Recovery Protection Sources Protection Source Application Node Node Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Unprotected Sources Summary - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<GetBackup Recovery Protection Sources Protection Source Application Node Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Application Node Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<GetBackup Recovery Protection Sources Protection Source Application Node Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- application
Nodes GetBackup Recovery Protection Sources Protection Source Application Node Node Application Node[] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination GetParameters Backup Recovery Protection Sources Protection Source Application Node Node Entity Pagination Parameter[] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info[] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Get
Backup Recovery Protection Sources Protection Source Application Node Node Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Object Protection Info[] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Protected Sources Summary[] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source[] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos GetBackup Recovery Protection Sources Protection Source Application Node Node Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Application Node Node Unprotected Sources Summary[] - (List) Nested schema for unprotected_sources_summary:
- application_
nodes Sequence[GetBackup Recovery Protection Sources Protection Source Application Node Node Application Node] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity_
pagination_ Sequence[Getparameters Backup Recovery Protection Sources Protection Source Application Node Node Entity Pagination Parameter] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity_
permission_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical_
size float - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node Node Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object_
protection_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Application Node Node Object Protection Info] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Application Node Node Protected Sources Summary] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection_
sources Sequence[GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration_
infos Sequence[GetBackup Recovery Protection Sources Protection Source Application Node Node Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Application Node Node Unprotected Sources Summary] - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<Property Map> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<Property Map>Parameters - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<Property Map>Infos - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<Property Map>Infos - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<Property Map>Summaries - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<Property Map> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<Property Map>Summaries - (List) Nested schema for unprotected_sources_summary:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeEntityPaginationParameter
- After
Cursor doubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor doubleEntity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size double - Specifies the maximum number of entities to be returned within the page.
- After
Cursor float64Entity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor float64Entity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id float64 - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size float64 - Specifies the maximum number of entities to be returned within the page.
- after
Cursor DoubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor DoubleEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Double - Specifies the maximum number of entities to be returned within the page.
- after
Cursor numberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor numberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size number - Specifies the maximum number of entities to be returned within the page.
- after_
cursor_ floatentity_ id - Specifies the entity id starting from which the items are to be returned.
- before_
cursor_ floatentity_ id - Specifies the entity id upto which the items are to be returned.
- node_
id float - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page_
size float - Specifies the maximum number of entities to be returned within the page.
- after
Cursor NumberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor NumberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Number - Specifies the maximum number of entities to be returned within the page.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeEntityPermissionInfo
- Entity
Id double - (Integer) Specifies the entity id.
- Groups
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Application Node Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info User> - (List) Nested schema for users:
- Entity
Id float64 - (Integer) Specifies the entity id.
- Groups
[]Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info Group - (List) 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 Protection Sources Protection Source Application Node Node Entity Permission Info Tenant - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
[]Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info User - (List) Nested schema for users:
- entity
Id Double - (Integer) Specifies the entity id.
- groups
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Application Node Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info User> - (List) Nested schema for users:
- entity
Id number - (Integer) Specifies the entity id.
- groups
Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info Group[] - (List) 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 Protection Sources Protection Source Application Node Node Entity Permission Info Tenant[] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info User[] - (List) Nested schema for users:
- entity_
id float - (Integer) Specifies the entity id.
- groups
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info Group] - (List) 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 Protection Sources Protection Source Application Node Node Entity Permission Info Tenant] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node Node Entity Permission Info User] - (List) Nested schema for users:
- entity
Id Number - (Integer) Specifies the entity id.
- groups List<Property Map>
- (List) 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) Nested schema for users:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeEntityPermissionInfoGroup
- domain str
- (String) Specifies domain name of the user.
- 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] - (List) Specifies the tenants to which the group belongs to.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeEntityPermissionInfoTenant
- 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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (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 boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id boolean - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- tenant_
id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (String) Specifies the unique id of the tenant.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeEntityPermissionInfoUser
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeObjectProtectionInfo
- Auto
Protect doubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id double - (Integer) Specifies the entity id.
- Has
Active doubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- Auto
Protect float64Parent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id float64 - (Integer) Specifies the entity id.
- Has
Active float64Object Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect DoubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Double - (Integer) Specifies the entity id.
- has
Active DoubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect numberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id number - (Integer) Specifies the entity id.
- has
Active numberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto_
protect_ floatparent_ id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity_
id float - (Integer) Specifies the entity id.
- has_
active_ floatobject_ protection_ spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect NumberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Number - (Integer) Specifies the entity id.
- has
Active NumberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSource
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSource
- Agents
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt []GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt GetInfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceId
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceVolume
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourcePhysicalProtectionSourceVsswriter
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourceSqlProtectionSource
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Sql Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Sql Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source 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 Protection Sources Protection Source Application Node Node Protection Source Sql Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourceSqlProtectionSourceDbFile
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourceSqlProtectionSourceId
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeProtectionSourceSqlProtectionSourceSqlServerInstanceVersion
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- Subnets
List<Get
Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- Subnets
[]Get
Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- subnets
List<Get
Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- subnets
Get
Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
- subnets
Sequence[Get
Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node Node 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 Protection Sources Protection Source Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Application Node 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Application Node 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Application Node 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Application Node 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Application Node 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Application Node 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 Protection Sources Protection Source Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceApplicationNodeNodeUnprotectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceEntityPaginationParameter
- After
Cursor doubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor doubleEntity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size double - Specifies the maximum number of entities to be returned within the page.
- After
Cursor float64Entity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor float64Entity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id float64 - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size float64 - Specifies the maximum number of entities to be returned within the page.
- after
Cursor DoubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor DoubleEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Double - Specifies the maximum number of entities to be returned within the page.
- after
Cursor numberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor numberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size number - Specifies the maximum number of entities to be returned within the page.
- after_
cursor_ floatentity_ id - Specifies the entity id starting from which the items are to be returned.
- before_
cursor_ floatentity_ id - Specifies the entity id upto which the items are to be returned.
- node_
id float - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page_
size float - Specifies the maximum number of entities to be returned within the page.
- after
Cursor NumberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor NumberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Number - Specifies the maximum number of entities to be returned within the page.
GetBackupRecoveryProtectionSourcesProtectionSourceEntityPermissionInfo
- Entity
Id double - (Integer) Specifies the entity id.
- Groups
List<Get
Backup Recovery Protection Sources Protection Source Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
List<Get
Backup Recovery Protection Sources Protection Source Entity Permission Info User> - (List) Nested schema for users:
- Entity
Id float64 - (Integer) Specifies the entity id.
- Groups
[]Get
Backup Recovery Protection Sources Protection Source Entity Permission Info Group - (List) 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 Protection Sources Protection Source Entity Permission Info Tenant - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
[]Get
Backup Recovery Protection Sources Protection Source Entity Permission Info User - (List) Nested schema for users:
- entity
Id Double - (Integer) Specifies the entity id.
- groups
List<Get
Backup Recovery Protection Sources Protection Source Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
List<Get
Backup Recovery Protection Sources Protection Source Entity Permission Info User> - (List) Nested schema for users:
- entity
Id number - (Integer) Specifies the entity id.
- groups
Get
Backup Recovery Protection Sources Protection Source Entity Permission Info Group[] - (List) 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 Protection Sources Protection Source Entity Permission Info Tenant[] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Get
Backup Recovery Protection Sources Protection Source Entity Permission Info User[] - (List) Nested schema for users:
- entity_
id float - (Integer) Specifies the entity id.
- groups
Sequence[Get
Backup Recovery Protection Sources Protection Source Entity Permission Info Group] - (List) 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 Protection Sources Protection Source Entity Permission Info Tenant] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Sequence[Get
Backup Recovery Protection Sources Protection Source Entity Permission Info User] - (List) Nested schema for users:
- entity
Id Number - (Integer) Specifies the entity id.
- groups List<Property Map>
- (List) 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) Nested schema for users:
GetBackupRecoveryProtectionSourcesProtectionSourceEntityPermissionInfoGroup
- domain str
- (String) Specifies domain name of the user.
- 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] - (List) Specifies the tenants to which the group belongs to.
GetBackupRecoveryProtectionSourcesProtectionSourceEntityPermissionInfoTenant
- 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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (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 boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id boolean - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- tenant_
id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (String) Specifies the unique id of the tenant.
GetBackupRecoveryProtectionSourcesProtectionSourceEntityPermissionInfoUser
GetBackupRecoveryProtectionSourcesProtectionSourceNode
- Application
Nodes List<GetBackup Recovery Protection Sources Protection Source Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources List<GetBackup Recovery Protection Sources Protection Source Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos List<GetBackup Recovery Protection Sources Protection Source Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- Application
Nodes []GetBackup Recovery Protection Sources Protection Source Node Application Node - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination []GetParameters Backup Recovery Protection Sources Protection Source Node Entity Pagination Parameter - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission []GetInfos Backup Recovery Protection Sources Protection Source Node Entity Permission Info - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size float64 - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Node Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection []GetInfos Backup Recovery Protection Sources Protection Source Node Object Protection Info - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Node Protected Sources Summary - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources []GetBackup Recovery Protection Sources Protection Source Node Protection Source - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos []GetBackup Recovery Protection Sources Protection Source Node Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Node Unprotected Sources Summary - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<GetBackup Recovery Protection Sources Protection Source Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<GetBackup Recovery Protection Sources Protection Source Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<GetBackup Recovery Protection Sources Protection Source Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- application
Nodes GetBackup Recovery Protection Sources Protection Source Node Application Node[] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination GetParameters Backup Recovery Protection Sources Protection Source Node Entity Pagination Parameter[] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission GetInfos Backup Recovery Protection Sources Protection Source Node Entity Permission Info[] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Get
Backup Recovery Protection Sources Protection Source Node Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection GetInfos Backup Recovery Protection Sources Protection Source Node Object Protection Info[] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Node Protected Sources Summary[] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources GetBackup Recovery Protection Sources Protection Source Node Protection Source[] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos GetBackup Recovery Protection Sources Protection Source Node Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Node Unprotected Sources Summary[] - (List) Nested schema for unprotected_sources_summary:
- application_
nodes Sequence[GetBackup Recovery Protection Sources Protection Source Node Application Node] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity_
pagination_ Sequence[Getparameters Backup Recovery Protection Sources Protection Source Node Entity Pagination Parameter] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity_
permission_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Entity Permission Info] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical_
size float - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object_
protection_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Object Protection Info] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Node Protected Sources Summary] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection_
sources Sequence[GetBackup Recovery Protection Sources Protection Source Node Protection Source] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration_
infos Sequence[GetBackup Recovery Protection Sources Protection Source Node Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Node Unprotected Sources Summary] - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<Property Map> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<Property Map>Parameters - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<Property Map>Infos - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<Property Map>Infos - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<Property Map>Summaries - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<Property Map> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<Property Map>Summaries - (List) Nested schema for unprotected_sources_summary:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNode
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
Get
Backup Recovery Protection Sources Protection Source Node Application Node Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNode
- Application
Nodes List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- Application
Nodes []GetBackup Recovery Protection Sources Protection Source Node Application Node Node Application Node - (List) Specifies the child 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. Nested schema for application_nodes:
- Entity
Pagination []GetParameters Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Pagination Parameter - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- Entity
Permission []GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- Logical
Size float64 - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- Nodes
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Node - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- Object
Protection []GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Object Protection Info - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- Protected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Protected Sources Summary - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- Protection
Sources []GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- Registration
Infos []GetBackup Recovery Protection Sources Protection Source Node Application Node Node Registration Info - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- Unprotected
Sources []GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Unprotected Sources Summary - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Application Node> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<GetParameters Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Pagination Parameter> - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info> - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Double - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Node> - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Object Protection Info> - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Protected Sources Summary> - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Registration Info> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Unprotected Sources Summary> - (List) Nested schema for unprotected_sources_summary:
- application
Nodes GetBackup Recovery Protection Sources Protection Source Node Application Node Node Application Node[] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination GetParameters Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Pagination Parameter[] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info[] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Node[] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Object Protection Info[] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Protected Sources Summary[] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source[] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos GetBackup Recovery Protection Sources Protection Source Node Application Node Node Registration Info[] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources GetSummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Unprotected Sources Summary[] - (List) Nested schema for unprotected_sources_summary:
- application_
nodes Sequence[GetBackup Recovery Protection Sources Protection Source Node Application Node Node Application Node] - (List) Specifies the child 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. Nested schema for application_nodes:
- entity_
pagination_ Sequence[Getparameters Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Pagination Parameter] - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity_
permission_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info] - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical_
size float - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Node] - (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object_
protection_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Application Node Node Object Protection Info] - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Protected Sources Summary] - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection_
sources Sequence[GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source] - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration_
infos Sequence[GetBackup Recovery Protection Sources Protection Source Node Application Node Node Registration Info] - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected_
sources_ Sequence[Getsummaries Backup Recovery Protection Sources Protection Source Node Application Node Node Unprotected Sources Summary] - (List) Nested schema for unprotected_sources_summary:
- application
Nodes List<Property Map> - (List) Specifies the child 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. Nested schema for application_nodes:
- entity
Pagination List<Property Map>Parameters - (List) Specifies the cursor based pagination parameters for Protection Source and its children. Pagination is supported at a given level within the Protection Source Hierarchy with the help of before or after cursors. A Cursor will always refer to a specific source within the source dataset but will be invalidated if the item is removed. Nested schema for entity_pagination_parameters:
- entity
Permission List<Property Map>Infos - (List) Specifies the permission information of entities. Nested schema for entity_permission_info:
- logical
Size Number - (Integer) Specifies the logical size of the data in bytes for the Object on this node. Presence of this field indicates this node is a leaf node.
- nodes List<Property Map>
- (List) Specifies children of the current node in the Protection Sources hierarchy. When representing Objects in memory, the entire Object subtree hierarchy is represented. You can use this subtree to navigate down the Object hierarchy. Nested schema for nodes:
- object
Protection List<Property Map>Infos - (List) Specifies the Object Protection Info of the Protection Source. Nested schema for object_protection_info:
- protected
Sources List<Property Map>Summaries - (List) Array of Protected Objects. Specifies aggregated information about all the child Objects of this node that are currently protected by a Protection Job. There is one entry for each environment that is being backed up. The aggregated information for the Object hierarchy's environment will be available at the 0th index of the vector. Nested schema for protected_sources_summary:
- protection
Sources List<Property Map> - (List) Specifies details about an Acropolis Protection Source when the environment is set to 'kAcropolis'. Nested schema for protection_source:
- registration
Infos List<Property Map> - (List) Specifies information about a registered Source. Nested schema for registration_info:
- 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.
- unprotected
Sources List<Property Map>Summaries - (List) Nested schema for unprotected_sources_summary:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeEntityPaginationParameter
- After
Cursor doubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor doubleEntity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size double - Specifies the maximum number of entities to be returned within the page.
- After
Cursor float64Entity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor float64Entity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id float64 - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size float64 - Specifies the maximum number of entities to be returned within the page.
- after
Cursor DoubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor DoubleEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Double - Specifies the maximum number of entities to be returned within the page.
- after
Cursor numberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor numberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size number - Specifies the maximum number of entities to be returned within the page.
- after_
cursor_ floatentity_ id - Specifies the entity id starting from which the items are to be returned.
- before_
cursor_ floatentity_ id - Specifies the entity id upto which the items are to be returned.
- node_
id float - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page_
size float - Specifies the maximum number of entities to be returned within the page.
- after
Cursor NumberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor NumberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Number - Specifies the maximum number of entities to be returned within the page.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeEntityPermissionInfo
- Entity
Id double - (Integer) Specifies the entity id.
- Groups
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Node Application Node Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info User> - (List) Nested schema for users:
- Entity
Id float64 - (Integer) Specifies the entity id.
- Groups
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info Group - (List) 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 Protection Sources Protection Source Node Application Node Node Entity Permission Info Tenant - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info User - (List) Nested schema for users:
- entity
Id Double - (Integer) Specifies the entity id.
- groups
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Node Application Node Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info User> - (List) Nested schema for users:
- entity
Id number - (Integer) Specifies the entity id.
- groups
Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info Group[] - (List) 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 Protection Sources Protection Source Node Application Node Node Entity Permission Info Tenant[] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info User[] - (List) Nested schema for users:
- entity_
id float - (Integer) Specifies the entity id.
- groups
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info Group] - (List) 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 Protection Sources Protection Source Node Application Node Node Entity Permission Info Tenant] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Entity Permission Info User] - (List) Nested schema for users:
- entity
Id Number - (Integer) Specifies the entity id.
- groups List<Property Map>
- (List) 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) Nested schema for users:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeEntityPermissionInfoGroup
- domain str
- (String) Specifies domain name of the user.
- 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] - (List) Specifies the tenants to which the group belongs to.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeEntityPermissionInfoTenant
- 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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (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 boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id boolean - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- tenant_
id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (String) Specifies the unique id of the tenant.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeEntityPermissionInfoUser
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeObjectProtectionInfo
- Auto
Protect doubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id double - (Integer) Specifies the entity id.
- Has
Active doubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- Auto
Protect float64Parent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id float64 - (Integer) Specifies the entity id.
- Has
Active float64Object Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect DoubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Double - (Integer) Specifies the entity id.
- has
Active DoubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect numberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id number - (Integer) Specifies the entity id.
- has
Active numberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto_
protect_ floatparent_ id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity_
id float - (Integer) Specifies the entity id.
- has_
active_ floatobject_ protection_ spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect NumberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Number - (Integer) Specifies the entity id.
- has
Active NumberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSource
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSource
- Agents
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt []GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt GetInfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceId
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceVolume
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourcePhysicalProtectionSourceVsswriter
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourceSqlProtectionSource
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Sql Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Sql Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source 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 Protection Sources Protection Source Node Application Node Node Protection Source Sql Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourceSqlProtectionSourceDbFile
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourceSqlProtectionSourceId
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeProtectionSourceSqlProtectionSourceSqlServerInstanceVersion
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- Subnets
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- Subnets
[]Get
Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- subnets
List<Get
Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- subnets
Get
Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
- subnets
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node Node 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 Protection Sources Protection Source Node Application Node 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Node Application Node 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Node Application Node 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Application Node 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 Protection Sources Protection Source Node Application Node 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeApplicationNodeNodeUnprotectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeEntityPaginationParameter
- After
Cursor doubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor doubleEntity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size double - Specifies the maximum number of entities to be returned within the page.
- After
Cursor float64Entity Id - Specifies the entity id starting from which the items are to be returned.
- Before
Cursor float64Entity Id - Specifies the entity id upto which the items are to be returned.
- Node
Id float64 - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- Page
Size float64 - Specifies the maximum number of entities to be returned within the page.
- after
Cursor DoubleEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor DoubleEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Double - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Double - Specifies the maximum number of entities to be returned within the page.
- after
Cursor numberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor numberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size number - Specifies the maximum number of entities to be returned within the page.
- after_
cursor_ floatentity_ id - Specifies the entity id starting from which the items are to be returned.
- before_
cursor_ floatentity_ id - Specifies the entity id upto which the items are to be returned.
- node_
id float - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page_
size float - Specifies the maximum number of entities to be returned within the page.
- after
Cursor NumberEntity Id - Specifies the entity id starting from which the items are to be returned.
- before
Cursor NumberEntity Id - Specifies the entity id upto which the items are to be returned.
- node
Id Number - Specifies the entity id for the Node at any level within the Source entity hierarchy whose children are to be paginated.
- page
Size Number - Specifies the maximum number of entities to be returned within the page.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeEntityPermissionInfo
- Entity
Id double - (Integer) Specifies the entity id.
- Groups
List<Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
List<Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info User> - (List) Nested schema for users:
- Entity
Id float64 - (Integer) Specifies the entity id.
- Groups
[]Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info Group - (List) 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 Protection Sources Protection Source Node Entity Permission Info Tenant - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- Users
[]Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info User - (List) Nested schema for users:
- entity
Id Double - (Integer) Specifies the entity id.
- groups
List<Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info Group> - (List) 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 Protection Sources Protection Source Node Entity Permission Info Tenant> - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
List<Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info User> - (List) Nested schema for users:
- entity
Id number - (Integer) Specifies the entity id.
- groups
Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info Group[] - (List) 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 Protection Sources Protection Source Node Entity Permission Info Tenant[] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info User[] - (List) Nested schema for users:
- entity_
id float - (Integer) Specifies the entity id.
- groups
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info Group] - (List) 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 Protection Sources Protection Source Node Entity Permission Info Tenant] - (List) Specifies struct with basic tenant details. Nested schema for tenant:
- users
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Entity Permission Info User] - (List) Nested schema for users:
- entity
Id Number - (Integer) Specifies the entity id.
- groups List<Property Map>
- (List) 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) Nested schema for users:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeEntityPermissionInfoGroup
- domain str
- (String) Specifies domain name of the user.
- 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] - (List) Specifies the tenants to which the group belongs to.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeEntityPermissionInfoTenant
- 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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- Tenant
Id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (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 boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id boolean - (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 bool
- (String) Specifies the instance name of the SQL Protection Source.
- tenant_
id bool - (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 Boolean
- (String) Specifies the instance name of the SQL Protection Source.
- tenant
Id Boolean - (String) Specifies the unique id of the tenant.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeEntityPermissionInfoUser
GetBackupRecoveryProtectionSourcesProtectionSourceNodeObjectProtectionInfo
- Auto
Protect doubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id double - (Integer) Specifies the entity id.
- Has
Active doubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- Auto
Protect float64Parent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id float64 - (Integer) Specifies the entity id.
- Has
Active float64Object Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect DoubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Double - (Integer) Specifies the entity id.
- has
Active DoubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect numberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id number - (Integer) Specifies the entity id.
- has
Active numberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto_
protect_ floatparent_ id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity_
id float - (Integer) Specifies the entity id.
- has_
active_ floatobject_ protection_ spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect NumberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Number - (Integer) Specifies the entity id.
- has
Active NumberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSource
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSource
- Agents
List<Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt []GetInfos Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt GetInfos Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Node Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceId
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceVolume
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourcePhysicalProtectionSourceVsswriter
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourceSqlProtectionSource
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Sql Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Sql Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source 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 Protection Sources Protection Source Node Protection Source Sql Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Node Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourceSqlProtectionSourceDbFile
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourceSqlProtectionSourceId
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeProtectionSourceSqlProtectionSourceSqlServerInstanceVersion
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Subnets
List<Get
Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Node 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Subnets
[]Get
Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Node 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- subnets
List<Get
Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Node 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- subnets
Get
Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Node 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- subnets
Sequence[Get
Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Node 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 Protection Sources Protection Source 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.
- 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceNodeUnprotectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceObjectProtectionInfo
- Auto
Protect doubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id double - (Integer) Specifies the entity id.
- Has
Active doubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- Auto
Protect float64Parent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- Entity
Id float64 - (Integer) Specifies the entity id.
- Has
Active float64Object Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect DoubleParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Double - (Integer) Specifies the entity id.
- has
Active DoubleObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect numberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id number - (Integer) Specifies the entity id.
- has
Active numberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
- auto_
protect_ floatparent_ id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity_
id float - (Integer) Specifies the entity id.
- has_
active_ floatobject_ protection_ spec - (Integer) Specifies if the entity is under object protection.
- auto
Protect NumberParent Id - (Integer) Specifies the auto protect parent id if this entity is protected based on auto protection. This is only specified for leaf entities.
- entity
Id Number - (Integer) Specifies the entity id.
- has
Active NumberObject Protection Spec - (Integer) Specifies if the entity is under object protection.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSource
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source Physical Protection Source - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- Sql
Protection []GetSources Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source Physical Protection Source> - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection List<GetSources Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source Physical Protection Source[] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql
Protection GetSources Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source Physical Protection Source] - (List) Specifies a Protection Source in a Physical environment. Nested schema for physical_protection_source:
- sql_
protection_ Sequence[Getsources Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSource
- Agents
List<Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- Agents
[]Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Vsswriter - (List) Nested schema for vsswriters:
- agents
List<Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Vsswriter> - (List) Nested schema for vsswriters:
- agents
Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Vsswriter[] - (List) Nested schema for vsswriters:
- agents
Sequence[Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgent
- Cbmr
Version string - (String) Specifies the version if Cristie BMR product is installed on the host.
- File
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- Vol
Cbt []GetInfos Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<GetInfos Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt GetInfos Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol_
cbt_ Sequence[Getinfos Backup Recovery Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- vol
Cbt List<Property Map>Infos - (List) CBT version and service state info. Nested schema for vol_cbt_info:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentFileCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Agent File Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentFileCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentVolCbtInfo
- File
Versions List<GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- File
Versions []GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Physical Protection Source Agent Vol Cbt Info Service State> - (List) Structure to Hold Service Status. Nested schema for service_state:
- file
Versions GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoFileVersion
- 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)
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceAgentVolCbtInfoServiceState
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceId
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceNetworkingInfo
- Resource
Vecs List<GetBackup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVec
- Endpoints
List<Get
Backup Recovery Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceNetworkingInfoResourceVecEndpoint
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceVolume
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourcePhysicalProtectionSourceVsswriter
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourceSqlProtectionSource
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Sql Protection Source Id - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Sql Protection Source Id> - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Sql Protection Source Id[] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source 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 Protection Sources Protection Source Protection Source Sql Protection Source Id] - (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source Protection Source 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>
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourceSqlProtectionSourceDbFile
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourceSqlProtectionSourceId
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceProtectionSourceSqlProtectionSourceSqlServerInstanceVersion
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfo
- Access
Infos List<GetBackup Recovery Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Registration Info Throttling Policy - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- Throttling
Policy []GetOverrides Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source Registration Info Throttling Policy[] - (List) Specifies the throttling policy for a registered Protection Source. Nested schema for throttling_policy:
- throttling
Policy GetOverrides Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
- Constraints: Allowable list items are:
kVMware
,kHyperV
,kSQL
,kView
,kPuppeteer
,kPhysical
,kPure
,kNimble
,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
,kHBase
,kUDA
,KSfdc
,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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoAccessInfo
- 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
- This field is deprecated. Use environments instead.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- Id float64
- (Integer) Specifies the volume id of the storage array snapshot config.
- Version float64
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Double
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Double
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id float
- (Integer) Specifies the volume id of the storage array snapshot config.
- version float
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
- 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
- This field is deprecated. Use environments instead.
- id Number
- (Integer) Specifies the volume id of the storage array snapshot config.
- version Number
- (Integer) Version is updated each time the connector parameters are updated. This is used to discard older connector parameters.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParam
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfig
- Cpu
Throttling List<GetConfigs Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigCpuThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindow
- Day
Time List<GetWindows Backup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindow
- End
Times List<GetBackup Recovery Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowEndTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTime
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoPhysicalParamThrottlingConfigNetworkThrottlingConfigThrottlingWindowDayTimeWindowStartTimeTime
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoRegisteredAppsInfo
- 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
- This field is deprecated. Use environments instead.
- Host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- Host
Settings []GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings List<GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host
Settings GetCheck Results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- host_
settings_ Sequence[Getcheck_ results Backup Recovery Protection Sources Protection Source 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
- This field is deprecated. Use environments instead.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoRegisteredAppsInfoHostSettingsCheckResult
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoSubnet
- Component string
- (String) Component that has reserved the subnet.
- Description string
- (String) Description of the subnet.
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicy
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverride
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicy
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyLatencyThreshold
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyNasSourceParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyOverrideThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyStorageArraySnapshotConfig
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicy
- Id double
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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 Protection Sources Protection Source 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 Protection Sources Protection Source 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
- (Integer) Specifies the volume id of the storage array snapshot config.
- 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:
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSnapshotConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoThrottlingPolicyStorageArraySnapshotConfigStorageArraySnapshotThrottlingPolicyMaxSpaceConfig
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceRegistrationInfoVlanParam
- 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.
GetBackupRecoveryProtectionSourcesProtectionSourceUnprotectedSourcesSummary
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical doubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- Environment string
- This field is deprecated. Use environments instead.
- Leaves
Count float64 - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- Total
Logical float64Size - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Double - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical DoubleSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment string
- This field is deprecated. Use environments instead.
- leaves
Count number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical numberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment str
- This field is deprecated. Use environments instead.
- leaves_
count float - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total_
logical_ floatsize - (Integer) Specifies the total logical size of the data under the subtree of this node.
- environment String
- This field is deprecated. Use environments instead.
- leaves
Count Number - (Integer) Specifies the number of leaf nodes under the subtree of this node.
- total
Logical NumberSize - (Integer) Specifies the total logical size of the data under the subtree of this node.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.