DenyAssignmentsClient Interface
Implements
public interface DenyAssignmentsClient
extends InnerSupportsListing<DenyAssignmentInner>
An instance of this class provides access to all the operations defined in DenyAssignmentsClient.
Method Summary
Method Details
get
public abstract DenyAssignmentInner get(String scope, String denyAssignmentId)
Get the specified deny assignment.
Parameters:
Returns:
getAsync
public abstract Mono<DenyAssignmentInner> getAsync(String scope, String denyAssignmentId)
Get the specified deny assignment.
Parameters:
Returns:
getById
public abstract DenyAssignmentInner getById(String denyAssignmentId)
Gets a deny assignment by ID.
Parameters:
Returns:
getByIdAsync
public abstract Mono<DenyAssignmentInner> getByIdAsync(String denyAssignmentId)
Gets a deny assignment by ID.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<DenyAssignmentInner> getByIdWithResponse(String denyAssignmentId, Context context)
Gets a deny assignment by ID.
Parameters:
Returns:
getByIdWithResponseAsync
public abstract Mono<Response<DenyAssignmentInner>> getByIdWithResponseAsync(String denyAssignmentId)
Gets a deny assignment by ID.
Parameters:
Returns:
getWithResponse
public abstract Response<DenyAssignmentInner> getWithResponse(String scope, String denyAssignmentId, Context context)
Get the specified deny assignment.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<DenyAssignmentInner>> getWithResponseAsync(String scope, String denyAssignmentId)
Get the specified deny assignment.
Parameters:
Returns:
list
public abstract PagedIterable<DenyAssignmentInner> list()
Gets all deny assignments for the subscription.
Returns:
list
public abstract PagedIterable<DenyAssignmentInner> list(String filter, Context context)
Gets all deny assignments for the subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux<DenyAssignmentInner> listAsync()
Gets all deny assignments for the subscription.
Returns:
listAsync
public abstract PagedFlux<DenyAssignmentInner> listAsync(String filter)
Gets all deny assignments for the subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DenyAssignmentInner> listByResourceGroup(String resourceGroupName)
Gets deny assignments for a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<DenyAssignmentInner> listByResourceGroup(String resourceGroupName, String filter, Context context)
Gets deny assignments for a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<DenyAssignmentInner> listByResourceGroupAsync(String resourceGroupName)
Gets deny assignments for a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<DenyAssignmentInner> listByResourceGroupAsync(String resourceGroupName, String filter)
Gets deny assignments for a resource group.
Parameters:
Returns:
listForResource
public abstract PagedIterable<DenyAssignmentInner> listForResource(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName)
Gets deny assignments for a resource.
Parameters:
Returns:
listForResource
public abstract PagedIterable<DenyAssignmentInner> listForResource(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String filter, Context context)
Gets deny assignments for a resource.
Parameters:
Returns:
listForResourceAsync
public abstract PagedFlux<DenyAssignmentInner> listForResourceAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName)
Gets deny assignments for a resource.
Parameters:
Returns:
listForResourceAsync
public abstract PagedFlux<DenyAssignmentInner> listForResourceAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String filter)
Gets deny assignments for a resource.
Parameters:
Returns:
listForScope
public abstract PagedIterable<DenyAssignmentInner> listForScope(String scope)
Gets deny assignments for a scope.
Parameters:
Returns:
listForScope
public abstract PagedIterable<DenyAssignmentInner> listForScope(String scope, String filter, Context context)
Gets deny assignments for a scope.
Parameters:
Returns:
listForScopeAsync
public abstract PagedFlux<DenyAssignmentInner> listForScopeAsync(String scope)
Gets deny assignments for a scope.
Parameters:
Returns:
listForScopeAsync
public abstract PagedFlux<DenyAssignmentInner> listForScopeAsync(String scope, String filter)
Gets deny assignments for a scope.
Parameters:
Returns: