Documentation ¶
Index ¶
- type AccessDeniedException
- type ConflictException
- type InternalServerException
- type ResourceNotFoundException
- type ServiceQuotaExceededException
- type ThrottlingException
- type ValidationException
- type ValidationExceptionField
- type ValidationExceptionReason
- type WorkspaceDescription
- type WorkspaceStatus
- type WorkspaceStatusCode
- type WorkspaceSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct {
Message *string
}
User does not have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type ConflictException ¶
Updating or deleting a resource can cause an inconsistent state.
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 InternalServerException ¶
Unexpected error during processing of request.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type ResourceNotFoundException ¶
Request references a resource which does not exist.
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 ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ResourceId *string ResourceType *string ServiceCode *string QuotaCode *string }
Request would cause a service quota to be exceeded.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type ThrottlingException ¶
type ThrottlingException struct { Message *string ServiceCode *string QuotaCode *string RetryAfterSeconds *int32 }
Request was denied due to request throttling.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type ValidationException ¶
type ValidationException struct { Message *string Reason ValidationExceptionReason FieldList []ValidationExceptionField }
The input fails to satisfy the constraints specified by an AWS service.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
type ValidationExceptionField ¶
type ValidationExceptionField struct { // Message describing why the field failed validation. // // This member is required. Message *string // The field name. // // This member is required. Name *string }
Stores information about a field passed inside a request that resulted in an exception.
type ValidationExceptionReason ¶
type ValidationExceptionReason string
const ( ValidationExceptionReasonUnknownOperation ValidationExceptionReason = "UNKNOWN_OPERATION" ValidationExceptionReasonCannotParse ValidationExceptionReason = "CANNOT_PARSE" ValidationExceptionReasonFieldValidationFailed ValidationExceptionReason = "FIELD_VALIDATION_FAILED" ValidationExceptionReasonOther ValidationExceptionReason = "OTHER" )
Enum values for ValidationExceptionReason
func (ValidationExceptionReason) Values ¶
func (ValidationExceptionReason) Values() []ValidationExceptionReason
Values returns all known values for ValidationExceptionReason. 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 WorkspaceDescription ¶
type WorkspaceDescription struct { // The Amazon Resource Name (ARN) of this workspace. // // This member is required. Arn *string // The time when the workspace was created. // // This member is required. CreatedAt *time.Time // The status of this workspace. // // This member is required. Status *WorkspaceStatus // Unique string identifying this workspace. // // This member is required. WorkspaceId *string // Alias of this workspace. Alias *string // Prometheus endpoint URI. PrometheusEndpoint *string }
Represents the properties of a workspace.
type WorkspaceStatus ¶
type WorkspaceStatus struct { // Status code of this workspace. // // This member is required. StatusCode WorkspaceStatusCode }
Represents the status of a workspace.
type WorkspaceStatusCode ¶
type WorkspaceStatusCode string
const ( // Workspace is being created. Deletion is disallowed until status is ACTIVE. WorkspaceStatusCodeCreating WorkspaceStatusCode = "CREATING" // Workspace has been created and is usable. WorkspaceStatusCodeActive WorkspaceStatusCode = "ACTIVE" // Workspace is being updated. Updates are allowed only when status is ACTIVE. WorkspaceStatusCodeUpdating WorkspaceStatusCode = "UPDATING" // Workspace is being deleted. Deletions are allowed only when status is ACTIVE. WorkspaceStatusCodeDeleting WorkspaceStatusCode = "DELETING" // Workspace creation failed. Refer to WorkspaceStatus.failureReason for more // details. WorkspaceStatusCodeCreationFailed WorkspaceStatusCode = "CREATION_FAILED" )
Enum values for WorkspaceStatusCode
func (WorkspaceStatusCode) Values ¶
func (WorkspaceStatusCode) Values() []WorkspaceStatusCode
Values returns all known values for WorkspaceStatusCode. 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 WorkspaceSummary ¶
type WorkspaceSummary struct { // The AmazonResourceName of this workspace. // // This member is required. Arn *string // The time when the workspace was created. // // This member is required. CreatedAt *time.Time // The status of this workspace. // // This member is required. Status *WorkspaceStatus // Unique string identifying this workspace. // // This member is required. WorkspaceId *string // Alias of this workspace. Alias *string }
Represents a summary of the properties of a workspace.