Documentation ¶
Index ¶
- type AccessDeniedException
- type ConflictException
- type Connection
- type DeploymentAction
- type DeploymentResult
- type DeploymentState
- type ExtensionDetails
- type ExtensionVersionDetails
- type GameConfigurationDetails
- type GameDetails
- type GameState
- type GameSummary
- type GeneratedCodeJobDetails
- type GeneratedCodeJobState
- type Generator
- type ImportGameConfigurationSource
- type InternalServerException
- type Operation
- type ResourceNotFoundException
- type ResultCode
- type Section
- type SectionModification
- type ServiceQuotaExceededException
- type SnapshotDetails
- type SnapshotSummary
- type StageDeploymentDetails
- type StageDeploymentSummary
- type StageDetails
- type StageState
- type StageSummary
- type ThrottlingException
- type ValidationException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
You do 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 ErrorCodeOverride *string // contains filtered or unexported fields }
The resource already exists, or another operation is in progress.
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 date and time when the connection was created. Created *time.Time // The identifier used to indicate a specific WebSocket connection. Id *string // contains filtered or unexported fields }
Details about a WebSocket connection.
type DeploymentAction ¶
type DeploymentAction string
const ( DeploymentActionDeploy DeploymentAction = "DEPLOY" DeploymentActionUndeploy DeploymentAction = "UNDEPLOY" )
Enum values for DeploymentAction
func (DeploymentAction) Values ¶
func (DeploymentAction) Values() []DeploymentAction
Values returns all known values for DeploymentAction. 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 DeploymentResult ¶ added in v1.1.0
type DeploymentResult struct { // Details about the deployment result. Message *string // The type of deployment result. ResultCode ResultCode // contains filtered or unexported fields }
The result of the deployment.
type DeploymentState ¶
type DeploymentState string
const ( DeploymentStatePending DeploymentState = "PENDING" DeploymentStateInProgress DeploymentState = "IN_PROGRESS" DeploymentStateCompleted DeploymentState = "COMPLETED" DeploymentStateFailed DeploymentState = "FAILED" )
Enum values for DeploymentState
func (DeploymentState) Values ¶
func (DeploymentState) Values() []DeploymentState
Values returns all known values for DeploymentState. 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 ExtensionDetails ¶
type ExtensionDetails struct { // The description of the extension. Description *string // The name of the extension. Name *string // The namespace (qualifier) of the extension. Namespace *string // contains filtered or unexported fields }
Details about the extension.
type ExtensionVersionDetails ¶
type ExtensionVersionDetails struct { // The name of the extension. Name *string // The namespace (qualifier) of the extension. Namespace *string // The model that defines the interface for this extension version. Schema *string // The version of the extension. Version *string // contains filtered or unexported fields }
Details about the extension version.
type GameConfigurationDetails ¶
type GameConfigurationDetails struct { // The date when the game was created. Created *time.Time // The date when the game was last modified. LastUpdated *time.Time // Configuration data, organized by section name. Sections map[string]Section // contains filtered or unexported fields }
Details about the game configuration. The game configuration is organized into named sections, where the schema of each section is defined by an extension. The schema for these sections can be retrieved using the GetExtensionVersion operation.
type GameDetails ¶
type GameDetails struct { // The Amazon Resource Name (ARN) of this game. Arn *string // The date when the game was created. Created *time.Time // The description of the game. Description *string // Determines if the game can be deleted. EnableTerminationProtection bool // The date when the game was last modified. LastUpdated *time.Time // The name of the game. Name *string // The state of the game. State GameState // The tags associated with the game. Tags map[string]string // contains filtered or unexported fields }
Details about a game.
type GameSummary ¶
type GameSummary struct { // The description of the game. Description *string // The name of the game. Name *string // The state of the game. State GameState // The tags associated with the game. Tags map[string]string // contains filtered or unexported fields }
The summary of the properties of a game.
type GeneratedCodeJobDetails ¶
type GeneratedCodeJobDetails struct { // The description of the generated code job. Description *string // The expiration date and time for the download URL. The download URL us // guaranteed to be available until at least this time. ExpirationTime *time.Time // The identifier for the generated code job. GeneratedCodeJobId *string // A presigned URL that can be used to download the generated code. S3Url *string // The status of the generated code job Status GeneratedCodeJobState // contains filtered or unexported fields }
Details about a generated code job.
type GeneratedCodeJobState ¶
type GeneratedCodeJobState string
const ( GeneratedCodeJobStateInProgress GeneratedCodeJobState = "IN_PROGRESS" GeneratedCodeJobStateCompleted GeneratedCodeJobState = "COMPLETED" GeneratedCodeJobStateFailed GeneratedCodeJobState = "FAILED" GeneratedCodeJobStatePending GeneratedCodeJobState = "PENDING" )
Enum values for GeneratedCodeJobState
func (GeneratedCodeJobState) Values ¶
func (GeneratedCodeJobState) Values() []GeneratedCodeJobState
Values returns all known values for GeneratedCodeJobState. 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 Generator ¶
type Generator struct { // The target version of the GameSparks Game SDK. GameSdkVersion *string // The programming language for the generated code. Not all languages are // supported for each platform. For cases where multiple languages are supported, // this parameter specifies the language to be used. If this value is omitted, the // default language for the target platform will be used. Language *string // The platform that will be used to run the generated code. TargetPlatform *string // contains filtered or unexported fields }
Properties that specify the code generator for a generated code job.
type ImportGameConfigurationSource ¶
type ImportGameConfigurationSource struct { // The JSON string containing the configuration sections. // // This member is required. File []byte // contains filtered or unexported fields }
The source used to import configuration sections.
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The service encountered an internal error.
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 Operation ¶
type Operation string
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The resource specified in the request 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 ResultCode ¶ added in v1.1.0
type ResultCode string
const ( ResultCodeSuccess ResultCode = "SUCCESS" ResultCodeInvalidRoleFailure ResultCode = "INVALID_ROLE_FAILURE" ResultCodeUnspecifiedFailure ResultCode = "UNSPECIFIED_FAILURE" )
Enum values for ResultCode
func (ResultCode) Values ¶ added in v1.1.0
func (ResultCode) Values() []ResultCode
Values returns all known values for ResultCode. 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 Section ¶
type Section struct { // The content of a configuration section. Attributes document.Interface // The name of the section. Name *string // The size, in bytes, of the section contents. Size int32 // contains filtered or unexported fields }
The configuration section.
type SectionModification ¶
type SectionModification struct { // The operation to be performed on a configuration section. Content can be added, // deleted, or replaced within a section. // // This member is required. Operation Operation // The path within the section content to be modified. // // This member is required. Path *string // The name of the section to be modified. // // This member is required. Section *string // For add and replace operations, this is the value that will be used. This field // should be omitted for delete operations. Value document.Interface // contains filtered or unexported fields }
A single modification to the configuration section.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The request would result in exceeding service quota.
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 SnapshotDetails ¶
type SnapshotDetails struct { // The timestamp of when the snapshot was created. Created *time.Time // The description of the snapshot. Description *string // The identifier of the snapshot. Id *string // The timestamp of when the snapshot was last updated. LastUpdated *time.Time // The sections in the snapshot. Sections map[string]Section // contains filtered or unexported fields }
Properties that provide details of a snapshot.
type SnapshotSummary ¶
type SnapshotSummary struct { // The timestamp of when the snapshot was created. Created *time.Time // The description of the snapshot. Description *string // The identifier of the snapshot. Id *string // Then timestamp of when the snapshot was last updated. LastUpdated *time.Time // contains filtered or unexported fields }
The summary of the properties of a snapshot.
type StageDeploymentDetails ¶
type StageDeploymentDetails struct { // The timestamp of when the stage deployment was created. Created *time.Time // The type of action of the stage deployment. DeploymentAction DeploymentAction // The identifier of the deployment. DeploymentId *string // The result of the deployment. DeploymentResult *DeploymentResult // The state of the deployment. DeploymentState DeploymentState // The timestamp of when the deployment was last updated. LastUpdated *time.Time // The identifier of the snapshot associated with the stage deployment. SnapshotId *string // contains filtered or unexported fields }
Properties that provide details of a stage deployment.
type StageDeploymentSummary ¶
type StageDeploymentSummary struct { // The type of action of the deployment. DeploymentAction DeploymentAction // The identifier of the deployment. DeploymentId *string // The result of the deployment. DeploymentResult *DeploymentResult // The state of the deployment. DeploymentState DeploymentState // The timestamp of when the deployment was last updated. LastUpdated *time.Time // The identifier of the snapshot associated with the stage deployment. SnapshotId *string // contains filtered or unexported fields }
The summary of the properties of a stage deployment.
type StageDetails ¶
type StageDetails struct { // The Amazon Resource Name (ARN) of the stage. Arn *string // The timestamp of when the stage was created. Created *time.Time // The description of the stage. Description *string // The game key associated with the stage. The game key is a unique identifier // that the game client uses to connect to the GameSparks backend. GameKey *string // The timestamp of when the stage was last updated. LastUpdated *time.Time // The Amazon CloudWatch log group for game runtimes deployed to the stage. LogGroup *string // The name of the stage. Name *string // The Amazon Resource Name (ARN) of the role used to run the game runtimes // deployed to the stage. Role *string // The state of the stage. State StageState // The tags associated with the stage. Tags map[string]string // contains filtered or unexported fields }
Properties that provide details of a stage.
type StageState ¶
type StageState string
const ( StageStateActive StageState = "ACTIVE" StageStateDeleting StageState = "DELETING" )
Enum values for StageState
func (StageState) Values ¶
func (StageState) Values() []StageState
Values returns all known values for StageState. 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 StageSummary ¶
type StageSummary struct { // The description of the stage. Description *string // The game key associated with the stage. The game key is a unique identifier // that the game client uses to connect to the GameSparks backend. GameKey *string // The name of the stage. Name *string // The state of the stage. State StageState // The tags associated with the stage. Tags map[string]string // contains filtered or unexported fields }
The summary of the properties of a stage.
type ThrottlingException ¶
type ThrottlingException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The request throughput limit was exceeded.
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 ErrorCodeOverride *string // contains filtered or unexported fields }
One of the parameters in the request is invalid.
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