pub struct Identity {
pub principal_id: Option<String>,
pub tenant_id: Option<String>,
pub type_: Option<Type>,
pub user_assigned_identities: Option<Value>,
}
Expand description
Identity for the resource.
Fields§
§principal_id: Option<String>
The principal ID of resource identity.
tenant_id: Option<String>
The tenant ID of resource.
type_: Option<Type>
The identity type.
user_assigned_identities: Option<Value>
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Identity
impl<'de> Deserialize<'de> for Identity
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