View a markdown version of this page

Amazon GameLift 伺服器的動作、資源和條件索引鍵 - 服務授權參考

Amazon GameLift 伺服器的動作、資源和條件索引鍵

Amazon GameLift Servers (服務字首:gamelift) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。

參考資料:

Amazon GameLift Servers 定義的 API 操作

下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。

作業 IAM 動作 條件鍵 可能的值 (s) 存取層級

AcceptMatch

gamelift:AcceptMatch

寫入

ClaimGameServer

gamelift:ClaimGameServer

寫入

CreateAlias

gamelift:CreateAlias

寫入

gamelift:TagResource

標記、寫入

CreateBuild

gamelift:CreateBuild

寫入

gamelift:CreateBuild

寫入

gamelift:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

CreateContainerFleet

gamelift:CreateContainerFleet

寫入

gamelift:CreateContainerFleet

寫入

gamelift:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

CreateContainerGroupDefinition

gamelift:CreateContainerGroupDefinition

寫入

gamelift:CreateContainerGroupDefinition

寫入

gamelift:TagResource

標記、寫入

CreateFleet

gamelift:CreateFleet

寫入

gamelift:CreateFleet

寫入

gamelift:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

CreateFleetLocations

gamelift:CreateFleetLocations

寫入

CreateGameServerGroup

gamelift:CreateGameServerGroup

寫入

gamelift:CreateGameServerGroup

寫入

gamelift:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

CreateGameSession

gamelift:CreateGameSession

寫入

CreateGameSessionQueue

gamelift:CreateGameSessionQueue

寫入

gamelift:CreateGameSessionQueue

寫入

gamelift:TagResource

標記、寫入

CreateLocation

gamelift:CreateLocation

寫入

gamelift:TagResource

標記、寫入

CreateMatchmakingConfiguration

gamelift:CreateMatchmakingConfiguration

寫入

gamelift:CreateMatchmakingConfiguration

寫入

gamelift:TagResource

標記、寫入

CreateMatchmakingRuleSet

gamelift:CreateMatchmakingRuleSet

寫入

gamelift:CreateMatchmakingRuleSet

寫入

gamelift:TagResource

標記、寫入

CreatePlayerSession

gamelift:CreatePlayerSession

寫入

CreatePlayerSessions

gamelift:CreatePlayerSessions

寫入

CreateScript

gamelift:CreateScript

寫入

gamelift:CreateScript

寫入

gamelift:TagResource

標記、寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

CreateVpcPeeringAuthorization

gamelift:CreateVpcPeeringAuthorization

寫入

CreateVpcPeeringConnection

gamelift:CreateVpcPeeringConnection

寫入

DeleteAlias

gamelift:DeleteAlias

寫入

DeleteBuild

gamelift:DeleteBuild

寫入

DeleteContainerFleet

gamelift:DeleteContainerFleet

寫入

DeleteContainerGroupDefinition

gamelift:DeleteContainerGroupDefinition

寫入

DeleteFleet

gamelift:DeleteFleet

寫入

DeleteFleetLocations

gamelift:DeleteFleetLocations

寫入

DeleteGameServerGroup

gamelift:DeleteGameServerGroup

寫入

DeleteGameSessionQueue

gamelift:DeleteGameSessionQueue

寫入

DeleteLocation

gamelift:DeleteLocation

寫入

DeleteMatchmakingConfiguration

gamelift:DeleteMatchmakingConfiguration

寫入

DeleteMatchmakingRuleSet

gamelift:DeleteMatchmakingRuleSet

寫入

DeleteScalingPolicy

gamelift:DeleteScalingPolicy

寫入

DeleteScript

gamelift:DeleteScript

寫入

DeleteVpcPeeringAuthorization

gamelift:DeleteVpcPeeringAuthorization

寫入

DeleteVpcPeeringConnection

gamelift:DeleteVpcPeeringConnection

寫入

DeregisterCompute

gamelift:DeregisterCompute

寫入

DeregisterGameServer

