pub struct CreateTemplateVersionRequest {
pub template_id: String,
pub version: String,
pub provider: String,
pub provider_template_id: Option<String>,
pub target: TemplateTarget,
pub base_snapshot_id: Option<String>,
pub resource_profile: BTreeMap<String, String>,
pub parameter_schema: BTreeMap<String, String>,
}Fields§
§template_id: String§version: String§provider: String§provider_template_id: Option<String>§target: TemplateTarget§base_snapshot_id: Option<String>§resource_profile: BTreeMap<String, String>§parameter_schema: BTreeMap<String, String>Trait Implementations§
Source§impl Clone for CreateTemplateVersionRequest
impl Clone for CreateTemplateVersionRequest
Source§fn clone(&self) -> CreateTemplateVersionRequest
fn clone(&self) -> CreateTemplateVersionRequest
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 Debug for CreateTemplateVersionRequest
impl Debug for CreateTemplateVersionRequest
Source§impl<'de> Deserialize<'de> for CreateTemplateVersionRequest
impl<'de> Deserialize<'de> for CreateTemplateVersionRequest
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 Eq for CreateTemplateVersionRequest
impl StructuralPartialEq for CreateTemplateVersionRequest
Auto Trait Implementations§
impl Freeze for CreateTemplateVersionRequest
impl RefUnwindSafe for CreateTemplateVersionRequest
impl Send for CreateTemplateVersionRequest
impl Sync for CreateTemplateVersionRequest
impl Unpin for CreateTemplateVersionRequest
impl UnsafeUnpin for CreateTemplateVersionRequest
impl UnwindSafe for CreateTemplateVersionRequest
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