Gets role assignment schedule instances of a role assignment schedule.
Method Details
get
public abstract RoleAssignmentScheduleInstanceInner get(String scope, String roleAssignmentScheduleInstanceName)
Gets the specified role assignment schedule instance.
Parameters:
scope
- The scope of the role assignments schedules.
roleAssignmentScheduleInstanceName
- The name (hash of schedule name + time) of the role assignment schedule
to get.
Returns:
the specified role assignment schedule instance.
getAsync
public abstract Mono getAsync(String scope, String roleAssignmentScheduleInstanceName)
Gets the specified role assignment schedule instance.
Parameters:
scope
- The scope of the role assignments schedules.
roleAssignmentScheduleInstanceName
- The name (hash of schedule name + time) of the role assignment schedule
to get.
Returns:
the specified role assignment schedule instance on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String scope, String roleAssignmentScheduleInstanceName, Context context)
Gets the specified role assignment schedule instance.
Parameters:
scope
- The scope of the role assignments schedules.
roleAssignmentScheduleInstanceName
- The name (hash of schedule name + time) of the role assignment schedule
to get.
context
- The context to associate with this operation.
Returns:
the specified role assignment schedule instance along with Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String scope, String roleAssignmentScheduleInstanceName)
Gets the specified role assignment schedule instance.
Parameters:
scope
- The scope of the role assignments schedules.
roleAssignmentScheduleInstanceName
- The name (hash of schedule name + time) of the role assignment schedule
to get.
Returns:
the specified role assignment schedule instance along with Response<T> on successful completion of
Mono.
listForScope
public abstract PagedIterable listForScope(String scope)
Gets role assignment schedule instances of a role assignment schedule.
Parameters:
scope
- The scope of the role assignment schedule.
Returns:
role assignment schedule instances of a role assignment schedule as paginated response with
PagedIterable<T>.
listForScope
public abstract PagedIterable listForScope(String scope, String filter, Context context)
Gets role assignment schedule instances of a role assignment schedule.
Parameters:
scope
- The scope of the role assignment schedule.
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 schedule
instances for the user. Use $filter=asTarget() to return all role assignment schedule instances created for the
current user.
context
- The context to associate with this operation.
Returns:
role assignment schedule instances of a role assignment schedule as paginated response with
PagedIterable<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope)
Gets role assignment schedule instances of a role assignment schedule.
Parameters:
scope
- The scope of the role assignment schedule.
Returns:
role assignment schedule instances of a role assignment schedule as paginated response with
PagedFlux<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope, String filter)
Gets role assignment schedule instances of a role assignment schedule.
Parameters:
scope
- The scope of the role assignment schedule.
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 schedule
instances for the user. Use $filter=asTarget() to return all role assignment schedule instances created for the
current user.
Returns:
role assignment schedule instances of a role assignment schedule 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.