TenantConfigurations Interface
Implements
public interface TenantConfigurations
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.TenantConfigurationsInner>
Type representing TenantConfigurations.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
rx.Observable<Operation |
deployAsync(String resourceGroupName, String serviceName, DeployConfigurationParameters parameters)
This operation applies changes from the specified Git branch to the configuration database. |
|
abstract
rx.Observable<Tenant |
getSyncStateAsync(String resourceGroupName, String serviceName)
Gets the status of the most recent synchronization between the configuration database and the Git repository. |
|
abstract
rx.Observable<Operation |
saveAsync(String resourceGroupName, String serviceName, SaveConfigurationParameter parameters)
This operation creates a commit with the current configuration snapshot to the specified branch in the repository. |
|
abstract
rx.Observable<Operation |
validateAsync(String resourceGroupName, String serviceName, DeployConfigurationParameters parameters)
This operation validates the changes in the specified Git branch. |
Method Details
deployAsync
public abstract Observable<OperationResultContract> deployAsync(String resourceGroupName, String serviceName, DeployConfigurationParameters parameters)
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.
Parameters:
Returns:
getSyncStateAsync
public abstract Observable<TenantConfigurationSyncStateContract> getSyncStateAsync(String resourceGroupName, String serviceName)
Gets the status of the most recent synchronization between the configuration database and the Git repository.
Parameters:
Returns:
saveAsync
public abstract Observable<OperationResultContract> saveAsync(String resourceGroupName, String serviceName, SaveConfigurationParameter parameters)
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.
Parameters:
Returns:
validateAsync
public abstract Observable<OperationResultContract> validateAsync(String resourceGroupName, String serviceName, DeployConfigurationParameters parameters)
This operation validates the changes in the specified Git branch. This is a long running operation and could take several minutes to complete.
Parameters:
Returns: