Connection

public struct Connection : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of the connection. The ARN is used as the connection reference when the connection is shared between AWS services. The ARN is never reused if the connection is deleted.

    Declaration

    Swift

    public let connectionArn: String?
  • The name of the connection. Connection names must be unique in an AWS user account.

    Declaration

    Swift

    public let connectionName: String?
  • The current status of the connection.

    Declaration

    Swift

    public let connectionStatus: ConnectionStatus?
  • The Amazon Resource Name (ARN) of the host associated with the connection.

    Declaration

    Swift

    public let hostArn: 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.

    Declaration

    Swift

    public let ownerAccountId: String?
  • The name of the external provider where your third-party code repository is configured. The valid provider type is Bitbucket.

    Declaration

    Swift

    public let providerType: ProviderType?
  • Undocumented

    Declaration

    Swift

    public init(connectionArn: String? = nil, connectionName: String? = nil, connectionStatus: ConnectionStatus? = nil, hostArn: String? = nil, ownerAccountId: String? = nil, providerType: ProviderType? = nil)