SystemAssignedIdentitiesClient Interface

public interface SystemAssignedIdentitiesClient

An instance of this class provides access to all the operations defined in SystemAssignedIdentitiesClient.

Method Summary

Modifier and Type Method and Description
abstract SystemAssignedIdentityInner getByScope(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

abstract Mono<SystemAssignedIdentityInner> getByScopeAsync(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

abstract Response<SystemAssignedIdentityInner> getByScopeWithResponse(String scope, Context context)

Gets the systemAssignedIdentity available under the specified RP scope.

abstract Mono<Response<SystemAssignedIdentityInner>> getByScopeWithResponseAsync(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

Method Details

getByScope

public abstract SystemAssignedIdentityInner getByScope(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

Parameters:

scope - The resource provider scope of the resource. Parent resource being extended by Managed Identities.

Returns:

the systemAssignedIdentity available under the specified RP scope.

getByScopeAsync

public abstract Mono getByScopeAsync(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

Parameters:

scope - The resource provider scope of the resource. Parent resource being extended by Managed Identities.

Returns:

the systemAssignedIdentity available under the specified RP scope on successful completion of Mono.

getByScopeWithResponse

public abstract Response getByScopeWithResponse(String scope, Context context)

Gets the systemAssignedIdentity available under the specified RP scope.

Parameters:

scope - The resource provider scope of the resource. Parent resource being extended by Managed Identities.
context - The context to associate with this operation.

Returns:

the systemAssignedIdentity available under the specified RP scope along with Response<T>.

getByScopeWithResponseAsync

public abstract Mono> getByScopeWithResponseAsync(String scope)

Gets the systemAssignedIdentity available under the specified RP scope.

Parameters:

scope - The resource provider scope of the resource. Parent resource being extended by Managed Identities.

Returns:

the systemAssignedIdentity available under the specified RP scope along with Response<T> on successful completion of Mono.

Applies to