Package-level declarations

Types

Link copied to clipboard
class DomainMapping : KotlinCustomResource

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
object DomainMappingMapper : ResourceMapper<DomainMapping>
Link copied to clipboard
Link copied to clipboard
class JobIamBinding : KotlinCustomResource

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
object JobIamBindingMapper : ResourceMapper<JobIamBinding>
Link copied to clipboard
Link copied to clipboard
class JobIamMember : KotlinCustomResource

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
object JobIamMemberMapper : ResourceMapper<JobIamMember>
Link copied to clipboard
Link copied to clipboard
class JobIamPolicy : KotlinCustomResource

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
object JobIamPolicyMapper : ResourceMapper<JobIamPolicy>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Service : KotlinCustomResource

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
class ServiceIamBinding : KotlinCustomResource

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
object ServiceIamBindingMapper : ResourceMapper<ServiceIamBinding>
Link copied to clipboard
class ServiceIamMember : KotlinCustomResource

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
object ServiceIamMemberMapper : ResourceMapper<ServiceIamMember>
Link copied to clipboard
class ServiceIamPolicy : KotlinCustomResource

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
object ServiceIamPolicyMapper : ResourceMapper<ServiceIamPolicy>
Link copied to clipboard
object ServiceMapper : ResourceMapper<Service>
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