class Aws::CodeStarconnections::Types::Connection

A resource that is used to connect third-party source providers with services like AWS CodePipeline.

Note: A connection created through CloudFormation, the CLI, or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by updating the connection in the console.

@!attribute [rw] connection_name

The name of the connection. Connection names must be unique in an
AWS user account.
@return [String]

@!attribute [rw] connection_arn

The Amazon Resource Name (ARN) of the connection. The ARN is used as
the connection reference when the connection is shared between AWS
services.

<note markdown="1"> The ARN is never reused if the connection is deleted.

 </note>
@return [String]

@!attribute [rw] provider_type

The name of the external provider where your third-party code
repository is configured.
@return [String]

@!attribute [rw] owner_account_id

The identifier of the external provider where your third-party code
repository is configured. For Bitbucket, this is the account ID of
the owner of the Bitbucket repository.
@return [String]

@!attribute [rw] connection_status

The current status of the connection.
@return [String]

@!attribute [rw] host_arn

The Amazon Resource Name (ARN) of the host associated with the
connection.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/codestar-connections-2019-12-01/Connection AWS API Documentation

Constants

SENSITIVE