pub struct AzureAzureRegistrationCreateInput {Show 25 fields
pub account_type: Option<String>,
pub additional_features: Vec<AzureAdditionalFeature>,
pub additional_properties: Option<Value>,
pub api_client_key_id: Option<String>,
pub api_client_key_type: Option<String>,
pub cs_infra_region: Option<String>,
pub cs_infra_subscription_id: Option<String>,
pub deployment_method: String,
pub deployment_stack_host_id: Option<String>,
pub deployment_stack_name: Option<String>,
pub dspm_regions: Option<Vec<String>>,
pub environment: Option<String>,
pub event_hub_settings: Vec<AzureEventHubSettings>,
pub management_group_ids: Vec<String>,
pub microsoft_graph_permission_ids: Vec<String>,
pub microsoft_graph_permission_ids_readonly: Option<bool>,
pub products: Option<Vec<DomainProductFeatures>>,
pub resource_name_prefix: Option<String>,
pub resource_name_suffix: Option<String>,
pub status: Option<String>,
pub subscription_ids: Vec<String>,
pub tags: HashMap<String, String>,
pub template_version: Option<String>,
pub tenant_id: String,
pub tenant_name: String,
}Fields§
§account_type: Option<String>§additional_features: Vec<AzureAdditionalFeature>§additional_properties: Option<Value>§api_client_key_id: Option<String>§api_client_key_type: Option<String>§cs_infra_region: Option<String>§cs_infra_subscription_id: Option<String>§deployment_method: String§deployment_stack_host_id: Option<String>§deployment_stack_name: Option<String>§dspm_regions: Option<Vec<String>>§environment: Option<String>§event_hub_settings: Vec<AzureEventHubSettings>§management_group_ids: Vec<String>§microsoft_graph_permission_ids: Vec<String>§microsoft_graph_permission_ids_readonly: Option<bool>§products: Option<Vec<DomainProductFeatures>>§resource_name_prefix: Option<String>§resource_name_suffix: Option<String>§status: Option<String>§subscription_ids: Vec<String>§template_version: Option<String>§tenant_id: String§tenant_name: StringImplementations§
Source§impl AzureAzureRegistrationCreateInput
impl AzureAzureRegistrationCreateInput
pub fn new( additional_features: Vec<AzureAdditionalFeature>, deployment_method: String, event_hub_settings: Vec<AzureEventHubSettings>, management_group_ids: Vec<String>, microsoft_graph_permission_ids: Vec<String>, subscription_ids: Vec<String>, tags: HashMap<String, String>, tenant_id: String, tenant_name: String, ) -> AzureAzureRegistrationCreateInput
Trait Implementations§
Source§impl Clone for AzureAzureRegistrationCreateInput
impl Clone for AzureAzureRegistrationCreateInput
Source§fn clone(&self) -> AzureAzureRegistrationCreateInput
fn clone(&self) -> AzureAzureRegistrationCreateInput
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 Default for AzureAzureRegistrationCreateInput
impl Default for AzureAzureRegistrationCreateInput
Source§fn default() -> AzureAzureRegistrationCreateInput
fn default() -> AzureAzureRegistrationCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AzureAzureRegistrationCreateInput
impl<'de> Deserialize<'de> for AzureAzureRegistrationCreateInput
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 AzureAzureRegistrationCreateInput
impl PartialEq for AzureAzureRegistrationCreateInput
Source§fn eq(&self, other: &AzureAzureRegistrationCreateInput) -> bool
fn eq(&self, other: &AzureAzureRegistrationCreateInput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AzureAzureRegistrationCreateInput
Auto Trait Implementations§
impl Freeze for AzureAzureRegistrationCreateInput
impl RefUnwindSafe for AzureAzureRegistrationCreateInput
impl Send for AzureAzureRegistrationCreateInput
impl Sync for AzureAzureRegistrationCreateInput
impl Unpin for AzureAzureRegistrationCreateInput
impl UnwindSafe for AzureAzureRegistrationCreateInput
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