ProductGroup interface
Interfaz que representa un ProductGroup.
Métodos
check |
Comprueba que la entidad Group especificada por identificador está asociada a la entidad Product. |
create |
Agrega la asociación entre el grupo de desarrolladores especificado y el producto especificado. |
delete(string, string, string, string, Product |
Elimina la asociación entre el grupo especificado y el producto. |
list |
Enumera la colección de grupos de desarrolladores asociados al producto especificado. |
Detalles del método
checkEntityExists(string, string, string, string, ProductGroupCheckEntityExistsOptionalParams)
Comprueba que la entidad Group especificada por identificador está asociada a la entidad Product.
function checkEntityExists(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupCheckEntityExistsOptionalParams): Promise<ProductGroupCheckEntityExistsResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador de producto. Debe ser único en la instancia de servicio API Management actual.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia de servicio API Management actual.
Parámetros de opciones.
Devoluciones
createOrUpdate(string, string, string, string, ProductGroupCreateOrUpdateOptionalParams)
Agrega la asociación entre el grupo de desarrolladores especificado y el producto especificado.
function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupCreateOrUpdateOptionalParams): Promise<GroupContract>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador de producto. Debe ser único en la instancia de servicio API Management actual.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia de servicio API Management actual.
Parámetros de opciones.
Devoluciones
Promise<GroupContract>
delete(string, string, string, string, ProductGroupDeleteOptionalParams)
Elimina la asociación entre el grupo especificado y el producto.
function delete(resourceGroupName: string, serviceName: string, productId: string, groupId: string, options?: ProductGroupDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador de producto. Debe ser único en la instancia de servicio API Management actual.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia de servicio API Management actual.
- options
- ProductGroupDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<void>
listByProduct(string, string, string, ProductGroupListByProductOptionalParams)
Enumera la colección de grupos de desarrolladores asociados al producto especificado.
function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductGroupListByProductOptionalParams): PagedAsyncIterableIterator<GroupContract, GroupContract[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador de producto. Debe ser único en la instancia de servicio API Management actual.
Parámetros de opciones.