ScopeRbacRoleBinding

class ScopeRbacRoleBinding : KotlinCustomResource

RBACRoleBinding represents a rbacrolebinding across the Fleet. To get more information about ScopeRBACRoleBinding, see:

Example Usage

{{% /examples %}}

Import

ScopeRBACRoleBinding can be imported using any of these accepted formats

$ pulumi import gcp:gkehub/scopeRbacRoleBinding:ScopeRbacRoleBinding default projects/{{project}}/locations/global/scopes/{{scope_id}}/rbacrolebindings/{{scope_rbac_role_binding_id}}
$ pulumi import gcp:gkehub/scopeRbacRoleBinding:ScopeRbacRoleBinding default {{project}}/{{scope_id}}/{{scope_rbac_role_binding_id}}
$ pulumi import gcp:gkehub/scopeRbacRoleBinding:ScopeRbacRoleBinding default {{scope_id}}/{{scope_rbac_role_binding_id}}

Properties

Link copied to clipboard
val createTime: Output<String>

Time the RBAC Role Binding was created in UTC.

Link copied to clipboard
val deleteTime: Output<String>

Time the RBAC Role Binding was deleted in UTC.

Link copied to clipboard
val group: Output<String>?

Principal that is be authorized in the cluster (at least of one the oneof is required). Updating one will unset the other automatically. group is the group, as seen by the kubernetes cluster.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val labels: Output<Map<String, String>>?

Labels for this ScopeRBACRoleBinding.

Link copied to clipboard
val name: Output<String>

The resource name for the RBAC Role Binding

Link copied to clipboard
val project: Output<String>

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Role to bind to the principal. Structure is documented below.

Link copied to clipboard
val scopeId: Output<String>

Id of the scope

Link copied to clipboard

The client-provided identifier of the RBAC Role Binding.

Link copied to clipboard

State of the RBAC Role Binding resource. Structure is documented below.

Link copied to clipboard
val uid: Output<String>

Google-generated UUID for this resource.

Link copied to clipboard
val updateTime: Output<String>

Time the RBAC Role Binding was updated in UTC.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val user: Output<String>?

Principal that is be authorized in the cluster (at least of one the oneof is required). Updating one will unset the other automatically. user is the name of the user as seen by the kubernetes cluster, example "alice" or "alice@domain.tld"