gamelift:DeregisterGameServer

寫入

DescribeAlias

gamelift:DescribeAlias

讀取

DescribeBuild

gamelift:DescribeBuild

讀取

DescribeCompute

gamelift:DescribeCompute

讀取

DescribeContainerFleet

gamelift:DescribeContainerFleet

讀取

DescribeContainerGroupDefinition

gamelift:DescribeContainerGroupDefinition

讀取

DescribeContainerGroupPortMappings

gamelift:DescribeContainerGroupPortMappings

讀取

DescribeEC2InstanceLimits

gamelift:DescribeEC2InstanceLimits

讀取

DescribeFleetAttributes

gamelift:DescribeFleetAttributes

讀取

DescribeFleetCapacity

gamelift:DescribeFleetCapacity

讀取

DescribeFleetDeployment

gamelift:DescribeFleetDeployment

讀取

DescribeFleetEvents

gamelift:DescribeFleetEvents

讀取

DescribeFleetLocationAttributes

gamelift:DescribeFleetLocationAttributes

讀取

DescribeFleetLocationCapacity

gamelift:DescribeFleetLocationCapacity

讀取

DescribeFleetLocationUtilization

gamelift:DescribeFleetLocationUtilization

讀取

DescribeFleetPortSettings

gamelift:DescribeFleetPortSettings

讀取

DescribeFleetUtilization

gamelift:DescribeFleetUtilization

讀取

DescribeGameServer

gamelift:DescribeGameServer

讀取

DescribeGameServerGroup

gamelift:DescribeGameServerGroup

讀取

DescribeGameServerInstances

gamelift:DescribeGameServerInstances

讀取

DescribeGameSessionDetails

gamelift:DescribeGameSessionDetails

讀取

DescribeGameSessionPlacement

gamelift:DescribeGameSessionPlacement

讀取

DescribeGameSessionQueues

gamelift:DescribeGameSessionQueues

讀取

DescribeGameSessions

gamelift:DescribeGameSessions

讀取

DescribeInstances

gamelift:DescribeInstances

讀取

DescribeMatchmaking

gamelift:DescribeMatchmaking

讀取

DescribeMatchmakingConfigurations

gamelift:DescribeMatchmakingConfigurations

讀取

DescribeMatchmakingRuleSets

gamelift:DescribeMatchmakingRuleSets

讀取

DescribePlayerSessions

gamelift:DescribePlayerSessions

讀取

DescribeRuntimeConfiguration

gamelift:DescribeRuntimeConfiguration

讀取

DescribeScalingPolicies

gamelift:DescribeScalingPolicies

讀取

DescribeScript

gamelift:DescribeScript

讀取

DescribeVpcPeeringAuthorizations

gamelift:DescribeVpcPeeringAuthorizations

讀取

DescribeVpcPeeringConnections

gamelift:DescribeVpcPeeringConnections

讀取

GetComputeAccess

gamelift:GetComputeAccess

讀取

GetComputeAuthToken

gamelift:GetComputeAuthToken

讀取

GetGameSessionLogUrl

gamelift:GetGameSessionLogUrl

讀取

GetInstanceAccess

gamelift:GetInstanceAccess

讀取

GetPlayerConnectionDetails

gamelift:GetPlayerConnectionDetails

讀取

ListAliases

gamelift:ListAliases

清單

ListBuilds

gamelift:ListBuilds

清單

ListCompute

gamelift:ListCompute

清單

ListContainerFleets

gamelift:ListContainerFleets

清單

ListContainerGroupDefinitionVersions

gamelift:ListContainerGroupDefinitionVersions

清單

ListContainerGroupDefinitions

gamelift:ListContainerGroupDefinitions

清單

ListFleetDeployments

gamelift:ListFleetDeployments

清單

ListFleets

gamelift:ListFleets

清單

ListGameServerGroups

gamelift:ListGameServerGroups

清單

ListGameServers

gamelift:ListGameServers

清單

ListLocations

gamelift:ListLocations

清單

ListScripts

gamelift:ListScripts

清單

ListTagsForResource

gamelift:ListTagsForResource

讀取

PutScalingPolicy

gamelift:PutScalingPolicy

寫入

RegisterCompute

gamelift:RegisterCompute

寫入

RegisterGameServer

gamelift:RegisterGameServer

寫入

RequestUploadCredentials

gamelift:RequestUploadCredentials

讀取

ResolveAlias

gamelift:ResolveAlias

讀取

ResumeGameServerGroup

gamelift:ResumeGameServerGroup

寫入

SearchGameSessions

gamelift:SearchGameSessions

讀取

StartFleetActions

gamelift:StartFleetActions

寫入

StartGameSessionPlacement

gamelift:StartGameSessionPlacement

寫入

StartMatchBackfill

gamelift:StartMatchBackfill

寫入

StartMatchmaking

gamelift:StartMatchmaking

寫入

StopFleetActions

gamelift:StopFleetActions

寫入

StopGameSessionPlacement

gamelift:StopGameSessionPlacement

寫入

StopMatchmaking

gamelift:StopMatchmaking

寫入

SuspendGameServerGroup

gamelift:SuspendGameServerGroup

寫入

TagResource

gamelift:TagResource

標記、寫入

gamelift:TagResource

標記、寫入

TerminateGameSession

gamelift:TerminateGameSession

寫入

UntagResource

gamelift:UntagResource

標記、寫入

gamelift:UntagResource

標記、寫入

UpdateAlias

gamelift:UpdateAlias

寫入

UpdateBuild

gamelift:UpdateBuild

寫入

UpdateContainerFleet

gamelift:UpdateContainerFleet

寫入

UpdateContainerGroupDefinition

gamelift:UpdateContainerGroupDefinition

寫入

UpdateFleetAttributes

gamelift:UpdateFleetAttributes

寫入

UpdateFleetCapacity

gamelift:UpdateFleetCapacity

寫入

UpdateFleetPortSettings

gamelift:UpdateFleetPortSettings

寫入

UpdateGameServer

gamelift:UpdateGameServer

寫入

UpdateGameServerGroup

gamelift:UpdateGameServerGroup

寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

UpdateGameSession

gamelift:UpdateGameSession

寫入

UpdateGameSessionQueue

gamelift:UpdateGameSessionQueue

寫入

UpdateMatchmakingConfiguration

gamelift:UpdateMatchmakingConfiguration

寫入

UpdateRuntimeConfiguration

gamelift:UpdateRuntimeConfiguration

寫入

UpdateScript

gamelift:UpdateScript

寫入

iam:PassRole

iam:PassedToService

gamelift.amazonaws.com

寫入

ValidateMatchmakingRuleSet

gamelift:ValidateMatchmakingRuleSet

讀取

Amazon GameLift 伺服器定義的動作

您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。

動作 說明 資源類型 (*必填項目) 條件索引鍵 存取層級

AcceptMatch

准許註冊玩家接受或拒絕建議的 FlexMatch 配對

寫入

ClaimGameServer

准許尋找並預留遊戲伺服器來託管新的遊戲工作階段

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

CreateAlias

准許定義機群的新別名

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateBuild

准許使用存放在 Amazon S3 儲存貯體中的檔案建立新的遊戲組建

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateContainerFleet

准許建立新的運算資源容器機群,以執行您的遊戲伺服器

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateContainerGroupDefinition

准許使用存放在 Amazon ECR 儲存庫中的映像建立新的容器群組定義

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateFleet

准許建立新的運算資源機群,以執行您的遊戲伺服器

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateFleetLocations

准許指定機群的其他位置

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

CreateGameServerGroup

准許建立新的遊戲伺服器群組、設定對應的 Auto Scaling 群組,以及啟動執行個體來託管遊戲伺服器。

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateGameSession

准許在指定機群上啟動新的遊戲工作階段

寫入

CreateGameSessionQueue

