Documentation
¶
Index ¶
- type AliasReference
- type BuildReference
- type ContainerFleetReference
- type ContainerGroupDefinitionReference
- type FleetReference
- type GameServerGroupReference
- type GameSessionQueueReference
- type IAliasRef
- type IBuildRef
- type IContainerFleetRef
- type IContainerGroupDefinitionRef
- type IFleetRef
- type IGameServerGroupRef
- type IGameSessionQueueRef
- type ILocationRef
- type IMatchmakingConfigurationRef
- type IMatchmakingRuleSetRef
- type IScriptRef
- type LocationReference
- type MatchmakingConfigurationReference
- type MatchmakingRuleSetReference
- type ScriptReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasReference ¶
type AliasReference struct {
// The ARN of the Alias resource.
AliasArn *string `field:"required" json:"aliasArn" yaml:"aliasArn"`
// The AliasId of the Alias resource.
AliasId *string `field:"required" json:"aliasId" yaml:"aliasId"`
}
A reference to a Alias resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
aliasReference := &AliasReference{
AliasArn: jsii.String("aliasArn"),
AliasId: jsii.String("aliasId"),
}
type BuildReference ¶
type BuildReference struct {
// The ARN of the Build resource.
BuildArn *string `field:"required" json:"buildArn" yaml:"buildArn"`
// The BuildId of the Build resource.
BuildId *string `field:"required" json:"buildId" yaml:"buildId"`
}
A reference to a Build resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
buildReference := &BuildReference{
BuildArn: jsii.String("buildArn"),
BuildId: jsii.String("buildId"),
}
type ContainerFleetReference ¶
type ContainerFleetReference struct {
// The FleetId of the ContainerFleet resource.
FleetId *string `field:"required" json:"fleetId" yaml:"fleetId"`
}
A reference to a ContainerFleet resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
containerFleetReference := &ContainerFleetReference{
FleetId: jsii.String("fleetId"),
}
type ContainerGroupDefinitionReference ¶
type ContainerGroupDefinitionReference struct {
// The ARN of the ContainerGroupDefinition resource.
ContainerGroupDefinitionArn *string `field:"required" json:"containerGroupDefinitionArn" yaml:"containerGroupDefinitionArn"`
// The Name of the ContainerGroupDefinition resource.
ContainerGroupDefinitionName *string `field:"required" json:"containerGroupDefinitionName" yaml:"containerGroupDefinitionName"`
}
A reference to a ContainerGroupDefinition resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
containerGroupDefinitionReference := &ContainerGroupDefinitionReference{
ContainerGroupDefinitionArn: jsii.String("containerGroupDefinitionArn"),
ContainerGroupDefinitionName: jsii.String("containerGroupDefinitionName"),
}
type FleetReference ¶
type FleetReference struct {
// The ARN of the Fleet resource.
FleetArn *string `field:"required" json:"fleetArn" yaml:"fleetArn"`
// The FleetId of the Fleet resource.
FleetId *string `field:"required" json:"fleetId" yaml:"fleetId"`
}
A reference to a Fleet resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
fleetReference := &FleetReference{
FleetArn: jsii.String("fleetArn"),
FleetId: jsii.String("fleetId"),
}
type GameServerGroupReference ¶
type GameServerGroupReference struct {
// The GameServerGroupArn of the GameServerGroup resource.
GameServerGroupArn *string `field:"required" json:"gameServerGroupArn" yaml:"gameServerGroupArn"`
}
A reference to a GameServerGroup resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
gameServerGroupReference := &GameServerGroupReference{
GameServerGroupArn: jsii.String("gameServerGroupArn"),
}
type GameSessionQueueReference ¶
type GameSessionQueueReference struct {
// The ARN of the GameSessionQueue resource.
GameSessionQueueArn *string `field:"required" json:"gameSessionQueueArn" yaml:"gameSessionQueueArn"`
// The Name of the GameSessionQueue resource.
GameSessionQueueName *string `field:"required" json:"gameSessionQueueName" yaml:"gameSessionQueueName"`
}
A reference to a GameSessionQueue resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
gameSessionQueueReference := &GameSessionQueueReference{
GameSessionQueueArn: jsii.String("gameSessionQueueArn"),
GameSessionQueueName: jsii.String("gameSessionQueueName"),
}
type IAliasRef ¶
type IAliasRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Alias resource.
// Experimental.
AliasRef() *AliasReference
}
Indicates that this resource can be referenced as a Alias. Experimental.
type IBuildRef ¶
type IBuildRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Build resource.
// Experimental.
BuildRef() *BuildReference
}
Indicates that this resource can be referenced as a Build. Experimental.
type IContainerFleetRef ¶
type IContainerFleetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ContainerFleet resource.
// Experimental.
ContainerFleetRef() *ContainerFleetReference
}
Indicates that this resource can be referenced as a ContainerFleet. Experimental.
type IContainerGroupDefinitionRef ¶
type IContainerGroupDefinitionRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a ContainerGroupDefinition resource.
// Experimental.
ContainerGroupDefinitionRef() *ContainerGroupDefinitionReference
}
Indicates that this resource can be referenced as a ContainerGroupDefinition. Experimental.
type IFleetRef ¶
type IFleetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Fleet resource.
// Experimental.
FleetRef() *FleetReference
}
Indicates that this resource can be referenced as a Fleet. Experimental.
type IGameServerGroupRef ¶
type IGameServerGroupRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GameServerGroup resource.
// Experimental.
GameServerGroupRef() *GameServerGroupReference
}
Indicates that this resource can be referenced as a GameServerGroup. Experimental.
type IGameSessionQueueRef ¶
type IGameSessionQueueRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a GameSessionQueue resource.
// Experimental.
GameSessionQueueRef() *GameSessionQueueReference
}
Indicates that this resource can be referenced as a GameSessionQueue. Experimental.
type ILocationRef ¶
type ILocationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Location resource.
// Experimental.
LocationRef() *LocationReference
}
Indicates that this resource can be referenced as a Location. Experimental.
type IMatchmakingConfigurationRef ¶
type IMatchmakingConfigurationRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MatchmakingConfiguration resource.
// Experimental.
MatchmakingConfigurationRef() *MatchmakingConfigurationReference
}
Indicates that this resource can be referenced as a MatchmakingConfiguration. Experimental.
type IMatchmakingRuleSetRef ¶
type IMatchmakingRuleSetRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a MatchmakingRuleSet resource.
// Experimental.
MatchmakingRuleSetRef() *MatchmakingRuleSetReference
}
Indicates that this resource can be referenced as a MatchmakingRuleSet. Experimental.
type IScriptRef ¶
type IScriptRef interface {
constructs.IConstruct
interfaces.IEnvironmentAware
// A reference to a Script resource.
// Experimental.
ScriptRef() *ScriptReference
}
Indicates that this resource can be referenced as a Script. Experimental.
type LocationReference ¶
type LocationReference struct {
// The ARN of the Location resource.
LocationArn *string `field:"required" json:"locationArn" yaml:"locationArn"`
// The LocationName of the Location resource.
LocationName *string `field:"required" json:"locationName" yaml:"locationName"`
}
A reference to a Location resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
locationReference := &LocationReference{
LocationArn: jsii.String("locationArn"),
LocationName: jsii.String("locationName"),
}
type MatchmakingConfigurationReference ¶
type MatchmakingConfigurationReference struct {
// The ARN of the MatchmakingConfiguration resource.
MatchmakingConfigurationArn *string `field:"required" json:"matchmakingConfigurationArn" yaml:"matchmakingConfigurationArn"`
// The Name of the MatchmakingConfiguration resource.
MatchmakingConfigurationName *string `field:"required" json:"matchmakingConfigurationName" yaml:"matchmakingConfigurationName"`
}
A reference to a MatchmakingConfiguration resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
matchmakingConfigurationReference := &MatchmakingConfigurationReference{
MatchmakingConfigurationArn: jsii.String("matchmakingConfigurationArn"),
MatchmakingConfigurationName: jsii.String("matchmakingConfigurationName"),
}
type MatchmakingRuleSetReference ¶
type MatchmakingRuleSetReference struct {
// The ARN of the MatchmakingRuleSet resource.
MatchmakingRuleSetArn *string `field:"required" json:"matchmakingRuleSetArn" yaml:"matchmakingRuleSetArn"`
// The Name of the MatchmakingRuleSet resource.
MatchmakingRuleSetName *string `field:"required" json:"matchmakingRuleSetName" yaml:"matchmakingRuleSetName"`
}
A reference to a MatchmakingRuleSet resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
matchmakingRuleSetReference := &MatchmakingRuleSetReference{
MatchmakingRuleSetArn: jsii.String("matchmakingRuleSetArn"),
MatchmakingRuleSetName: jsii.String("matchmakingRuleSetName"),
}
type ScriptReference ¶
type ScriptReference struct {
// The ARN of the Script resource.
ScriptArn *string `field:"required" json:"scriptArn" yaml:"scriptArn"`
// The Id of the Script resource.
ScriptId *string `field:"required" json:"scriptId" yaml:"scriptId"`
}
A reference to a Script resource.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"
scriptReference := &ScriptReference{
ScriptArn: jsii.String("scriptArn"),
ScriptId: jsii.String("scriptId"),
}
Source Files
¶
- AliasReference.go
- BuildReference.go
- ContainerFleetReference.go
- ContainerGroupDefinitionReference.go
- FleetReference.go
- GameServerGroupReference.go
- GameSessionQueueReference.go
- IAliasRef.go
- IBuildRef.go
- IContainerFleetRef.go
- IContainerGroupDefinitionRef.go
- IFleetRef.go
- IGameServerGroupRef.go
- IGameSessionQueueRef.go
- ILocationRef.go
- IMatchmakingConfigurationRef.go
- IMatchmakingRuleSetRef.go
- IScriptRef.go
- LocationReference.go
- MatchmakingConfigurationReference.go
- MatchmakingRuleSetReference.go
- ScriptReference.go
- main.go