C# Class Microsoft.Azure.Management.ApiManagement.ApisOperationsExtensions

.Net client wrapper for the REST API for Azure ApiManagement Service
Show file Open project: Azure/azure-sdk-for-net

Public Methods

Method Description
CreateOrUpdate ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters parameters, string etag ) : Microsoft.Azure.AzureOperationResponse

Creates new or updates existing specific API of the Api Management service instance.

CreateOrUpdateAsync ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters parameters, string etag ) : Task

Creates new or updates existing specific API of the Api Management service instance.

Delete ( this operations, string resourceGroupName, string serviceName, string aid, string etag ) : Microsoft.Azure.AzureOperationResponse

Deletes specific API of the Api Management service instance.

DeleteAsync ( this operations, string resourceGroupName, string serviceName, string aid, string etag ) : Task

Deletes specific API of the Api Management service instance.

Export ( this operations, string resourceGroupName, string serviceName, string aid, string accept ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiExportResponse

Exports API to one of the supported formats.

ExportAsync ( this operations, string resourceGroupName, string serviceName, string aid, string accept ) : Task

Exports API to one of the supported formats.

Get ( this operations, string resourceGroupName, string serviceName, string aid ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiGetResponse

Gets specific API of the Api Management service instance.

GetAsync ( this operations, string resourceGroupName, string serviceName, string aid ) : Task

Gets specific API of the Api Management service instance.

Import ( this operations, string resourceGroupName, string serviceName, string aid, string contentType, Stream content, string path, string wsdlServiceName, string wsdlEndpointName, string apiType ) : Microsoft.Azure.AzureOperationResponse

Imports API from one of the supported formats.

ImportAsync ( this operations, string resourceGroupName, string serviceName, string aid, string contentType, Stream content, string path, string wsdlServiceName, string wsdlEndpointName, string apiType ) : Task

Imports API from one of the supported formats.

List ( this operations, string resourceGroupName, string serviceName, Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters query ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse

List all APIs of the Api Management service instance.

ListAsync ( this operations, string resourceGroupName, string serviceName, Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters query ) : Task

List all APIs of the Api Management service instance.

ListNext ( this operations, string nextLink ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse

List all APIs of the Api Management service instance.

ListNextAsync ( this operations, string nextLink ) : Task

List all APIs of the Api Management service instance.

Patch ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters parameters, string etag ) : Microsoft.Azure.AzureOperationResponse

Patches specific API of the Api Management service instance.

PatchAsync ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters parameters, string etag ) : Task

Patches specific API of the Api Management service instance.

Method Details

CreateOrUpdate() public static method

Creates new or updates existing specific API of the Api Management service instance.
public static CreateOrUpdate ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters parameters, string etag ) : Microsoft.Azure.AzureOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
parameters Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters /// Required. Create or update parameters. ///
etag string /// Optional. ETag. ///
return Microsoft.Azure.AzureOperationResponse

CreateOrUpdateAsync() public static method

Creates new or updates existing specific API of the Api Management service instance.
public static CreateOrUpdateAsync ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters parameters, string etag ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
parameters Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiCreateOrUpdateParameters /// Required. Create or update parameters. ///
etag string /// Optional. ETag. ///
return Task

Delete() public static method

Deletes specific API of the Api Management service instance.
public static Delete ( this operations, string resourceGroupName, string serviceName, string aid, string etag ) : Microsoft.Azure.AzureOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
etag string /// Required. ETag. ///
return Microsoft.Azure.AzureOperationResponse

DeleteAsync() public static method

Deletes specific API of the Api Management service instance.
public static DeleteAsync ( this operations, string resourceGroupName, string serviceName, string aid, string etag ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
etag string /// Required. ETag. ///
return Task

Export() public static method

Exports API to one of the supported formats.
public static Export ( this operations, string resourceGroupName, string serviceName, string aid, string accept ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiExportResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
accept string /// Required. Type of exporting content. Equivalent to Accept HTTP /// header. ///
return Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiExportResponse

ExportAsync() public static method

Exports API to one of the supported formats.
public static ExportAsync ( this operations, string resourceGroupName, string serviceName, string aid, string accept ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
accept string /// Required. Type of exporting content. Equivalent to Accept HTTP /// header. ///
return Task

Get() public static method

Gets specific API of the Api Management service instance.
public static Get ( this operations, string resourceGroupName, string serviceName, string aid ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiGetResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
return Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiGetResponse

GetAsync() public static method

Gets specific API of the Api Management service instance.
public static GetAsync ( this operations, string resourceGroupName, string serviceName, string aid ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
return Task

Import() public static method

Imports API from one of the supported formats.
public static Import ( this operations, string resourceGroupName, string serviceName, string aid, string contentType, Stream content, string path, string wsdlServiceName, string wsdlEndpointName, string apiType ) : Microsoft.Azure.AzureOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
contentType string /// Required. Type of importing content. ///
content Stream /// Required. Importing content. ///
path string /// Optional. Path in case importing document does not support path. ///
wsdlServiceName string /// Optional. Local name of WSDL Service to be imported. ///
wsdlEndpointName string /// Optional. Local name of WSDL Endpoint (port) to be imported. ///
apiType string /// Optional. Type of Api getting imported (Soap/Http). ///
return Microsoft.Azure.AzureOperationResponse

ImportAsync() public static method

Imports API from one of the supported formats.
public static ImportAsync ( this operations, string resourceGroupName, string serviceName, string aid, string contentType, Stream content, string path, string wsdlServiceName, string wsdlEndpointName, string apiType ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
contentType string /// Required. Type of importing content. ///
content Stream /// Required. Importing content. ///
path string /// Optional. Path in case importing document does not support path. ///
wsdlServiceName string /// Optional. Local name of WSDL Service to be imported. ///
wsdlEndpointName string /// Optional. Local name of WSDL Endpoint (port) to be imported. ///
apiType string /// Optional. Type of Api getting imported (Soap/Http). ///
return Task

List() public static method

List all APIs of the Api Management service instance.
public static List ( this operations, string resourceGroupName, string serviceName, Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters query ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
query Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters /// Optional. ///
return Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse

ListAsync() public static method

List all APIs of the Api Management service instance.
public static ListAsync ( this operations, string resourceGroupName, string serviceName, Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters query ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
query Microsoft.Azure.Management.ApiManagement.SmapiModels.QueryParameters /// Optional. ///
return Task

ListNext() public static method

List all APIs of the Api Management service instance.
public static ListNext ( this operations, string nextLink ) : Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
nextLink string /// Required. NextLink from the previous successful call to List /// operation. ///
return Microsoft.Azure.Management.ApiManagement.SmapiModels.ApiListResponse

ListNextAsync() public static method

List all APIs of the Api Management service instance.
public static ListNextAsync ( this operations, string nextLink ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
nextLink string /// Required. NextLink from the previous successful call to List /// operation. ///
return Task

Patch() public static method

Patches specific API of the Api Management service instance.
public static Patch ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters parameters, string etag ) : Microsoft.Azure.AzureOperationResponse
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
parameters Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters /// Required. Patch parameters. ///
etag string /// Required. ETag. ///
return Microsoft.Azure.AzureOperationResponse

PatchAsync() public static method

Patches specific API of the Api Management service instance.
public static PatchAsync ( this operations, string resourceGroupName, string serviceName, string aid, Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters parameters, string etag ) : Task
operations this /// Reference to the /// Microsoft.Azure.Management.ApiManagement.IApisOperations. ///
resourceGroupName string /// Required. The name of the resource group. ///
serviceName string /// Required. The name of the Api Management service. ///
aid string /// Required. Identifier of the API. ///
parameters Microsoft.Azure.Management.ApiManagement.SmapiModels.PatchParameters /// Required. Patch parameters. ///
etag string /// Required. ETag. ///
return Task