AWS 서비스 - Oracle Database@에 사용되는 작업, 리소스 및 조건 키AWS
AWS 서비스 - Oracle Database@AWS (서비스 접두사: odb)는 IAM 권한 정책에 사용할 수 있는 다음과 같은 서비스별 작업, 리소스, 작업 및 조건 키를 제공합니다.
참조:
-
이 서비스를 구성하는 방법을 알아봅니다.
-
이 서비스에 사용 가능한 API 작업의 목록을 봅니다.
-
IAM 권한 정책을 사용하여 이 서비스와 리소스를 보호하는 방법을 알아봅니다.
-
이 서비스에 대한 프로그래밍 방식 서비스 권한 부여 참조
를 확인합니다.
주제
AWS 서비스 - Oracle Database@에서 정의한 API 작업AWS
다음 표에서는 API 작업을 권한이 부여된 IAM 작업에 매핑합니다. 지정된 API 및 작업에 대해 정적 값이 있는 조건 키만 나열됩니다. 각 작업에서 지원하는 전체 조건 키 세트는 작업 표를 참조하세요.
| 연산 | IAM 작업 | 조건 키 | 가능한 값(들) | 액세스 레벨 |
|---|---|---|---|---|
|
AcceptMarketplaceRegistration |
쓰기 |
|||
|
AssociateIamRoleToResource |
쓰기 |
|||
iam:PassedToService |
odb.amazonaws.com |
쓰기 |
||
|
CreateAutonomousDatabase |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateAutonomousDatabaseBackup |
쓰기 |
|||
|
CreateAutonomousDatabaseWallet |
쓰기 |
|||
iam:PassedToService |
odb.amazonaws.com |
쓰기 |
||
|
CreateCloudAutonomousVmCluster |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateCloudExadataInfrastructure |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateCloudVmCluster |
쓰기 |
|||
쓰기 |
||||
태그 지정, 쓰기 |
||||
|
CreateExadbVmCluster |
쓰기 |
|||
쓰기 |
||||
태그 지정, 쓰기 |
||||
|
CreateExascaleDbStorageVault |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateOdbNetwork |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
CreateOdbPeeringConnection |
쓰기 |
|||
태그 지정, 쓰기 |
||||
|
DeleteAutonomousDatabase |
쓰기 |
|||
|
DeleteAutonomousDatabaseBackup |
쓰기 |
|||
|
DeleteCloudAutonomousVmCluster |
쓰기 |
|||
|
DeleteCloudExadataInfrastructure |
쓰기 |
|||
|
DeleteCloudVmCluster |
쓰기 |
|||
쓰기 |
||||
|
DeleteExascaleDbStorageVault |
쓰기 |
|||
|
DeleteOdbNetwork |
쓰기 |
|||
|
DeleteOdbPeeringConnection |
쓰기 |
|||
|
DisassociateIamRoleFromResource |
쓰기 |
|||
|
DisassociateVirtualMachinesFromExadbVmCluster |
쓰기 |
|||
|
FailoverAutonomousDatabase |
쓰기 |
|||
|
GetAutonomousDatabase |
읽기 |
|||
|
GetAutonomousDatabaseBackup |
읽기 |
|||
|
GetAutonomousDatabaseWalletDetails |
읽기 |
|||
|
GetCloudAutonomousVmCluster |
읽기 |
|||
|
GetCloudExadataInfrastructure |
읽기 |
|||
|
GetCloudExadataInfrastructureUnallocatedResources |
읽기 |
|||
|
GetCloudVmCluster |
읽기 |
|||
|
GetDbNode |
읽기 |
|||
|
GetDbServer |
읽기 |
|||
|
GetExadbVmCluster |
읽기 |
|||
|
GetExascaleDbStorageVault |
읽기 |
|||
|
GetOciOnboardingStatus |
읽기 |
|||
|
GetOdbNetwork |
읽기 |
|||
|
GetOdbPeeringConnection |
읽기 |
|||
|
InitializeService |
쓰기 |
|||
|
ListAutonomousDatabaseBackups |
List |
|||
|
ListAutonomousDatabaseCharacterSets |
List |
|||
|
ListAutonomousDatabaseClones |
List |
|||
|
ListAutonomousDatabasePeers |
List |
|||
|
ListAutonomousDatabaseVersions |
List |
|||
|
ListAutonomousDatabases |
List |
|||
|
ListAutonomousVirtualMachines |
List |
|||
|
ListCloudAutonomousVmClusters |
List |
|||
|
ListCloudExadataInfrastructures |
List |
|||
|
ListCloudVmClusters |
List |
|||
|
ListDbNodes |
List |
|||
|
ListDbServers |
List |
|||
|
ListDbSystemShapes |
List |
|||
|
ListExadbVmClusters |
List |
|||
|
ListExascaleDbStorageVaults |
List |
|||
|
ListFlexComponents |
List |
|||
|
ListGiMinorVersions |
List |
|||
|
ListGiVersions |
List |
|||
|
ListOdbNetworks |
List |
|||
|
ListOdbPeeringConnections |
List |
|||
|
ListSystemVersions |
List |
|||
|
ListTagsForResource |
읽기 |
|||
|
RebootAutonomousDatabase |
쓰기 |
|||
|
RebootDbNode |
쓰기 |
|||
|
RestoreAutonomousDatabase |
쓰기 |
|||
|
ShrinkAutonomousDatabase |
쓰기 |
|||
|
StartAutonomousDatabase |
쓰기 |
|||
|
StartDbNode |
쓰기 |
|||
|
StopAutonomousDatabase |
쓰기 |
|||
|
StopDbNode |
쓰기 |
|||
|
SwitchoverAutonomousDatabase |
쓰기 |
|||
|
TagResource |
태그 지정, 쓰기 |
|||
|
UntagResource |
태그 지정, 쓰기 |
|||
|
UpdateAutonomousDatabase |
쓰기 |
|||
iam:PassedToService |
odb.amazonaws.com |
쓰기 |
||
|
UpdateAutonomousDatabaseBackup |
쓰기 |
|||
|
UpdateCloudExadataInfrastructure |
쓰기 |
|||
|
UpdateExadbVmCluster |
쓰기 |
|||
|
UpdateExascaleDbStorageVault |
쓰기 |
|||
|
UpdateOdbNetwork |
쓰기 |
|||
|
UpdateOdbPeeringConnection |
쓰기 |
AWS 서비스에서 정의한 작업 - Oracle Database@AWS
IAM 정책 설명의 Action 요소에서는 다음 작업을 지정할 수 있습니다. 정책을 사용하여 AWS에서 작업할 수 있는 권한을 부여합니다. 정책에서 작업을 사용하면 일반적으로 이름이 같은 API 작업 또는 CLI 명령에 대한 액세스를 허용하거나 거부합니다. 그러나 경우에 따라 하나의 작업으로 둘 이상의 작업에 대한 액세스가 제어됩니다. 또는 일부 작업을 수행하려면 다양한 작업이 필요합니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
Amazon Web Services 계정의 Amazon Web Services Marketplace 토큰을 등록하여 Oracle Database@Amazon Web Services 구독을 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
AWS Identity and Access Management(IAM) 서비스 역할을 지정된 리소스와 연결하여 AWS 서비스 통합을 활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
가상 머신을 지정된 Exadb VM 클러스터에 연결할 수 있는 권한을 부여합니다. |
쓰기 |
|||
자율 데이터베이스를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스의 백업을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스에 대한 Wallet을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadata 인프라에서 자율 VM 클러스터를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Exadata 인프라를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadata 인프라에서 VM 클러스터를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exascale DB 스토리지 볼트에서 Exadb VM 클러스터를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Exascale DB 스토리지 볼트를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
ODB 네트워크를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
ODB 피어링 연결을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스 백업을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
자율 VM 클러스터를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadata 인프라를 삭제할 수 있는 권한을 부여합니다. 이 작업을 사용하기 전에 이 Exadata 인프라에서 호스팅되는 모든 VM 클러스터를 삭제해야 합니다. |
쓰기 |
|||
지정된 VM 클러스터를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadb VM 클러스터를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exascale DB 스토리지 볼트를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 ODB 네트워크를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 ODB 피어링 연결을 삭제할 수 있는 권한을 부여합니다. ODB 피어링 연결을 삭제하면 기본 VPC 피어링 연결도 삭제됩니다. |
쓰기 |
|||
지정된 리소스에서 AWS Identity and Access Management(IAM) 서비스 역할을 연결 해제하여 AWS 서비스 통합을 비활성화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadb VM 클러스터에서 가상 머신의 연결을 해제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 대기 피어 데이터베이스로 장애 조치할 수 있는 권한을 부여합니다. |
쓰기 |
|||
특정 자율 데이터베이스에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
특정 자율 데이터베이스 백업에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 자율 데이터베이스에 대한 Wallet 세부 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
특정 자율 VM 클러스터에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 Exadata 인프라에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 Cloud Exadata 인프라에서 할당되지 않은 리소스에 대한 정보를 검색할 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 VM 클러스터에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 DB 노드에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 데이터베이스 서버에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 Exadb VM 클러스터에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 Exascale DB 스토리지 볼트에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
Amazon Web Services 계정의 테넌시 활성화 링크 및 온보딩 상태를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 ODB 네트워크에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 ODB 피어링 연결에 대한 정보를 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
계정에서 처음으로 ODB 서비스를 초기화할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스의 백업에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
자율 데이터베이스에 사용할 수 있는 문자 집합에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 자율 데이터베이스의 모든 복제본을 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 자율 데이터베이스의 모든 피어 데이터베이스를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Autonomous Databases에 사용할 수 있는 Oracle Database 소프트웨어 버전에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 자율 데이터베이스에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
자율 VM 클러스터의 모든 자율 VM을 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 Cloud Exadata 인프라의 모든 자율 VM 클러스터를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 Exadata 인프라에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 VM 클러스터에 대한 정보 또는 지정된 Exadata 인프라의 VM 클러스터에 대한 정보만 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 VM 클러스터의 DB 노드에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 Exadata 인프라에 속하는 데이터베이스 서버에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Exadata 인프라에 사용할 수 있는 셰이프에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 Exadb VM 클러스터 또는 지정된 Exascale DB 스토리지 볼트의 클러스터에 대한 정보만 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 Exascale DB 스토리지 볼트에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
DB 시스템 셰이프에 사용할 수 있는 플렉스 구성 요소에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 GI 버전 및 셰이프에 대해 VM 클러스터에 사용할 수 있는 Oracle Grid Infrastructure(GI) 소프트웨어의 마이너 버전에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 셰이프의 VM 클러스터에 사용할 수 있는 Oracle Grid Infrastructure(GI) 소프트웨어 버전에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
Amazon Web Services 계정이 소유한 ODB 네트워크에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
모든 ODB 피어링 연결 또는 특정 ODB 네트워크와의 연결을 나열할 수 있는 권한을 부여합니다. |
List |
|||
지정된 giVersion 및 셰이프의 VM 클러스터에 사용할 수 있는 시스템 버전에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
List |
|||
이 리소스에 적용된 태그에 대한 정보를 나열할 수 있는 권한을 부여합니다. |
읽기 |
|||
지정된 자율 데이터베이스를 재부팅할 수 있는 권한을 부여합니다. |
쓰기 |
|||
VM 클러스터에서 지정된 DB 노드를 재부팅할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 특정 시점으로 복원할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스의 스토리지를 축소하여 미사용 공간을 회수할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
VM 클러스터에서 지정된 DB 노드를 시작할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 중지할 수 있는 권한을 부여합니다. |
쓰기 |
|||
VM 클러스터에서 지정된 DB 노드를 중지할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 자율 데이터베이스를 대기 피어 데이터베이스로 전환할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 리소스에 태그를 적용할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
지정된 리소스에서 태그를 제거할 수 있는 권한을 부여합니다. |
태그 지정, 쓰기 |
|||
자율 데이터베이스의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
자율 데이터베이스 백업의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
Exadata 인프라 리소스의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exadb VM 클러스터의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 Exascale DB 스토리지 볼트의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 ODB 네트워크의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
지정된 ODB 피어링 연결의 속성을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
AWS 서비스 - Oracle Database@에 대한 권한 전용 작업AWS
다음 작업은 AWS 서비스 - Oracle Database@에서 정의AWS 하지만 API 작업을 통해 직접 호출할 수 없습니다. IAM 정책 설명에서만 권한을 부여하거나 거부할 수 있습니다.
| 작업 | 설명 | 리소스 유형(*필수) | 조건 키 | 액세스 레벨 |
|---|---|---|---|---|
DB 노드를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
ODB 권한 부여 공유를 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
아웃바운드 통합을 생성할 수 있는 권한을 부여합니다. |
쓰기 |
|||
DB 노드를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
ODB 권한 부여 공유를 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
리소스 정책을 삭제할 수 있는 권한을 부여합니다. |
쓰기 |
|||
리소스 정책을 가져올 수 있는 권한을 부여합니다. |
읽기 |
|||
리소스 정책을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
ODB 권한 부여 공유를 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
아웃바운드 통합을 업데이트할 수 있는 권한을 부여합니다. |
쓰기 |
|||
AWS 서비스 - Oracle Database@에서 정의한 리소스 유형AWS
이 서비스에서 정의하는 리소스 유형은 다음과 같으며, IAM 권한 정책 설명의 Resource 요소에서 사용할 수 있습니다.
| 조건 키 | ARN | 조건 키 |
|---|---|---|
arn:${Partition}:odb:${Region}:${Account}:autonomous-database/${AutonomousDatabaseId} |
||
arn:${Partition}:odb:${Region}:${Account}:autonomous-database-backup/${AutonomousDatabaseBackupId} |
||
arn:${Partition}:odb:${Region}:${Account}:cloud-autonomous-vm-cluster/${CloudAutonomousVmClusterId} |
||
arn:${Partition}:odb:${Region}:${Account}:cloud-exadata-infrastructure/${CloudExadataInfrastructureId} |
||
arn:${Partition}:odb:${Region}:${Account}:cloud-vm-cluster/${CloudVmClusterId} |
||
arn:${Partition}:odb:${Region}:${Account}:db-node/${DbNodeId} |
||
arn:${Partition}:odb:${Region}:${Account}:exadb-vm-cluster/${ExadbVmClusterId} |
||
arn:${Partition}:odb:${Region}:${Account}:exascale-db-storage-vault/${ExascaleDbStorageVaultId} |
||
arn:${Partition}:odb:${Region}:${Account}:odb-network/${OdbNetworkId} |
||
arn:${Partition}:odb:${Region}:${Account}:odb-peering-connection/${OdbPeeringConnectionId} |
AWS 서비스 - Oracle Database@에 사용되는 조건 키AWS
AWS 서비스 - Oracle Database@는 IAM 정책의 Condition 요소에 사용할 수 있는 다음과 같은 조건 키를AWS 정의합니다.
| 조건 키 | 설명 | 형식 |
|---|---|---|
요청에 허용되는 태그 키 및 값 페어를 기준으로 액세스를 필터링합니다. |
문자열 |
|
리소스의 태그 키-값 페어를 기준으로 액세스를 필터링합니다. |
문자열 |
|
요청에 허용되는 태그 키 목록을 기준으로 액세스를 필터링합니다. |
ArrayOfString |