ProjectsServiceAccountsResourceApi class

Constructors

ProjectsServiceAccountsResourceApi(ApiRequester client)

Properties

keys ProjectsServiceAccountsKeysResourceApi
read-only
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

create(CreateServiceAccountRequest request, String name, { String $fields }) → Future<ServiceAccount>
Creates a ServiceAccount and returns it. [...]
delete(String name, { String $fields }) → Future<Empty>
Deletes a ServiceAccount. [...]
get(String name, { String $fields }) → Future<ServiceAccount>
Gets a ServiceAccount. [...]
getIamPolicy(String resource, { String $fields }) → Future<Policy>
Returns the IAM access control policy for a ServiceAccount. [...]
list(String name, { String pageToken, int pageSize, String $fields }) → Future<ListServiceAccountsResponse>
Lists ServiceAccounts for a project. [...]
patch(PatchServiceAccountRequest request, String name, { String $fields }) → Future<ServiceAccount>
Patches a ServiceAccount. [...]
setIamPolicy(SetIamPolicyRequest request, String resource, { String $fields }) → Future<Policy>
Sets the IAM access control policy for a ServiceAccount. [...]
signBlob(SignBlobRequest request, String name, { String $fields }) → Future<SignBlobResponse>
Signs a blob using a service account's system-managed private key. [...]
signJwt(SignJwtRequest request, String name, { String $fields }) → Future<SignJwtResponse>
Signs a JWT using a service account's system-managed private key. [...]
testIamPermissions(TestIamPermissionsRequest request, String resource, { String $fields }) → Future<TestIamPermissionsResponse>
Tests the specified permissions against the IAM access control policy for a ServiceAccount. [...]
update(ServiceAccount request, String name, { String $fields }) → Future<ServiceAccount>
Updates a ServiceAccount. [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited