Identity and Access Management (IAM) API: organizations. Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. See: https://cloud.google.com/iam/api/reference/rest/v1/organizations
Identity and Access Management (IAM) API: organizations. Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. See: https://cloud.google.com/iam/api/reference/rest/v1/organizations
(roles-create$ auth parameters body)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/create
Required parameters: parent
Optional parameters: none
Body:
{:role {:name string, :deleted boolean, :includedPermissions [string], :description string, :title string, :stage string, :etag string}, :roleId string}
Creates a new custom Role.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/create Required parameters: parent Optional parameters: none Body: {:role {:name string, :deleted boolean, :includedPermissions [string], :description string, :title string, :stage string, :etag string}, :roleId string} Creates a new custom Role.
(roles-delete$ auth parameters)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/delete
Required parameters: name
Optional parameters: etag
Deletes a custom Role. When you delete a custom role, the following changes occur immediately: * You cannot bind a member to the custom role in an IAM Policy. * Existing bindings to the custom role are not changed, but they have no effect. * By default, the response from ListRoles does not include the custom role. You have 7 days to undelete the custom role. After 7 days, the following changes occur: * The custom role is permanently deleted and cannot be recovered. * If an IAM policy contains a binding to the custom role, the binding is permanently removed.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/delete Required parameters: name Optional parameters: etag Deletes a custom Role. When you delete a custom role, the following changes occur immediately: * You cannot bind a member to the custom role in an IAM Policy. * Existing bindings to the custom role are not changed, but they have no effect. * By default, the response from ListRoles does not include the custom role. You have 7 days to undelete the custom role. After 7 days, the following changes occur: * The custom role is permanently deleted and cannot be recovered. * If an IAM policy contains a binding to the custom role, the binding is permanently removed.
(roles-get$ auth parameters)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/get
Required parameters: name
Optional parameters: none
Gets the definition of a Role.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/get Required parameters: name Optional parameters: none Gets the definition of a Role.
(roles-list$ auth parameters)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/list
Required parameters: parent
Optional parameters: pageSize, showDeleted, pageToken, view
Lists every predefined Role that IAM supports, or every custom role that is defined for an organization or project.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/list Required parameters: parent Optional parameters: pageSize, showDeleted, pageToken, view Lists every predefined Role that IAM supports, or every custom role that is defined for an organization or project.
(roles-patch$ auth parameters body)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/patch
Required parameters: name
Optional parameters: updateMask
Body:
{:name string, :deleted boolean, :includedPermissions [string], :description string, :title string, :stage string, :etag string}
Updates the definition of a custom Role.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/patch Required parameters: name Optional parameters: updateMask Body: {:name string, :deleted boolean, :includedPermissions [string], :description string, :title string, :stage string, :etag string} Updates the definition of a custom Role.
(roles-undelete$ auth parameters body)
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/undelete
Required parameters: name
Optional parameters: none
Body:
{:etag string}
Undeletes a custom Role.
https://cloud.google.com/iam/api/reference/rest/v1/organizations/roles/undelete Required parameters: name Optional parameters: none Body: {:etag string} Undeletes a custom Role.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close