Gets role assignment schedules for a resource scope.
Method Details
get
public abstract RoleAssignmentScheduleInner get(String scope, String roleAssignmentScheduleName)
Get the specified role assignment schedule for a resource scope.
Parameters:
scope
- The scope of the role assignment schedule.
roleAssignmentScheduleName
- The name (guid) of the role assignment schedule to get.
Returns:
the specified role assignment schedule for a resource scope.
getAsync
public abstract Mono getAsync(String scope, String roleAssignmentScheduleName)
Get the specified role assignment schedule for a resource scope.
Parameters:
scope
- The scope of the role assignment schedule.
roleAssignmentScheduleName
- The name (guid) of the role assignment schedule to get.
Returns:
the specified role assignment schedule for a resource scope on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String scope, String roleAssignmentScheduleName, Context context)
Get the specified role assignment schedule for a resource scope.
Parameters:
scope
- The scope of the role assignment schedule.
roleAssignmentScheduleName
- The name (guid) of the role assignment schedule to get.
context
- The context to associate with this operation.
Returns:
the specified role assignment schedule for a resource scope along with Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String scope, String roleAssignmentScheduleName)
Get the specified role assignment schedule for a resource scope.
Parameters:
scope
- The scope of the role assignment schedule.
roleAssignmentScheduleName
- The name (guid) of the role assignment schedule to get.
Returns:
the specified role assignment schedule for a resource scope along with Response<T> on successful
completion of Mono.
listForScope
public abstract PagedIterable listForScope(String scope)
Gets role assignment schedules for a resource scope.
Parameters:
scope
- The scope of the role assignments schedules.
Returns:
role assignment schedules for a resource scope as paginated response with PagedIterable<T>.
listForScope
public abstract PagedIterable listForScope(String scope, String filter, Context context)
Gets role assignment schedules for a resource scope.
Parameters:
scope
- The scope of the role assignments schedules.
filter
- The filter to apply on the operation. Use $filter=atScope() to return all role assignment schedules
at or above the scope. Use $filter=principalId eq {id} to return all role assignment schedules at, above or below
the scope for the specified principal. Use $filter=assignedTo('{userId}') to return all role assignment schedules
for the current user. Use $filter=asTarget() to return all role assignment schedules created for the current
user.
context
- The context to associate with this operation.
Returns:
role assignment schedules for a resource scope as paginated response with PagedIterable<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope)
Gets role assignment schedules for a resource scope.
Parameters:
scope
- The scope of the role assignments schedules.
Returns:
role assignment schedules for a resource scope as paginated response with PagedFlux<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope, String filter)
Gets role assignment schedules for a resource scope.
Parameters:
scope
- The scope of the role assignments schedules.
filter
- The filter to apply on the operation. Use $filter=atScope() to return all role assignment schedules
at or above the scope. Use $filter=principalId eq {id} to return all role assignment schedules at, above or below
the scope for the specified principal. Use $filter=assignedTo('{userId}') to return all role assignment schedules
for the current user. Use $filter=asTarget() to return all role assignment schedules created for the current
user.
Returns:
role assignment schedules for a resource scope as paginated response with PagedFlux<T>.
Applies to
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.