pub struct Client(_);Implementations
sourceimpl Client
impl Client
sourcepub fn set_access_control_entries(
&self,
body: impl Into<JObject>,
security_namespace_id: impl Into<String>,
organization: impl Into<String>
) -> RequestBuilder
pub fn set_access_control_entries(
&self,
body: impl Into<JObject>,
security_namespace_id: impl Into<String>,
organization: impl Into<String>
) -> RequestBuilder
Add or update ACEs in the ACL for the provided token. The request body contains the target token, a list of ACEs and a optional merge parameter. In the case of a collision (by identity descriptor) with an existing ACE in the ACL, the “merge” parameter determines the behavior. If set, the existing ACE has its allow and deny merged with the incoming ACE’s allow and deny. If unset, the existing ACE is displaced.
Arguments:
security_namespace_id: Security namespace identifier.organization: The name of the Azure DevOps organization.
sourcepub fn remove_access_control_entries(
&self,
security_namespace_id: impl Into<String>,
organization: impl Into<String>
) -> RequestBuilder
pub fn remove_access_control_entries(
&self,
security_namespace_id: impl Into<String>,
organization: impl Into<String>
) -> RequestBuilder
Remove the specified ACEs from the ACL belonging to the specified token.
Arguments:
security_namespace_id: Security namespace identifier.organization: The name of the Azure DevOps organization.
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more