Gets role eligibility schedules for a resource scope.
Method Details
get
public abstract RoleEligibilityScheduleInner get(String scope, String roleEligibilityScheduleName)
Get the specified role eligibility schedule for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedule.
roleEligibilityScheduleName
- The name (guid) of the role eligibility schedule to get.
Returns:
the specified role eligibility schedule for a resource scope.
getAsync
public abstract Mono getAsync(String scope, String roleEligibilityScheduleName)
Get the specified role eligibility schedule for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedule.
roleEligibilityScheduleName
- The name (guid) of the role eligibility schedule to get.
Returns:
the specified role eligibility schedule for a resource scope on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String scope, String roleEligibilityScheduleName, Context context)
Get the specified role eligibility schedule for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedule.
roleEligibilityScheduleName
- The name (guid) of the role eligibility schedule to get.
context
- The context to associate with this operation.
Returns:
the specified role eligibility schedule for a resource scope along with Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String scope, String roleEligibilityScheduleName)
Get the specified role eligibility schedule for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedule.
roleEligibilityScheduleName
- The name (guid) of the role eligibility schedule to get.
Returns:
the specified role eligibility schedule for a resource scope along with Response<T> on successful
completion of Mono.
listForScope
public abstract PagedIterable listForScope(String scope)
Gets role eligibility schedules for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedules.
Returns:
role eligibility schedules for a resource scope as paginated response with PagedIterable<T>.
listForScope
public abstract PagedIterable listForScope(String scope, String filter, Context context)
Gets role eligibility schedules for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedules.
filter
- The filter to apply on the operation. Use $filter=atScope() to return all role eligibility
schedules at or above the scope. Use $filter=principalId eq {id} to return all role eligibility schedules at,
above or below the scope for the specified principal. Use $filter=assignedTo('{userId}') to return all role
eligibility schedules for the user. Use $filter=asTarget() to return all role eligibility schedules created for
the current user.
context
- The context to associate with this operation.
Returns:
role eligibility schedules for a resource scope as paginated response with PagedIterable<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope)
Gets role eligibility schedules for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedules.
Returns:
role eligibility schedules for a resource scope as paginated response with PagedFlux<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope, String filter)
Gets role eligibility schedules for a resource scope.
Parameters:
scope
- The scope of the role eligibility schedules.
filter
- The filter to apply on the operation. Use $filter=atScope() to return all role eligibility
schedules at or above the scope. Use $filter=principalId eq {id} to return all role eligibility schedules at,
above or below the scope for the specified principal. Use $filter=assignedTo('{userId}') to return all role
eligibility schedules for the user. Use $filter=asTarget() to return all role eligibility schedules created for
the current user.
Returns:
role eligibility schedules for a resource scope as paginated response with PagedFlux<T>.
Applies to
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.