Class BackupInstanceArgs


  • public final class BackupInstanceArgs
    extends com.pulumi.resources.ResourceArgs
    Backup Instance
    • Method Detail

      • dataSourceInfo

        public com.pulumi.core.Output<DatasourceArgs> dataSourceInfo()
        Returns:
        Gets or sets the data source information.
      • dataSourceSetInfo

        public java.util.Optional<com.pulumi.core.Output<DatasourceSetArgs>> dataSourceSetInfo()
        Returns:
        Gets or sets the data source set information.
      • datasourceAuthCredentials

        public java.util.Optional<com.pulumi.core.Output<SecretStoreBasedAuthCredentialsArgs>> datasourceAuthCredentials()
        Returns:
        Credentials to use to authenticate with data source provider.
      • friendlyName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> friendlyName()
        Returns:
        Gets or sets the Backup Instance friendly name.
      • objectType

        public com.pulumi.core.Output<java.lang.String> objectType()
      • policyInfo

        public com.pulumi.core.Output<PolicyInfoArgs> policyInfo()
        Returns:
        Gets or sets the policy information.
      • validationType

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ValidationType>>> validationType()
        Returns:
        Specifies the type of validation. In case of DeepValidation, all validations from /validateForBackup API will run again.