View a markdown version of this page

AWS DataSync에 사용되는 작업, 리소스 및 조건 키 - 서비스 승인 참조

AWS DataSync에 사용되는 작업, 리소스 및 조건 키

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

참조:

AWS DataSync에서 정의한 API 작업

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

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

CancelTaskExecution

datasync:CancelTaskExecution

쓰기

CreateAgent

datasync:CreateAgent

쓰기

datasync:TagResource

태그 지정, 쓰기

CreateLocationAzureBlob

datasync:CreateLocationAzureBlob

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationEfs

datasync:CreateLocationEfs

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationFsxLustre

datasync:CreateLocationFsxLustre

쓰기

datasync:TagResource

태그 지정, 쓰기

CreateLocationFsxOntap

datasync:CreateLocationFsxOntap

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationFsxOpenZfs

datasync:CreateLocationFsxOpenZfs

쓰기

datasync:TagResource

태그 지정, 쓰기

CreateLocationFsxWindows

datasync:CreateLocationFsxWindows

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationHdfs

datasync:CreateLocationHdfs

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationNfs

datasync:CreateLocationNfs

쓰기

datasync:TagResource

태그 지정, 쓰기

CreateLocationObjectStorage

datasync:CreateLocationObjectStorage

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationS3

datasync:CreateLocationS3

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateLocationSmb

datasync:CreateLocationSmb

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

CreateTask

datasync:CreateTask

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

DeleteAgent

datasync:DeleteAgent

쓰기

DeleteLocation

datasync:DeleteLocation

쓰기

DeleteTask

datasync:DeleteTask

쓰기

DescribeAgent

datasync:DescribeAgent

읽기

DescribeLocationAzureBlob

datasync:DescribeLocationAzureBlob

읽기

DescribeLocationEfs

datasync:DescribeLocationEfs

읽기

DescribeLocationFsxLustre

datasync:DescribeLocationFsxLustre

읽기

DescribeLocationFsxOntap

datasync:DescribeLocationFsxOntap

읽기

DescribeLocationFsxOpenZfs

datasync:DescribeLocationFsxOpenZfs

읽기

DescribeLocationFsxWindows

datasync:DescribeLocationFsxWindows

읽기

DescribeLocationHdfs

datasync:DescribeLocationHdfs

읽기

DescribeLocationNfs

datasync:DescribeLocationNfs

읽기

DescribeLocationObjectStorage

datasync:DescribeLocationObjectStorage

읽기

DescribeLocationS3

datasync:DescribeLocationS3

읽기

DescribeLocationSmb

datasync:DescribeLocationSmb

읽기

DescribeTask

datasync:DescribeTask

읽기

DescribeTaskExecution

datasync:DescribeTaskExecution

읽기

ListAgents

datasync:ListAgents

List

ListLocations

datasync:ListLocations

List

ListTagsForResource

datasync:ListTagsForResource

읽기

ListTaskExecutions

datasync:ListTaskExecutions

List

ListTasks

datasync:ListTasks

List

StartTaskExecution

datasync:StartTaskExecution

쓰기

datasync:TagResource

태그 지정, 쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

TagResource

datasync:TagResource

태그 지정, 쓰기

UntagResource

datasync:UntagResource

태그 지정, 쓰기

UpdateAgent

datasync:UpdateAgent

쓰기

UpdateLocationAzureBlob

datasync:UpdateLocationAzureBlob

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationEfs

datasync:UpdateLocationEfs

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationFsxLustre

datasync:UpdateLocationFsxLustre

쓰기

UpdateLocationFsxOntap

datasync:UpdateLocationFsxOntap

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationFsxOpenZfs

datasync:UpdateLocationFsxOpenZfs

쓰기

UpdateLocationFsxWindows

datasync:UpdateLocationFsxWindows

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationHdfs

datasync:UpdateLocationHdfs

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationNfs

datasync:UpdateLocationNfs

쓰기

UpdateLocationObjectStorage

datasync:UpdateLocationObjectStorage

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationS3

datasync:UpdateLocationS3

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateLocationSmb

datasync:UpdateLocationSmb

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateTask

datasync:UpdateTask

쓰기

iam:PassRole

iam:PassedToService

datasync.amazonaws.com

쓰기

UpdateTaskExecution

datasync:UpdateTaskExecution

쓰기

AWS DataSync에서 정의한 작업

IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.

작업 설명 리소스 유형(*필수) 조건 키 액세스 레벨

AddStorageSystem

스토리지 시스템을 만들 수 있는 권한 부여

에이전트*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

CancelTaskExecution

동기화 작업의 실행을 취소할 수 있는 권한을 부여합니다.

taskexecution*

aws:ResourceTag/${TagKey}

쓰기

CreateAgent

호스트에 배포한 에이전트를 활성화할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationAzureBlob

