pub struct AuthzPolicyCustomProviderCloudIap { /* private fields */ }Expand description
Optional. Delegates authorization decisions to Cloud IAP. Applicable only for managed load balancers. Enabling Cloud IAP at the AuthzPolicy level is not compatible with Cloud IAP settings in the BackendService. Enabling IAP in both places will result in request failure. Ensure that IAP is enabled in either the AuthzPolicy or the BackendService but not in both places.
This type is not used in any activity, and only used as part of another schema.
Trait Implementations§
Source§impl Clone for AuthzPolicyCustomProviderCloudIap
impl Clone for AuthzPolicyCustomProviderCloudIap
Source§fn clone(&self) -> AuthzPolicyCustomProviderCloudIap
fn clone(&self) -> AuthzPolicyCustomProviderCloudIap
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 AuthzPolicyCustomProviderCloudIap
impl Default for AuthzPolicyCustomProviderCloudIap
Source§fn default() -> AuthzPolicyCustomProviderCloudIap
fn default() -> AuthzPolicyCustomProviderCloudIap
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuthzPolicyCustomProviderCloudIap
impl<'de> Deserialize<'de> for AuthzPolicyCustomProviderCloudIap
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 AuthzPolicyCustomProviderCloudIap
Auto Trait Implementations§
impl Freeze for AuthzPolicyCustomProviderCloudIap
impl RefUnwindSafe for AuthzPolicyCustomProviderCloudIap
impl Send for AuthzPolicyCustomProviderCloudIap
impl Sync for AuthzPolicyCustomProviderCloudIap
impl Unpin for AuthzPolicyCustomProviderCloudIap
impl UnwindSafe for AuthzPolicyCustomProviderCloudIap
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