pub struct DevCenterUpdateProperties {
pub plan_id: Option<String>,
pub encryption: Option<Encryption>,
pub display_name: Option<String>,
pub project_catalog_settings: Option<DevCenterProjectCatalogSettings>,
pub network_settings: Option<DevCenterNetworkSettings>,
pub dev_box_provisioning_settings: Option<DevBoxProvisioningSettings>,
}Expand description
Properties of the devcenter. These properties can be updated after the resource has been created.
Fields§
§plan_id: Option<String>Resource Id of an associated Plan
encryption: Option<Encryption>§display_name: Option<String>The display name of the devcenter.
project_catalog_settings: Option<DevCenterProjectCatalogSettings>Project catalog settings for project catalogs under a project associated to this dev center.
network_settings: Option<DevCenterNetworkSettings>Network settings for the Dev Center.
dev_box_provisioning_settings: Option<DevBoxProvisioningSettings>Provisioning settings that apply to all Dev Boxes created in this dev center
Implementations§
Trait Implementations§
Source§impl Clone for DevCenterUpdateProperties
impl Clone for DevCenterUpdateProperties
Source§fn clone(&self) -> DevCenterUpdateProperties
fn clone(&self) -> DevCenterUpdateProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DevCenterUpdateProperties
impl Debug for DevCenterUpdateProperties
Source§impl Default for DevCenterUpdateProperties
impl Default for DevCenterUpdateProperties
Source§fn default() -> DevCenterUpdateProperties
fn default() -> DevCenterUpdateProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DevCenterUpdateProperties
impl<'de> Deserialize<'de> for DevCenterUpdateProperties
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
impl StructuralPartialEq for DevCenterUpdateProperties
Auto Trait Implementations§
impl Freeze for DevCenterUpdateProperties
impl RefUnwindSafe for DevCenterUpdateProperties
impl Send for DevCenterUpdateProperties
impl Sync for DevCenterUpdateProperties
impl Unpin for DevCenterUpdateProperties
impl UnwindSafe for DevCenterUpdateProperties
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