View a markdown version of this page

Actions, ressources et clés de condition pour les GameLift serveurs Amazon - Référence de l'autorisation de service

Actions, ressources et clés de condition pour les GameLift serveurs Amazon

Amazon GameLift Servers (préfixe de service :gamelift) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par GameLift les serveurs Amazon

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AcceptMatch

gamelift : AcceptMatch

Écrire

ClaimGameServer

gamelift : ClaimGameServer

Écrire

CreateAlias

gamelift : CreateAlias

Écrire

gamelift : TagResource

Marquage, écriture

CreateBuild

gamelift : CreateBuild

Écrire

gamelift : CreateBuild

Écrire

gamelift : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

CreateContainerFleet

gamelift : CreateContainerFleet

Écrire

gamelift : CreateContainerFleet

Écrire

gamelift : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

CreateContainerGroupDefinition

gamelift : CreateContainerGroupDefinition

Écrire

gamelift : CreateContainerGroupDefinition

Écrire

gamelift : TagResource

Marquage, écriture

CreateFleet

gamelift : CreateFleet

Écrire

gamelift : CreateFleet

Écrire

gamelift : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

CreateFleetLocations

gamelift : CreateFleetLocations

Écrire

CreateGameServerGroup

gamelift : CreateGameServerGroup

Écrire

gamelift : CreateGameServerGroup

Écrire

gamelift : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

CreateGameSession

gamelift : CreateGameSession

Écrire

CreateGameSessionQueue

gamelift : CreateGameSessionQueue

Écrire

gamelift : CreateGameSessionQueue

Écrire

gamelift : TagResource

Marquage, écriture

CreateLocation

gamelift : CreateLocation

Écrire

gamelift : TagResource

Marquage, écriture

CreateMatchmakingConfiguration

gamelift : CreateMatchmakingConfiguration

Écrire

gamelift : CreateMatchmakingConfiguration

Écrire

gamelift : TagResource

Marquage, écriture

CreateMatchmakingRuleSet

gamelift : CreateMatchmakingRuleSet

Écrire

gamelift : CreateMatchmakingRuleSet

Écrire

gamelift : TagResource

Marquage, écriture

CreatePlayerSession

gamelift : CreatePlayerSession

Écrire

CreatePlayerSessions

gamelift : CreatePlayerSessions

Écrire

CreateScript

gamelift : CreateScript

Écrire

gamelift : CreateScript

Écrire

gamelift : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

CreateVpcPeeringAuthorization

gamelift : CreateVpcPeeringAuthorization

Écrire

CreateVpcPeeringConnection

gamelift : CreateVpcPeeringConnection

Écrire

DeleteAlias

gamelift : DeleteAlias

Écrire

DeleteBuild

gamelift : DeleteBuild

Écrire

DeleteContainerFleet

gamelift : DeleteContainerFleet

Écrire

DeleteContainerGroupDefinition

gamelift : DeleteContainerGroupDefinition

Écrire

DeleteFleet

gamelift : DeleteFleet

Écrire

DeleteFleetLocations

gamelift : DeleteFleetLocations

Écrire

DeleteGameServerGroup

gamelift : DeleteGameServerGroup

Écrire

DeleteGameSessionQueue

gamelift : DeleteGameSessionQueue

Écrire

DeleteLocation

gamelift : DeleteLocation

Écrire

DeleteMatchmakingConfiguration

gamelift : DeleteMatchmakingConfiguration

Écrire

DeleteMatchmakingRuleSet

gamelift : DeleteMatchmakingRuleSet

Écrire

DeleteScalingPolicy

gamelift : DeleteScalingPolicy

Écrire

DeleteScript

gamelift : DeleteScript

Écrire

DeleteVpcPeeringAuthorization

gamelift : DeleteVpcPeeringAuthorization

Écrire

DeleteVpcPeeringConnection

gamelift : DeleteVpcPeeringConnection

Écrire

DeregisterCompute

gamelift : DeregisterCompute

Écrire

DeregisterGameServer

gamelift : DeregisterGameServer

Écrire

DescribeAlias

gamelift : DescribeAlias

Lecture

DescribeBuild

gamelift : DescribeBuild

Lecture

DescribeCompute

gamelift : DescribeCompute

Lecture

DescribeContainerFleet

gamelift : DescribeContainerFleet

Lecture

DescribeContainerGroupDefinition

gamelift : DescribeContainerGroupDefinition

Lecture

DescribeContainerGroupPortMappings

gamelift : DescribeContainerGroupPortMappings

Lecture

DescribeEC2InstanceLimits

gamelift : DescribeEC2InstanceLimits

Lecture

DescribeFleetAttributes

gamelift : DescribeFleetAttributes

Lecture

DescribeFleetCapacity

gamelift : DescribeFleetCapacity

Lecture

DescribeFleetDeployment

gamelift : DescribeFleetDeployment

Lecture

DescribeFleetEvents

gamelift : DescribeFleetEvents

Lecture

DescribeFleetLocationAttributes

gamelift : DescribeFleetLocationAttributes

Lecture

DescribeFleetLocationCapacity

gamelift : DescribeFleetLocationCapacity

Lecture

DescribeFleetLocationUtilization

gamelift : DescribeFleetLocationUtilization

Lecture

DescribeFleetPortSettings

gamelift : DescribeFleetPortSettings

Lecture

DescribeFleetUtilization

gamelift : DescribeFleetUtilization

Lecture

DescribeGameServer

gamelift : DescribeGameServer

Lecture

DescribeGameServerGroup

gamelift : DescribeGameServerGroup

Lecture

DescribeGameServerInstances

gamelift : DescribeGameServerInstances

Lecture

DescribeGameSessionDetails

gamelift : DescribeGameSessionDetails

Lecture

DescribeGameSessionPlacement

gamelift : DescribeGameSessionPlacement

Lecture

DescribeGameSessionQueues

gamelift : DescribeGameSessionQueues

Lecture

DescribeGameSessions

gamelift : DescribeGameSessions

Lecture

DescribeInstances

gamelift : DescribeInstances

Lecture

DescribeMatchmaking

gamelift : DescribeMatchmaking

Lecture

DescribeMatchmakingConfigurations

gamelift : DescribeMatchmakingConfigurations

Lecture

DescribeMatchmakingRuleSets

gamelift : DescribeMatchmakingRuleSets

Lecture

DescribePlayerSessions

gamelift : DescribePlayerSessions

Lecture

DescribeRuntimeConfiguration

gamelift : DescribeRuntimeConfiguration

Lecture

DescribeScalingPolicies

gamelift : DescribeScalingPolicies

Lecture

DescribeScript

gamelift : DescribeScript

Lecture

DescribeVpcPeeringAuthorizations

gamelift : DescribeVpcPeeringAuthorizations

Lecture

DescribeVpcPeeringConnections

gamelift : DescribeVpcPeeringConnections

Lecture

GetComputeAccess

gamelift : GetComputeAccess

Lecture

GetComputeAuthToken

gamelift : GetComputeAuthToken

Lecture

GetGameSessionLogUrl

gamelift : GetGameSessionLogUrl

Lecture

GetInstanceAccess

gamelift : GetInstanceAccess

Lecture

GetPlayerConnectionDetails

gamelift : GetPlayerConnectionDetails

Lecture

ListAliases

gamelift : ListAliases

List

ListBuilds

gamelift : ListBuilds

List

ListCompute

gamelift : ListCompute

List

ListContainerFleets

gamelift : ListContainerFleets

List

ListContainerGroupDefinitionVersions

gamelift : ListContainerGroupDefinitionVersions

List

ListContainerGroupDefinitions

gamelift : ListContainerGroupDefinitions

List

ListFleetDeployments

gamelift : ListFleetDeployments

List

ListFleets

gamelift : ListFleets

List

ListGameServerGroups

gamelift : ListGameServerGroups

List

ListGameServers

gamelift : ListGameServers

List

ListLocations

gamelift : ListLocations

List

ListScripts

gamelift : ListScripts

List

ListTagsForResource

gamelift : ListTagsForResource

Lecture

PutScalingPolicy

gamelift : PutScalingPolicy

Écrire

RegisterCompute

gamelift : RegisterCompute

Écrire

RegisterGameServer

gamelift : RegisterGameServer

Écrire

RequestUploadCredentials

gamelift : RequestUploadCredentials

Lecture

ResolveAlias

gamelift : ResolveAlias

Lecture

ResumeGameServerGroup

gamelift : ResumeGameServerGroup

Écrire

SearchGameSessions

gamelift : SearchGameSessions

Lecture

StartFleetActions

gamelift : StartFleetActions

Écrire

StartGameSessionPlacement

gamelift : StartGameSessionPlacement

Écrire

StartMatchBackfill

gamelift : StartMatchBackfill

Écrire

StartMatchmaking

gamelift : StartMatchmaking

Écrire

StopFleetActions

gamelift : StopFleetActions

Écrire

StopGameSessionPlacement

gamelift : StopGameSessionPlacement

Écrire

StopMatchmaking

gamelift : StopMatchmaking

Écrire

SuspendGameServerGroup

gamelift : SuspendGameServerGroup

Écrire

TagResource

gamelift : TagResource

Marquage, écriture

gamelift : TagResource

Marquage, écriture

TerminateGameSession

gamelift : TerminateGameSession

Écrire

UntagResource

gamelift : UntagResource

Marquage, écriture

gamelift : UntagResource

Marquage, écriture

UpdateAlias

gamelift : UpdateAlias

Écrire

UpdateBuild

gamelift : UpdateBuild

Écrire

UpdateContainerFleet

gamelift : UpdateContainerFleet

Écrire

UpdateContainerGroupDefinition

gamelift : UpdateContainerGroupDefinition

Écrire

UpdateFleetAttributes

gamelift : UpdateFleetAttributes

Écrire

UpdateFleetCapacity

gamelift : UpdateFleetCapacity

Écrire

UpdateFleetPortSettings

gamelift : UpdateFleetPortSettings

Écrire

UpdateGameServer

gamelift : UpdateGameServer

Écrire

UpdateGameServerGroup

gamelift : UpdateGameServerGroup

Écrire

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

UpdateGameSession

gamelift : UpdateGameSession

Écrire

UpdateGameSessionQueue

gamelift : UpdateGameSessionQueue

Écrire

UpdateMatchmakingConfiguration

gamelift : UpdateMatchmakingConfiguration

Écrire

UpdateRuntimeConfiguration

gamelift : UpdateRuntimeConfiguration

Écrire

UpdateScript

gamelift : UpdateScript

Écrire

iam : PassRole

iam : PassedToService

gamelift.amazonaws.com

Écrire

ValidateMatchmakingRuleSet

gamelift : ValidateMatchmakingRuleSet

Lecture

Actions définies par les GameLift serveurs Amazon

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AcceptMatch

Autorise le joueur à enregistrer l'acceptation ou le rejet d'un FlexMatch match proposé

Écrire

ClaimGameServer

Accorde l'autorisation de localiser et de réserver un serveur de jeu pour héberger une nouvelle session de jeu

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

CreateAlias

Accorde l'autorisation de définir un nouvel alias pour une flotte

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateBuild

Accorde l'autorisation de créer une nouvelle génération de jeu à l'aide de fichiers stockés dans un compartiment Amazon S3

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateContainerFleet

Accorde l'autorisation de créer un nouveau parc de conteneurs de ressources informatiques pour faire fonctionner vos serveurs de jeu

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateContainerGroupDefinition

Accorde l'autorisation de créer une nouvelle définition de groupe de conteneurs à l'aide d'images stockées dans un référentiel Amazon ECR

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateFleet

Accorde l'autorisation de créer une nouvelle flotte de ressources informatiques pour exécuter vos serveurs de jeu

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateFleetLocations

Accorde l'autorisation de spécifier des emplacements supplémentaires pour une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

CreateGameServerGroup

Accorde l'autorisation de créer un nouveau groupe de serveurs de jeu, de configurer un groupe Auto Scaling correspondant et de lancer les instances sur les serveurs de jeu hôtes

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateGameSession

Accorde l'autorisation de démarrer une nouvelle session de jeu sur une flotte spécifiée

Écriture

CreateGameSessionQueue

Accorde l'autorisation de configurer une nouvelle file d'attente pour le traitement des demandes de placement de session de jeu

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateLocation

Accorde l'autorisation de définir un nouvel emplacement pour une flotte

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateMatchmakingConfiguration

Accorde l'autorisation de créer un nouveau FlexMatch système de matchmaking

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateMatchmakingRuleSet

Accorde l'autorisation de créer une nouvelle règle de matchmaking définie pour FlexMatch

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePlayerSession

Accorde l'autorisation de réserver un créneau de session de jeu disponible pour un joueur

Écriture

CreatePlayerSessions

Accorde l'autorisation de réserver des créneaux de session de jeu disponibles pour plusieurs joueurs

Écriture

CreateScript

Accorde l'autorisation de créer un script Serveurs en temps réel

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateVpcPeeringAuthorization

Accorde l'autorisation d' GameLift autoriser la création ou la suppression d'une connexion de peering entre un VPC de GameLift flotte et un VPC d'un autre Compte AWS

Écrire

CreateVpcPeeringConnection

Autorise l'établissement d'une connexion de peering entre le VPC de votre GameLift flotte et un VPC d'un autre compte

Écrire

DeleteAlias

Accorde l'autorisation de supprimer un alias

alias*

était : ResourceTag /$ {} TagKey

Écrire

DeleteBuild

Accorde l'autorisation de supprimer une génération de jeu

construire*

était : ResourceTag /$ {} TagKey

Écrire

DeleteContainerFleet

Autorise la suppression d'une flotte de conteneurs

Parc de conteneurs*

était : ResourceTag /$ {} TagKey

Écrire

DeleteContainerGroupDefinition

Autorise la suppression d'une définition de groupe de conteneurs

contenant GroupDefinition *

était : ResourceTag /$ {} TagKey

Écrire

DeleteFleet

Accorde l'autorisation de supprimer une flotte vide

flotte*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFleetLocations

Accorde l'autorisation de supprimer des emplacements pour une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

DeleteGameServerGroup

Accorde l'autorisation de supprimer définitivement un groupe de serveurs de jeux et d'arrêter l'activité FleetIQ pour le groupe Auto Scaling correspondant

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

DeleteGameSessionQueue

Accorde l'autorisation de supprimer une file d'attente de session de jeu existante

jeu SessionQueue *

était : ResourceTag /$ {} TagKey

Écrire

DeleteLocation

Accorde l'autorisation de supprimer un emplacement

emplacement*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMatchmakingConfiguration

Accorde l'autorisation de supprimer un FlexMatch matchmaker existant

Configuration du Matchmaking*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMatchmakingRuleSet

Accorde l'autorisation de supprimer un ensemble de règles FlexMatch de matchmaking existant

matchmaking RuleSet *

était : ResourceTag /$ {} TagKey

Écrire

DeleteScalingPolicy

Accorde l'autorisation de supprimer un ensemble de règles de scalabilité automatique

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

DeleteScript

Accorde l'autorisation de supprimer un script Serveurs en temps réel

script*

était : ResourceTag /$ {} TagKey

Écrire

DeleteVpcPeeringAuthorization

Accorde l'autorisation d'annuler une autorisation d'appairage de VPC

Écriture

DeleteVpcPeeringConnection

Accorde l'autorisation de supprimer une connexion d'appairage entre des VPC

Écrire

DeregisterCompute

Accorde l'autorisation d'annuler l'enregistrement d'un calcul par rapport à une flotte

flotte*

était : ResourceTag /$ {} TagKey

Écrire

DeregisterGameServer

Accorde l'autorisation de supprimer un serveur de jeu d'un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

DescribeAlias

Accorde l'autorisation de récupérer les propriétés d'un alias

alias*

était : ResourceTag /$ {} TagKey

Lecture

DescribeBuild

Accorde l'autorisation de récupérer les propriétés d'une génération de jeu

construire*

était : ResourceTag /$ {} TagKey

Lecture

DescribeCompute

Accorde l'autorisation de récupérer des informations pour un calcul dans un parc

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeContainerFleet

Permet de récupérer les propriétés d'une flotte de conteneurs existante

Parc de conteneurs*

était : ResourceTag /$ {} TagKey

Lecture

DescribeContainerGroupDefinition

Accorde l'autorisation de récupérer les propriétés d'une définition de groupe de conteneurs existante

contenant GroupDefinition *

était : ResourceTag /$ {} TagKey

Lecture

DescribeContainerGroupPortMappings

Permet de récupérer les mappages des ports à conteneurs pour une flotte de conteneurs

Parc de conteneurs*

était : ResourceTag /$ {} TagKey

Lecture

DescribeEC2InstanceLimits

Accorde l'autorisation de récupérer l'utilisation maximale autorisée et actuelle pour les types d'instance EC2

Lecture

DescribeFleetAttributes

Accorde l'autorisation de récupérer des propriétés générales, y compris le statut, des flottes

Lecture

DescribeFleetCapacity

Accorde l'autorisation de récupérer les paramètres de capacité actuels pour les flottes gérées

Lecture

DescribeFleetDeployment

Permet de récupérer les propriétés d'un déploiement de flotte existant

Parc de conteneurs*

était : ResourceTag /$ {} TagKey

Lecture

DescribeFleetEvents

Accorde l'autorisation de récupérer les entrées du journal des événements d'une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeFleetLocationAttributes

Accorde l'autorisation de récupérer les propriétés générales, y compris les statuts, des emplacements d'une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeFleetLocationCapacity

Accorde l'autorisation de récupérer le paramètre de capacité actuel pour l'emplacement d'une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeFleetLocationUtilization

Accorde l'autorisation de récupérer les statistiques d'utilisation pour l'emplacement d'une flotte

flotte*

était : ResourceTag /$ {} TagKey

Lecture

DescribeFleetPortSettings

Accorde l'autorisation de récupérer les autorisations de connexion entrante pour une flotte

flotte*

était : ResourceTag /$ {} TagKey

Lecture

DescribeFleetUtilization

Accorde l'autorisation de récupérer les statistiques d'utilisation pour les flottes

Lecture

DescribeGameServer

Accorde l'autorisation de récupérer les propriétés d'un serveur de jeu

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Lecture

DescribeGameServerGroup

Accorde l'autorisation de récupérer les propriétés d'un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Lecture

DescribeGameServerInstances

Accorde l'autorisation de récupérer le statut des instances EC2 dans un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Lecture

DescribeGameSessionDetails

Accorde l'autorisation de récupérer les propriétés des sessions de jeu dans une flotte, y compris la politique de protection

Lecture

DescribeGameSessionPlacement

Accorde l'autorisation de récupérer les détails d'une demande de placement de session de jeu

Lecture

DescribeGameSessionQueues

Accorde l'autorisation de récupérer les propriétés des files d'attente de session de jeu

Lecture

DescribeGameSessions

Accorde l'autorisation de récupérer les propriétés des sessions de jeux dans une flotte

Lecture

DescribeInstances

Accorde l'autorisation de récupérer des informations sur les instances d'un parc géré

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeMatchmaking

Accorde l'autorisation de récupérer des détails des tickets de mise en relation

Lecture

DescribeMatchmakingConfigurations

Donne l'autorisation de récupérer des propriétés aux FlexMatch matchmakers

Lecture

DescribeMatchmakingRuleSets

Accorde l'autorisation de récupérer les propriétés des ensembles FlexMatch de règles de matchmaking

Lecture

DescribePlayerSessions

Accorde l'autorisation de récupérer les propriétés des sessions de joueur dans une session de jeu

Lecture

DescribeRuntimeConfiguration

Accorde l'autorisation de récupérer la configuration d'exécution actuelle d'une flotte

flotte*

était : ResourceTag /$ {} TagKey

Lecture

DescribeScalingPolicies

Accorde l'autorisation de récupérer toutes les stratégies de mise à l'échelle appliquées à une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

DescribeScript

Accorde l'autorisation de récupérer les propriétés d'un script Serveurs en temps réel

script*

était : ResourceTag /$ {} TagKey

Lecture

DescribeVpcPeeringAuthorizations

Accorde l'autorisation de récupérer les autorisations d'appairage de VPC valides

Lecture

DescribeVpcPeeringConnections

Accorde l'autorisation de récupérer les détails sur les connexions d'appairage VPC actives ou en attente

Lecture

GetComputeAccess

Accorde l'autorisation de récupérer les informations d'identification pour accéder à distance à un ordinateur dans un parc géré

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

GetComputeAuthToken

Accorde l'autorisation de récupérer un jeton d'authentification qui permet aux processus d'un ordinateur d'envoyer des demandes au GameLift service Amazon

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Lecture

flotte

était : ResourceTag /$ {} TagKey

GetGameSessionLogUrl

Accorde l'autorisation de récupérer l'emplacement des journaux stockés pour une session de jeu

Lecture

GetInstanceAccess

Accorde l'autorisation de demander l'accès distant à une instance de flotte spécifiée

flotte*

était : ResourceTag /$ {} TagKey

Lecture

GetPlayerConnectionDetails

Accorde l'autorisation de récupérer les points de connexion des joueurs et les jetons de passerelle des joueurs pour une session de jeu

Lecture

ListAliases

Accorde l'autorisation de récupérer tous les alias définis dans la région actuelle

Liste

ListBuilds

Accorde l'autorisation de récupérer toutes les générations de jeux dans la région actuelle

List

ListCompute

Accorde l'autorisation de récupérer toutes les ressources de calcul dans la région actuelle

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

List

flotte

était : ResourceTag /$ {} TagKey

ListContainerFleets

Accorde l'autorisation de récupérer les propriétés de toutes les flottes de conteneurs existantes dans la région actuelle

List

ListContainerGroupDefinitionVersions

Accorde l'autorisation de récupérer les propriétés de toutes les versions d'une définition de groupe de conteneurs existante

contenant GroupDefinition *

était : ResourceTag /$ {} TagKey

List

ListContainerGroupDefinitions

Accorde l'autorisation de récupérer les propriétés de toutes les définitions de groupes de conteneurs existantes dans la région actuelle

List

ListFleetDeployments

Accorde l'autorisation de récupérer les propriétés de tous les déploiements de flotte existants dans la région actuelle

List

ListFleets

Accorde l'autorisation de récupérer une liste d'ID de flotte pour toutes les flottes de la région actuelle

Liste

ListGameServerGroups

Accorde l'autorisation de récupérer tous les groupes de serveurs de jeux définis dans la région actuelle

Liste

ListGameServers

Accorde l'autorisation de récupérer tous les serveurs de jeux en cours d'exécution dans un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

List

ListLocations

Accorde l'autorisation de récupérer tous les emplacements dans ce compte

List

ListScripts

Accorde l'autorisation de récupérer les propriétés de tous les scripts Serveurs en temps réel dans la région actuelle

List

ListTagsForResource

Accorde l'autorisation de récupérer des balises pour les GameLift ressources

alias

était : ResourceTag /$ {} TagKey

Lecture

build

était : ResourceTag /$ {} TagKey

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

conteneurGroupDefinition

était : ResourceTag /$ {} TagKey

flotte

était : ResourceTag /$ {} TagKey

gServerGroupame

était : ResourceTag /$ {} TagKey

gSessionQueueame

était : ResourceTag /$ {} TagKey

location

était : ResourceTag /$ {} TagKey

Configuration du matchmaking

était : ResourceTag /$ {} TagKey

matchmaking RuleSet

était : ResourceTag /$ {} TagKey

script

était : ResourceTag /$ {} TagKey

PutScalingPolicy

Accorde l'autorisation de créer ou de mettre à jour une politique de scalabilité automatique de la flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

RegisterCompute

Accorde l'autorisation d'enregistrer un calcul par rapport à une flotte

flotte*

était : ResourceTag /$ {} TagKey

Écrire

RegisterGameServer

Autorise FleetIQ à avertir GameLift FleetIQ lorsqu'un nouveau serveur de jeu est prêt à héberger le jeu

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

RequestUploadCredentials

Accorde l'autorisation de récupérer les nouvelles informations d'identification de chargement à utiliser lors du chargement d'une nouvelle génération de jeu

construire*

était : ResourceTag /$ {} TagKey

Lecture

ResolveAlias

Accorde l'autorisation de récupérer l'ID de flotte associé à un alias

alias*

était : ResourceTag /$ {} TagKey

Lecture

ResumeGameServerGroup

Accorde l'autorisation de rétablir l'activité FleetIQ suspendue pour un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

SearchGameSessions

Accorde l'autorisation de récupérer les sessions de jeux correspondant à un ensemble de critères de recherche

Lecture

StartFleetActions

Autorise la reprise de l'activité d'auto-scaling sur une flotte après sa suspension avec StopFleetActions ()

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

StartGameSessionPlacement

Accorde l'autorisation d'envoyer une demande de placement de session de jeu à une file d'attente de session de jeu

jeu SessionQueue *

était : ResourceTag /$ {} TagKey

Écrire

StartMatchBackfill

Accorde l'autorisation de demander le FlexMatch matchmaking pour occuper les places disponibles dans une session de jeu existante

Écrire

StartMatchmaking

Accorde l'autorisation de demander le FlexMatch matchmaking pour un ou un groupe de joueurs et de lancer le placement d'une session de jeu

Écrire

StopFleetActions

Accorde l'autorisation de suspendre l'activité de scalabilité automatique sur une flotte

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

StopGameSessionPlacement

Accorde l'autorisation dl'annuler une demande de placement de session de jeu en cours

Écriture

StopMatchmaking

Accorde l'autorisation d'annuler une demande de mise en relation ou de renvoi de correspondance en cours

Écriture

SuspendGameServerGroup

Accorde l'autorisation d'arrêter temporairement l'activité FleetIQ pour un groupe de serveurs de jeux

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation de baliser GameLift les ressources

alias

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

build

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Flotte de conteneurs

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

conteneurGroupDefinition

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

flotte

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

gServerGroupame

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

gSessionQueueame

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

location

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration du matchmaking

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

matchmaking RuleSet

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

script

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

TerminateGameSession

Autorise l'arrêt d'une session de jeu existante

Écrire

UntagResource

Accorde l'autorisation de supprimer le balisage des ressources GameLift

alias

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

build

était : ResourceTag /$ {} TagKey

lois : TagKeys

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

lois : TagKeys

conteneurGroupDefinition

était : ResourceTag /$ {} TagKey

lois : TagKeys

flotte

était : ResourceTag /$ {} TagKey

lois : TagKeys

gServerGroupame

était : ResourceTag /$ {} TagKey

lois : TagKeys

gSessionQueueame

était : ResourceTag /$ {} TagKey

lois : TagKeys

location

était : ResourceTag /$ {} TagKey

lois : TagKeys

Configuration du matchmaking

était : ResourceTag /$ {} TagKey

lois : TagKeys

matchmaking RuleSet

était : ResourceTag /$ {} TagKey

lois : TagKeys

script

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateAlias

Accorde l'autorisation de mettre à jour les propriétés d'un alias existant

alias*

était : ResourceTag /$ {} TagKey

Écrire

UpdateBuild

Accorde l'autorisation de mettre à jour les métadonnées d'une génération existante

construire*

était : ResourceTag /$ {} TagKey

Écrire

UpdateContainerFleet

Autorise la mise à jour d'une flotte de conteneurs existante

Parc de conteneurs*

était : ResourceTag /$ {} TagKey

Écrire

UpdateContainerGroupDefinition

Autorise la mise à jour des propriétés d'une définition de groupe de conteneurs existante

contenant GroupDefinition *

était : ResourceTag /$ {} TagKey

Écrire

UpdateFleetAttributes

Accorde l'autorisation de mettre à jour les propriétés générales d'une flotte existante

flotte*

était : ResourceTag /$ {} TagKey

Écrire

UpdateFleetCapacity

Accorde l'autorisation d'ajuster les paramètres de capacité d'une flotte gérée

Flotte de conteneurs

était : ResourceTag /$ {} TagKey

Écrire

flotte

était : ResourceTag /$ {} TagKey

UpdateFleetPortSettings

Accorde l'autorisation de régler les paramètres de port d'une flotte

flotte*

était : ResourceTag /$ {} TagKey

Écrire

UpdateGameServer

Accorde l'autorisation de modifier les propriétés, l'état de santé ou le statut d'utilisation du serveur de jeu

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

UpdateGameServerGroup

Accorde l'autorisation de mettre à jour les propriétés du groupe de serveurs de jeu, y compris les types d'instance autorisés

jeu ServerGroup *

était : ResourceTag /$ {} TagKey

Écrire

UpdateGameSession

Accorde l'autorisation de mettre à jour les propriétés d'une session de jeu existante

Écriture

UpdateGameSessionQueue

Accorde l'autorisation de mettre à jour les propriétés d'une file d'attente de session de jeu existante

jeu SessionQueue *

était : ResourceTag /$ {} TagKey

Écrire

UpdateMatchmakingConfiguration

Accorde l'autorisation de mettre à jour les propriétés d'une configuration FlexMatch de matchmaking existante

Configuration du Matchmaking*

était : ResourceTag /$ {} TagKey

Écrire

UpdateRuntimeConfiguration

Accorde l'autorisation de mettre à jour la configuration des processus serveur sur les instances d'une flotte existante

flotte*

était : ResourceTag /$ {} TagKey

Écrire

UpdateScript

Accorde l'autorisation de mettre à jour les métadonnées et le contenu d'un script Serveurs en temps réel existant

script*

était : ResourceTag /$ {} TagKey

Écrire

ValidateMatchmakingRuleSet

Accorde l'autorisation de valider la syntaxe d'un ensemble de règles de FlexMatch matchmaking

Lecture

Types de ressources définis par les GameLift serveurs Amazon

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

alias

arn : $ {Partition} :gamelift : $ {Region} ::alias/$ {} AliasId

était : ResourceTag /$ {} TagKey

construire

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :build/$ {} BuildId

était : ResourceTag /$ {} TagKey

Flotte de conteneurs

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :containerfleet/$ {} FleetId

était : ResourceTag /$ {} TagKey

contenant GroupDefinition

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :containergroupdefinition/$ {Name}

était : ResourceTag /$ {} TagKey

flotte

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :fleet/$ {} FleetId

était : ResourceTag /$ {} TagKey

jeu ServerGroup

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :gameservergroup/$ {} GameServerGroupName

était : ResourceTag /$ {} TagKey

jeu SessionQueue

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :gamesessionqueue/$ {} GameSessionQueueName

était : ResourceTag /$ {} TagKey

location

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :location/$ {} LocationId

était : ResourceTag /$ {} TagKey

Configuration du matchmaking

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :matchmakingconfiguration/$ {} MatchmakingConfigurationName

était : ResourceTag /$ {} TagKey

matchmaking RuleSet

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :matchmakingruleset/$ {} MatchmakingRuleSetName

était : ResourceTag /$ {} TagKey

script

arn : $ {Partition} :gamelift : $ {Region} :$ {Account} :script/$ {} ScriptId

était : ResourceTag /$ {} TagKey

Clés de condition pour les GameLift serveurs Amazon

Amazon GameLift Servers définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString