types

package
v1.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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

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 GameState

type GameState string
const (
	GameStateActive   GameState = "ACTIVE"
	GameStateDeleting GameState = "DELETING"
)

Enum values for GameState

func (GameState) Values

func (GameState) Values() []GameState

Values returns all known values for GameState. 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 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

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
const (
	OperationAdd     Operation = "ADD"
	OperationRemove  Operation = "REMOVE"
	OperationReplace Operation = "REPLACE"
)

Enum values for Operation

func (Operation) Values

func (Operation) Values() []Operation

Values returns all known values for Operation. 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 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 (*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 (*ServiceQuotaExceededException) ErrorCode

func (e *ServiceQuotaExceededException) ErrorCode() string

func (*ServiceQuotaExceededException) 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL