Share via


IApiManagementServiceOperations Interface

Definition

ApiManagementServiceOperations operations.

public interface IApiManagementServiceOperations
type IApiManagementServiceOperations = interface
Public Interface IApiManagementServiceOperations

Methods

ApplyNetworkConfigurationUpdatesWithHttpMessagesAsync(String, String, ApiManagementServiceApplyNetworkConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

BackupWithHttpMessagesAsync(String, String, ApiManagementServiceBackupRestoreParameters, Dictionary<String,List<String>>, CancellationToken)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BeginApplyNetworkConfigurationUpdatesWithHttpMessagesAsync(String, String, ApiManagementServiceApplyNetworkConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

BeginBackupWithHttpMessagesAsync(String, String, ApiManagementServiceBackupRestoreParameters, Dictionary<String,List<String>>, CancellationToken)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, ApiManagementServiceResource, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an existing API Management service.

BeginRestoreWithHttpMessagesAsync(String, String, ApiManagementServiceBackupRestoreParameters, Dictionary<String,List<String>>, CancellationToken)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

BeginUpdateWithHttpMessagesAsync(String, String, ApiManagementServiceUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Updates an existing API Management service.

CheckNameAvailabilityWithHttpMessagesAsync(ApiManagementServiceCheckNameAvailabilityParameters, Dictionary<String,List<String>>, CancellationToken)

Checks availability and correctness of a name for an API Management service.

CreateOrUpdateWithHttpMessagesAsync(String, String, ApiManagementServiceResource, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an existing API Management service.

GetDomainOwnershipIdentifierWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Get the custom domain ownership identifier for an API Management service.

GetSsoTokenWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Single-Sign-On token for the API Management Service which is valid for 5 Minutes.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an API Management service resource description.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all API Management services within a resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all API Management services within a resource group.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all API Management services within an Azure subscription.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Lists all API Management services within an Azure subscription.

RestoreWithHttpMessagesAsync(String, String, ApiManagementServiceBackupRestoreParameters, Dictionary<String,List<String>>, CancellationToken)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

UpdateWithHttpMessagesAsync(String, String, ApiManagementServiceUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Updates an existing API Management service.

Extension Methods

ApplyNetworkConfigurationUpdates(IApiManagementServiceOperations, String, String, ApiManagementServiceApplyNetworkConfigurationParameters)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

ApplyNetworkConfigurationUpdatesAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceApplyNetworkConfigurationParameters, CancellationToken)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

Backup(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BackupAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters, CancellationToken)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BeginApplyNetworkConfigurationUpdates(IApiManagementServiceOperations, String, String, ApiManagementServiceApplyNetworkConfigurationParameters)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

BeginApplyNetworkConfigurationUpdatesAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceApplyNetworkConfigurationParameters, CancellationToken)

Updates the Microsoft.ApiManagement resource running in the Virtual network to pick the updated DNS changes.

BeginBackup(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BeginBackupAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters, CancellationToken)

Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.

BeginCreateOrUpdate(IApiManagementServiceOperations, String, String, ApiManagementServiceResource)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

BeginCreateOrUpdateAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceResource, CancellationToken)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

BeginDelete(IApiManagementServiceOperations, String, String)

Deletes an existing API Management service.

BeginDeleteAsync(IApiManagementServiceOperations, String, String, CancellationToken)

Deletes an existing API Management service.

BeginRestore(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

BeginRestoreAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters, CancellationToken)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

BeginUpdate(IApiManagementServiceOperations, String, String, ApiManagementServiceUpdateParameters)

Updates an existing API Management service.

BeginUpdateAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceUpdateParameters, CancellationToken)

Updates an existing API Management service.

CheckNameAvailability(IApiManagementServiceOperations, ApiManagementServiceCheckNameAvailabilityParameters)

Checks availability and correctness of a name for an API Management service.

CheckNameAvailabilityAsync(IApiManagementServiceOperations, ApiManagementServiceCheckNameAvailabilityParameters, CancellationToken)

Checks availability and correctness of a name for an API Management service.

CreateOrUpdate(IApiManagementServiceOperations, String, String, ApiManagementServiceResource)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

CreateOrUpdateAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceResource, CancellationToken)

Creates or updates an API Management service. This is long running operation and could take several minutes to complete.

Delete(IApiManagementServiceOperations, String, String)

Deletes an existing API Management service.

DeleteAsync(IApiManagementServiceOperations, String, String, CancellationToken)

Deletes an existing API Management service.

Get(IApiManagementServiceOperations, String, String)

Gets an API Management service resource description.

GetAsync(IApiManagementServiceOperations, String, String, CancellationToken)

Gets an API Management service resource description.

GetDomainOwnershipIdentifier(IApiManagementServiceOperations)

Get the custom domain ownership identifier for an API Management service.

GetDomainOwnershipIdentifierAsync(IApiManagementServiceOperations, CancellationToken)

Get the custom domain ownership identifier for an API Management service.

GetSsoToken(IApiManagementServiceOperations, String, String)

Gets the Single-Sign-On token for the API Management Service which is valid for 5 Minutes.

GetSsoTokenAsync(IApiManagementServiceOperations, String, String, CancellationToken)

Gets the Single-Sign-On token for the API Management Service which is valid for 5 Minutes.

List(IApiManagementServiceOperations)

Lists all API Management services within an Azure subscription.

ListAsync(IApiManagementServiceOperations, CancellationToken)

Lists all API Management services within an Azure subscription.

ListByResourceGroup(IApiManagementServiceOperations, String)

List all API Management services within a resource group.

ListByResourceGroupAsync(IApiManagementServiceOperations, String, CancellationToken)

List all API Management services within a resource group.

ListByResourceGroupNext(IApiManagementServiceOperations, String)

List all API Management services within a resource group.

ListByResourceGroupNextAsync(IApiManagementServiceOperations, String, CancellationToken)

List all API Management services within a resource group.

ListNext(IApiManagementServiceOperations, String)

Lists all API Management services within an Azure subscription.

ListNextAsync(IApiManagementServiceOperations, String, CancellationToken)

Lists all API Management services within an Azure subscription.

Restore(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

RestoreAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceBackupRestoreParameters, CancellationToken)

Restores a backup of an API Management service created using the ApiManagementService_Backup operation on the current service. This is a long running operation and could take several minutes to complete.

Update(IApiManagementServiceOperations, String, String, ApiManagementServiceUpdateParameters)

Updates an existing API Management service.

UpdateAsync(IApiManagementServiceOperations, String, String, ApiManagementServiceUpdateParameters, CancellationToken)

Updates an existing API Management service.

Applies to