准許設定新的佇列以處理新的遊戲工作階段放置請求

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateLocation

准許定義新的機群位置

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateMatchmakingConfiguration

准許建立新的 FlexMatch 配對建構器

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateMatchmakingRuleSet

准許建立新的 FlexMatch 配對建構規則集。

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreatePlayerSession

准許預留可供玩家使用的遊戲工作階段位置

寫入

CreatePlayerSessions

准許預留可供多位玩家使用的遊戲工作階段位置

寫入

CreateScript

准許建立新的 Realtime Servers 指令碼

aws:RequestTag/${TagKey}

aws:TagKeys

寫入

CreateVpcPeeringAuthorization

准許 GameLift 建立或刪除 GameLift 機群 VPC 與另一個機群 VPC 之間的對等連線 AWS 帳戶

寫入

CreateVpcPeeringConnection

准許在您的 GameLift 機群 VPC 與其他帳戶 VPC 之間,建立對等的連線

寫入

DeleteAlias

准許刪除別名

別名*

aws:ResourceTag/${TagKey}

寫入

DeleteBuild

准許刪除遊戲組建

組建*

aws:ResourceTag/${TagKey}

寫入

DeleteContainerFleet

准許刪除容器機群

containerFleet*

aws:ResourceTag/${TagKey}

寫入

DeleteContainerGroupDefinition

准許刪除容器群組定義

containerGroupDefinition*

aws:ResourceTag/${TagKey}

寫入

DeleteFleet

准許刪除空白機群

機群*

aws:ResourceTag/${TagKey}

寫入

DeleteFleetLocations

准許刪除機群的位置

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

DeleteGameServerGroup

准許永久刪除遊戲伺服器群組,並終止對應 Auto Scaling 群組的 FleetIQ 活動

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

DeleteGameSessionQueue

准許刪除現有的遊戲工作階段佇列

gameSessionQueue*

aws:ResourceTag/${TagKey}

寫入

DeleteLocation

准許刪除位置

位置*

aws:ResourceTag/${TagKey}

寫入

DeleteMatchmakingConfiguration

准許刪除現有的 FlexMatch 配對建構器

matchmakingConfiguration*

aws:ResourceTag/${TagKey}

寫入

DeleteMatchmakingRuleSet

准許刪除現有的 FlexMatch 配對建構規則集

matchmakingRuleSet*

aws:ResourceTag/${TagKey}

寫入

DeleteScalingPolicy

准許刪除一組自動調整規模規則

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

DeleteScript

准許刪除 Realtime Servers 指令碼

指令碼*

aws:ResourceTag/${TagKey}

寫入

DeleteVpcPeeringAuthorization

准許取消 VPC 對等授權

寫入

DeleteVpcPeeringConnection

准許移除 VPC 之間的對等連線

寫入

DeregisterCompute

准許取消註冊機群的運算

機群*

aws:ResourceTag/${TagKey}

寫入

DeregisterGameServer

准許從遊戲伺服器群組移除遊戲伺服器

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

DescribeAlias

准許擷取別名的屬性

別名*

aws:ResourceTag/${TagKey}

讀取

DescribeBuild

准許擷取遊戲組建的屬性

組建*

aws:ResourceTag/${TagKey}

讀取

DescribeCompute

准許擷取機群中運算的資訊

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeContainerFleet

准許擷取現有容器機群的屬性

containerFleet*

aws:ResourceTag/${TagKey}

讀取

DescribeContainerGroupDefinition

准許擷取現有容器群組定義的屬性

containerGroupDefinition*

aws:ResourceTag/${TagKey}

讀取

DescribeContainerGroupPortMappings

准許擷取容器機群的容器連接埠映射

containerFleet*

aws:ResourceTag/${TagKey}

讀取

DescribeEC2InstanceLimits

准許擷取 EC2 執行個體類型的目前用量及允許的用量上限

讀取

DescribeFleetAttributes

准許擷取機群的一般屬性,包括狀態。

