Share via


TenantAccessGits Interface

Implements

com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.TenantAccessGitsInner>

public interface TenantAccessGits
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.TenantAccessGitsInner>

Type representing TenantAccessGits.

Method Summary

Modifier and Type Method and Description
abstract rx.Observable<AccessInformationContract> getAsync(String resourceGroupName, String serviceName)

Gets the Git access configuration for the tenant.

abstract rx.Completable regeneratePrimaryKeyAsync(String resourceGroupName, String serviceName)

Regenerate primary access key for GIT.

abstract rx.Completable regenerateSecondaryKeyAsync(String resourceGroupName, String serviceName)

Regenerate secondary access key for GIT.

Method Details

getAsync

public abstract Observable<AccessInformationContract> getAsync(String resourceGroupName, String serviceName)

Gets the Git access configuration for the tenant.

Parameters:

resourceGroupName - The name of the resource group.
serviceName - The name of the API Management service.

Returns:

the observable for the request

regeneratePrimaryKeyAsync

public abstract Completable regeneratePrimaryKeyAsync(String resourceGroupName, String serviceName)

Regenerate primary access key for GIT.

Parameters:

resourceGroupName - The name of the resource group.
serviceName - The name of the API Management service.

Returns:

the observable for the request

regenerateSecondaryKeyAsync

public abstract Completable regenerateSecondaryKeyAsync(String resourceGroupName, String serviceName)

Regenerate secondary access key for GIT.

Parameters:

resourceGroupName - The name of the resource group.
serviceName - The name of the API Management service.

Returns:

the observable for the request

Applies to