pub struct GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions {
pub access_transparency_logs_support_case_viewer: Option<bool>,
pub assured_workloads_monitoring: Option<bool>,
pub data_logs_viewer: Option<bool>,
pub service_access_approver: Option<bool>,
}Expand description
Permissions granted to the AW Partner SA account for the customer workload
This type is not used in any activity, and only used as part of another schema.
Fields§
§access_transparency_logs_support_case_viewer: Option<bool>Optional. Allow partner to view support case details for an AXT log
assured_workloads_monitoring: Option<bool>Optional. Allow partner to view violation alerts.
data_logs_viewer: Option<bool>Optional. Allow the partner to view inspectability logs and monitoring violations.
service_access_approver: Option<bool>Optional. Allow partner to view access approval logs.
Trait Implementations§
Source§impl Clone for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl Clone for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
Source§fn clone(&self) -> GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
fn clone(&self) -> GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
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 GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl Default for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
Source§fn default() -> GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
fn default() -> GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl<'de> Deserialize<'de> for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
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
impl Part for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
Auto Trait Implementations§
impl Freeze for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl RefUnwindSafe for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl Send for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl Sync for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl Unpin for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
impl UnwindSafe for GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissions
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