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 con el producto especificado. |
| delete(string, string, string, string, Product |
Elimina la asociación entre el grupo y el producto especificados. |
| 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 no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador del producto. Debe ser único en la instancia actual del servicio API Management.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.
Devoluciones
createOrUpdate(string, string, string, string, ProductGroupCreateOrUpdateOptionalParams)
Agrega la asociación entre el grupo de desarrolladores especificado con 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 no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador del producto. Debe ser único en la instancia actual del servicio API Management.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.
Devoluciones
Promise<GroupContract>
delete(string, string, string, string, ProductGroupDeleteOptionalParams)
Elimina la asociación entre el grupo y el producto especificados.
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 no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador del producto. Debe ser único en la instancia actual del servicio API Management.
- groupId
-
string
Identificador de grupo. Debe ser único en la instancia actual del servicio API Management.
- 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 no distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- productId
-
string
Identificador del producto. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.