Connection class

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.

Constructors

Connection({String? connectionArn, String? connectionName, ConnectionStatus? connectionStatus, String? hostArn, String? ownerAccountId, ProviderType? providerType})
Connection.fromJson(Map<String, dynamic> json)
factory

Properties

connectionArn String?
The Amazon Resource Name (ARN) of the connection. The ARN is used as the connection reference when the connection is shared between AWS services.
final
connectionName String?
The name of the connection. Connection names must be unique in an AWS user account.
final
connectionStatus ConnectionStatus?
The current status of the connection.
final
hashCode int
The hash code for this object.
no setterinherited
hostArn String?
The Amazon Resource Name (ARN) of the host associated with the connection.
final
ownerAccountId String?
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.
final
providerType ProviderType?
The name of the external provider where your third-party code repository is configured.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited