Package-level declarations

Types

Link copied to clipboard
class Binding : KotlinCustomResource

Creates a MembershipBinding. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class BindingArgs(val fleet: Output<Boolean>? = null, val location: Output<String>? = null, val membershipBindingId: Output<String>? = null, val membershipId: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<BindingArgs>

Creates a MembershipBinding. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object BindingMapper : ResourceMapper<Binding>
Link copied to clipboard
Link copied to clipboard
class Feature : KotlinCustomResource

Adds a new Feature. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class FeatureArgs(val featureId: Output<String>? = null, val fleetDefaultMemberConfig: Output<CommonFleetDefaultMemberConfigSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val membershipSpecs: Output<Map<String, String>>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val scopeSpecs: Output<Map<String, String>>? = null, val spec: Output<CommonFeatureSpecArgs>? = null) : ConvertibleToJava<FeatureArgs>

Adds a new Feature. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
class FeatureIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

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

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
object FeatureIamBindingMapper : ResourceMapper<FeatureIamBinding>
Link copied to clipboard
class FeatureIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

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

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
object FeatureIamMemberMapper : ResourceMapper<FeatureIamMember>
Link copied to clipboard
class FeatureIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 FeatureIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val etag: Output<String>? = null, val featureId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<FeatureIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 FeatureIamPolicyMapper : ResourceMapper<FeatureIamPolicy>
Link copied to clipboard
object FeatureMapper : ResourceMapper<Feature>
Link copied to clipboard
Link copied to clipboard
class Fleet : KotlinCustomResource

Creates a fleet. Auto-naming is currently not supported for this resource.

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

Creates a fleet. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for FleetArgs.

Link copied to clipboard
object FleetMapper : ResourceMapper<Fleet>
Link copied to clipboard

Builder for Fleet.

Link copied to clipboard
Link copied to clipboard
class MembershipIamBinding : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

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

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard
class MembershipIamMember : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

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

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors.

Link copied to clipboard
Link copied to clipboard
class MembershipIamPolicy : KotlinCustomResource

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 MembershipIamPolicyArgs(val auditConfigs: Output<List<AuditConfigArgs>>? = null, val bindings: Output<List<BindingArgs>>? = null, val etag: Output<String>? = null, val location: Output<String>? = null, val membershipId: Output<String>? = null, val project: Output<String>? = null, val updateMask: Output<String>? = null, val version: Output<Int>? = null) : ConvertibleToJava<MembershipIamPolicyArgs>

Sets the access control policy on the specified resource. Replaces any existing policy. Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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
class Namespace : KotlinCustomResource

Creates a fleet namespace. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class NamespaceArgs(val location: Output<String>? = null, val name: Output<String>? = null, val namespaceId: Output<String>? = null, val project: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<NamespaceArgs>

Creates a fleet namespace. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object NamespaceMapper : ResourceMapper<Namespace>
Link copied to clipboard
Link copied to clipboard
class Rbacrolebinding : KotlinCustomResource

Creates a RBACRoleBinding. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class RbacrolebindingArgs(val group: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val namespaceId: Output<String>? = null, val project: Output<String>? = null, val rbacrolebindingId: Output<String>? = null, val role: Output<RoleArgs>? = null, val user: Output<String>? = null) : ConvertibleToJava<RbacrolebindingArgs>

Creates a RBACRoleBinding. Auto-naming is currently not supported for this resource.

Link copied to clipboard
object RbacrolebindingMapper : ResourceMapper<Rbacrolebinding>
Link copied to clipboard
class Scope : KotlinCustomResource

Creates a Scope. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class ScopeArgs(val allMemberships: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val scopeId: Output<String>? = null) : ConvertibleToJava<ScopeArgs>

Creates a Scope. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for ScopeArgs.

Link copied to clipboard
object ScopeMapper : ResourceMapper<Scope>
Link copied to clipboard

Builder for Scope.

Functions

Link copied to clipboard
fun binding(name: String): Binding
suspend fun binding(name: String, block: suspend BindingResourceBuilder.() -> Unit): Binding
Link copied to clipboard
fun feature(name: String): Feature
suspend fun feature(name: String, block: suspend FeatureResourceBuilder.() -> Unit): Feature
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun fleet(name: String): Fleet
suspend fun fleet(name: String, block: suspend FleetResourceBuilder.() -> Unit): Fleet
Link copied to clipboard
suspend fun namespace(name: String, block: suspend NamespaceResourceBuilder.() -> Unit): Namespace
Link copied to clipboard
Link copied to clipboard
fun scope(name: String): Scope
suspend fun scope(name: String, block: suspend ScopeResourceBuilder.() -> Unit): Scope