Compartilhar via


Group interface

Interface que representa um Grupo.

Métodos

createOrUpdate(string, string, string, GroupCreateParameters, GroupCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo.

delete(string, string, string, string, GroupDeleteOptionalParams)

Exclui o grupo específico da instância do serviço de Gerenciamento de API.

get(string, string, string, GroupGetOptionalParams)

Obtém os detalhes do grupo especificado por seu identificador.

getEntityTag(string, string, string, GroupGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do grupo especificado por seu identificador.

listByService(string, string, GroupListByServiceOptionalParams)

Lista uma coleção de grupos definidos em uma instância de serviço.

update(string, string, string, string, GroupUpdateParameters, GroupUpdateOptionalParams)

Atualizações os detalhes do grupo especificado por seu identificador.

Detalhes do método

createOrUpdate(string, string, string, GroupCreateParameters, GroupCreateOrUpdateOptionalParams)

Cria ou atualiza um grupo.

function createOrUpdate(resourceGroupName: string, serviceName: string, groupId: string, parameters: GroupCreateParameters, options?: GroupCreateOrUpdateOptionalParams): Promise<GroupCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

groupId

string

Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

parameters
GroupCreateParameters

Criar parâmetros.

options
GroupCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, GroupDeleteOptionalParams)

Exclui o grupo específico da instância do serviço de Gerenciamento de API.

function delete(resourceGroupName: string, serviceName: string, groupId: string, ifMatch: string, options?: GroupDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

groupId

string

Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
GroupDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, GroupGetOptionalParams)

Obtém os detalhes do grupo especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, groupId: string, options?: GroupGetOptionalParams): Promise<GroupGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

groupId

string

Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
GroupGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<GroupGetResponse>

getEntityTag(string, string, string, GroupGetEntityTagOptionalParams)

Obtém a versão de estado da entidade (Etag) do grupo especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, groupId: string, options?: GroupGetEntityTagOptionalParams): Promise<GroupGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

groupId

string

Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

options
GroupGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, GroupListByServiceOptionalParams)

Lista uma coleção de grupos definidos em uma instância de serviço.

function listByService(resourceGroupName: string, serviceName: string, options?: GroupListByServiceOptionalParams): PagedAsyncIterableIterator<GroupContract, GroupContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

options
GroupListByServiceOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, string, GroupUpdateParameters, GroupUpdateOptionalParams)

Atualizações os detalhes do grupo especificado por seu identificador.

function update(resourceGroupName: string, serviceName: string, groupId: string, ifMatch: string, parameters: GroupUpdateParameters, options?: GroupUpdateOptionalParams): Promise<GroupUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

groupId

string

Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
GroupUpdateParameters

Atualizar parâmetros.

options
GroupUpdateOptionalParams

Os parâmetros de opções.

Retornos