Gets role eligibility schedule instances of a role eligibility schedule.
Method Details
get
public abstract RoleEligibilityScheduleInstanceInner get(String scope, String roleEligibilityScheduleInstanceName)
Gets the specified role eligibility schedule instance.
Parameters:
scope
- The scope of the role eligibility schedules.
roleEligibilityScheduleInstanceName
- The name (hash of schedule name + time) of the role eligibility
schedule to get.
Returns:
the specified role eligibility schedule instance.
getAsync
public abstract Mono getAsync(String scope, String roleEligibilityScheduleInstanceName)
Gets the specified role eligibility schedule instance.
Parameters:
scope
- The scope of the role eligibility schedules.
roleEligibilityScheduleInstanceName
- The name (hash of schedule name + time) of the role eligibility
schedule to get.
Returns:
the specified role eligibility schedule instance on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String scope, String roleEligibilityScheduleInstanceName, Context context)
Gets the specified role eligibility schedule instance.
Parameters:
scope
- The scope of the role eligibility schedules.
roleEligibilityScheduleInstanceName
- The name (hash of schedule name + time) of the role eligibility
schedule to get.
context
- The context to associate with this operation.
Returns:
the specified role eligibility schedule instance along with Response<T>.
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String scope, String roleEligibilityScheduleInstanceName)
Gets the specified role eligibility schedule instance.
Parameters:
scope
- The scope of the role eligibility schedules.
roleEligibilityScheduleInstanceName
- The name (hash of schedule name + time) of the role eligibility
schedule to get.
Returns:
the specified role eligibility schedule instance along with Response<T> on successful completion of
Mono.
listForScope
public abstract PagedIterable listForScope(String scope)
Gets role eligibility schedule instances of a role eligibility schedule.
Parameters:
scope
- The scope of the role eligibility schedule.
Returns:
role eligibility schedule instances of a role eligibility schedule as paginated response with
PagedIterable<T>.
listForScope
public abstract PagedIterable listForScope(String scope, String filter, Context context)
Gets role eligibility schedule instances of a role eligibility schedule.
Parameters:
scope
- The scope of the role eligibility 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 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 schedule instances of a role eligibility schedule as paginated response with
PagedIterable<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope)
Gets role eligibility schedule instances of a role eligibility schedule.
Parameters:
scope
- The scope of the role eligibility schedule.
Returns:
role eligibility schedule instances of a role eligibility schedule as paginated response with
PagedFlux<T>.
listForScopeAsync
public abstract PagedFlux listForScopeAsync(String scope, String filter)
Gets role eligibility schedule instances of a role eligibility schedule.
Parameters:
scope
- The scope of the role eligibility 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 eligibility
schedules for the user. Use $filter=asTarget() to return all role eligibility schedules created for the current
user.
Returns:
role eligibility schedule instances of a role eligibility schedule as paginated response with
PagedFlux<T>.
Applies to
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.