pub struct ServiceAccountResponse {
pub display_name: String,
pub id: String,
pub is_active: bool,
pub owner_user_id: String,
pub scoping_policy_id: Option<String>,
}Expand description
Service account resource.
JSON schema
{
"title": "ServiceAccountResponse",
"description": "Service account resource.",
"type": "object",
"required": [
"display_name",
"id",
"is_active",
"owner_user_id",
"scoping_policy_id"
],
"properties": {
"display_name": {
"title": "Display Name",
"type": "string"
},
"id": {
"title": "Id",
"type": "string"
},
"is_active": {
"title": "Is Active",
"type": "boolean"
},
"owner_user_id": {
"title": "Owner User Id",
"type": "string"
},
"scoping_policy_id": {
"title": "Scoping Policy Id",
"type": [
"string",
"null"
]
}
}
}Fields§
§display_name: String§id: String§is_active: bool§owner_user_id: String§scoping_policy_id: Option<String>Trait Implementations§
Source§impl Clone for ServiceAccountResponse
impl Clone for ServiceAccountResponse
Source§fn clone(&self) -> ServiceAccountResponse
fn clone(&self) -> ServiceAccountResponse
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 Debug for ServiceAccountResponse
impl Debug for ServiceAccountResponse
Source§impl<'de> Deserialize<'de> for ServiceAccountResponse
impl<'de> Deserialize<'de> for ServiceAccountResponse
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 From<&ServiceAccountResponse> for ServiceAccountResponse
impl From<&ServiceAccountResponse> for ServiceAccountResponse
Source§fn from(value: &ServiceAccountResponse) -> Self
fn from(value: &ServiceAccountResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ServiceAccountResponse
impl RefUnwindSafe for ServiceAccountResponse
impl Send for ServiceAccountResponse
impl Sync for ServiceAccountResponse
impl Unpin for ServiceAccountResponse
impl UnsafeUnpin for ServiceAccountResponse
impl UnwindSafe for ServiceAccountResponse
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