AWS Storage Gateway에 사용되는 작업, 리소스 및 조건 키
AWS Storage Gateway(서비스 접두사: storagegateway)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.
참조:
-
이 서비스를 구성하는 방법을 알아봅니다.
-
이 서비스에 사용 가능한 API 작업의 목록을 봅니다.
-
IAM 권한 정책을 사용하여 이 서비스와 리소스를 보호하는 방법을 알아봅니다.
-
이 서비스에 대한 프로그래밍 방식 서비스 권한 부여 참조
를 확인합니다.
주제
AWS Storage Gateway에서 정의한 API 작업
다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.
| 연산 | IAM 작업 | 조건 키 | 가능한 값(들) | 액세스 레벨 |
|---|---|---|---|---|
|
ActivateGateway |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
AddCache |
쓰기 |
|||
|
AddTagsToResource |
태그 지정, 쓰기 |
|||
|
AddUploadBuffer |
쓰기 |
|||
|
AddWorkingStorage |
쓰기 |
|||
|
AssignTapePool |
쓰기 |
|||
쓰기 |
||||
|
AssociateFileSystem |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
AttachVolume |
쓰기 |
|||
|
CancelArchival |
쓰기 |
|||
|
CancelCacheReport |
쓰기 |
|||
|
CancelRetrieval |
쓰기 |
|||
|
CreateCachediSCSIVolume |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
CreateNFSFileShare |
태그 지정, 쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
|
CreateSMBFileShare |
태그 지정, 쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
|
CreateSnapshot |
쓰기 |
|||
|
CreateSnapshotFromVolumeRecoveryPoint |
쓰기 |
|||
|
CreateStorediSCSIVolume |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
CreateTapePool |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
CreateTapeWithBarcode |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
CreateTapes |
태그 지정, 쓰기 |
|||
쓰기 |
||||
|
DeleteAutomaticTapeCreationPolicy |
쓰기 |
|||
|
DeleteBandwidthRateLimit |
쓰기 |
|||
|
DeleteCacheReport |
쓰기 |
|||
|
DeleteChapCredentials |
쓰기 |
|||
|
DeleteFileShare |
쓰기 |
|||
|
DeleteGateway |
쓰기 |
|||
|
DeleteSnapshotSchedule |
쓰기 |
|||
|
DeleteTape |
쓰기 |
|||
|
DeleteTapeArchive |
쓰기 |
|||
쓰기 |
||||
|
DeleteTapePool |
쓰기 |
|||
|
DeleteVolume |
쓰기 |
|||
|
DescribeAvailabilityMonitorTest |
읽기 |
|||
|
DescribeBandwidthRateLimit |
읽기 |
|||
|
DescribeBandwidthRateLimitSchedule |
읽기 |
|||
|
DescribeCache |
읽기 |
|||
|
DescribeCacheReport |
읽기 |
|||
|
DescribeCachediSCSIVolumes |
읽기 |
|||
|
DescribeChapCredentials |
읽기 |
|||
|
DescribeFileSystemAssociations |
읽기 |
|||
|
DescribeGatewayInformation |
읽기 |
|||
|
DescribeMaintenanceStartTime |
읽기 |
|||
|
DescribeNFSFileShares |
읽기 |
|||
|
DescribeSMBFileShares |
읽기 |
|||
|
DescribeSMBSettings |
읽기 |
|||
|
DescribeSnapshotSchedule |
읽기 |
|||
|
DescribeStorediSCSIVolumes |
읽기 |
|||
|
DescribeTapeArchives |
읽기 |
|||
|
DescribeTapeRecoveryPoints |
읽기 |
|||
|
DescribeTapes |
읽기 |
|||
|
DescribeUploadBuffer |
읽기 |
|||
|
DescribeVTLDevices |
읽기 |
|||
|
DescribeWorkingStorage |
읽기 |
|||
|
DetachVolume |
쓰기 |
|||
|
DisableGateway |
쓰기 |
|||
|
DisassociateFileSystem |
쓰기 |
|||
|
EvictFilesFailingUpload |
쓰기 |
|||
|
JoinDomain |
쓰기 |
|||
|
ListAutomaticTapeCreationPolicies |
List |
|||
|
ListCacheReports |
List |
|||
|
ListFileShares |
List |
|||
|
ListFileSystemAssociations |
List |
|||
|
ListGateways |
List |
|||
|
ListLocalDisks |
List |
|||
|
ListTagsForResource |
List |
|||
|
ListTapePools |
List |
|||
|
ListTapes |
List |
|||
|
ListVolumeInitiators |
List |
|||
|
ListVolumeRecoveryPoints |
List |
|||
|
ListVolumes |
List |
|||
|
NotifyWhenUploaded |
쓰기 |
|||
|
RefreshCache |
쓰기 |
|||
|
RemoveTagsFromResource |
태그 지정, 쓰기 |
|||
|
ResetCache |
쓰기 |
|||
|
RetrieveTapeArchive |
쓰기 |
|||
|
RetrieveTapeRecoveryPoint |
쓰기 |
|||
|
SetLocalConsolePassword |
쓰기 |
|||
|
SetSMBGuestPassword |
쓰기 |
|||
|
ShutdownGateway |
쓰기 |
|||
|
StartAvailabilityMonitorTest |
쓰기 |
|||
|
StartCacheReport |
태그 지정, 쓰기 |
|||
쓰기 |
||||
쓰기 |
||||
|
StartGateway |
쓰기 |
|||
|
UpdateAutomaticTapeCreationPolicy |
쓰기 |
|||
|
UpdateBandwidthRateLimit |
쓰기 |
|||
|
UpdateBandwidthRateLimitSchedule |
쓰기 |
|||
|
UpdateChapCredentials |
쓰기 |
|||
|
UpdateFileSystemAssociation |
쓰기 |
|||
|
UpdateGatewayInformation |
쓰기 |
|||
|
UpdateGatewaySoftwareNow |
쓰기 |
|||
|
UpdateMaintenanceStartTime |
쓰기 |
|||
|
UpdateNFSFileShare |
쓰기 |
|||
|
UpdateSMBFileShare |
쓰기 |
|||
|
UpdateSMBFileShareVisibility |
쓰기 |
|||
|
UpdateSMBLocalGroups |
쓰기 |
|||
|
UpdateSMBSecurityStrategy |
쓰기 |
|||
|
UpdateSnapshotSchedule |
쓰기 |
|||
|
UpdateVTLDeviceType |
쓰기 |
AWS Storage Gateway에서 정의한 작업
IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
이전에 호스트에 배포한 게이트웨이를 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
하나 이상의 게이트웨이 로컬 디스크를 캐싱 볼륨 게이트웨이의 캐시로 구성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에 하나 이상의 태그를 추가할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
하나 이상의 게이트웨이 로컬 디스크를 지정된 게이트웨이용 업로드 버퍼로 구성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
하나 이상의 게이트웨이 로컬 디스크를 게이트웨이용 작업 스토리지로 구성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
테이프를 지정된 대상 풀로 이동할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon FSx 파일 시스템을 Amazon FSx File Gateway에 연결할 수 있는 권한을 부여합니다. |
쓰기 |
|||
iSCSI 연결에 볼륨을 연결한 다음 지정된 게이트웨이에 해당 볼륨을 연결할 수 있는 권한을 부여합니다. |
쓰기 |
|||
풀의 거버넌스 보존 잠금을 무시할 수 있는 권한을 부여합니다. |
쓰기 |
|||
아카이빙 프로세스가 시작된 후 가상 테이프 쉘프(VTS)로의 가상 테이프 아카이빙을 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
캐시 보고서를 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
검색 프로세스가 시작된 후 가상 테이프 쉘프(VTS)에서 게이트웨이로의 가상 테이프 검색을 취소할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 캐싱 게이트웨이에 캐싱 볼륨을 생성할 수 있는 권한을 부여합니다. 이 작업은 게이트웨이 캐싱 볼륨 아키텍처에 대해서만 지원됩니다. |
쓰기 |
|||
기존 File Gateway에 NFS 파일 공유를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 File Gateway에 SMB 파일 공유를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
볼륨의 스냅샷을 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
볼륨 복구 지점에서 게이트웨이의 스냅샷을 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 게이트웨이에서 볼륨을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
테이프 풀을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
자체 바코드를 사용하여 가상 테이프를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
하나 이상의 가상 테이프를 생성할 수 있는 권한을 부여합니다. 가상 테이프에 데이터를 기록한 다음 테이프를 보관합니다. |
쓰기 |
|||
게이트웨이 VTL에 구성된 자동 테이프 생성 정책을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이의 대역폭 속도 제한을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
캐시 보고서와 연결된 메타데이터를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 iSCSI 대상 및 초기자 페어에 대한 CHAP(Challenge-Handshake Authentication Protocol) 자격 증명을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
File Gateway에서 파일 공유를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
볼륨의 스냅샷을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 가상 테이프를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
가상 테이프 쉘프(VTS)에서 지정된 가상 테이프를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 테이프 풀을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
CreateCachediSCSIVolume 또는 CreateStorediSCSIVolume API를 사용하여 이전에 생성한 지정된 게이트웨이 볼륨을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이에 대해 수행된 최신 고가용성 모니터링 테스트에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
게이트웨이의 대역폭 속도 제한을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
게이트웨이의 대역폭 속도 제한 일정을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
게이트웨이 캐시에 대한 정보를 가져올 수 있는 권한을 부여합니다. 이 작업은 게이트웨이 캐싱 볼륨 아키텍처에 대해서만 지원됩니다. |
읽기 |
|||
캐시 보고서의 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
요청에 지정된 게이트웨이 볼륨에 대한 설명을 가져올 수 있는 권한을 부여합니다. 이 작업은 게이트웨이 캐싱 볼륨 아키텍처에 대해서만 지원됩니다. |
읽기 |
|||
지정된 iSCSI 대상 및 각 대상 초기자 페어에 대한 CHAP(Challenge-Handshake Authentication Protocol) 자격 증명 정보의 배열을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
하나 이상의 파일 시스템 연결에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
이름, 네트워크 인터페이스, 구성된 시간대 및 상태(게이트웨이가 실행 중인지 여부에 관계 없이) 등 게이트웨이에 대한 메타데이터를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
주중의 요일 및 시간을 포함한 게이트웨이의 주별 유지 관리 시작 시간을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
파일 게이트웨이에서 하나 이상의 파일 공유에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
파일 게이트웨이에서 하나 이상의 파일 공유에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
File Gateway에서 SMB(Server Message Block) 파일 공유 설정을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 게이트웨이 볼륨의 스냅샷 일정을 설명할 수 있는 권한을 부여합니다. |
읽기 |
|||
요청에 지정된 게이트웨이 볼륨에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
가상 테이프 쉘프(VTS)의 지정된 가상 테이프에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 게이트웨이-VTL에 사용 가능한 가상 테이프 복구 시점의 목록을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
가상 테이프의 지정된 Amazon 리소스 이름(ARN)에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
게이트웨이의 업로드 버퍼에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 게이트웨이의 가상 테이프 라이브러리(VTL) 장치에 대한 설명을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
게이트웨이의 작업 스토리지에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
iSCSI 연결에서 볼륨을 연결 해제한 다음 지정된 게이트웨이에서 해당 볼륨을 분리할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이가 더 이상 작동하지 않을 때 게이트웨이를 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon FSx File Gateway에서 Amazon FSx 파일 시스템의 연결을 해제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Amazon S3에 업로드하는 데 실패한 파일 항목의 공유 캐시를 정리할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Active Directory 도메인을 조인할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 게이트웨이-VTL 또는가 소유한 모든 게이트웨이-VTLs에 구성된 자동 테이프 생성 정책을 나열할 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
에서 소유한 캐시 보고서 목록을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
특정 파일 게이트웨이의 파일 공유 목록 또는가 소유한 파일 공유 목록을 가져올 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
지정된 게이트웨이에 대한 파일 시스템 연결 목록을 가져올 수 있는 권한을 부여합니다. |
List |
|||
요청에 지정된 리전 AWS 계정 에서가 소유한 게이트웨이를 나열할 수 있는 권한을 부여합니다. 반환되는 목록은 게이트웨이 ARN(Amazon 리소스 이름) 순으로 반환됩니다. |
List |
|||
게이트웨이의 로컬 디스크 목록을 가져올 수 있는 권한을 부여합니다. |
List |
|||
지정된 리소스에 추가된 태그를 가져올 수 있는 권한을 부여합니다. |
List |
|||
에서 소유한 테이프 풀을 나열할 수 있는 권한을 부여합니다. AWS 계정 |
List |
|||
가상 테이프 라이브러리(VTL) 및 가상 테이프 선반(VTS)의 가상 테이프를 나열할 수 있는 권한을 부여합니다. |
List |
|||
볼륨에 연결된 iSCSI 이니시에이터를 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 게이트웨이의 복구 지점을 나열할 수 있는 권한을 부여합니다. |
List |
|||
게이트웨이의 iSCSI 저장 볼륨을 나열할 수 있는 권한을 부여합니다. |
List |
|||
NFS 파일 공유에 기록된 모든 파일이 Amazon S3로 업로드되면 CloudWatch Events를 통해 사용자에게 알림을 보낼 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 파일 공유에 대한 캐시를 새로 고칠 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에서 하나 이상의 태그를 제거할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
오류가 발생한 모든 캐시 디스크를 재설정하고 디스크를 캐시 스토리지로 재구성에 사용할 수 있게 할 권한을 부여합니다. |
쓰기 |
|||
게이트웨이-VTL에 대한 가상 테이프 선반(VTS)에서 보관된 가상 테이프를 검색할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 가상 테이프의 복구 지점을 검색할 수 있는 권한을 부여합니다. |
쓰기 |
|||
VM 로컬 콘솔의 암호를 설정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
SMB 게스트 사용자의 암호를 설정할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이를 종료할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 게이트웨이가 호스트 환경에 고가용성 모니터링을 지원하도록 구성되었는지 확인하는 테스트를 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
기존 파일 공유의 캐시 보고서를 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
이전에 종료한 게이트웨이를 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이 VTL에 구성된 자동 테이프 생성 정책을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이의 대역폭 속도 제한을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이의 대역폭 속도 제한 일정을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 iSCSI 대상에 대한 CHAP(Challenge-Handshake Authentication Protocol) 자격 증명을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
파일 시스템 연결을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
이 작업은 게이트웨이의 이름 및 시간대를 포함하는 게이트웨이의 메타데이터를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이 가상 머신(VM) 소프트웨어를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
주중의 요일 및 시간을 포함한 게이트웨이의 주별 유지 관리 시작 시간 정보를 업데이트할 수 있는 권한을 부여합니다. 유지 관리 시간은 게이트웨이 시간대의 시간입니다. |
쓰기 |
|||
NFS 파일 공유를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
SMB 파일 공유를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이의 공유가 네트워크 보기 또는 찾아보기 목록에 표시되는지 여부를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이에서 SMB 파일 공유에 대한 특별 권한이 있는 Active Directory 사용자 및 그룹 목록을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
File Gateway에서 SMB 보안 전략을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이 볼륨에 대해 구성된 스냅샷 일정을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
게이트웨이 VTL에서 미디어 체인저 유형을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
AWS Storage Gateway에서 정의한 리소스 유형
이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.
| 조건 키 | ARN | 조건 키 |
|---|---|---|
arn:${Partition}:storagegateway:${Region}:${Account}:share/${ShareId}/cache-report/${CacheReportId} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:gateway/${GatewayId}/device/${Vtldevice} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:fs-association/${FsaId} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:gateway/${GatewayId} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:share/${ShareId} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:tape/${TapeBarcode} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:tapepool/${PoolId} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:gateway/${GatewayId}/target/${IscsiTarget} |
||
arn:${Partition}:storagegateway:${Region}:${Account}:gateway/${GatewayId}/volume/${VolumeId} |
AWS Storage Gateway에 사용되는 조건 키
AWS Storage Gateway는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를 정의합니다.
| 조건 키 | 설명 | 형식 |
|---|---|---|
각 태그에 허용되는 값 집합을 기준으로 액세스를 필터링합니다. |
문자열 |
|
리소스와 연결된 태그-값을 기준으로 액세스를 필터링합니다. |
문자열 |
|
요청에 필수 태그가 있는지 여부를 기준으로 액세스를 필터링합니다. |
ArrayOfString |