Documentation ¶
Index ¶
- type BadRequestException
- type ConcurrentAccessException
- type ConflictException
- type ConnectionType
- type Environment
- type EnvironmentLifecycle
- type EnvironmentLifecycleStatus
- type EnvironmentMember
- type EnvironmentStatus
- type EnvironmentType
- type ForbiddenException
- type InternalServerErrorException
- type LimitExceededException
- type ManagedCredentialsAction
- type ManagedCredentialsStatus
- type MemberPermissions
- type NotFoundException
- type Permissions
- type Tag
- type TooManyRequestsException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BadRequestException ¶
type BadRequestException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
The target request is invalid.
func (*BadRequestException) Error ¶
func (e *BadRequestException) Error() string
func (*BadRequestException) ErrorCode ¶
func (e *BadRequestException) ErrorCode() string
func (*BadRequestException) ErrorFault ¶
func (e *BadRequestException) ErrorFault() smithy.ErrorFault
func (*BadRequestException) ErrorMessage ¶
func (e *BadRequestException) ErrorMessage() string
type ConcurrentAccessException ¶
type ConcurrentAccessException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
A concurrent access issue occurred.
func (*ConcurrentAccessException) Error ¶
func (e *ConcurrentAccessException) Error() string
func (*ConcurrentAccessException) ErrorCode ¶
func (e *ConcurrentAccessException) ErrorCode() string
func (*ConcurrentAccessException) ErrorFault ¶
func (e *ConcurrentAccessException) ErrorFault() smithy.ErrorFault
func (*ConcurrentAccessException) ErrorMessage ¶
func (e *ConcurrentAccessException) ErrorMessage() string
type ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
A conflict occurred.
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 ConnectionType ¶
type ConnectionType string
const ( ConnectionTypeConnectSsh ConnectionType = "CONNECT_SSH" ConnectionTypeConnectSsm ConnectionType = "CONNECT_SSM" )
Enum values for ConnectionType
func (ConnectionType) Values ¶
func (ConnectionType) Values() []ConnectionType
Values returns all known values for ConnectionType. 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 Environment ¶
type Environment struct { // The Amazon Resource Name (ARN) of the environment. // // This member is required. Arn *string // The Amazon Resource Name (ARN) of the environment owner. // // This member is required. OwnerArn *string // The type of environment. Valid values include the following: // // - ec2 : An Amazon Elastic Compute Cloud (Amazon EC2) instance connects to the // environment. // // - ssh : Your own server connects to the environment. // // This member is required. Type EnvironmentType // The connection type used for connecting to an Amazon EC2 environment. // CONNECT_SSH is selected by default. ConnectionType ConnectionType // The description for the environment. Description *string // The ID of the environment. Id *string // The state of the environment in its creation or deletion lifecycle. Lifecycle *EnvironmentLifecycle // Describes the status of Amazon Web Services managed temporary credentials for // the Cloud9 environment. Available values are: // // - ENABLED_ON_CREATE // // - ENABLED_BY_OWNER // // - DISABLED_BY_DEFAULT // // - DISABLED_BY_OWNER // // - DISABLED_BY_COLLABORATOR // // - PENDING_REMOVAL_BY_COLLABORATOR // // - PENDING_REMOVAL_BY_OWNER // // - FAILED_REMOVAL_BY_COLLABORATOR // // - ENABLED_BY_OWNER // // - DISABLED_BY_DEFAULT ManagedCredentialsStatus ManagedCredentialsStatus // The name of the environment. Name *string // contains filtered or unexported fields }
Information about an Cloud9 development environment.
type EnvironmentLifecycle ¶
type EnvironmentLifecycle struct { // If the environment failed to delete, the Amazon Resource Name (ARN) of the // related Amazon Web Services resource. FailureResource *string // Any informational message about the lifecycle state of the environment. Reason *string // The current creation or deletion lifecycle state of the environment. // // - CREATING : The environment is in the process of being created. // // - CREATED : The environment was successfully created. // // - CREATE_FAILED : The environment failed to be created. // // - DELETING : The environment is in the process of being deleted. // // - DELETE_FAILED : The environment failed to delete. Status EnvironmentLifecycleStatus // contains filtered or unexported fields }
Information about the current creation or deletion lifecycle state of an Cloud9 development environment.
type EnvironmentLifecycleStatus ¶
type EnvironmentLifecycleStatus string
const ( EnvironmentLifecycleStatusCreating EnvironmentLifecycleStatus = "CREATING" EnvironmentLifecycleStatusCreated EnvironmentLifecycleStatus = "CREATED" EnvironmentLifecycleStatusCreateFailed EnvironmentLifecycleStatus = "CREATE_FAILED" EnvironmentLifecycleStatusDeleting EnvironmentLifecycleStatus = "DELETING" EnvironmentLifecycleStatusDeleteFailed EnvironmentLifecycleStatus = "DELETE_FAILED" )
Enum values for EnvironmentLifecycleStatus
func (EnvironmentLifecycleStatus) Values ¶
func (EnvironmentLifecycleStatus) Values() []EnvironmentLifecycleStatus
Values returns all known values for EnvironmentLifecycleStatus. 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 EnvironmentMember ¶
type EnvironmentMember struct { // The ID of the environment for the environment member. // // This member is required. EnvironmentId *string // The type of environment member permissions associated with this environment // member. Available values include: // // - owner : Owns the environment. // // - read-only : Has read-only access to the environment. // // - read-write : Has read-write access to the environment. // // This member is required. Permissions Permissions // The Amazon Resource Name (ARN) of the environment member. // // This member is required. UserArn *string // The user ID in Identity and Access Management (IAM) of the environment member. // // This member is required. UserId *string // The time, expressed in epoch time format, when the environment member last // opened the environment. LastAccess *time.Time // contains filtered or unexported fields }
Information about an environment member for an Cloud9 development environment.
type EnvironmentStatus ¶
type EnvironmentStatus string
const ( EnvironmentStatusError EnvironmentStatus = "error" EnvironmentStatusCreating EnvironmentStatus = "creating" EnvironmentStatusConnecting EnvironmentStatus = "connecting" EnvironmentStatusReady EnvironmentStatus = "ready" EnvironmentStatusStopping EnvironmentStatus = "stopping" EnvironmentStatusStopped EnvironmentStatus = "stopped" EnvironmentStatusDeleting EnvironmentStatus = "deleting" )
Enum values for EnvironmentStatus
func (EnvironmentStatus) Values ¶
func (EnvironmentStatus) Values() []EnvironmentStatus
Values returns all known values for EnvironmentStatus. 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 EnvironmentType ¶
type EnvironmentType string
const ( EnvironmentTypeSsh EnvironmentType = "ssh" EnvironmentTypeEc2 EnvironmentType = "ec2" )
Enum values for EnvironmentType
func (EnvironmentType) Values ¶
func (EnvironmentType) Values() []EnvironmentType
Values returns all known values for EnvironmentType. 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 ForbiddenException ¶
type ForbiddenException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
An access permissions issue occurred.
func (*ForbiddenException) Error ¶
func (e *ForbiddenException) Error() string
func (*ForbiddenException) ErrorCode ¶
func (e *ForbiddenException) ErrorCode() string
func (*ForbiddenException) ErrorFault ¶
func (e *ForbiddenException) ErrorFault() smithy.ErrorFault
func (*ForbiddenException) ErrorMessage ¶
func (e *ForbiddenException) ErrorMessage() string
type InternalServerErrorException ¶
type InternalServerErrorException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
An internal server error occurred.
func (*InternalServerErrorException) Error ¶
func (e *InternalServerErrorException) Error() string
func (*InternalServerErrorException) ErrorCode ¶
func (e *InternalServerErrorException) ErrorCode() string
func (*InternalServerErrorException) ErrorFault ¶
func (e *InternalServerErrorException) ErrorFault() smithy.ErrorFault
func (*InternalServerErrorException) ErrorMessage ¶
func (e *InternalServerErrorException) ErrorMessage() string
type LimitExceededException ¶
type LimitExceededException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
A service limit was exceeded.
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 ManagedCredentialsAction ¶
type ManagedCredentialsAction string
const ( ManagedCredentialsActionEnable ManagedCredentialsAction = "ENABLE" ManagedCredentialsActionDisable ManagedCredentialsAction = "DISABLE" )
Enum values for ManagedCredentialsAction
func (ManagedCredentialsAction) Values ¶
func (ManagedCredentialsAction) Values() []ManagedCredentialsAction
Values returns all known values for ManagedCredentialsAction. 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 ManagedCredentialsStatus ¶
type ManagedCredentialsStatus string
const ( ManagedCredentialsStatusEnabledOnCreate ManagedCredentialsStatus = "ENABLED_ON_CREATE" ManagedCredentialsStatusEnabledByOwner ManagedCredentialsStatus = "ENABLED_BY_OWNER" ManagedCredentialsStatusDisabledByDefault ManagedCredentialsStatus = "DISABLED_BY_DEFAULT" ManagedCredentialsStatusDisabledByOwner ManagedCredentialsStatus = "DISABLED_BY_OWNER" ManagedCredentialsStatusDisabledByCollaborator ManagedCredentialsStatus = "DISABLED_BY_COLLABORATOR" ManagedCredentialsStatusPendingRemovalByCollaborator ManagedCredentialsStatus = "PENDING_REMOVAL_BY_COLLABORATOR" ManagedCredentialsStatusPendingStartRemovalByCollaborator ManagedCredentialsStatus = "PENDING_START_REMOVAL_BY_COLLABORATOR" ManagedCredentialsStatusPendingRemovalByOwner ManagedCredentialsStatus = "PENDING_REMOVAL_BY_OWNER" ManagedCredentialsStatusPendingStartRemovalByOwner ManagedCredentialsStatus = "PENDING_START_REMOVAL_BY_OWNER" ManagedCredentialsStatusFailedRemovalByCollaborator ManagedCredentialsStatus = "FAILED_REMOVAL_BY_COLLABORATOR" ManagedCredentialsStatusFailedRemovalByOwner ManagedCredentialsStatus = "FAILED_REMOVAL_BY_OWNER" )
Enum values for ManagedCredentialsStatus
func (ManagedCredentialsStatus) Values ¶
func (ManagedCredentialsStatus) Values() []ManagedCredentialsStatus
Values returns all known values for ManagedCredentialsStatus. 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 MemberPermissions ¶
type MemberPermissions string
const ( MemberPermissionsReadWrite MemberPermissions = "read-write" MemberPermissionsReadOnly MemberPermissions = "read-only" )
Enum values for MemberPermissions
func (MemberPermissions) Values ¶
func (MemberPermissions) Values() []MemberPermissions
Values returns all known values for MemberPermissions. 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 NotFoundException ¶
type NotFoundException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
The target resource cannot be found.
func (*NotFoundException) Error ¶
func (e *NotFoundException) Error() string
func (*NotFoundException) ErrorCode ¶
func (e *NotFoundException) ErrorCode() string
func (*NotFoundException) ErrorFault ¶
func (e *NotFoundException) ErrorFault() smithy.ErrorFault
func (*NotFoundException) ErrorMessage ¶
func (e *NotFoundException) ErrorMessage() string
type Permissions ¶
type Permissions string
const ( PermissionsOwner Permissions = "owner" PermissionsReadWrite Permissions = "read-write" PermissionsReadOnly Permissions = "read-only" )
Enum values for Permissions
func (Permissions) Values ¶
func (Permissions) Values() []Permissions
Values returns all known values for Permissions. 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 Tag ¶
type Tag struct { // The name part of a tag. // // This member is required. Key *string // The value part of a tag. // // This member is required. Value *string // contains filtered or unexported fields }
Metadata that is associated with Amazon Web Services resources. In particular, a name-value pair that can be associated with an Cloud9 development environment. There are two types of tags: user tags and system tags. A user tag is created by the user. A system tag is automatically created by Amazon Web Services services. A system tag is prefixed with "aws:" and cannot be modified by the user.
type TooManyRequestsException ¶
type TooManyRequestsException struct { Message *string ErrorCodeOverride *string ClassName *string Code int32 // contains filtered or unexported fields }
Too many service requests were made over the given time period.
func (*TooManyRequestsException) Error ¶
func (e *TooManyRequestsException) Error() string
func (*TooManyRequestsException) ErrorCode ¶
func (e *TooManyRequestsException) ErrorCode() string
func (*TooManyRequestsException) ErrorFault ¶
func (e *TooManyRequestsException) ErrorFault() smithy.ErrorFault
func (*TooManyRequestsException) ErrorMessage ¶
func (e *TooManyRequestsException) ErrorMessage() string