ITenantConfigurationOperations Interface

Definition

TenantConfigurationOperations operations.

public interface ITenantConfigurationOperations
type ITenantConfigurationOperations = interface
Public Interface ITenantConfigurationOperations

Methods

BeginDeployWithHttpMessagesAsync(String, String, DeployConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

BeginSaveWithHttpMessagesAsync(String, String, SaveConfigurationParameter, Dictionary<String,List<String>>, CancellationToken)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

BeginValidateWithHttpMessagesAsync(String, String, DeployConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

DeployWithHttpMessagesAsync(String, String, DeployConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

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

Gets the status of the most recent synchronization between the configuration database and the Git repository.

SaveWithHttpMessagesAsync(String, String, SaveConfigurationParameter, Dictionary<String,List<String>>, CancellationToken)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

ValidateWithHttpMessagesAsync(String, String, DeployConfigurationParameters, Dictionary<String,List<String>>, CancellationToken)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

Extension Methods

BeginDeploy(ITenantConfigurationOperations, String, String, DeployConfigurationParameters)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

BeginDeployAsync(ITenantConfigurationOperations, String, String, DeployConfigurationParameters, CancellationToken)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

BeginSave(ITenantConfigurationOperations, String, String, SaveConfigurationParameter)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

BeginSaveAsync(ITenantConfigurationOperations, String, String, SaveConfigurationParameter, CancellationToken)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

BeginValidate(ITenantConfigurationOperations, String, String, DeployConfigurationParameters)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

BeginValidateAsync(ITenantConfigurationOperations, String, String, DeployConfigurationParameters, CancellationToken)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

Deploy(ITenantConfigurationOperations, String, String, DeployConfigurationParameters)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

DeployAsync(ITenantConfigurationOperations, String, String, DeployConfigurationParameters, CancellationToken)

This operation applies changes from the specified Git branch to the configuration database. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-deploy-any-service-configuration-changes-to-the-api-management-service-instance

GetSyncState(ITenantConfigurationOperations, String, String)

Gets the status of the most recent synchronization between the configuration database and the Git repository.

GetSyncStateAsync(ITenantConfigurationOperations, String, String, CancellationToken)

Gets the status of the most recent synchronization between the configuration database and the Git repository.

Save(ITenantConfigurationOperations, String, String, SaveConfigurationParameter)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

SaveAsync(ITenantConfigurationOperations, String, String, SaveConfigurationParameter, CancellationToken)

This operation creates a commit with the current configuration snapshot to the specified branch in the repository. This is a long running operation and could take several minutes to complete. https://azure.microsoft.com/en-us/documentation/articles/api-management-configuration-repository-git/#to-save-the-service-configuration-to-the-git-repository

Validate(ITenantConfigurationOperations, String, String, DeployConfigurationParameters)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

ValidateAsync(ITenantConfigurationOperations, String, String, DeployConfigurationParameters, CancellationToken)

This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.

Applies to