@datafire/azure_apimanagement_apimapiversionsets v3.0.0
@datafire/azure_apimanagement_apimapiversionsets
Client library for ApiManagementClient
Installation and Usage
npm install --save @datafire/azure_apimanagement_apimapiversionsetslet azure_apimanagement_apimapiversionsets = require('@datafire/azure_apimanagement_apimapiversionsets').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});
.then(data => {
  console.log(data);
});Description
Use these REST APIs for performing operations on the ApiVersionSet entity associated with your Azure API Management deployment. Using this entity you create and manage API Version Sets that are used to group APIs for consistent versioning.
Actions
ApiVersionSet_ListByService
Lists a collection of API Version Sets in the specified service instance.
azure_apimanagement_apimapiversionsets.ApiVersionSet_ListByService({
  "resourceGroupName": "",
  "serviceName": "",
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- $filter string: | Field | Usage | Supported operators | Supported functions ||-------------|-------------|-------------|-------------|
- $top integer: Number of records to return.
- $skip integer: Number of records to skip.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
- output object: Paged Api Version Set list representation.- nextLink string: Next page link if any.
- value array: Page values.- items object: Api Version Set Contract details.- properties object: Properties of an API Version Set.- displayName required string: Name of API Version Set
- versioningScheme required string(values: Segment, Query, Header): An value that determines where the API Version identifer will be located in a HTTP request.
- description string: Description of API Version Set.
- versionHeaderName string: Name of HTTP header parameter that indicates the API Version if versioningScheme is set toheader.
- versionQueryName string: Name of query parameter that indicates the API Version if versioningScheme is set toquery.
 
- displayName required 
- id string: Resource ID.
- name string: Resource name.
- type string: Resource type for API Management resource.
 
- properties 
 
- items 
 
- nextLink 
ApiVersionSet_Delete
Deletes specific Api Version Set.
azure_apimanagement_apimapiversionsets.ApiVersionSet_Delete({
  "resourceGroupName": "",
  "serviceName": "",
  "versionSetId": "",
  "If-Match": "",
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- versionSetId required string: Api Version Set identifier. Must be unique in the current API Management service instance.
- If-Match required string: ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
Output schema unknown
ApiVersionSet_Get
Gets the details of the Api Version Set specified by its identifier.
azure_apimanagement_apimapiversionsets.ApiVersionSet_Get({
  "resourceGroupName": "",
  "serviceName": "",
  "versionSetId": "",
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- versionSetId required string: Api Version Set identifier. Must be unique in the current API Management service instance.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
- output object: Api Version Set Contract details.- properties object: Properties of an API Version Set.- displayName required string: Name of API Version Set
- versioningScheme required string(values: Segment, Query, Header): An value that determines where the API Version identifer will be located in a HTTP request.
- description string: Description of API Version Set.
- versionHeaderName string: Name of HTTP header parameter that indicates the API Version if versioningScheme is set toheader.
- versionQueryName string: Name of query parameter that indicates the API Version if versioningScheme is set toquery.
 
- displayName required 
- id string: Resource ID.
- name string: Resource name.
- type string: Resource type for API Management resource.
 
- properties 
ApiVersionSet_GetEntityTag
Gets the entity state (Etag) version of the Api Version Set specified by its identifier.
azure_apimanagement_apimapiversionsets.ApiVersionSet_GetEntityTag({
  "resourceGroupName": "",
  "serviceName": "",
  "versionSetId": "",
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- versionSetId required string: Api Version Set identifier. Must be unique in the current API Management service instance.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
Output schema unknown
ApiVersionSet_Update
Updates the details of the Api VersionSet specified by its identifier.
azure_apimanagement_apimapiversionsets.ApiVersionSet_Update({
  "resourceGroupName": "",
  "serviceName": "",
  "versionSetId": "",
  "parameters": null,
  "If-Match": "",
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- versionSetId required string: Api Version Set identifier. Must be unique in the current API Management service instance.
- parameters required object: Parameters to update or create an Api Version Set Contract.- properties object: Properties used to create or update an API Version Set.- displayName string: Name of API Version Set
- versioningScheme string(values: Segment, Query, Header): An value that determines where the API Version identifer will be located in a HTTP request.
- description string: Description of API Version Set.
- versionHeaderName string: Name of HTTP header parameter that indicates the API Version if versioningScheme is set toheader.
- versionQueryName string: Name of query parameter that indicates the API Version if versioningScheme is set toquery.
 
- displayName 
 
- properties 
- If-Match required string: ETag of the Entity. ETag should match the current entity state from the header response of the GET request or it should be * for unconditional update.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
Output schema unknown
ApiVersionSet_CreateOrUpdate
Creates or Updates a Api Version Set.
azure_apimanagement_apimapiversionsets.ApiVersionSet_CreateOrUpdate({
  "resourceGroupName": "",
  "serviceName": "",
  "versionSetId": "",
  "parameters": null,
  "api-version": "",
  "subscriptionId": ""
}, context)Input
- input object- resourceGroupName required string: The name of the resource group.
- serviceName required string: The name of the API Management service.
- versionSetId required string: Api Version Set identifier. Must be unique in the current API Management service instance.
- parameters required object: Api Version Set Contract details.- properties object: Properties of an API Version Set.- displayName required string: Name of API Version Set
- versioningScheme required string(values: Segment, Query, Header): An value that determines where the API Version identifer will be located in a HTTP request.
- description string: Description of API Version Set.
- versionHeaderName string: Name of HTTP header parameter that indicates the API Version if versioningScheme is set toheader.
- versionQueryName string: Name of query parameter that indicates the API Version if versioningScheme is set toquery.
 
- displayName required 
- id string: Resource ID.
- name string: Resource name.
- type string: Resource type for API Management resource.
 
- properties 
- If-Match string: ETag of the Entity. Not required when creating an entity, but required when updating an entity.
- api-version required string: Version of the API to be used with the client request.
- subscriptionId required string: Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
 
- resourceGroupName required 
Output
- output object: Api Version Set Contract details.- properties object: Properties of an API Version Set.- displayName required string: Name of API Version Set
- versioningScheme required string(values: Segment, Query, Header): An value that determines where the API Version identifer will be located in a HTTP request.
- description string: Description of API Version Set.
- versionHeaderName string: Name of HTTP header parameter that indicates the API Version if versioningScheme is set toheader.
- versionQueryName string: Name of query parameter that indicates the API Version if versioningScheme is set toquery.
 
- displayName required 
- id string: Resource ID.
- name string: Resource name.
- type string: Resource type for API Management resource.
 
- properties 
Definitions
This integration has no definitions
5 years ago