package types
import "github.com/aws/aws-sdk-go-v2/service/codestarconnections/types"
Index ¶
- type ConflictException
- func (e *ConflictException) Error() string
- func (e *ConflictException) ErrorCode() string
- func (e *ConflictException) ErrorFault() smithy.ErrorFault
- func (e *ConflictException) ErrorMessage() string
- type Connection
- type ConnectionStatus
- type Host
- type LimitExceededException
- func (e *LimitExceededException) Error() string
- func (e *LimitExceededException) ErrorCode() string
- func (e *LimitExceededException) ErrorFault() smithy.ErrorFault
- func (e *LimitExceededException) ErrorMessage() string
- type ProviderType
- type ResourceNotFoundException
- func (e *ResourceNotFoundException) Error() string
- func (e *ResourceNotFoundException) ErrorCode() string
- func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
- func (e *ResourceNotFoundException) ErrorMessage() string
- type ResourceUnavailableException
- func (e *ResourceUnavailableException) Error() string
- func (e *ResourceUnavailableException) ErrorCode() string
- func (e *ResourceUnavailableException) ErrorFault() smithy.ErrorFault
- func (e *ResourceUnavailableException) ErrorMessage() string
- type Tag
- type UnsupportedOperationException
- func (e *UnsupportedOperationException) Error() string
- func (e *UnsupportedOperationException) ErrorCode() string
- func (e *UnsupportedOperationException) ErrorFault() smithy.ErrorFault
- func (e *UnsupportedOperationException) ErrorMessage() string
- type VpcConfiguration
Types ¶
type ConflictException ¶
type ConflictException struct { Message *string // contains filtered or unexported fields }
Two conflicting operations have been made on the same resource.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type Connection ¶
type Connection struct { // 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. ConnectionArn *string // The name of the connection. Connection names must be unique in an AWS user // account. ConnectionName *string // The current status of the connection. ConnectionStatus ConnectionStatus // The Amazon Resource Name (ARN) of the host associated with the connection. HostArn *string // The identifier of the external provider where your third-party code repository // is configured. For Bitbucket, this is the account ID of the owner of the // Bitbucket repository. OwnerAccountId *string // The name of the external provider where your third-party code repository is // configured. ProviderType ProviderType // contains filtered or unexported fields }
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.
type ConnectionStatus ¶
type ConnectionStatus string
const ( ConnectionStatusPending ConnectionStatus = "PENDING" ConnectionStatusAvailable ConnectionStatus = "AVAILABLE" ConnectionStatusError ConnectionStatus = "ERROR" )
Enum values for ConnectionStatus
func (ConnectionStatus) Values ¶
func (ConnectionStatus) Values() []ConnectionStatus
Values returns all known values for ConnectionStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Host ¶
type Host struct { // The Amazon Resource Name (ARN) of the host. HostArn *string // The name of the host. Name *string // The endpoint of the infrastructure where your provider type is installed. ProviderEndpoint *string // 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. ProviderType ProviderType // The status of the host, such as PENDING, AVAILABLE, VPC_CONFIG_DELETING, // VPC_CONFIG_INITIALIZING, and VPC_CONFIG_FAILED_INITIALIZATION. Status *string // The status description for the host. StatusMessage *string // The VPC configuration provisioned for the host. VpcConfiguration *VpcConfiguration // contains filtered or unexported fields }
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.
type LimitExceededException ¶
type LimitExceededException struct { Message *string // contains filtered or unexported fields }
Exceeded the maximum limit for connections.
func (*LimitExceededException) Error ¶
func (e *LimitExceededException) Error() string
func (*LimitExceededException) ErrorCode ¶
func (e *LimitExceededException) ErrorCode() string
func (*LimitExceededException) ErrorFault ¶
func (e *LimitExceededException) ErrorFault() smithy.ErrorFault
func (*LimitExceededException) ErrorMessage ¶
func (e *LimitExceededException) ErrorMessage() string
type ProviderType ¶
type ProviderType string
const ( ProviderTypeBitbucket ProviderType = "Bitbucket" ProviderTypeGithub ProviderType = "GitHub" ProviderTypeGithubEnterpriseServer ProviderType = "GitHubEnterpriseServer" )
Enum values for ProviderType
func (ProviderType) Values ¶
func (ProviderType) Values() []ProviderType
Values returns all known values for ProviderType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string // contains filtered or unexported fields }
Resource not found. Verify the connection resource ARN and try again.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ResourceUnavailableException ¶
type ResourceUnavailableException struct { string // contains filtered or unexported fields }*
Resource not found. Verify the ARN for the host resource and try again.
func (*ResourceUnavailableException) Error ¶
func (e *ResourceUnavailableException) Error() string
func (*ResourceUnavailableException) ErrorCode ¶
func (e *ResourceUnavailableException) ErrorCode() string
func (*ResourceUnavailableException) ErrorFault ¶
func (e *ResourceUnavailableException) ErrorFault() smithy.ErrorFault
func (*ResourceUnavailableException) ErrorMessage ¶
func (e *ResourceUnavailableException) ErrorMessage() string
type Tag ¶
type Tag struct { // The tag's key. // // This member is required. Key *string // The tag's value. // // This member is required. Value *string // contains filtered or unexported fields }
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.
type UnsupportedOperationException ¶
type UnsupportedOperationException struct { Message *string // contains filtered or unexported fields }
The operation is not supported. Check the connection status and try again.
func (*UnsupportedOperationException) Error ¶
func (e *UnsupportedOperationException) Error() string
func (*UnsupportedOperationException) ErrorCode ¶
func (e *UnsupportedOperationException) ErrorCode() string
func (*UnsupportedOperationException) ErrorFault ¶
func (e *UnsupportedOperationException) ErrorFault() smithy.ErrorFault
func (*UnsupportedOperationException) ErrorMessage ¶
func (e *UnsupportedOperationException) ErrorMessage() string
type VpcConfiguration ¶
type VpcConfiguration struct { // The ID of the security group or security groups associated with the Amazon VPC // connected to the infrastructure where your provider type is installed. // // This member is required. SecurityGroupIds []string // The ID of the subnet or subnets associated with the Amazon VPC connected to the // infrastructure where your provider type is installed. // // This member is required. SubnetIds []string // The ID of the Amazon VPC connected to the infrastructure where your provider // type is installed. // // This member is required. VpcId *string // The value of the Transport Layer Security (TLS) certificate associated with the // infrastructure where your provider type is installed. TlsCertificate *string // contains filtered or unexported fields }
The VPC configuration provisioned for the host.
Source Files ¶
- Version
- v1.5.1
- Published
- Sep 17, 2021
- Platform
- js/wasm
- Imports
- 3 packages
- Last checked
- 9 hours ago –
Tools for package owners.