Backup Instance Args
data class BackupInstanceArgs(val dataSourceInfo: Output<DatasourceArgs>, val dataSourceSetInfo: Output<DatasourceSetArgs>? = null, val datasourceAuthCredentials: Output<SecretStoreBasedAuthCredentialsArgs>? = null, val friendlyName: Output<String>? = null, val identityDetails: Output<IdentityDetailsArgs>? = null, val objectType: Output<String>, val policyInfo: Output<PolicyInfoArgs>, val resourceGuardOperationRequests: Output<List<String>>? = null, val validationType: Output<Either<String, ValidationType>>? = null) : ConvertibleToJava<BackupInstanceArgs>
Backup Instance
Constructors
Link copied to clipboard
constructor(dataSourceInfo: Output<DatasourceArgs>, dataSourceSetInfo: Output<DatasourceSetArgs>? = null, datasourceAuthCredentials: Output<SecretStoreBasedAuthCredentialsArgs>? = null, friendlyName: Output<String>? = null, identityDetails: Output<IdentityDetailsArgs>? = null, objectType: Output<String>, policyInfo: Output<PolicyInfoArgs>, resourceGuardOperationRequests: Output<List<String>>? = null, validationType: Output<Either<String, ValidationType>>? = null)
Properties
Link copied to clipboard
Credentials to use to authenticate with data source provider.
Link copied to clipboard
Gets or sets the data source information.
Link copied to clipboard
Gets or sets the data source set information.
Link copied to clipboard
Gets or sets the Backup Instance friendly name.
Link copied to clipboard
Contains information of the Identity Details for the BI. If it is null, default will be considered as System Assigned.
Link copied to clipboard
Link copied to clipboard
Gets or sets the policy information.
Link copied to clipboard
ResourceGuardOperationRequests on which LAC check will be performed
Link copied to clipboard
Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.