Struct google_servicedirectory1::api::Namespace [−][src]
A container for services. Namespaces allow administrators to group services together and define permissions for a collection of services.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations namespaces create projects (request|response)
- locations namespaces get projects (response)
- locations namespaces patch projects (request|response)
Fields
labels: Option<HashMap<String, String>>Optional. Resource labels associated with this namespace. No more than 64 user labels can be associated with a given resource. Label keys and values can be no longer than 63 characters.
name: Option<String>Immutable. The resource name for the namespace in the format projects/*/locations/*/namespaces/*.
Trait Implementations
impl Clone for Namespace[src]
impl Debug for Namespace[src]
impl Default for Namespace[src]
impl<'de> Deserialize<'de> for Namespace[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl RequestValue for Namespace[src]
impl ResponseResult for Namespace[src]
impl Serialize for Namespace[src]
Auto Trait Implementations
impl RefUnwindSafe for Namespace[src]
impl Send for Namespace[src]
impl Sync for Namespace[src]
impl Unpin for Namespace[src]
impl UnwindSafe for Namespace[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,