Interface DataprocMetastoreServiceScheduledBackup

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    DataprocMetastoreServiceScheduledBackup.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:20.776Z")
    @Stability(Stable)
    public interface DataprocMetastoreServiceScheduledBackup
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getBackupLocation

        @Stability(Stable)
        @NotNull
        String getBackupLocation()
        A Cloud Storage URI of a folder, in the format gs://<bucket_name>/<path_inside_bucket>.

        A sub-folder containing backup files will be stored below it. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#backup_location DataprocMetastoreService#backup_location}

      • getCronSchedule

        @Stability(Stable)
        @Nullable
        default String getCronSchedule()
        The scheduled interval in Cron format, see https://en.wikipedia.org/wiki/Cron The default is empty: scheduled backup is not enabled. Must be specified to enable scheduled backups.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#cron_schedule DataprocMetastoreService#cron_schedule}

      • getEnabled

        @Stability(Stable)
        @Nullable
        default Object getEnabled()
        Defines whether the scheduled backup is enabled. The default value is false.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#enabled DataprocMetastoreService#enabled}

      • getTimeZone

        @Stability(Stable)
        @Nullable
        default String getTimeZone()
        Specifies the time zone to be used when interpreting cronSchedule.

        Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), e.g. America/Los_Angeles or Africa/Abidjan. If left unspecified, the default is UTC. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_metastore_service#time_zone DataprocMetastoreService#time_zone}