Struct azure_mgmt_resources::package_managedapplications_2017_09::models::ApplicationDefinitionProperties
source · [−]pub struct ApplicationDefinitionProperties {
pub lock_level: ApplicationLockLevel,
pub display_name: Option<String>,
pub is_enabled: Option<String>,
pub authorizations: Vec<ApplicationProviderAuthorization>,
pub artifacts: Vec<ApplicationArtifact>,
pub description: Option<String>,
pub package_file_uri: Option<String>,
pub main_template: Option<Value>,
pub create_ui_definition: Option<Value>,
}
Fields
lock_level: ApplicationLockLevel
display_name: Option<String>
is_enabled: Option<String>
artifacts: Vec<ApplicationArtifact>
description: Option<String>
package_file_uri: Option<String>
main_template: Option<Value>
create_ui_definition: Option<Value>
Implementations
pub fn new(
lock_level: ApplicationLockLevel,
authorizations: Vec<ApplicationProviderAuthorization>
) -> Self
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for ApplicationDefinitionProperties
impl Sync for ApplicationDefinitionProperties
impl Unpin for ApplicationDefinitionProperties
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more