pub struct GitConfigForUpdate {
pub secret_arn: Option<String>,
}
Expand description
Specifies configuration details for a Git repository when the repository is updated.
Fields§
§secret_arn: Option<String>
The Amazon Resource Name (ARN) of the AWS Secrets Manager secret that contains the credentials used to access the git repository. The secret must have a staging label of AWSCURRENT
and must be in the following format:
{"username": UserName, "password": Password}
Trait Implementations§
Source§impl Clone for GitConfigForUpdate
impl Clone for GitConfigForUpdate
Source§fn clone(&self) -> GitConfigForUpdate
fn clone(&self) -> GitConfigForUpdate
Returns a copy 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 GitConfigForUpdate
impl Debug for GitConfigForUpdate
Source§impl Default for GitConfigForUpdate
impl Default for GitConfigForUpdate
Source§fn default() -> GitConfigForUpdate
fn default() -> GitConfigForUpdate
Returns the “default value” for a type. Read more
Source§impl PartialEq for GitConfigForUpdate
impl PartialEq for GitConfigForUpdate
Source§impl Serialize for GitConfigForUpdate
impl Serialize for GitConfigForUpdate
impl StructuralPartialEq for GitConfigForUpdate
Auto Trait Implementations§
impl Freeze for GitConfigForUpdate
impl RefUnwindSafe for GitConfigForUpdate
impl Send for GitConfigForUpdate
impl Sync for GitConfigForUpdate
impl Unpin for GitConfigForUpdate
impl UnwindSafe for GitConfigForUpdate
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