Microsoft Azure Blob 스토리지 컨테이너에 대한 엔드포인트를 생성할 수 있는 권한 부여

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationEfs

Amazon EFS 파일 시스템의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationFsxLustre

Amazon FSx Lustre의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationFsxOntap

Amazon FSx for ONTAP의 엔드포인트를 생성하는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationFsxOpenZfs

Amazon FSx for OpenZFS의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationFsxWindows

Amazon FSx Windows File Server 파일 시스템의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationHdfs

Amazon Hdfs의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationNfs

NFS 파일 시스템의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationObjectStorage

자체 관리형 객체 스토리지 버킷에 대한 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationS3

Amazon S3 버킷의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateLocationSmb

SMB 파일 시스템의 엔드포인트를 생성할 수 있는 권한을 부여합니다.

aws:RequestTag/${TagKey}

aws:TagKeys

쓰기

CreateTask

동기화 작업을 생성할 수 있는 권한을 부여합니다.

에이전트

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

위치*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteAgent

에이전트를 삭제할 수 있는 권한을 부여합니다.

에이전트*

aws:ResourceTag/${TagKey}

쓰기

DeleteLocation

AWS DataSync에서 사용하는 위치를 삭제할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

DeleteTask

동기화 작업을 삭제할 수 있는 권한을 부여합니다.

작업*

aws:ResourceTag/${TagKey}

쓰기

DescribeAgent

동기화 에이전트에 대한 메타데이터(이름, 네트워크 인터페이스) 및 상태(에이전트 실행 여부)를 반환할 수 있는 권한을 부여합니다.

에이전트*

aws:ResourceTag/${TagKey}

읽기

DescribeDiscoveryJob

검색 작업 관련된 메타데이터를 설명할 수 있는 권한 부여

discoveryjob*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationAzureBlob

Azure Blob Storage 동기화 위치에 대한 메타데이터(예: 경로 정보)를 볼 수 있는 권한 부여

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationEfs

Amazon EFS 동기화 위치에 대한 경로 정보와 같은 메타데이터를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationFsxLustre

Amazon FSx Lustre 동기화 위치에 대한 경로 정보와 같은 메타데이터를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationFsxOntap

Amazon FSx for ONTAP 동기화 위치에 대한 경로 정보와 같은 메타데이터를 보는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationFsxOpenZfs

Amazon FSx OpenZFS 동기화 위치에 대한 경로 정보와 같은 메타데이터를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationFsxWindows

Amazon FSx Windows 동기화 위치에 대한 메타데이터(예: 경로 정보)를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationHdfs

Amazon HDFS 동기화 위치에 대한 경로 정보와 같은 메타데이터를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationNfs

NFS 동기화 위치에 대한 메타데이터(예: 경로 정보)를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationObjectStorage

자체 관리형 객체 스토리지 서버 위치에 대한 메타데이터를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationS3

Amazon S3 버킷 동기화 위치에 대한 메타데이터(예: 버킷 이름)를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeLocationSmb

SMB 동기화 위치에 대한 메타데이터(예: 경로 정보)를 볼 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

읽기

DescribeStorageSystem

스토리지 시스템에 대한 메타데이터를 볼 수 있는 권한 부여

스토리지 시스템*

aws:ResourceTag/${TagKey}

읽기

DescribeStorageSystemResourceMetrics

검색 작업을 통해 수집된 리소스 지표를 설명할 수 있는 권한 부여

discoveryjob*

aws:ResourceTag/${TagKey}

List

DescribeStorageSystemResources

검색 작업을 통해 식별된 리소스를 설명할 수 있는 권한 부여

discoveryjob*

aws:ResourceTag/${TagKey}

List

DescribeTask

동기화 작업에 대한 메타데이터를 볼 수 있는 권한을 부여합니다.

작업*

aws:ResourceTag/${TagKey}

읽기

DescribeTaskExecution

실행 중인 동기화 작업에 대한 메타데이터를 볼 수 있는 권한을 부여합니다.

taskexecution*

aws:ResourceTag/${TagKey}

읽기

GenerateRecommendations

검색 작업을 통해 식별된 리소스에 대한 권장 사항을 생성할 수 있는 권한 부여

discoveryjob*

aws:ResourceTag/${TagKey}

쓰기

ListAgents

요청에 지정된 리전 AWS 계정 에서가 소유한 에이전트를 나열할 수 있는 권한을 부여합니다.

List

ListDiscoveryJobs

검색 작업을 나열할 수 있는 권한 부여

List

ListLocations

소스 및 대상 동기화 위치를 나열할 수 있는 권한을 부여합니다.

List

ListStorageSystems

스토리지 시스템을 나열할 수 있는 권한 부여

List

ListTagsForResource

지정된 리소스에 추가된 태그를 나열할 수 있는 권한을 부여합니다.

에이전트

aws:ResourceTag/${TagKey}

