Struct google_policytroubleshooter1::api::GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
source · pub struct GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest {
pub access_tuple: Option<GoogleCloudPolicytroubleshooterV1AccessTuple>,
}
Expand description
Request for TroubleshootIamPolicy.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- troubleshoot iam (request)
Fields§
§access_tuple: Option<GoogleCloudPolicytroubleshooterV1AccessTuple>
The information to use for checking whether a principal has a permission for a resource.
Trait Implementations§
source§impl Clone for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl Clone for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
source§fn clone(&self) -> GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
fn clone(&self) -> GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
Returns a copy 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 GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl Default for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
source§fn default() -> GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
fn default() -> GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl<'de> Deserialize<'de> for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
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 RequestValue for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
Auto Trait Implementations§
impl RefUnwindSafe for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl Send for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl Sync for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl Unpin for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
impl UnwindSafe for GoogleCloudPolicytroubleshooterV1TroubleshootIamPolicyRequest
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