libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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.

ResourceUnavailableException

_ResourceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

UnsupportedOperationException

_UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Two conflicting operations have been made on the same resource.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exceeded the maximum limit for connections.

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.

CreateHost

data CreateHost Source #

See: newCreateHost smart constructor.

Instances

Instances details
Eq CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Read CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Show CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Generic CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type Rep CreateHost :: Type -> Type #

NFData CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Methods

rnf :: CreateHost -> () #

Hashable CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

ToJSON CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

AWSRequest CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type AWSResponse 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

type Rep CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHost = D1 ('MetaData "CreateHost" "Amazonka.CodeStarConnections.CreateHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "CreateHost'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfiguration)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (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)))))
type AWSResponse CreateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

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:

$sel:vpcConfiguration: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.

$sel:tags:CreateHost', createHost_tags - Undocumented member.

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

$sel:providerType: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.

$sel:providerEndpoint: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
Eq CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Read CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Show CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Generic CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Associated Types

type Rep CreateHostResponse :: Type -> Type #

NFData CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

Methods

rnf :: CreateHostResponse -> () #

type Rep CreateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateHost

type Rep CreateHostResponse = D1 ('MetaData "CreateHostResponse" "Amazonka.CodeStarConnections.CreateHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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:

$sel:hostArn:CreateHostResponse', createHostResponse_hostArn - The Amazon Resource Name (ARN) of the host to be created.

$sel:tags:CreateHost', createHostResponse_tags - Undocumented member.

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

ListConnections

data ListConnections Source #

See: newListConnections smart constructor.

Instances

Instances details
Eq ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Read ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Show ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Generic ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type Rep ListConnections :: Type -> Type #

NFData ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Methods

rnf :: ListConnections -> () #

Hashable ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

ToJSON ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

AWSRequest ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type AWSResponse 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

type Rep ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnections = D1 ('MetaData "ListConnections" "Amazonka.CodeStarConnections.ListConnections" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "ListConnections'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostArnFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "providerTypeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)))))
type AWSResponse ListConnections Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

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:nextToken: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: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.

$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
Eq ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Read ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Show ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Generic ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Associated Types

type Rep ListConnectionsResponse :: Type -> Type #

NFData ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

Methods

rnf :: ListConnectionsResponse -> () #

type Rep ListConnectionsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListConnections

type Rep ListConnectionsResponse = D1 ('MetaData "ListConnectionsResponse" "Amazonka.CodeStarConnections.ListConnections" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

$sel:nextToken: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.

DeleteConnection

data DeleteConnection Source #

See: newDeleteConnection smart constructor.

Constructors

DeleteConnection' Text 

Instances

Instances details
Eq DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Read DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Show DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Generic DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type Rep DeleteConnection :: Type -> Type #

NFData DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Methods

rnf :: DeleteConnection -> () #

Hashable DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

ToJSON DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

AWSRequest DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type AWSResponse 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

type Rep DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

type Rep DeleteConnection = D1 ('MetaData "DeleteConnection" "Amazonka.CodeStarConnections.DeleteConnection" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "DeleteConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

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:

$sel:connectionArn: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
Eq DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Read DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Show DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Generic DeleteConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteConnection

Associated Types

type Rep DeleteConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type AWSResponse 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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.CodeStarConnections.ListTagsForResource" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

CreateConnection

data CreateConnection Source #

See: newCreateConnection smart constructor.

Instances

Instances details
Eq CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Read CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Show CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Generic CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type Rep CreateConnection :: Type -> Type #

NFData CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Methods

rnf :: CreateConnection -> () #

Hashable CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

ToJSON CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

AWSRequest CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type AWSResponse 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

type Rep CreateConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

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

Defined in Amazonka.CodeStarConnections.CreateConnection

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:

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

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

$sel:tags:CreateConnection', createConnection_tags - The key-value pair to use when tagging the resource.

$sel:connectionName: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
Eq CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Read CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Show CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Generic CreateConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.CreateConnection

Associated Types

type Rep CreateConnectionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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:

$sel:tags:CreateConnection', createConnectionResponse_tags - Specifies the tags applied to the resource.

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

$sel:connectionArn: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.

GetConnection

data GetConnection Source #

See: newGetConnection smart constructor.

Constructors

GetConnection' Text 

Instances

Instances details
Eq GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Read GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Show GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Generic GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type Rep GetConnection :: Type -> Type #

NFData GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Methods

rnf :: GetConnection -> () #

Hashable GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

ToJSON GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

AWSRequest GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type AWSResponse 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

type Rep GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnection = D1 ('MetaData "GetConnection" "Amazonka.CodeStarConnections.GetConnection" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "GetConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConnection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

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:

$sel:connectionArn:GetConnection', getConnection_connectionArn - The Amazon Resource Name (ARN) of a connection.

data GetConnectionResponse Source #

See: newGetConnectionResponse smart constructor.

Instances

Instances details
Eq GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Read GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Show GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Generic GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Associated Types

type Rep GetConnectionResponse :: Type -> Type #

NFData GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

Methods

rnf :: GetConnectionResponse -> () #

type Rep GetConnectionResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetConnection

type Rep GetConnectionResponse = D1 ('MetaData "GetConnectionResponse" "Amazonka.CodeStarConnections.GetConnection" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

DeleteHost

data DeleteHost Source #

See: newDeleteHost smart constructor.

Constructors

DeleteHost' Text 

Instances

Instances details
Eq DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Read DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Show DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Generic DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type Rep DeleteHost :: Type -> Type #

NFData DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Methods

rnf :: DeleteHost -> () #

Hashable DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

ToJSON DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

AWSRequest DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type AWSResponse 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

type Rep DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHost = D1 ('MetaData "DeleteHost" "Amazonka.CodeStarConnections.DeleteHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "DeleteHost'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

newDeleteHost Source #

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:

$sel:hostArn: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
Eq DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Read DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Show DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Generic DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Associated Types

type Rep DeleteHostResponse :: Type -> Type #

NFData DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

Methods

rnf :: DeleteHostResponse -> () #

type Rep DeleteHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.DeleteHost

type Rep DeleteHostResponse = D1 ('MetaData "DeleteHostResponse" "Amazonka.CodeStarConnections.DeleteHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

UpdateHost

data UpdateHost Source #

See: newUpdateHost smart constructor.

Instances

Instances details
Eq UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Read UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Show UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Generic UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type Rep UpdateHost :: Type -> Type #

NFData UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Methods

rnf :: UpdateHost -> () #

Hashable UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

ToJSON UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

AWSRequest UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type AWSResponse 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

type Rep UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHost = D1 ('MetaData "UpdateHost" "Amazonka.CodeStarConnections.UpdateHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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))))
type AWSResponse UpdateHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

newUpdateHost Source #

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:

$sel:providerEndpoint:UpdateHost', updateHost_providerEndpoint - The URL or endpoint of the host to be updated.

$sel:vpcConfiguration: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.

$sel:hostArn: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
Eq UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Read UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Show UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Generic UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Associated Types

type Rep UpdateHostResponse :: Type -> Type #

NFData UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

Methods

rnf :: UpdateHostResponse -> () #

type Rep UpdateHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UpdateHost

type Rep UpdateHostResponse = D1 ('MetaData "UpdateHostResponse" "Amazonka.CodeStarConnections.UpdateHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

ListHosts

data ListHosts Source #

See: newListHosts smart constructor.

Constructors

ListHosts' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Read ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Show ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Generic ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type Rep ListHosts :: Type -> Type #

NFData ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Methods

rnf :: ListHosts -> () #

Hashable ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

ToJSON ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

AWSRequest ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type AWSResponse 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

type Rep ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHosts = D1 ('MetaData "ListHosts" "Amazonka.CodeStarConnections.ListHosts" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "ListHosts'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListHosts Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

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:nextToken: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.

$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.

data ListHostsResponse Source #

See: newListHostsResponse smart constructor.

Instances

Instances details
Eq ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Read ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Show ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Generic ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Associated Types

type Rep ListHostsResponse :: Type -> Type #

NFData ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

Methods

rnf :: ListHostsResponse -> () #

type Rep ListHostsResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.ListHosts

type Rep ListHostsResponse = D1 ('MetaData "ListHostsResponse" "Amazonka.CodeStarConnections.ListHosts" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

$sel:nextToken: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.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.CodeStarConnections.TagResource" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.CodeStarConnections.TagResource" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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
Eq UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type AWSResponse 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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.CodeStarConnections.UntagResource" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.CodeStarConnections.UntagResource" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.

GetHost

data GetHost Source #

See: newGetHost smart constructor.

Constructors

GetHost' Text 

Instances

Instances details
Eq GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

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

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

Read GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Show GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.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 #

NFData GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

rnf :: GetHost -> () #

Hashable GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

hashWithSalt :: Int -> GetHost -> Int #

hash :: GetHost -> Int #

ToJSON GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

AWSRequest GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Associated Types

type AWSResponse 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

type Rep GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHost = D1 ('MetaData "GetHost" "Amazonka.CodeStarConnections.GetHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "GetHost'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetHost Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

newGetHost Source #

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:

$sel:hostArn:GetHost', getHost_hostArn - The Amazon Resource Name (ARN) of the requested host.

data GetHostResponse Source #

See: newGetHostResponse smart constructor.

Instances

Instances details
Eq GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Read GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Show GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Generic GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Associated Types

type Rep GetHostResponse :: Type -> Type #

NFData GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

Methods

rnf :: GetHostResponse -> () #

type Rep GetHostResponse Source # 
Instance details

Defined in Amazonka.CodeStarConnections.GetHost

type Rep GetHostResponse = D1 ('MetaData "GetHostResponse" "Amazonka.CodeStarConnections.GetHost" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "GetHostResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") '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 "name") '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:

$sel:status:GetHostResponse', getHostResponse_status - The status of the requested host.

$sel:providerEndpoint:GetHostResponse', getHostResponse_providerEndpoint - The endpoint of the infrastructure represented by the requested host.

$sel:providerType:GetHostResponse', getHostResponse_providerType - The provider type of the requested host, such as GitHub Enterprise Server.

$sel:name:GetHostResponse', getHostResponse_name - The name of the requested host.

$sel:vpcConfiguration:GetHostResponse', getHostResponse_vpcConfiguration - The VPC configuration of the requested host.

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

Types

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Show 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 #

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Hashable 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

FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

ToQuery 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

ToByteString 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

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ConnectionStatus

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

ProviderType

newtype ProviderType Source #

Constructors

ProviderType' 

Instances

Instances details
Eq ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Ord ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Read ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Show ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Generic ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Associated Types

type Rep ProviderType :: Type -> Type #

NFData ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

Methods

rnf :: ProviderType -> () #

Hashable 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

FromJSON ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

FromJSONKey ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToLog ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToHeader ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

ToQuery ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

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 #

ToByteString 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 #

type Rep ProviderType Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.ProviderType

type Rep ProviderType = D1 ('MetaData "ProviderType" "Amazonka.CodeStarConnections.Types.ProviderType" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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
Eq Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Read Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Show 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 #

NFData Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

Methods

rnf :: Connection -> () #

Hashable Connection Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Connection

FromJSON 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" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "Connection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "providerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProviderType)) :*: 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 "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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: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.

$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: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.

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
Eq Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

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

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

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 #

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 #

NFData Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

rnf :: Host -> () #

Hashable Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

Methods

hashWithSalt :: Int -> Host -> Int #

hash :: Host -> Int #

FromJSON Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

type Rep Host Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Host

type Rep Host = D1 ('MetaData "Host" "Amazonka.CodeStarConnections.Types.Host" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" 'False) (C1 ('MetaCons "Host'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") '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 "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "hostArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcConfiguration))))))

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: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: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:statusMessage:Host', host_statusMessage - The status description for the host.

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

$sel:hostArn:Host', host_hostArn - The Amazon Resource Name (ARN) of 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
Eq Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

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

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

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.CodeStarConnections.Types.Tag" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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
Eq VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Read VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Show 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 #

NFData VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

Methods

rnf :: VpcConfiguration -> () #

Hashable VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

ToJSON VpcConfiguration Source # 
Instance details

Defined in Amazonka.CodeStarConnections.Types.VpcConfiguration

FromJSON 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" "libZSservicesZSamazonka-codestar-connectionsZSamazonka-codestar-connections" '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.