pub struct CreateProjectBody {
pub environment: EnvironmentEnum,
pub home_region: Option<HomeRegionEnum>,
pub name: String,
pub workspace_id: Option<String>,
}Expand description
CreateProjectBody : Create Project Request Body
Fields§
§environment: EnvironmentEnumThe environment of the project. prod Production stage Staging dev Development
home_region: Option<HomeRegionEnum>Home Region The home region of the project. This is the region where the project will be created. eu-central EUCentral asia-northeast AsiaNorthEast us-east USEast us-west USWest us US global Global
name: StringThe name of the project to be created
workspace_id: Option<String>The workspace to create the project in.
Implementations§
Source§impl CreateProjectBody
impl CreateProjectBody
Sourcepub fn new(environment: EnvironmentEnum, name: String) -> CreateProjectBody
pub fn new(environment: EnvironmentEnum, name: String) -> CreateProjectBody
Create Project Request Body
Trait Implementations§
Source§impl Clone for CreateProjectBody
impl Clone for CreateProjectBody
Source§fn clone(&self) -> CreateProjectBody
fn clone(&self) -> CreateProjectBody
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 CreateProjectBody
impl Debug for CreateProjectBody
Source§impl Default for CreateProjectBody
impl Default for CreateProjectBody
Source§fn default() -> CreateProjectBody
fn default() -> CreateProjectBody
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateProjectBody
impl<'de> Deserialize<'de> for CreateProjectBody
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
Source§impl PartialEq for CreateProjectBody
impl PartialEq for CreateProjectBody
Source§impl Serialize for CreateProjectBody
impl Serialize for CreateProjectBody
impl StructuralPartialEq for CreateProjectBody
Auto Trait Implementations§
impl Freeze for CreateProjectBody
impl RefUnwindSafe for CreateProjectBody
impl Send for CreateProjectBody
impl Sync for CreateProjectBody
impl Unpin for CreateProjectBody
impl UnwindSafe for CreateProjectBody
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