amazonka-codestar-connections-2.0: Amazon CodeStar connections SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CodeStarConnections

Description

Derived from API version 2019-12-01 of the AWS service descriptions, licensed under Apache 2.0.

AWS CodeStar Connections

This AWS CodeStar Connections API Reference provides descriptions and usage examples of the operations and data types for the AWS CodeStar Connections API. You can use the connections API to work with connections and installations.

Connections are configurations that you use to connect AWS resources to external code repositories. Each connection is a resource that can be given to services such as CodePipeline to connect to a third-party repository such as Bitbucket. For example, you can add the connection in CodePipeline so that it triggers your pipeline when a code change is made to your third-party code repository. Each connection is named and associated with a unique ARN that is used to reference the connection.

When you create a connection, the console initiates a third-party connection handshake. Installations are the apps that are used to conduct this handshake. For example, the installation for the Bitbucket provider type is the Bitbucket app. When you create a connection, you can choose an existing installation or create one.

When you want to create a connection to an installed provider type such as GitHub Enterprise Server, you create a host for your connections.

You can work with connections by calling:

  • CreateConnection, which creates a uniquely named connection that can be referenced by services such as CodePipeline.
  • DeleteConnection, which deletes the specified connection.
  • GetConnection, which returns information about the connection, including the connection status.
  • ListConnections, which lists the connections associated with your account.

You can work with hosts by calling:

  • CreateHost, which creates a host that represents the infrastructure where your provider is installed.
  • DeleteHost, which deletes the specified host.
  • GetHost, which returns information about the host, including the setup status.
  • ListHosts, which lists the hosts associated with your account.

You can work with tags in AWS CodeStar Connections by calling the following:

  • ListTagsForResource, which gets information about AWS tags for a specified Amazon Resource Name (ARN) in AWS CodeStar Connections.
  • TagResource, which adds or updates tags for a resource in AWS CodeStar Connections.
  • UntagResource, which removes tags for a resource in AWS CodeStar Connections.

For information about how to use AWS CodeStar Connections, see the Developer Tools User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-12-01 of the Amazon CodeStar connections SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by CodeStarConnections.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

Two conflicting operations have been made on the same resource.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

Exceeded the maximum limit for connections.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Resource not found. Verify the connection resource ARN and try again.

ResourceUnavailableException

_ResourceUnavailableException :: AsError a => Fold a ServiceError Source #

Resource not found. Verify the ARN for the host resource and try again.

UnsupportedOperationException

_UnsupportedOperationException :: AsError a => Fold a ServiceError Source #

The operation is not supported. Check the connection status and try again.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateConnection

data CreateConnection Source #

See: newCreateConnection smart constructor.

Instances

Instances details
ToJSON CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

ToHeaders CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

ToPath CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

ToQuery CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

AWSRequest CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type AWSResponse CreateConnection #

Generic CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type Rep CreateConnection :: Type -> Type #

Read CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Show CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

NFData CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Methods

rnf :: CreateConnection -> () #

Eq CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Hashable CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

type AWSResponse CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

type Rep CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

type Rep CreateConnection = D1 ('MetaData "CreateConnection" "Amazonka.CodeStarConnections.CreateConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "CreateConnection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "connectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateConnection Source #

Create a value of CreateConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateConnection, createConnection_hostArn - The Amazon Resource Name (ARN) of the host associated with the connection to be created.

CreateConnection, createConnection_providerType - The name of the external provider where your third-party code repository is configured.

CreateConnection, createConnection_tags - The key-value pair to use when tagging the resource.

CreateConnection, createConnection_connectionName - The name of the connection to be created. The name must be unique in the calling AWS account.

data CreateConnectionResponse Source #

See: newCreateConnectionResponse smart constructor.

Instances

Instances details
Generic CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type Rep CreateConnectionResponse :: Type -> Type #

Read CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Show CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

NFData CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Eq CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

type Rep CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

type Rep CreateConnectionResponse = D1 ('MetaData "CreateConnectionResponse" "Amazonka.CodeStarConnections.CreateConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "CreateConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateConnectionResponse Source #

Create a value of CreateConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateConnection, createConnectionResponse_tags - Specifies the tags applied to the resource.

$sel:httpStatus:CreateConnectionResponse', createConnectionResponse_httpStatus - The response's http status code.

CreateConnectionResponse, createConnectionResponse_connectionArn - The Amazon Resource Name (ARN) of the connection to be created. 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.

CreateHost

data CreateHost Source #

See: newCreateHost smart constructor.

Instances

Instances details
ToJSON CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

ToHeaders CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Methods

toHeaders :: CreateHost -> [Header] #

ToPath CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

ToQuery CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

AWSRequest CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type AWSResponse CreateHost #

Generic CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type Rep CreateHost :: Type -> Type #

Read CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Show CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

NFData CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Methods

rnf :: CreateHost -> () #

Eq CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Hashable CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type AWSResponse CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHost = D1 ('MetaData "CreateHost" "Amazonka.CodeStarConnections.CreateHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "CreateHost'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfiguration))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ProviderType) :*: S1 ('MetaSel ('Just "providerEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateHost Source #

Create a value of CreateHost with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateHost, createHost_tags - Undocumented member.

CreateHost, createHost_vpcConfiguration - The VPC configuration to be provisioned for the host. A VPC must be configured and the infrastructure to be represented by the host must already be connected to the VPC.

CreateHost, createHost_name - The name of the host to be created. The name must be unique in the calling AWS account.

CreateHost, createHost_providerType - The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.

CreateHost, createHost_providerEndpoint - The endpoint of the infrastructure to be represented by the host after it is created.

data CreateHostResponse Source #

See: newCreateHostResponse smart constructor.

Instances

Instances details
Generic CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type Rep CreateHostResponse :: Type -> Type #

Read CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Show CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

NFData CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Methods

rnf :: CreateHostResponse -> () #

Eq CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHostResponse = D1 ('MetaData "CreateHostResponse" "Amazonka.CodeStarConnections.CreateHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "CreateHostResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateHostResponse Source #

Create a value of CreateHostResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateHostResponse, createHostResponse_hostArn - The Amazon Resource Name (ARN) of the host to be created.

CreateHost, createHostResponse_tags - Undocumented member.

$sel:httpStatus:CreateHostResponse', createHostResponse_httpStatus - The response's http status code.

DeleteConnection

data DeleteConnection Source #

See: newDeleteConnection smart constructor.

Constructors

DeleteConnection' Text 

Instances

Instances details
ToJSON DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

ToHeaders DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

ToPath DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

ToQuery DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

AWSRequest DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type AWSResponse DeleteConnection #

Generic DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type Rep DeleteConnection :: Type -> Type #

Read DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Show DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

NFData DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Methods

rnf :: DeleteConnection -> () #

Eq DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Hashable DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type AWSResponse DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type Rep DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type Rep DeleteConnection = D1 ('MetaData "DeleteConnection" "Amazonka.CodeStarConnections.DeleteConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "DeleteConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteConnection Source #

Create a value of DeleteConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteConnection, deleteConnection_connectionArn - The Amazon Resource Name (ARN) of the connection to be deleted.

The ARN is never reused if the connection is deleted.

data DeleteConnectionResponse Source #

See: newDeleteConnectionResponse smart constructor.

Instances

Instances details
Generic DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type Rep DeleteConnectionResponse :: Type -> Type #

Read DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Show DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

NFData DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Eq DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type Rep DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type Rep DeleteConnectionResponse = D1 ('MetaData "DeleteConnectionResponse" "Amazonka.CodeStarConnections.DeleteConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "DeleteConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectionResponse Source #

Create a value of DeleteConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteConnectionResponse', deleteConnectionResponse_httpStatus - The response's http status code.

DeleteHost

data DeleteHost Source #

See: newDeleteHost smart constructor.

Constructors

DeleteHost' Text 

Instances

Instances details
ToJSON DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

ToHeaders DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Methods

toHeaders :: DeleteHost -> [Header] #

ToPath DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

ToQuery DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

AWSRequest DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type AWSResponse DeleteHost #

Generic DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type Rep DeleteHost :: Type -> Type #

Read DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Show DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

NFData DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Methods

rnf :: DeleteHost -> () #

Eq DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Hashable DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type AWSResponse DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHost = D1 ('MetaData "DeleteHost" "Amazonka.CodeStarConnections.DeleteHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "DeleteHost'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteHost Source #

Arguments

:: Text

DeleteHost

-> DeleteHost 

Create a value of DeleteHost with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteHost, deleteHost_hostArn - The Amazon Resource Name (ARN) of the host to be deleted.

data DeleteHostResponse Source #

See: newDeleteHostResponse smart constructor.

Constructors

DeleteHostResponse' Int 

Instances

Instances details
Generic DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type Rep DeleteHostResponse :: Type -> Type #

Read DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Show DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

NFData DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Methods

rnf :: DeleteHostResponse -> () #

Eq DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHostResponse = D1 ('MetaData "DeleteHostResponse" "Amazonka.CodeStarConnections.DeleteHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "DeleteHostResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteHostResponse Source #

Create a value of DeleteHostResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteHostResponse', deleteHostResponse_httpStatus - The response's http status code.

GetConnection

data GetConnection Source #

See: newGetConnection smart constructor.

Constructors

GetConnection' Text 

Instances

Instances details
ToJSON GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

ToHeaders GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

ToPath GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

ToQuery GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

AWSRequest GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type AWSResponse GetConnection #

Generic GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type Rep GetConnection :: Type -> Type #

Read GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Show GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

NFData GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Methods

rnf :: GetConnection -> () #

Eq GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Hashable GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type AWSResponse GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnection = D1 ('MetaData "GetConnection" "Amazonka.CodeStarConnections.GetConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "GetConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetConnection Source #

Create a value of GetConnection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetConnection, getConnection_connectionArn - The Amazon Resource Name (ARN) of a connection.

data GetConnectionResponse Source #

See: newGetConnectionResponse smart constructor.

Instances

Instances details
Generic GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type Rep GetConnectionResponse :: Type -> Type #

Read GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Show GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

NFData GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Methods

rnf :: GetConnectionResponse -> () #

Eq GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnectionResponse = D1 ('MetaData "GetConnectionResponse" "Amazonka.CodeStarConnections.GetConnection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "GetConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Connection)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetConnectionResponse Source #

Create a value of GetConnectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connection:GetConnectionResponse', getConnectionResponse_connection - The connection details, such as status, owner, and provider type.

$sel:httpStatus:GetConnectionResponse', getConnectionResponse_httpStatus - The response's http status code.

GetHost

data GetHost Source #

See: newGetHost smart constructor.

Constructors

GetHost' Text 

Instances

Instances details
ToJSON GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

ToHeaders GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

toHeaders :: GetHost -> [Header] #

ToPath GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

toPath :: GetHost -> ByteString #

ToQuery GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

AWSRequest GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Associated Types

type AWSResponse GetHost #

Generic GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Associated Types

type Rep GetHost :: Type -> Type #

Methods

from :: GetHost -> Rep GetHost x #

to :: Rep GetHost x -> GetHost #

Read GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Show GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

NFData GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

rnf :: GetHost -> () #

Eq GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

(==) :: GetHost -> GetHost -> Bool #

(/=) :: GetHost -> GetHost -> Bool #

Hashable GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

hashWithSalt :: Int -> GetHost -> Int #

hash :: GetHost -> Int #

type AWSResponse GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHost = D1 ('MetaData "GetHost" "Amazonka.CodeStarConnections.GetHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "GetHost'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHost Source #

Arguments

:: Text

GetHost

-> GetHost 

Create a value of GetHost with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHost, getHost_hostArn - The Amazon Resource Name (ARN) of the requested host.

data GetHostResponse Source #

See: newGetHostResponse smart constructor.

Instances

Instances details
Generic GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Associated Types

type Rep GetHostResponse :: Type -> Type #

Read GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Show GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

NFData GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

rnf :: GetHostResponse -> () #

Eq GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHostResponse = D1 ('MetaData "GetHostResponse" "Amazonka.CodeStarConnections.GetHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "GetHostResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "providerEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetHostResponse Source #

Create a value of GetHostResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHostResponse, getHostResponse_name - The name of the requested host.

GetHostResponse, getHostResponse_providerEndpoint - The endpoint of the infrastructure represented by the requested host.

GetHostResponse, getHostResponse_providerType - The provider type of the requested host, such as GitHub Enterprise Server.

GetHostResponse, getHostResponse_status - The status of the requested host.

GetHostResponse, getHostResponse_vpcConfiguration - The VPC configuration of the requested host.

$sel:httpStatus:GetHostResponse', getHostResponse_httpStatus - The response's http status code.

ListConnections

data ListConnections Source #

See: newListConnections smart constructor.

Instances

Instances details
ToJSON ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

ToHeaders ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

ToPath ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

ToQuery ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

AWSRequest ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type AWSResponse ListConnections #

Generic ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type Rep ListConnections :: Type -> Type #

Read ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Show ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

NFData ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Methods

rnf :: ListConnections -> () #

Eq ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Hashable ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type AWSResponse ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnections = D1 ('MetaData "ListConnections" "Amazonka.CodeStarConnections.ListConnections" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListConnections'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostArnFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "providerTypeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)))))

newListConnections :: ListConnections Source #

Create a value of ListConnections with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hostArnFilter:ListConnections', listConnections_hostArnFilter - Filters the list of connections to those associated with a specified host.

$sel:maxResults:ListConnections', listConnections_maxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

ListConnections, listConnections_nextToken - The token that was returned from the previous ListConnections call, which can be used to return the next set of connections in the list.

$sel:providerTypeFilter:ListConnections', listConnections_providerTypeFilter - Filters the list of connections to those associated with a specified provider, such as Bitbucket.

data ListConnectionsResponse Source #

See: newListConnectionsResponse smart constructor.

Instances

Instances details
Generic ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type Rep ListConnectionsResponse :: Type -> Type #

Read ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Show ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

NFData ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Methods

rnf :: ListConnectionsResponse -> () #

Eq ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnectionsResponse = D1 ('MetaData "ListConnectionsResponse" "Amazonka.CodeStarConnections.ListConnections" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListConnectionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connection])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectionsResponse Source #

Create a value of ListConnectionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connections:ListConnectionsResponse', listConnectionsResponse_connections - A list of connections and the details for each connection, such as status, owner, and provider type.

ListConnections, listConnectionsResponse_nextToken - A token that can be used in the next ListConnections call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

$sel:httpStatus:ListConnectionsResponse', listConnectionsResponse_httpStatus - The response's http status code.

ListHosts

data ListHosts Source #

See: newListHosts smart constructor.

Constructors

ListHosts' (Maybe Natural) (Maybe Text) 

Instances

Instances details
ToJSON ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

ToHeaders ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Methods

toHeaders :: ListHosts -> [Header] #

ToPath ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

ToQuery ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

AWSRequest ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type AWSResponse ListHosts #

Generic ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type Rep ListHosts :: Type -> Type #

Read ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Show ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

NFData ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Methods

rnf :: ListHosts -> () #

Eq ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Hashable ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type AWSResponse ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHosts = D1 ('MetaData "ListHosts" "Amazonka.CodeStarConnections.ListHosts" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListHosts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListHosts :: ListHosts Source #

Create a value of ListHosts with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListHosts', listHosts_maxResults - The maximum number of results to return in a single call. To retrieve the remaining results, make another call with the returned nextToken value.

ListHosts, listHosts_nextToken - The token that was returned from the previous ListHosts call, which can be used to return the next set of hosts in the list.

data ListHostsResponse Source #

See: newListHostsResponse smart constructor.

Instances

Instances details
Generic ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type Rep ListHostsResponse :: Type -> Type #

Read ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Show ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

NFData ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Methods

rnf :: ListHostsResponse -> () #

Eq ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHostsResponse = D1 ('MetaData "ListHostsResponse" "Amazonka.CodeStarConnections.ListHosts" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListHostsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hosts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Host])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListHostsResponse Source #

Create a value of ListHostsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hosts:ListHostsResponse', listHostsResponse_hosts - A list of hosts and the details for each host, such as status, endpoint, and provider type.

ListHosts, listHostsResponse_nextToken - A token that can be used in the next ListHosts call. To view all items in the list, continue to call this operation with each subsequent token until no more nextToken values are returned.

$sel:httpStatus:ListHostsResponse', listHostsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CodeStarConnections.ListTagsForResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource for which you want to get information about tags, if any.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.CodeStarConnections.ListTagsForResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of tag key and value pairs associated with the specified resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CodeStarConnections.TagResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to which you want to add or update tags.

$sel:tags:TagResource', tagResource_tags - The tags you want to modify or add to the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CodeStarConnections.TagResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CodeStarConnections.UntagResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of keys for the tags to be removed from the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CodeStarConnections.UntagResource" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateHost

data UpdateHost Source #

See: newUpdateHost smart constructor.

Instances

Instances details
ToJSON UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

ToHeaders UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Methods

toHeaders :: UpdateHost -> [Header] #

ToPath UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

ToQuery UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

AWSRequest UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type AWSResponse UpdateHost #

Generic UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type Rep UpdateHost :: Type -> Type #

Read UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Show UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

NFData UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Methods

rnf :: UpdateHost -> () #

Eq UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Hashable UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type AWSResponse UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHost = D1 ('MetaData "UpdateHost" "Amazonka.CodeStarConnections.UpdateHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "UpdateHost'" 'PrefixI 'True) (S1 ('MetaSel ('Just "providerEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfiguration)) :*: S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateHost Source #

Arguments

:: Text

UpdateHost

-> UpdateHost 

Create a value of UpdateHost with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateHost, updateHost_providerEndpoint - The URL or endpoint of the host to be updated.

UpdateHost, updateHost_vpcConfiguration - The VPC configuration of the host to be updated. A VPC must be configured and the infrastructure to be represented by the host must already be connected to the VPC.

UpdateHost, updateHost_hostArn - The Amazon Resource Name (ARN) of the host to be updated.

data UpdateHostResponse Source #

See: newUpdateHostResponse smart constructor.

Constructors

UpdateHostResponse' Int 

Instances

Instances details
Generic UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type Rep UpdateHostResponse :: Type -> Type #

Read UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Show UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

NFData UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Methods

rnf :: UpdateHostResponse -> () #

Eq UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHostResponse = D1 ('MetaData "UpdateHostResponse" "Amazonka.CodeStarConnections.UpdateHost" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "UpdateHostResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateHostResponse Source #

Create a value of UpdateHostResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateHostResponse', updateHostResponse_httpStatus - The response's http status code.

Types

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToByteString ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToQuery ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

FromText ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToText ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

FromXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Generic ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Associated Types

type Rep ConnectionStatus :: Type -> Type #

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Show ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Hashable ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

type Rep ConnectionStatus = D1 ('MetaData "ConnectionStatus" "Amazonka.CodeStarConnections.Types.ConnectionStatus" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'True) (C1 ('MetaCons "ConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProviderType

newtype ProviderType Source #

Constructors

ProviderType' 

Instances

Instances details
FromJSON ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

FromJSONKey ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToJSON ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToJSONKey ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToByteString ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToHeader ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToLog ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToQuery ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

FromText ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToText ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Methods

toText :: ProviderType -> Text #

FromXML ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToXML ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Methods

toXML :: ProviderType -> XML #

Generic ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Associated Types

type Rep ProviderType :: Type -> Type #

Read ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Show ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

NFData ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Methods

rnf :: ProviderType -> () #

Eq ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Ord ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Hashable ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

type Rep ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

type Rep ProviderType = D1 ('MetaData "ProviderType" "Amazonka.CodeStarConnections.Types.ProviderType" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'True) (C1 ('MetaCons "ProviderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProviderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Connection

data Connection Source #

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.

See: newConnection smart constructor.

Instances

Instances details
FromJSON Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Generic Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Associated Types

type Rep Connection :: Type -> Type #

Read Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Show Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

NFData Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Methods

rnf :: Connection -> () #

Eq Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Hashable Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

type Rep Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

type Rep Connection = D1 ('MetaData "Connection" "Amazonka.CodeStarConnections.Types.Connection" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "Connection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)))) :*: (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType))))))

newConnection :: Connection Source #

Create a value of Connection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectionArn:Connection', connection_connectionArn - 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.

$sel:connectionName:Connection', connection_connectionName - The name of the connection. Connection names must be unique in an AWS user account.

$sel:connectionStatus:Connection', connection_connectionStatus - The current status of the connection.

$sel:hostArn:Connection', connection_hostArn - The Amazon Resource Name (ARN) of the host associated with the connection.

$sel:ownerAccountId:Connection', connection_ownerAccountId - 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.

$sel:providerType:Connection', connection_providerType - The name of the external provider where your third-party code repository is configured.

Host

data Host Source #

A resource that represents the infrastructure where a third-party provider is installed. The host is used when you create connections to an installed third-party provider type, such as GitHub Enterprise Server. You create one host for all connections to that provider.

A host created through the CLI or the SDK is in `PENDING` status by default. You can make its status `AVAILABLE` by setting up the host in the console.

See: newHost smart constructor.

Instances

Instances details
FromJSON Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Generic Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Associated Types

type Rep Host :: Type -> Type #

Methods

from :: Host -> Rep Host x #

to :: Rep Host x -> Host #

Read Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Show Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

showsPrec :: Int -> Host -> ShowS #

show :: Host -> String #

showList :: [Host] -> ShowS #

NFData Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

rnf :: Host -> () #

Eq Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

(==) :: Host -> Host -> Bool #

(/=) :: Host -> Host -> Bool #

Hashable Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

hashWithSalt :: Int -> Host -> Int #

hash :: Host -> Int #

type Rep Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

newHost :: Host Source #

Create a value of Host with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hostArn:Host', host_hostArn - The Amazon Resource Name (ARN) of the host.

$sel:name:Host', host_name - The name of the host.

$sel:providerEndpoint:Host', host_providerEndpoint - The endpoint of the infrastructure where your provider type is installed.

$sel:providerType:Host', host_providerType - The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.

$sel:status:Host', host_status - The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, VPC_CONFIG_INITIALIZING, and VPC_CONFIG_FAILED_INITIALIZATION.

$sel:statusMessage:Host', host_statusMessage - The status description for the host.

$sel:vpcConfiguration:Host', host_vpcConfiguration - The VPC configuration provisioned for the host.

Tag

data Tag Source #

A tag is a key-value pair that is used to manage the resource.

This tag is available for use by AWS services that support tags.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CodeStarConnections.Types.Tag" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The tag's key.

$sel:value:Tag', tag_value - The tag's value.

VpcConfiguration

data VpcConfiguration Source #

The VPC configuration provisioned for the host.

See: newVpcConfiguration smart constructor.

Instances

Instances details
FromJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

ToJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Generic VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Associated Types

type Rep VpcConfiguration :: Type -> Type #

Read VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Show VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

NFData VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Methods

rnf :: VpcConfiguration -> () #

Eq VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Hashable VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

type Rep VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

type Rep VpcConfiguration = D1 ('MetaData "VpcConfiguration" "Amazonka.CodeStarConnections.Types.VpcConfiguration" "amazonka-codestar-connections-2.0-JfXvFjuvjBh3smH2VU30JL" 'False) (C1 ('MetaCons "VpcConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tlsCertificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newVpcConfiguration Source #

Create a value of VpcConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tlsCertificate:VpcConfiguration', vpcConfiguration_tlsCertificate - The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.

$sel:vpcId:VpcConfiguration', vpcConfiguration_vpcId - The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.

$sel:subnetIds:VpcConfiguration', vpcConfiguration_subnetIds - The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.

$sel:securityGroupIds:VpcConfiguration', vpcConfiguration_securityGroupIds - The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.