Pacote google.walletobjects.v1.permissions

Índice

PermissionsService

Get

rpc Get(PermissionsGetRequest) returns (Permissions)

Atualiza as permissões do ID de emissor especificado.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/wallet_object.issuer
Update

rpc Update(PermissionsUpdateRequest) returns (Permissions)

Atualiza as permissões do emissor especificado.

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/wallet_object.issuer

Permissão

Campos
email_address

string

O endereço de email da conta de serviço, usuário ou grupo a que a permissão se refere.

role

Role

O papel concedido pela permissão.

Papel

Enums
ROLE_UNSPECIFIED
OWNER
owner

Alias legado de OWNER. Obsoleto.

READER
reader

Alias legado de READER. Obsoleto.

WRITER
writer

Alias legado de WRITER. Obsoleto.

Permissões

Campos
issuer_id

int64

O ID do emissor a que a lista de permissões se refere.

permissions[]

Permission

A lista completa de permissões da conta do emissor.

PermissionsGetRequest

Campos
resource_id

int64

O identificador exclusivo de um emissor. Esse ID precisa ser exclusivo entre todos os emissores.

PermissionsUpdateRequest

Campos
resource_id

int64

O identificador exclusivo de um emissor. Esse ID precisa ser exclusivo entre todos os emissores.

resource

Permissions

Corpo da solicitação.