pub struct Variable {
pub properties: PolicyVariableProperties,
pub system_data: Option<SystemData>,
pub id: Option<String>,
pub name: Option<String>,
pub type_: Option<String>,
}
Expand description
The variable.
Fields
properties: PolicyVariableProperties
The variable properties.
system_data: Option<SystemData>
Metadata pertaining to creation and last modification of the resource.
id: Option<String>
The ID of the variable.
name: Option<String>
The name of the variable.
type_: Option<String>
The type of the resource (Microsoft.Authorization/variables).
Implementations
sourceimpl Variable
impl Variable
pub fn new(properties: PolicyVariableProperties) -> Self
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Variable
impl<'de> Deserialize<'de> for Variable
sourcefn 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 Variable
Auto Trait Implementations
impl RefUnwindSafe for Variable
impl Send for Variable
impl Sync for Variable
impl Unpin for Variable
impl UnwindSafe for Variable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more