Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BadRequestException

type BadRequestException struct {
	Message *string

	ClassName *string
	Code      int32
}

    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
    
    	ClassName *string
    	Code      int32
    }

      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 (*ConcurrentAccessException) ErrorMessage

      func (e *ConcurrentAccessException) ErrorMessage() string

      type ConflictException

      type ConflictException struct {
      	Message *string
      
      	ClassName *string
      	Code      int32
      }

        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.
            	Arn *string
            
            	// The connection type used for connecting to an Amazon EC2 environment.
            	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
            
            	// The name of the environment.
            	Name *string
            
            	// The Amazon Resource Name (ARN) of the environment owner.
            	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.
            	Type EnvironmentType
            }

              Information about an AWS Cloud9 development environment.

              type EnvironmentLifecycle

              type EnvironmentLifecycle struct {
              
              	// If the environment failed to delete, the Amazon Resource Name (ARN) of the
              	// related AWS 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
              }

                Information about the current creation or deletion lifecycle state of an AWS 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

                    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.
                    	EnvironmentId *string
                    
                    	// The time, expressed in epoch time format, when the environment member last
                    	// opened the environment.
                    	LastAccess *time.Time
                    
                    	// 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.
                    	Permissions Permissions
                    
                    	// The Amazon Resource Name (ARN) of the environment member.
                    	UserArn *string
                    
                    	// The user ID in AWS Identity and Access Management (AWS IAM) of the environment
                    	// member.
                    	UserId *string
                    }

                      Information about an environment member for an AWS 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

                          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
                              
                              	ClassName *string
                              	Code      int32
                              }

                                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
                                
                                	ClassName *string
                                	Code      int32
                                }

                                  An internal server error occurred.

                                  func (*InternalServerErrorException) Error

                                  func (*InternalServerErrorException) ErrorCode

                                  func (e *InternalServerErrorException) ErrorCode() string

                                  func (*InternalServerErrorException) ErrorFault

                                  func (*InternalServerErrorException) ErrorMessage

                                  func (e *InternalServerErrorException) ErrorMessage() string

                                  type LimitExceededException

                                  type LimitExceededException struct {
                                  	Message *string
                                  
                                  	ClassName *string
                                  	Code      int32
                                  }

                                    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 MemberPermissions

                                    type MemberPermissions string
                                    const (
                                    	MemberPermissionsReadWrite MemberPermissions = "read-write"
                                    	MemberPermissionsReadOnly  MemberPermissions = "read-only"
                                    )

                                      Enum values for MemberPermissions

                                      func (MemberPermissions) Values

                                        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
                                        
                                        	ClassName *string
                                        	Code      int32
                                        }

                                          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
                                              }

                                                Metadata that is associated with AWS resources. In particular, a name-value pair that can be associated with an AWS 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 AWS services. A system tag is prefixed with "aws:" and cannot be modified by the user.

                                                type TooManyRequestsException

                                                type TooManyRequestsException struct {
                                                	Message *string
                                                
                                                	ClassName *string
                                                	Code      int32
                                                }

                                                  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