GuestPoliciesRecipeArtifactGcsArgs

data class GuestPoliciesRecipeArtifactGcsArgs(val bucket: Output<String>? = null, val generation: Output<Int>? = null, val object: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeArtifactGcsArgs>

Constructors

Link copied to clipboard
constructor(bucket: Output<String>? = null, generation: Output<Int>? = null, object: Output<String>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>? = null

Bucket of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be my-bucket.

Link copied to clipboard
val generation: Output<Int>? = null

Must be provided if allowInsecure is false. Generation number of the Google Cloud Storage object. https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be 1234567.

Link copied to clipboard
val object: Output<String>? = null

Name of the Google Cloud Storage object. Given an example URL: https://storage.googleapis.com/my-bucket/foo/bar#1234567 this value would be foo/bar.

Functions

Link copied to clipboard
open override fun toJava(): GuestPoliciesRecipeArtifactGcsArgs