pub struct CreateConnectionInput {
pub connection_name: String,
pub host_arn: Option<String>,
pub provider_type: Option<String>,
pub tags: Option<Vec<Tag>>,
}Fields§
§connection_name: StringThe name of the connection to be created. The name must be unique in the calling AWS account.
host_arn: Option<String>The Amazon Resource Name (ARN) of the host associated with the connection to be created.
provider_type: Option<String>The name of the external provider where your third-party code repository is configured. The valid provider type is Bitbucket.
The key-value pair to use when tagging the resource.
Trait Implementations§
Source§impl Clone for CreateConnectionInput
impl Clone for CreateConnectionInput
Source§fn clone(&self) -> CreateConnectionInput
fn clone(&self) -> CreateConnectionInput
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 CreateConnectionInput
impl Debug for CreateConnectionInput
Source§impl Default for CreateConnectionInput
impl Default for CreateConnectionInput
Source§fn default() -> CreateConnectionInput
fn default() -> CreateConnectionInput
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateConnectionInput
impl PartialEq for CreateConnectionInput
Source§impl Serialize for CreateConnectionInput
impl Serialize for CreateConnectionInput
impl StructuralPartialEq for CreateConnectionInput
Auto Trait Implementations§
impl Freeze for CreateConnectionInput
impl RefUnwindSafe for CreateConnectionInput
impl Send for CreateConnectionInput
impl Sync for CreateConnectionInput
impl Unpin for CreateConnectionInput
impl UnwindSafe for CreateConnectionInput
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