ApiVersionSet interface
Interfaz que representa apiVersionSet.
Métodos
create |
Crea o actualiza un conjunto de versiones de API. |
delete(string, string, string, string, Api |
Elimina un conjunto de versiones de API específico. |
get(string, string, string, Api |
Obtiene los detalles del conjunto de versiones de api especificado por su identificador. |
get |
Obtiene la versión de estado de entidad (Etag) del conjunto de versiones de API especificado por su identificador. |
list |
Enumera una colección de conjuntos de versiones de API en la instancia de servicio especificada. |
update(string, string, string, string, Api |
Actualiza los detalles del conjunto de versiones de API especificado por su identificador. |
Detalles del método
createOrUpdate(string, string, string, ApiVersionSetContract, ApiVersionSetCreateOrUpdateOptionalParams)
Crea o actualiza un conjunto de versiones de API.
function createOrUpdate(resourceGroupName: string, serviceName: string, versionSetId: string, parameters: ApiVersionSetContract, options?: ApiVersionSetCreateOrUpdateOptionalParams): Promise<ApiVersionSetCreateOrUpdateResponse>
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.
- versionSetId
-
string
Identificador del conjunto de versiones de api. Debe ser único en la instancia actual del servicio API Management.
- parameters
- ApiVersionSetContract
Crear o actualizar parámetros.
Parámetros de opciones.
Devoluciones
Promise<ApiVersionSetCreateOrUpdateResponse>
delete(string, string, string, string, ApiVersionSetDeleteOptionalParams)
Elimina un conjunto de versiones de API específico.
function delete(resourceGroupName: string, serviceName: string, versionSetId: string, ifMatch: string, options?: ApiVersionSetDeleteOptionalParams): 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.
- versionSetId
-
string
Identificador del conjunto de versiones de api. Debe ser único en la instancia actual del servicio API Management.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, ApiVersionSetGetOptionalParams)
Obtiene los detalles del conjunto de versiones de api especificado por su identificador.
function get(resourceGroupName: string, serviceName: string, versionSetId: string, options?: ApiVersionSetGetOptionalParams): Promise<ApiVersionSetGetResponse>
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.
- versionSetId
-
string
Identificador del conjunto de versiones de api. Debe ser único en la instancia actual del servicio API Management.
- options
- ApiVersionSetGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ApiVersionSetGetResponse>
getEntityTag(string, string, string, ApiVersionSetGetEntityTagOptionalParams)
Obtiene la versión de estado de entidad (Etag) del conjunto de versiones de API especificado por su identificador.
function getEntityTag(resourceGroupName: string, serviceName: string, versionSetId: string, options?: ApiVersionSetGetEntityTagOptionalParams): Promise<ApiVersionSetGetEntityTagHeaders>
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.
- versionSetId
-
string
Identificador del conjunto de versiones de api. Debe ser único en la instancia actual del servicio API Management.
Parámetros de opciones.
Devoluciones
Promise<ApiVersionSetGetEntityTagHeaders>
listByService(string, string, ApiVersionSetListByServiceOptionalParams)
Enumera una colección de conjuntos de versiones de API en la instancia de servicio especificada.
function listByService(resourceGroupName: string, serviceName: string, options?: ApiVersionSetListByServiceOptionalParams): PagedAsyncIterableIterator<ApiVersionSetContract, ApiVersionSetContract[], 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.
Parámetros de opciones.
Devoluciones
update(string, string, string, string, ApiVersionSetUpdateParameters, ApiVersionSetUpdateOptionalParams)
Actualiza los detalles del conjunto de versiones de API especificado por su identificador.
function update(resourceGroupName: string, serviceName: string, versionSetId: string, ifMatch: string, parameters: ApiVersionSetUpdateParameters, options?: ApiVersionSetUpdateOptionalParams): Promise<ApiVersionSetUpdateResponse>
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.
- versionSetId
-
string
Identificador del conjunto de versiones de api. Debe ser único en la instancia actual del servicio API Management.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
- parameters
- ApiVersionSetUpdateParameters
Actualice los parámetros.
Parámetros de opciones.
Devoluciones
Promise<ApiVersionSetUpdateResponse>