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 // contains filtered or unexported fields }
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 ¶
type ConflictException struct { Message *string ResourceId *string ResourceType *string // contains filtered or unexported fields }
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 ¶
type InternalServerException struct { Message *string RetryAfterSeconds *int32 // contains filtered or unexported fields }
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 ¶
type ResourceNotFoundException struct { Message *string ResourceId *string ResourceType *string // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
Represents the properties of a workspace.
type WorkspaceStatus ¶
type WorkspaceStatus struct { // Status code of this workspace. // // This member is required. StatusCode WorkspaceStatusCode // contains filtered or unexported fields }
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 // contains filtered or unexported fields }
Represents a summary of the properties of a workspace.