Package-level declarations

Types

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

Link copied to clipboard
data class AppEngineVersionIamBindingArgs(val appId: Output<String>? = null, val condition: Output<AppEngineVersionIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val service: Output<String>? = null, val versionId: Output<String>? = null) : ConvertibleToJava<AppEngineVersionIamBindingArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

Link copied to clipboard
data class AppEngineVersionIamMemberArgs(val appId: Output<String>? = null, val condition: Output<AppEngineVersionIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val service: Output<String>? = null, val versionId: Output<String>? = null) : ConvertibleToJava<AppEngineVersionIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy AppEngineVersion. Each of these resources serves a different use case:

Link copied to clipboard

{{% examples %}}

Link copied to clipboard
data class BrandArgs(val applicationTitle: Output<String>? = null, val project: Output<String>? = null, val supportEmail: Output<String>? = null) : ConvertibleToJava<BrandArgs>

{{% examples %}}

Link copied to clipboard

Builder for BrandArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Brand.

Link copied to clipboard

{{% examples %}}

Link copied to clipboard
data class ClientArgs(val brand: Output<String>? = null, val displayName: Output<String>? = null) : ConvertibleToJava<ClientArgs>

{{% examples %}}

Link copied to clipboard

Builder for ClientArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Client.

Link copied to clipboard
Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

Link copied to clipboard
data class TunnelIamMemberArgs(val condition: Output<TunnelIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<TunnelIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Tunnel. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard
data class TunnelInstanceIAMBindingArgs(val condition: Output<TunnelInstanceIAMBindingConditionArgs>? = null, val instance: Output<String>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<TunnelInstanceIAMBindingArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard
data class TunnelInstanceIAMMemberArgs(val condition: Output<TunnelInstanceIAMMemberConditionArgs>? = null, val instance: Output<String>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<TunnelInstanceIAMMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard
data class TunnelInstanceIAMPolicyArgs(val instance: Output<String>? = null, val policyData: Output<String>? = null, val project: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<TunnelInstanceIAMPolicyArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy TunnelInstance. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

Link copied to clipboard
data class WebBackendServiceIamBindingArgs(val condition: Output<WebBackendServiceIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val webBackendService: Output<String>? = null) : ConvertibleToJava<WebBackendServiceIamBindingArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

Link copied to clipboard
data class WebBackendServiceIamMemberArgs(val condition: Output<WebBackendServiceIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null, val webBackendService: Output<String>? = null) : ConvertibleToJava<WebBackendServiceIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebBackendService. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

Link copied to clipboard
data class WebIamMemberArgs(val condition: Output<WebIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<WebIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy Web. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

Link copied to clipboard
data class WebTypeAppEngingIamBindingArgs(val appId: Output<String>? = null, val condition: Output<WebTypeAppEngingIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val project: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<WebTypeAppEngingIamBindingArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

Link copied to clipboard
data class WebTypeAppEngingIamMemberArgs(val appId: Output<String>? = null, val condition: Output<WebTypeAppEngingIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<WebTypeAppEngingIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeAppEngine. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

Link copied to clipboard
data class WebTypeComputeIamMemberArgs(val condition: Output<WebTypeComputeIamMemberConditionArgs>? = null, val member: Output<String>? = null, val project: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<WebTypeComputeIamMemberArgs>

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

Link copied to clipboard

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

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

Three different resources help you manage your IAM policy for Identity-Aware Proxy WebTypeCompute. Each of these resources serves a different use case:

Functions

Link copied to clipboard
suspend fun brandResource(name: String, block: suspend BrandResourceBuilder.() -> Unit): Brand
Link copied to clipboard
suspend fun clientResource(name: String, block: suspend ClientResourceBuilder.() -> Unit): Client
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun webIamMemberResource(name: String, block: suspend WebIamMemberResourceBuilder.() -> Unit): WebIamMember
Link copied to clipboard
suspend fun webIamPolicyResource(name: String, block: suspend WebIamPolicyResourceBuilder.() -> Unit): WebIamPolicy