pub struct AccessDeniedPageSettings {
pub access_denied_page_uri: Option<String>,
pub generate_troubleshooting_uri: Option<bool>,
pub remediation_token_generation_enabled: Option<bool>,
}Expand description
Custom content configuration for access denied page. IAP allows customers to define a custom URI to use as the error page when access is denied to users. If IAP prevents access to this page, the default IAP error page will be displayed instead.
This type is not used in any activity, and only used as part of another schema.
Fields§
§access_denied_page_uri: Option<String>The URI to be redirected to when access is denied.
generate_troubleshooting_uri: Option<bool>Whether to generate a troubleshooting URL on access denied events to this application.
remediation_token_generation_enabled: Option<bool>Whether to generate remediation token on access denied events to this application.
Trait Implementations§
Source§impl Clone for AccessDeniedPageSettings
impl Clone for AccessDeniedPageSettings
Source§fn clone(&self) -> AccessDeniedPageSettings
fn clone(&self) -> AccessDeniedPageSettings
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 AccessDeniedPageSettings
impl Debug for AccessDeniedPageSettings
Source§impl Default for AccessDeniedPageSettings
impl Default for AccessDeniedPageSettings
Source§fn default() -> AccessDeniedPageSettings
fn default() -> AccessDeniedPageSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessDeniedPageSettings
impl<'de> Deserialize<'de> for AccessDeniedPageSettings
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 Serialize for AccessDeniedPageSettings
impl Serialize for AccessDeniedPageSettings
impl Part for AccessDeniedPageSettings
Auto Trait Implementations§
impl Freeze for AccessDeniedPageSettings
impl RefUnwindSafe for AccessDeniedPageSettings
impl Send for AccessDeniedPageSettings
impl Sync for AccessDeniedPageSettings
impl Unpin for AccessDeniedPageSettings
impl UnwindSafe for AccessDeniedPageSettings
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