읽기

discoveryjob

aws:ResourceTag/${TagKey}

location

aws:ResourceTag/${TagKey}

스토리지 시스템

aws:ResourceTag/${TagKey}

작업

aws:ResourceTag/${TagKey}

taskexecution

aws:ResourceTag/${TagKey}

ListTaskExecutions

실행된 동기화 작업을 나열할 수 있는 권한을 부여합니다.

aws:ResourceTag/${TagKey}

List

ListTasks

모든 동기화 작업 목록에 대한 권한을 부여합니다.

List

RemoveStorageSystem

스토리지 시스템을 삭제할 수 있는 권한 부여

스토리지 시스템*

aws:ResourceTag/${TagKey}

쓰기

StartDiscoveryJob

스토리지 시스템에 대한 검색 작업을 시작할 수 있는 권한 부여

스토리지 시스템*

aws:ResourceTag/${TagKey}

쓰기

StartTaskExecution

동기화 작업의 특정 호출을 시작할 수 있는 권한을 부여합니다.

작업*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

쓰기

StopDiscoveryJob

검색 작업을 중지할 수 있는 권한 부여

discoveryjob*

aws:ResourceTag/${TagKey}

쓰기

TagResource

AWS 리소스에 키-값 페어를 적용할 수 있는 권한을 부여합니다.

에이전트

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

discoveryjob

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

location

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

스토리지 시스템

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

작업

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

taskexecution

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

지정된 리소스에서 하나 이상의 태그를 제거할 수 있는 권한을 부여합니다.

에이전트

aws:ResourceTag/${TagKey}

aws:TagKeys

태그 지정, 쓰기

discoveryjob

aws:ResourceTag/${TagKey}

aws:TagKeys

location

aws:ResourceTag/${TagKey}

aws:TagKeys

스토리지 시스템

aws:ResourceTag/${TagKey}

aws:TagKeys

작업

aws:ResourceTag/${TagKey}

aws:TagKeys

taskexecution

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAgent

에이전트의 이름을 업데이트할 수 있는 권한을 부여합니다.

에이전트*

aws:ResourceTag/${TagKey}

쓰기

UpdateDiscoveryJob

검색 작업을 업데이트할 수 있는 권한을 부여합니다.

discoveryjob*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationAzureBlob

Azure Blob Storage 동기화 위치를 업데이트할 수 있는 권한 부여

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationEfs

EFS 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationFsxLustre

FSx Lustre 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationFsxOntap

FSx ONTAP 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationFsxOpenZfs

FSx OpenZFS 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationFsxWindows

FSx Windows 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationHdfs

HDFS 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationNfs

NFS 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationObjectStorage

자체 관리형 객체 스토리지 서버 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationS3

S3 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateLocationSmb

SMB 동기화 위치를 업데이트할 수 있는 권한을 부여합니다.

위치*

aws:ResourceTag/${TagKey}

쓰기

UpdateStorageSystem

스토리지 시스템을 업데이트할 수 있는 권한 부여

스토리지 시스템*

aws:ResourceTag/${TagKey}

쓰기

UpdateTask

동기화 작업과 연결된 메타데이터를 업데이트할 수 있는 권한을 부여합니다.

작업*

aws:ResourceTag/${TagKey}

쓰기

UpdateTaskExecution

동기화 작업의 실행을 업데이트할 수 있는 권한을 부여합니다.

taskexecution*

aws:ResourceTag/${TagKey}

쓰기

AWS DataSync에서 정의한 리소스 유형

이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.

조건 키 ARN 조건 키

에이전트

arn:${Partition}:datasync:${Region}:${AccountId}:agent/${AgentId}

aws:ResourceTag/${TagKey}

discoveryjob

arn:${Partition}:datasync:${Region}:${AccountId}:system/${StorageSystemId}/job/${DiscoveryJobId}

aws:ResourceTag/${TagKey}

location

arn:${Partition}:datasync:${Region}:${AccountId}:location/${LocationId}

aws:ResourceTag/${TagKey}

스토리지 시스템

arn:${Partition}:datasync:${Region}:${AccountId}:system/${StorageSystemId}

aws:ResourceTag/${TagKey}

작업

arn:${Partition}:datasync:${Region}:${AccountId}:task/${TaskId}

aws:ResourceTag/${TagKey}

taskexecution

arn:${Partition}:datasync:${Region}:${AccountId}:task/${TaskId}/execution/${ExecutionId}

aws:ResourceTag/${TagKey}

AWS DataSync에 사용되는 조건 키

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

조건 키 설명 형식

aws:RequestTag/${TagKey}

요청의 태그 키-값 페어를 기준으로 액세스를 필터링합니다.

문자열

aws:ResourceTag/${TagKey}

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

문자열

aws:TagKeys

요청의 태그 키를 기준으로 액세스 필터링

ArrayOfString