讀取

DescribeFleetCapacity

准許擷取受管機群目前的容量設定

讀取

DescribeFleetDeployment

准許擷取現有機群部署的屬性

containerFleet*

aws:ResourceTag/${TagKey}

讀取

DescribeFleetEvents

准許從機群事件日誌檔案擷取項目

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeFleetLocationAttributes

准許擷取機群位置的一般屬性,包括狀態。

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeFleetLocationCapacity

准許擷取機群位置的目前容量設定

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeFleetLocationUtilization

准許擷取機群位置的使用率統計資料

機群*

aws:ResourceTag/${TagKey}

讀取

DescribeFleetPortSettings

准許擷取機群的傳入連線許可

機群*

aws:ResourceTag/${TagKey}

讀取

DescribeFleetUtilization

准許擷取機群的使用率統計資料

讀取

DescribeGameServer

准許擷取遊戲伺服器的屬性

gameServerGroup*

aws:ResourceTag/${TagKey}

讀取

DescribeGameServerGroup

准許擷取遊戲伺服器群組的屬性

gameServerGroup*

aws:ResourceTag/${TagKey}

讀取

DescribeGameServerInstances

准許擷取遊戲伺服器群組中 EC2 執行個體的狀態

gameServerGroup*

aws:ResourceTag/${TagKey}

讀取

DescribeGameSessionDetails

准許擷取機群中的遊戲工作階段屬性,包括保護政策

讀取

DescribeGameSessionPlacement

准許擷取遊戲工作階段放置請求的詳細資訊

讀取

DescribeGameSessionQueues

准許擷取遊戲工作階段佇列的屬性

讀取

DescribeGameSessions

准許擷取機群中遊戲工作階段的屬性

讀取

DescribeInstances

准許擷取受管機群中執行個體的相關資訊

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeMatchmaking

准許擷取配對構建票證的詳細資訊

讀取

DescribeMatchmakingConfigurations

准許擷取 FlexMatch 配對建構器的屬性

讀取

DescribeMatchmakingRuleSets

准許擷取 FlexMatch 配對構建規則集的屬性

讀取

DescribePlayerSessions

准許擷取遊戲工作階段中玩家工作階段的屬性

讀取

DescribeRuntimeConfiguration

准許擷取機群的目前執行時間組態

機群*

aws:ResourceTag/${TagKey}

讀取

DescribeScalingPolicies

准許擷取套用至機群的所有擴展政策

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

DescribeScript

准許擷取 Realtime Servers 指令碼的屬性

指令碼*

aws:ResourceTag/${TagKey}

讀取

DescribeVpcPeeringAuthorizations

准許擷取有效 VPC 對等授權

讀取

DescribeVpcPeeringConnections

准許擷取作用中或擱置 VPC 對等連線的詳細資訊

讀取

GetComputeAccess

准許擷取登入資料,以遠端存取受管機群中的運算

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

GetComputeAuthToken

准許擷取身分驗證字符,以允許運算上的程序將請求傳送至 Amazon GameLift 服務

containerFleet

aws:ResourceTag/${TagKey}

讀取

機群

aws:ResourceTag/${TagKey}

GetGameSessionLogUrl

准許擷取遊戲工作階段日誌的存放位置

讀取

GetInstanceAccess

准許請求遠端存取指定的機群執行個體

機群*

aws:ResourceTag/${TagKey}

讀取

GetPlayerConnectionDetails

准許擷取遊戲工作階段的玩家連線端點和玩家閘道字符

讀取

ListAliases

准許擷取目前區域中定義的所有別名

清單

ListBuilds

准許擷取目前區域中的所有遊戲組建

清單

ListCompute

准許擷取目前區域中的所有運算資源

containerFleet

aws:ResourceTag/${TagKey}

清單

機群

aws:ResourceTag/${TagKey}

ListContainerFleets

准許擷取目前區域中所有現有容器機群的屬性

清單

ListContainerGroupDefinitionVersions

准許擷取現有容器群組定義之所有版本的屬性

containerGroupDefinition*

aws:ResourceTag/${TagKey}

清單

ListContainerGroupDefinitions

准許擷取目前區域中所有現有容器群組定義的屬性

清單

ListFleetDeployments

准許擷取目前區域中所有現有機群部署的屬性

清單

ListFleets

准許擷取目前區域中所有機群的機群 ID 清單

清單

ListGameServerGroups

准許擷取目前區域中定義的所有遊戲伺服器群組

清單

ListGameServers

准許擷取目前在遊戲伺服器群組中執行的所有遊戲伺服器

gameServerGroup*

aws:ResourceTag/${TagKey}

清單

ListLocations

准許擷取此帳戶中的所有位置

清單

ListScripts

准許擷取目前區域中所有 Realtime Servers 指令碼的屬性

清單

ListTagsForResource

准許擷取 GameLift 資源的標籤

alias

aws:ResourceTag/${TagKey}

讀取

組建

aws:ResourceTag/${TagKey}

containerFleet

aws:ResourceTag/${TagKey}

containerGroupDefinition

aws:ResourceTag/${TagKey}

機群

aws:ResourceTag/${TagKey}

gameServerGroup

aws:ResourceTag/${TagKey}

gameSessionQueue

aws:ResourceTag/${TagKey}

位置

aws:ResourceTag/${TagKey}

matchmakingConfiguration

aws:ResourceTag/${TagKey}

matchmakingRuleSet

aws:ResourceTag/${TagKey}

指令碼

aws:ResourceTag/${TagKey}

PutScalingPolicy

准許建立或更新機群自動調整規模政策

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

RegisterCompute

准許註冊機群運算

機群*

aws:ResourceTag/${TagKey}

寫入

RegisterGameServer

當新的遊戲伺服器已準備好進行遊戲時,准許通知 GameLift FleetIQ

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

RequestUploadCredentials

准許擷取更新後的上傳登入資料,以供上傳新遊戲組建時使用。

組建*

aws:ResourceTag/${TagKey}

讀取

ResolveAlias

准許擷取與別名相關聯的機群 ID

別名*

aws:ResourceTag/${TagKey}

讀取

ResumeGameServerGroup

准許恢復已暫停的遊戲伺服器群組的 FleetIQ 活動

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

SearchGameSessions

准許擷取符合一組搜尋條件的遊戲工作階段

讀取

StartFleetActions

准許使用 StopFleetActions () 暫停機群後,繼續機群的自動調整規模活動

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

StartGameSessionPlacement

准許將遊戲工作階段放置請求傳送到遊戲工作階段佇列

gameSessionQueue*

aws:ResourceTag/${TagKey}

寫入

StartMatchBackfill

准許請求 FlexMatch 配對構建在現有的遊戲工作階段中填滿可用的玩家位置

寫入

StartMatchmaking

准許向 FlexMatch 配對構建請求一個或一組玩家,並啟動遊戲工作階段放置

寫入

StopFleetActions

准許暫停機群上的自動調整規模活動

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

StopGameSessionPlacement

准許取消正在進行中的遊戲工作階段放置請求

寫入

StopMatchmaking

准許取消配對構建或比對正在進行中的回填請求

寫入

SuspendGameServerGroup

准許暫時停止遊戲伺服器群組的 FleetIQ 活動

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

TagResource

准許標記 GameLift 資源

alias

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

組建

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

containerFleet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

containerGroupDefinition

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

機群

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

gameServerGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

gameSessionQueue

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

位置

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

matchmakingConfiguration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

matchmakingRuleSet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

指令碼

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TerminateGameSession

准許關閉現有的遊戲工作階段

寫入

UntagResource

准許取消標記 GameLift 資源

alias

aws:ResourceTag/${TagKey}

aws:TagKeys

標記、寫入

組建

aws:ResourceTag/${TagKey}

aws:TagKeys

containerFleet

aws:ResourceTag/${TagKey}

aws:TagKeys

