Struct aws_sdk_appfabric::operation::connect_app_authorization::ConnectAppAuthorizationInput
source · #[non_exhaustive]pub struct ConnectAppAuthorizationInput {
pub app_bundle_identifier: Option<String>,
pub app_authorization_identifier: Option<String>,
pub auth_request: Option<AuthRequest>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.app_bundle_identifier: Option<String>
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle that contains the app authorization to use for the request.
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
auth_request: Option<AuthRequest>
Contains OAuth2 authorization information.
This is required if the app authorization for the request is configured with an OAuth2 (oauth2
) authorization type.
Implementations§
source§impl ConnectAppAuthorizationInput
impl ConnectAppAuthorizationInput
sourcepub fn app_bundle_identifier(&self) -> Option<&str>
pub fn app_bundle_identifier(&self) -> Option<&str>
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle that contains the app authorization to use for the request.
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
sourcepub fn auth_request(&self) -> Option<&AuthRequest>
pub fn auth_request(&self) -> Option<&AuthRequest>
Contains OAuth2 authorization information.
This is required if the app authorization for the request is configured with an OAuth2 (oauth2
) authorization type.
source§impl ConnectAppAuthorizationInput
impl ConnectAppAuthorizationInput
sourcepub fn builder() -> ConnectAppAuthorizationInputBuilder
pub fn builder() -> ConnectAppAuthorizationInputBuilder
Creates a new builder-style object to manufacture ConnectAppAuthorizationInput
.
Trait Implementations§
source§impl Clone for ConnectAppAuthorizationInput
impl Clone for ConnectAppAuthorizationInput
source§fn clone(&self) -> ConnectAppAuthorizationInput
fn clone(&self) -> ConnectAppAuthorizationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ConnectAppAuthorizationInput
impl Debug for ConnectAppAuthorizationInput
source§impl PartialEq<ConnectAppAuthorizationInput> for ConnectAppAuthorizationInput
impl PartialEq<ConnectAppAuthorizationInput> for ConnectAppAuthorizationInput
source§fn eq(&self, other: &ConnectAppAuthorizationInput) -> bool
fn eq(&self, other: &ConnectAppAuthorizationInput) -> bool
self
and other
values to be equal, and is used
by ==
.