Package-level declarations

Types

Link copied to clipboard

Create a new domain mapping. Auto-naming is currently not supported for this resource.

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

Create a new domain mapping. Auto-naming is currently not supported for this resource.

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

Sets the IAM Access control policy for the specified job. Overwrites any existing policy.

Link copied to clipboard
data class JobIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<JobIamBindingArgs>

Sets the IAM Access control policy for the specified job. Overwrites any existing policy.

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

Sets the IAM Access control policy for the specified job. Overwrites any existing policy.

Link copied to clipboard
data class JobIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<JobIamMemberArgs>

Sets the IAM Access control policy for the specified job. Overwrites any existing policy.

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

Sets the IAM Access control policy for the specified job. Overwrites any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class JobIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val etag: Output<String>? = null, val jobId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<JobIamPolicyArgs>

Sets the IAM Access control policy for the specified job. Overwrites any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

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

Creates a new Service. Service creation will trigger a new deployment. Use GetService, and check service.status to determine if the Service is ready. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ServiceArgs(val apiVersion: Output<String>? = null, val dryRun: Output<String>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val metadata: Output<ObjectMetaArgs>? = null, val project: Output<String>? = null, val spec: Output<ServiceSpecArgs>? = null) : ConvertibleToJava<ServiceArgs>

Creates a new Service. Service creation will trigger a new deployment. Use GetService, and check service.status to determine if the Service is ready. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

Link copied to clipboard
data class ServiceIamBindingArgs(val condition: Output<ConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<ServiceIamBindingArgs>

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

Link copied to clipboard

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

Link copied to clipboard
data class ServiceIamMemberArgs(val condition: Output<ConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<ServiceIamMemberArgs>

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy.

Link copied to clipboard

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
data class ServiceIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val serviceId: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<ServiceIamPolicyArgs>

Sets the IAM Access control policy for the specified Service. Overwrites any existing policy. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun service(name: String): Service
suspend fun service(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard
Link copied to clipboard