containerGroupDefinition

aws:ResourceTag/${TagKey}

aws:TagKeys

機群

aws:ResourceTag/${TagKey}

aws:TagKeys

gameServerGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

gameSessionQueue

aws:ResourceTag/${TagKey}

aws:TagKeys

位置

aws:ResourceTag/${TagKey}

aws:TagKeys

matchmakingConfiguration

aws:ResourceTag/${TagKey}

aws:TagKeys

matchmakingRuleSet

aws:ResourceTag/${TagKey}

aws:TagKeys

指令碼

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAlias

准許更新現有別名的屬性

別名*

aws:ResourceTag/${TagKey}

寫入

UpdateBuild

准許更新現有組建的中繼資料

組建*

aws:ResourceTag/${TagKey}

寫入

UpdateContainerFleet

准許更新現有的容器機群

containerFleet*

aws:ResourceTag/${TagKey}

寫入

UpdateContainerGroupDefinition

准許更新現有容器群組定義的屬性

containerGroupDefinition*

aws:ResourceTag/${TagKey}

寫入

UpdateFleetAttributes

准許更新現有機群的一般屬性

機群*

aws:ResourceTag/${TagKey}

寫入

UpdateFleetCapacity

准許調整受管機群的容量設定

containerFleet

aws:ResourceTag/${TagKey}

寫入

機群

aws:ResourceTag/${TagKey}

UpdateFleetPortSettings

准許調整機群的連接埠設定

機群*

aws:ResourceTag/${TagKey}

寫入

UpdateGameServer

准許變更遊戲伺服器屬性、運作狀態或使用狀態

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

UpdateGameServerGroup

准許更新遊戲伺服器群組的屬性,包括允許的執行個體類型

gameServerGroup*

aws:ResourceTag/${TagKey}

寫入

UpdateGameSession

准許更新現有遊戲工作階段的屬性

寫入

UpdateGameSessionQueue

准許更新現有遊戲工作階段佇列的屬性

gameSessionQueue*

aws:ResourceTag/${TagKey}

寫入

UpdateMatchmakingConfiguration

准許更新現有 FlexMatch 配對構建組態的屬性

matchmakingConfiguration*

aws:ResourceTag/${TagKey}

寫入

UpdateRuntimeConfiguration

准許更新在現有機群執行個體上設定伺服器程序的方式

機群*

aws:ResourceTag/${TagKey}

寫入

UpdateScript

准許更新現有 Realtime Servers 指令碼的中繼資料和內容

指令碼*

aws:ResourceTag/${TagKey}

寫入

ValidateMatchmakingRuleSet

准許驗證 FlexMatch 配對建構規則集的語法

讀取

Amazon GameLift 伺服器定義的資源類型

此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。

資源類型 ARN 條件索引鍵

別名

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

aws:ResourceTag/${TagKey}

組建

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

aws:ResourceTag/${TagKey}

containerFleet

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

aws:ResourceTag/${TagKey}

containerGroupDefinition

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

aws:ResourceTag/${TagKey}

機群

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

aws:ResourceTag/${TagKey}

gameServerGroup

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

aws:ResourceTag/${TagKey}

gameSessionQueue

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

aws:ResourceTag/${TagKey}

location

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

aws:ResourceTag/${TagKey}

matchmakingConfiguration

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

aws:ResourceTag/${TagKey}

matchmakingRuleSet

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

aws:ResourceTag/${TagKey}

script

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

aws:ResourceTag/${TagKey}

Amazon GameLift 伺服器的條件索引鍵

Amazon GameLift Servers 定義下列條件索引鍵,可用於 IAM 政策的 Condition元素。

條件索引鍵 描述 Type

aws:RequestTag/${TagKey}

依要求中傳遞的標籤來篩選存取權

String

aws:ResourceTag/${TagKey}

依與資源關聯的標籤來篩選存取權

String

aws:TagKeys

依要求中傳遞的標籤索引鍵來篩選存取權

ArrayOfString