View a markdown version of this page

Amazon GameLift Servers에 사용되는 작업, 리소스, 조건 키 - 서비스 승인 참조

Amazon GameLift Servers에 사용되는 작업, 리소스, 조건 키

Amazon GameLift Servers(서비스 접두사: gamelift)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.

참조:

Amazon GameLift Servers에서 정의한 API 작업

다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.

연산 IAM 작업 조건 키 가능한 값(들) 액세스 레벨

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

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

읽기

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 Servers에서 정의한 작업

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

새 실시간 서버 스크립트를 생성할 수 있는 권한을 부여합니다.

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

Auto-Scaling 규칙 세트를 삭제할 수 있는 권한을 부여합니다.

containerFleet

aws:ResourceTag/${TagKey}

쓰기

플릿

aws:ResourceTag/${TagKey}

DeleteScript

실시간 서버 스크립트를 삭제할 수 있는 권한을 부여합니다.

스크립트*

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

실시간 서버 스크립트의 속성을 검색할 수 있는 권한을 부여합니다.

스크립트*

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

현재 리전에 정의된 모든 별칭을 검색할 수 있는 권한을 부여합니다.

List

ListBuilds

현재 리전의 모든 게임 빌드를 검색할 수 있는 권한을 부여합니다.

List

ListCompute

현재 리전의 모든 컴퓨팅 리소스를 검색할 수 있는 권한을 부여합니다.

containerFleet

aws:ResourceTag/${TagKey}

List

플릿

aws:ResourceTag/${TagKey}

ListContainerFleets

현재 리전에 있는 모든 기존 컨테이너 플릿의 속성을 검색할 수 있는 권한을 부여합니다.

List

ListContainerGroupDefinitionVersions

기존 컨테이너 그룹 정의의 모든 버전의 속성을 검색할 수 있는 권한을 부여합니다.

containerGroupDefinition*

aws:ResourceTag/${TagKey}

List

ListContainerGroupDefinitions

현재 리전에 있는 모든 기존 컨테이너 그룹 정의의 속성을 검색할 수 있는 권한을 부여합니다.

List

ListFleetDeployments

현재 리전에 있는 모든 기존 플릿 배포의 속성을 검색할 수 있는 권한을 부여합니다.

List

ListFleets

현재 리전의 모든 플릿에 대한 플릿 ID 목록을 검색할 수 있는 권한을 부여합니다.

List

ListGameServerGroups

현재 리전에 정의된 모든 게임 서버 그룹을 검색할 수 있는 권한을 부여합니다.

List

ListGameServers

게임 서버 그룹에서 현재 실행 중인 모든 게임 서버를 검색할 수 있는 권한을 부여합니다.

gameServerGroup*

aws:ResourceTag/${TagKey}

List

ListLocations

이 계정의 모든 위치를 검색할 수 있는 권한을 부여합니다.

List

ListScripts

현재 리전의 모든 실시간 서버 스크립트에 대한 속성을 검색할 수 있는 권한을 부여합니다.

List

ListTagsForResource

GameLift 리소스의 태그를 검색할 수 있는 권한을 부여합니다.

별칭

aws:ResourceTag/${TagKey}

읽기

build

aws:ResourceTag/${TagKey}

containerFleet

aws:ResourceTag/${TagKey}

containerGroupDefinition

aws:ResourceTag/${TagKey}

플릿

aws:ResourceTag/${TagKey}

gameServerGroup

aws:ResourceTag/${TagKey}

gameSessionQueue

aws:ResourceTag/${TagKey}

location

aws:ResourceTag/${TagKey}

matchmakingConfiguration

aws:ResourceTag/${TagKey}

matchmakingRuleSet

aws:ResourceTag/${TagKey}

스크립트

aws:ResourceTag/${TagKey}

PutScalingPolicy

플릿 Auto Scaling 정책을 생성하거나 업데이트할 수 있는 권한을 부여합니다.

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()를 사용하여 일시 중단된 후 플릿에 대한 Auto Scaling 활동을 재개할 수 있는 권한을 부여합니다.

containerFleet

aws:ResourceTag/${TagKey}

쓰기

플릿

aws:ResourceTag/${TagKey}

StartGameSessionPlacement

게임 세션 대기열에 게임 세션 배치 요청을 보낼 수 있는 권한을 부여합니다.

gameSessionQueue*

aws:ResourceTag/${TagKey}

쓰기

StartMatchBackfill

FlexMatch 매치메이킹을 요청하여 기존 게임 세션에서 사용 가능한 플레이어 슬롯을 채울 수 있는 권한을 부여합니다.

쓰기

StartMatchmaking

플레이어 한 명 또는 한 그룹에 대해 FlexMatch 매치메이킹을 요청하고 게임 세션 배치를 시작할 수 있는 권한을 부여합니다.

쓰기

StopFleetActions

플릿에서 Auto Scaling 활동을 일시 중단할 수 있는 권한을 부여합니다.

containerFleet

aws:ResourceTag/${TagKey}

쓰기

플릿

aws:ResourceTag/${TagKey}

StopGameSessionPlacement

진행 중인 게임 세션 배치 요청을 취소할 수 있는 권한을 부여합니다.

쓰기

StopMatchmaking

진행 중인 매치메이킹 또는 매치 채우기 요청을 취소할 수 있는 권한을 부여합니다.

쓰기

SuspendGameServerGroup

게임 서버 그룹의 FleetIQ 활동을 일시적으로 중지할 수 있는 권한을 부여합니다.

gameServerGroup*

aws:ResourceTag/${TagKey}

쓰기

TagResource

GameLift 리소스에 태그를 지정할 수 있는 권한을 부여합니다.

별칭

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

build

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

location

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 리소스의 태그를 해제할 수 있는 권한을 부여합니다.

별칭

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

build

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

location

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

기존 실시간 서버 스크립트의 메타데이터 및 내용을 업데이트할 수 있는 권한을 부여합니다.

스크립트*

aws:ResourceTag/${TagKey}

쓰기

ValidateMatchmakingRuleSet

FlexMatch 매치메이킹 규칙 세트의 구문을 검증할 수 있는 권한을 부여합니다.

읽기

Amazon GameLift Servers에서 정의한 리소스 유형

이 서비스에서 정의하는 리소스 유형은 다음과 같으며, 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}

스크립트

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

aws:ResourceTag/${TagKey}

Amazon GameLift Servers에 사용되는 조건 키

Amazon GameLift Servers는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청에서 전달되는 태그를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

리소스와 연결된 태그를 기준으로 액세스를 필터링합니다.

문자열

aws:TagKeys

요청에서 전달되는 태그 키를 기준으로 액세스를 필터링합니다.

ArrayOfString