Struct aws_sdk_codestarconnections::operation::create_repository_link::CreateRepositoryLinkInput
source · #[non_exhaustive]pub struct CreateRepositoryLinkInput {
pub connection_arn: Option<String>,
pub owner_id: Option<String>,
pub repository_name: Option<String>,
pub encryption_key_arn: Option<String>,
pub tags: Option<Vec<Tag>>,
}
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.connection_arn: Option<String>
The Amazon Resource Name (ARN) of the connection to be associated with the repository link.
owner_id: Option<String>
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
repository_name: Option<String>
The name of the repository to be associated with the repository link.
encryption_key_arn: Option<String>
The Amazon Resource Name (ARN) encryption key for the repository to be associated with the repository link.
The tags for the repository to be associated with the repository link.
Implementations§
source§impl CreateRepositoryLinkInput
impl CreateRepositoryLinkInput
sourcepub fn connection_arn(&self) -> Option<&str>
pub fn connection_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the connection to be associated with the repository link.
sourcepub fn owner_id(&self) -> Option<&str>
pub fn owner_id(&self) -> Option<&str>
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
sourcepub fn repository_name(&self) -> Option<&str>
pub fn repository_name(&self) -> Option<&str>
The name of the repository to be associated with the repository link.
sourcepub fn encryption_key_arn(&self) -> Option<&str>
pub fn encryption_key_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) encryption key for the repository to be associated with the repository link.
The tags for the repository to be associated with the repository link.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl CreateRepositoryLinkInput
impl CreateRepositoryLinkInput
sourcepub fn builder() -> CreateRepositoryLinkInputBuilder
pub fn builder() -> CreateRepositoryLinkInputBuilder
Creates a new builder-style object to manufacture CreateRepositoryLinkInput
.
Trait Implementations§
source§impl Clone for CreateRepositoryLinkInput
impl Clone for CreateRepositoryLinkInput
source§fn clone(&self) -> CreateRepositoryLinkInput
fn clone(&self) -> CreateRepositoryLinkInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateRepositoryLinkInput
impl Debug for CreateRepositoryLinkInput
source§impl PartialEq for CreateRepositoryLinkInput
impl PartialEq for CreateRepositoryLinkInput
source§fn eq(&self, other: &CreateRepositoryLinkInput) -> bool
fn eq(&self, other: &CreateRepositoryLinkInput) -> bool
self
and other
values to be equal, and is used
by ==
.