#[non_exhaustive]pub struct ImportSourceCredentialsInput { /* private fields */ }
Implementations
sourceimpl ImportSourceCredentialsInput
impl ImportSourceCredentialsInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportSourceCredentials, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportSourceCredentials, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ImportSourceCredentials
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ImportSourceCredentialsInput
.
sourceimpl ImportSourceCredentialsInput
impl ImportSourceCredentialsInput
sourcepub fn username(&self) -> Option<&str>
pub fn username(&self) -> Option<&str>
The Bitbucket username when the authType
is BASIC_AUTH. This parameter is not valid for other types of source providers or connections.
sourcepub fn token(&self) -> Option<&str>
pub fn token(&self) -> Option<&str>
For GitHub or GitHub Enterprise, this is the personal access token. For Bitbucket, this is the app password.
sourcepub fn server_type(&self) -> Option<&ServerType>
pub fn server_type(&self) -> Option<&ServerType>
The source provider used for this project.
sourcepub fn auth_type(&self) -> Option<&AuthType>
pub fn auth_type(&self) -> Option<&AuthType>
The type of authentication used to connect to a GitHub, GitHub Enterprise, or Bitbucket repository. An OAUTH connection is not supported by the API and must be created using the CodeBuild console.
sourcepub fn should_overwrite(&self) -> Option<bool>
pub fn should_overwrite(&self) -> Option<bool>
Set to false
to prevent overwriting the repository source credentials. Set to true
to overwrite the repository source credentials. The default value is true
.
Trait Implementations
sourceimpl Clone for ImportSourceCredentialsInput
impl Clone for ImportSourceCredentialsInput
sourcefn clone(&self) -> ImportSourceCredentialsInput
fn clone(&self) -> ImportSourceCredentialsInput
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 more
sourceimpl Debug for ImportSourceCredentialsInput
impl Debug for ImportSourceCredentialsInput
sourceimpl PartialEq<ImportSourceCredentialsInput> for ImportSourceCredentialsInput
impl PartialEq<ImportSourceCredentialsInput> for ImportSourceCredentialsInput
sourcefn eq(&self, other: &ImportSourceCredentialsInput) -> bool
fn eq(&self, other: &ImportSourceCredentialsInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ImportSourceCredentialsInput
Auto Trait Implementations
impl RefUnwindSafe for ImportSourceCredentialsInput
impl Send for ImportSourceCredentialsInput
impl Sync for ImportSourceCredentialsInput
impl Unpin for ImportSourceCredentialsInput
impl UnwindSafe for ImportSourceCredentialsInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more