Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Resource to hold the state and status of a user's domain mapping. To get more information about DomainMapping, see:

Link copied to clipboard
data class DomainMappingArgs(val location: Output<String>? = null, val metadata: Output<DomainMappingMetadataArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val spec: Output<DomainMappingSpecArgs>? = null) : ConvertibleToJava<DomainMappingArgs>

Resource to hold the state and status of a user's domain mapping. To get more information about DomainMapping, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
data class IamBindingArgs(val condition: Output<IamBindingConditionArgs>? = null, val location: Output<String>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val service: Output<String>? = null) : ConvertibleToJava<IamBindingArgs>

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
data class IamMemberArgs(val condition: Output<IamMemberConditionArgs>? = null, val location: Output<String>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val service: Output<String>? = null) : ConvertibleToJava<IamMemberArgs>

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
data class IamPolicyArgs(val location: Output<String>? = null, val policyData: Output<String>? = null, val project: Output<String>? = null, val service: Output<String>? = null) : ConvertibleToJava<IamPolicyArgs>

Three different resources help you manage your IAM policy for Cloud Run Service. Each of these resources serves a different use case:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Service acts as a top-level container that manages a set of Routes and Configurations which implement a network service. Service exists to provide a singular abstraction which can be access controlled, reasoned about, and which encapsulates software lifecycle decisions such as rollout policy and team resource ownership. Service acts only as an orchestrator of the underlying Routes and Configurations (much as a kubernetes Deployment orchestrates ReplicaSets). The Service's controller will track the statuses of its owned Configuration and Route, reflecting their statuses and conditions as its own. See also: https://github.com/knative/specs/blob/main/specs/serving/overview.md To get more information about Service, see:

Link copied to clipboard
data class ServiceArgs(val autogenerateRevisionName: Output<Boolean>? = null, val location: Output<String>? = null, val metadata: Output<ServiceMetadataArgs>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val template: Output<ServiceTemplateArgs>? = null, val traffics: Output<List<ServiceTrafficArgs>>? = null) : ConvertibleToJava<ServiceArgs>

Service acts as a top-level container that manages a set of Routes and Configurations which implement a network service. Service exists to provide a singular abstraction which can be access controlled, reasoned about, and which encapsulates software lifecycle decisions such as rollout policy and team resource ownership. Service acts only as an orchestrator of the underlying Routes and Configurations (much as a kubernetes Deployment orchestrates ReplicaSets). The Service's controller will track the statuses of its owned Configuration and Route, reflecting their statuses and conditions as its own. See also: https://github.com/knative/specs/blob/main/specs/serving/overview.md To get more information about Service, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun iamBindingResource(name: String, block: suspend IamBindingResourceBuilder.() -> Unit): IamBinding
Link copied to clipboard
suspend fun iamMemberResource(name: String, block: suspend IamMemberResourceBuilder.() -> Unit): IamMember
Link copied to clipboard
suspend fun iamPolicyResource(name: String, block: suspend IamPolicyResourceBuilder.() -> Unit): IamPolicy
Link copied to clipboard
suspend fun serviceResource(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service