Interface ComputeBackendServiceSecuritySettingsAwsV4Authentication

    • Method Detail

      • getAccessKey

        @Stability(Stable)
        @Nullable
        default String getAccessKey()
        The access key used for s3 bucket authentication.

        Required for updating or creating a backend that uses AWS v4 signature authentication, but will not be returned as part of the configuration when queried with a REST API GET request. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#access_key ComputeBackendService#access_key}

      • getAccessKeyId

        @Stability(Stable)
        @Nullable
        default String getAccessKeyId()
        The identifier of an access key used for s3 bucket authentication.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#access_key_id ComputeBackendService#access_key_id}

      • getAccessKeyVersion

        @Stability(Stable)
        @Nullable
        default String getAccessKeyVersion()
        The optional version identifier for the access key.

        You can use this to keep track of different iterations of your access key. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#access_key_version ComputeBackendService#access_key_version}

      • getOriginRegion

        @Stability(Stable)
        @Nullable
        default String getOriginRegion()
        The name of the cloud region of your origin.

        This is a free-form field with the name of the region your cloud uses to host your origin. For example, "us-east-1" for AWS or "us-ashburn-1" for OCI. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_backend_service#origin_region ComputeBackendService#origin_region}