ProductGroup interface
Interface que representa um ProductGroup.
Métodos
check |
Verifica se a entidade Group especificada pelo identificador está associada à entidade Product. |
create |
Adiciona a associação entre o grupo de desenvolvedores especificado com o produto especificado. |
delete(string, string, string, string, Product |
Exclui a associação entre o grupo e o produto especificados. |
list |
Lista a coleção de grupos de desenvolvedores associados ao produto especificado. |
Detalhes do método
checkEntityExists(string, string, string, string, ProductGroupCheckEntityExistsOptionalParams)
Verifica se a entidade Group especificada pelo identificador está associada à entidade Product.
function checkEntityExists(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupCheckEntityExistsOptionalParams): Promise<ProductGroupCheckEntityExistsResponse>
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.
- productId
-
string
Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
- groupId
-
string
Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
Os parâmetros de opções.
Retornos
createOrUpdate(string, string, string, string, ProductGroupCreateOrUpdateOptionalParams)
Adiciona a associação entre o grupo de desenvolvedores especificado com o produto especificado.
function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupCreateOrUpdateOptionalParams): Promise<GroupContract>
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.
- productId
-
string
Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
- groupId
-
string
Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
Os parâmetros de opções.
Retornos
Promise<GroupContract>
delete(string, string, string, string, ProductGroupDeleteOptionalParams)
Exclui a associação entre o grupo e o produto especificados.
function delete(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupDeleteOptionalParams): 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.
- productId
-
string
Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
- groupId
-
string
Identificador de grupo. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
- options
- ProductGroupDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
listByProduct(string, string, string, ProductGroupListByProductOptionalParams)
Lista a coleção de grupos de desenvolvedores associados ao produto especificado.
function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGroupListByProductOptionalParams): 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.
- productId
-
string
Identificador do produto. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.
Os parâmetros de opções.