Interface CloudbuildTriggerBuildSourceStorageSource

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

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

      • getBucket

        @Stability(Stable)
        @NotNull
        String getBucket()
        Google Cloud Storage bucket containing the source.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#bucket CloudbuildTrigger#bucket}

      • getObject

        @Stability(Stable)
        @NotNull
        String getObject()
        Google Cloud Storage object containing the source. This object must be a gzipped archive file (.tar.gz) containing source to build.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#object CloudbuildTrigger#object}

      • getGeneration

        @Stability(Stable)
        @Nullable
        default String getGeneration()
        Google Cloud Storage generation for the object. If the generation is omitted, the latest generation will be used.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloudbuild_trigger#generation CloudbuildTrigger#generation}