pub struct RegisterWorkspaceDirectoryRequest {
pub active_directory_config: Option<ActiveDirectoryConfig>,
pub directory_id: Option<String>,
pub enable_self_service: Option<bool>,
pub idc_instance_arn: Option<String>,
pub microsoft_entra_config: Option<MicrosoftEntraConfig>,
pub subnet_ids: Option<Vec<String>>,
pub tags: Option<Vec<Tag>>,
pub tenancy: Option<String>,
pub user_identity_type: Option<String>,
pub workspace_directory_description: Option<String>,
pub workspace_directory_name: Option<String>,
pub workspace_type: Option<String>,
}Fields§
§active_directory_config: Option<ActiveDirectoryConfig>§directory_id: Option<String>§enable_self_service: Option<bool>§idc_instance_arn: Option<String>§microsoft_entra_config: Option<MicrosoftEntraConfig>§subnet_ids: Option<Vec<String>>§tenancy: Option<String>§user_identity_type: Option<String>§workspace_directory_description: Option<String>§workspace_directory_name: Option<String>§workspace_type: Option<String>Trait Implementations§
Source§impl Clone for RegisterWorkspaceDirectoryRequest
impl Clone for RegisterWorkspaceDirectoryRequest
Source§fn clone(&self) -> RegisterWorkspaceDirectoryRequest
fn clone(&self) -> RegisterWorkspaceDirectoryRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for RegisterWorkspaceDirectoryRequest
impl Default for RegisterWorkspaceDirectoryRequest
Source§fn default() -> RegisterWorkspaceDirectoryRequest
fn default() -> RegisterWorkspaceDirectoryRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RegisterWorkspaceDirectoryRequest
impl<'de> Deserialize<'de> for RegisterWorkspaceDirectoryRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RegisterWorkspaceDirectoryRequest
impl RefUnwindSafe for RegisterWorkspaceDirectoryRequest
impl Send for RegisterWorkspaceDirectoryRequest
impl Sync for RegisterWorkspaceDirectoryRequest
impl Unpin for RegisterWorkspaceDirectoryRequest
impl UnsafeUnpin for RegisterWorkspaceDirectoryRequest
impl UnwindSafe for RegisterWorkspaceDirectoryRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.