Package animeshon.iam.admin.v1alpha1
Index
- IAM
- CreatePermissionRequest
- CreateRoleRequest
- CreateServiceAccountRequest
- DeletePermissionRequest
- DeleteRoleRequest
- DeleteServiceAccountRequest
- GetPermissionRequest
- GetRoleRequest
- GetServiceAccountRequest
- ListPermissionsRequest
- ListPermissionsResponse
- ListRolesRequest
- ListRolesResponse
- ListServiceAccountsRequest
- ListServiceAccountsResponse
- Permission
- Role
- ServiceAccount
- UpdatePermissionRequest
- UpdateRoleRequest
- UpdateServiceAccountRequest
IAM
GetServiceAccount |
---|
rpc GetServiceAccount(GetServiceAccountRequest) ServiceAccount |
ListServiceAccounts |
---|
rpc ListServiceAccounts(ListServiceAccountsRequest) ListServiceAccountsResponse |
CreateServiceAccount |
---|
rpc CreateServiceAccount(CreateServiceAccountRequest) ServiceAccount |
UpdateServiceAccount |
---|
rpc UpdateServiceAccount(UpdateServiceAccountRequest) ServiceAccount |
DeleteServiceAccount |
---|
rpc DeleteServiceAccount(DeleteServiceAccountRequest) .google.protobuf.Empty |
GetRole |
---|
rpc GetRole(GetRoleRequest) Role |
ListRoles |
---|
rpc ListRoles(ListRolesRequest) ListRolesResponse |
CreateRole |
---|
rpc CreateRole(CreateRoleRequest) Role |
UpdateRole |
---|
rpc UpdateRole(UpdateRoleRequest) Role |
DeleteRole |
---|
rpc DeleteRole(DeleteRoleRequest) .google.protobuf.Empty |
GetPermission |
---|
rpc GetPermission(GetPermissionRequest) Permission |
ListPermissions |
---|
rpc ListPermissions(ListPermissionsRequest) ListPermissionsResponse |
CreatePermission |
---|
rpc CreatePermission(CreatePermissionRequest) Permission |
UpdatePermission |
---|
rpc UpdatePermission(UpdatePermissionRequest) Permission |
DeletePermission |
---|
rpc DeletePermission(DeletePermissionRequest) .google.protobuf.Empty |
CreatePermissionRequest
Field | Description |
---|---|
permission | Permission The permission to create. |
CreateRoleRequest
Field | Description |
---|---|
role | Role The role to create. |
CreateServiceAccountRequest
Field | Description |
---|---|
service_account | ServiceAccount The service account to create. |
DeletePermissionRequest
Field | Description |
---|---|
name | string The name of the permission to delete. |
DeleteRoleRequest
Field | Description |
---|---|
name | string The name of the role to delete. |
DeleteServiceAccountRequest
Field | Description |
---|---|
name | string The name of the service account to delete. |
GetPermissionRequest
Field | Description |
---|---|
name | string The name of the permission to retrieve. |
GetRoleRequest
Field | Description |
---|---|
name | string The name of the role to retrieve. |
GetServiceAccountRequest
Field | Description |
---|---|
name | string The name of the service account to retrieve. |
ListPermissionsRequest
Field | Description |
---|---|
page_size | int32 If unspecified, server will pick an appropriate default. |
page_token | string The value returned from the previous call. |
filter | string A filter to be applied to results. |
ListPermissionsResponse
Field | Description |
---|---|
permissions | repeated Permission The list of permissions. |
next_page_token | string A token to retrieve next page of results. |
ListRolesRequest
Field | Description |
---|---|
page_size | int32 If unspecified, server will pick an appropriate default. |
page_token | string The value returned from the previous call. |
filter | string A filter to be applied to results. |
ListRolesResponse
Field | Description |
---|---|
roles | repeated Role The list of roles. |
next_page_token | string A token to retrieve next page of results. |
ListServiceAccountsRequest
Field | Description |
---|---|
parent | string The parent, which owns this collection of service accounts. |
page_size | int32 If unspecified, server will pick an appropriate default. |
page_token | string The value returned from the previous call. |
filter | string A filter to be applied to results. |
ListServiceAccountsResponse
Field | Description |
---|---|
service_accounts | repeated ServiceAccount The list of service accounts. |
next_page_token | string A token to retrieve next page of results. |
Permission
Field | Description |
---|---|
name | string The name of this permission. |
display_name | string The display name of this permission. |
description | string A brief description of what this permission is used for. |
Role
Field | Description |
---|---|
name | string The name of the role. |
display_name | string The display name of this role. |
description | string A brief description of what this role is used for. |
included_permissions | repeated string The names of the permissions this role grants when bound in an IAM policy. |
etag | bytes Used to perform a consistent read-modify-write. |
ServiceAccount
Field | Description |
---|---|
name | string The name of the service account. |
uid | string The unique, stable numeric ID for the service account. |
display_name | string The display name of this service account. |
description | string A brief description of what this service account is used for. |
oauth2_client_id | string OAuth2 client ID to use for the authentication flow. |
oauth2_client_secret | string OAuth2 client secret to use for the authentication flow. |
UpdatePermissionRequest
Field | Description |
---|---|
permission | Permission The permission to update. |
update_mask | google.protobuf.FieldMask The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated. |
UpdateRoleRequest
Field | Description |
---|---|
role | Role The role to update. |
update_mask | google.protobuf.FieldMask The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated. |
UpdateServiceAccountRequest
Field | Description |
---|---|
service_account | ServiceAccount The service account to update. |
update_mask | google.protobuf.FieldMask The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated. |