pub struct AzureManagedIdentityServiceAccountHeartbeatData {Show 16 fields
pub status: ServiceAccountHeartbeatStatus,
pub name: String,
pub resource_id: String,
pub resource_group: String,
pub location: String,
pub type_: Option<String>,
pub client_id: Option<String>,
pub principal_id: Option<String>,
pub tenant_id: Option<String>,
pub isolation_scope: Option<String>,
pub managed_tag_count: u32,
pub role_assignment_count: u32,
pub role_assignment_ids: Vec<String>,
pub custom_role_definition_count: u32,
pub custom_role_definition_ids: Vec<String>,
pub stack_permissions_applied: bool,
}Fields§
§status: ServiceAccountHeartbeatStatus§name: String§resource_id: String§resource_group: String§location: String§type_: Option<String>§client_id: Option<String>§principal_id: Option<String>§tenant_id: Option<String>§isolation_scope: Option<String>§managed_tag_count: u32§role_assignment_count: u32§role_assignment_ids: Vec<String>§custom_role_definition_count: u32§custom_role_definition_ids: Vec<String>§stack_permissions_applied: boolTrait Implementations§
Source§impl Clone for AzureManagedIdentityServiceAccountHeartbeatData
impl Clone for AzureManagedIdentityServiceAccountHeartbeatData
Source§fn clone(&self) -> AzureManagedIdentityServiceAccountHeartbeatData
fn clone(&self) -> AzureManagedIdentityServiceAccountHeartbeatData
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<'de> Deserialize<'de> for AzureManagedIdentityServiceAccountHeartbeatData
impl<'de> Deserialize<'de> for AzureManagedIdentityServiceAccountHeartbeatData
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 AzureManagedIdentityServiceAccountHeartbeatData
impl PartialEq for AzureManagedIdentityServiceAccountHeartbeatData
Source§fn eq(&self, other: &AzureManagedIdentityServiceAccountHeartbeatData) -> bool
fn eq(&self, other: &AzureManagedIdentityServiceAccountHeartbeatData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AzureManagedIdentityServiceAccountHeartbeatData
Auto Trait Implementations§
impl Freeze for AzureManagedIdentityServiceAccountHeartbeatData
impl RefUnwindSafe for AzureManagedIdentityServiceAccountHeartbeatData
impl Send for AzureManagedIdentityServiceAccountHeartbeatData
impl Sync for AzureManagedIdentityServiceAccountHeartbeatData
impl Unpin for AzureManagedIdentityServiceAccountHeartbeatData
impl UnsafeUnpin for AzureManagedIdentityServiceAccountHeartbeatData
impl UnwindSafe for AzureManagedIdentityServiceAccountHeartbeatData
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