#[non_exhaustive]pub struct AuthenticationConfiguration { /* private fields */ }
Expand description
Describes resources needed to authenticate access to some source repositories. The specific resource depends on the repository provider.
Implementations
sourceimpl AuthenticationConfiguration
impl AuthenticationConfiguration
sourcepub fn connection_arn(&self) -> Option<&str>
pub fn connection_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the App Runner connection that enables the App Runner service to connect to a source repository. It's required for GitHub code repositories.
sourcepub fn access_role_arn(&self) -> Option<&str>
pub fn access_role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the IAM role that grants the App Runner service access to a source repository. It's required for ECR image repositories (but not for ECR Public repositories).
sourceimpl AuthenticationConfiguration
impl AuthenticationConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AuthenticationConfiguration
.
Trait Implementations
sourceimpl Clone for AuthenticationConfiguration
impl Clone for AuthenticationConfiguration
sourcefn clone(&self) -> AuthenticationConfiguration
fn clone(&self) -> AuthenticationConfiguration
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AuthenticationConfiguration
impl Debug for AuthenticationConfiguration
sourceimpl PartialEq<AuthenticationConfiguration> for AuthenticationConfiguration
impl PartialEq<AuthenticationConfiguration> for AuthenticationConfiguration
sourcefn eq(&self, other: &AuthenticationConfiguration) -> bool
fn eq(&self, other: &AuthenticationConfiguration) -> bool
impl StructuralPartialEq for AuthenticationConfiguration
Auto Trait Implementations
impl RefUnwindSafe for AuthenticationConfiguration
impl Send for AuthenticationConfiguration
impl Sync for AuthenticationConfiguration
impl Unpin for AuthenticationConfiguration
impl UnwindSafe for AuthenticationConfiguration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more