ProjectsLocationsMembershipsRbacrolebindings
class ProjectsLocationsMembershipsRbacrolebindings extends Resource (View source)
The "rbacrolebindings" collection of methods.
Typical usage is:
$gkehubService = new Google\Service\GKEHub(...);
$rbacrolebindings = $gkehubService->projects_locations_memberships_rbacrolebindings;
Methods
Creates a Membership RBACRoleBinding. (rbacrolebindings.create)
Deletes a Membership RBACRoleBinding. (rbacrolebindings.delete)
Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
Returns the details of a Membership RBACRoleBinding. (rbacrolebindings.get)
Lists all Membership RBACRoleBindings.
Updates a Membership RBACRoleBinding. (rbacrolebindings.patch)
Details
Operation
create(string $parent, RBACRoleBinding $postBody, array $optParams = [])
Creates a Membership RBACRoleBinding. (rbacrolebindings.create)
Operation
delete(string $name, array $optParams = [])
Deletes a Membership RBACRoleBinding. (rbacrolebindings.delete)
GenerateMembershipRBACRoleBindingYAMLResponse
generateMembershipRBACRoleBindingYAML(string $parent, RBACRoleBinding $postBody, array $optParams = [])
Generates a YAML of the RBAC policies for the specified RoleBinding and its associated impersonation resources.
(rbacrolebindings.generateMembershipRBACRoleBindingYAML)
RBACRoleBinding
get(string $name, array $optParams = [])
Returns the details of a Membership RBACRoleBinding. (rbacrolebindings.get)
ListMembershipRBACRoleBindingsResponse
listProjectsLocationsMembershipsRbacrolebindings(string $parent, array $optParams = [])
Lists all Membership RBACRoleBindings.
(rbacrolebindings.listProjectsLocationsMembershipsRbacrolebindings)
Operation
patch(string $name, RBACRoleBinding $postBody, array $optParams = [])
Updates a Membership RBACRoleBinding. (rbacrolebindings.patch)