@cloud-copilot/iam-data
Version:
908 lines • 25.5 kB
JSON
{
"acceptmarketplaceregistration": {
"name": "AcceptMarketplaceRegistration",
"description": "Grants permission to register the Amazon Web Services Marketplace token for your Amazon Web Services account to activate your Oracle Database@Amazon Web Services subscription",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"associateiamroletoresource": {
"name": "AssociateIamRoleToResource",
"description": "Grants permission to associate an AWS Identity and Access Management (IAM) service role with a specified resource to enable AWS service integration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createcloudautonomousvmcluster": {
"name": "CreateCloudAutonomousVmCluster",
"description": "Grants permission to create a new Autonomous VM cluster in the specified Exadata infrastructure",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createcloudexadatainfrastructure": {
"name": "CreateCloudExadataInfrastructure",
"description": "Grants permission to create an Exadata infrastructure",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createcloudvmcluster": {
"name": "CreateCloudVmCluster",
"description": "Grants permission to create a VM cluster on the specified Exadata infrastructure",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createdbnode": {
"name": "CreateDbNode",
"isPermissionOnly": true,
"description": "Grants permission to create a DB Node",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"creategrantshare": {
"name": "CreateGrantShare",
"isPermissionOnly": true,
"description": "Grants permission to create an ODB Grant Share",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createodbnetwork": {
"name": "CreateOdbNetwork",
"description": "Grants permission to create an ODB network",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createodbpeeringconnection": {
"name": "CreateOdbPeeringConnection",
"description": "Grants permission to create an ODB Peering Connection",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"createoutboundintegration": {
"name": "CreateOutboundIntegration",
"isPermissionOnly": true,
"description": "Grants permission to create an Outbound Integration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletecloudautonomousvmcluster": {
"name": "DeleteCloudAutonomousVmCluster",
"description": "Grants permission to Deletes an Autonomous VM cluster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletecloudexadatainfrastructure": {
"name": "DeleteCloudExadataInfrastructure",
"description": "Grants permission to delete a specified Exadata infrastructure. Before you use this operation, make sure to delete all of the VM clusters that are hosted on this Exadata infrastructure",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletecloudvmcluster": {
"name": "DeleteCloudVmCluster",
"description": "Grants permission to delete a specified VM cluster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletedbnode": {
"name": "DeleteDbNode",
"isPermissionOnly": true,
"description": "Grants permission to delete a DB Node",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletegrantshare": {
"name": "DeleteGrantShare",
"isPermissionOnly": true,
"description": "Grants permission to delete an ODB Grant Share",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deleteodbnetwork": {
"name": "DeleteOdbNetwork",
"description": "Grants permission to delete the specified ODB network",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteodbpeeringconnection": {
"name": "DeleteOdbPeeringConnection",
"description": "Grants permission to delete the specified ODB Peering Connection. When you delete an ODB peering connection, the underlying VPC peering connection is also deleted",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "odb-peering-connection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteresourcepolicy": {
"name": "DeleteResourcePolicy",
"isPermissionOnly": true,
"description": "Grants permission to delete a resource policy",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"disassociateiamrolefromresource": {
"name": "DisassociateIamRoleFromResource",
"description": "Grants permission to disassociate an AWS Identity and Access Management (IAM) service role from a specified resource to disable AWS service integration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcloudautonomousvmcluster": {
"name": "GetCloudAutonomousVmCluster",
"description": "Grants permission to get information about a specific Autonomous VM cluster",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcloudexadatainfrastructure": {
"name": "GetCloudExadataInfrastructure",
"description": "Grants permission to get information about the specified Exadata infrastructure",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcloudexadatainfrastructureunallocatedresources": {
"name": "GetCloudExadataInfrastructureUnallocatedResources",
"description": "Grants permission to retrieve information about unallocated resources in a specified Cloud Exadata Infrastructure",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getcloudvmcluster": {
"name": "GetCloudVmCluster",
"description": "Grants permission to get information about the specified VM cluster",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdbnode": {
"name": "GetDbNode",
"description": "Grants permission to get information about the specified DB node",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getdbserver": {
"name": "GetDbServer",
"description": "Grants permission to get information about the specified database server",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getocionboardingstatus": {
"name": "GetOciOnboardingStatus",
"description": "Grants permission to get the tenancy activation link and onboarding status for your Amazon Web Services account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"getodbnetwork": {
"name": "GetOdbNetwork",
"description": "Grants permission to get information about the specified ODB network",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getodbpeeringconnection": {
"name": "GetOdbPeeringConnection",
"description": "Grants permission to get information about the specified ODB Peering connection",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "odb-peering-connection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getresourcepolicy": {
"name": "GetResourcePolicy",
"isPermissionOnly": true,
"description": "Grants permission to get a resource policy",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"initializeservice": {
"name": "InitializeService",
"description": "Grants permission to initialize the ODB service for the first time in an account",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listautonomousvirtualmachines": {
"name": "ListAutonomousVirtualMachines",
"description": "Grants permission to list all Autonomous VMs in an Autonomous VM cluster",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcloudautonomousvmclusters": {
"name": "ListCloudAutonomousVmClusters",
"description": "Grants permission to list all Autonomous VM clusters in a specified Cloud Exadata infrastructure",
"accessLevel": "List",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listcloudexadatainfrastructures": {
"name": "ListCloudExadataInfrastructures",
"description": "Grants permission to list information about the Exadata infrastructures owned by your Amazon Web Services account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listcloudvmclusters": {
"name": "ListCloudVmClusters",
"description": "Grants permission to list information about the VM clusters owned by your Amazon Web Services account or only the ones on the specified Exadata infrastructure",
"accessLevel": "List",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdbnodes": {
"name": "ListDbNodes",
"description": "Grants permission to list information about the DB nodes for the specified VM cluster",
"accessLevel": "List",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdbservers": {
"name": "ListDbServers",
"description": "Grants permission to list information about the database servers that belong to the specified Exadata infrastructure",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdbsystemshapes": {
"name": "ListDbSystemShapes",
"description": "Grants permission to list information about the shapes that are available for an Exadata infrastructure",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listgiversions": {
"name": "ListGiVersions",
"description": "Grants permission to list information about Oracle Grid Infrastructure (GI) software versions that are available for a VM cluster for the specified shape",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listodbnetworks": {
"name": "ListOdbNetworks",
"description": "Grants permission to list information about the ODB networks owned by your Amazon Web Services account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listodbpeeringconnections": {
"name": "ListOdbPeeringConnections",
"description": "Grants permission to list all ODB peering connections or those associated with a specific ODB network",
"accessLevel": "List",
"resourceTypes": [
{
"name": "odb-network",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listsystemversions": {
"name": "ListSystemVersions",
"description": "Grants permission to list information about the system versions that are available for a VM cluster for the specified giVersion and shape",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list information about the tags applied to this resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-exadata-infrastructure",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-peering-connection",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"putresourcepolicy": {
"name": "PutResourcePolicy",
"isPermissionOnly": true,
"description": "Grants permission to update a resource policy",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"rebootdbnode": {
"name": "RebootDbNode",
"description": "Grants permission to reboot the specified DB node in a VM cluster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startdbnode": {
"name": "StartDbNode",
"description": "Grants permission to start the specified DB node in a VM cluster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopdbnode": {
"name": "StopDbNode",
"description": "Grants permission to stop the specified DB node in a VM cluster",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to apply tags to the specified resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-exadata-infrastructure",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-peering-connection",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove tags from the specified resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-exadata-infrastructure",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "db-node",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-network",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "odb-peering-connection",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"updatecloudexadatainfrastructure": {
"name": "UpdateCloudExadataInfrastructure",
"description": "Grants permission to update the properties of an Exadata infrastructure resource",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-exadata-infrastructure",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updategrantshare": {
"name": "UpdateGrantShare",
"isPermissionOnly": true,
"description": "Grants permission to update an ODB Grant Share",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updateodbnetwork": {
"name": "UpdateOdbNetwork",
"description": "Grants permission to update properties of a specified ODB network",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "odb-network",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateodbpeeringconnection": {
"name": "UpdateOdbPeeringConnection",
"description": "Grants permission to update properties of a specified ODB Peering Connection",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "odb-peering-connection",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateoutboundintegration": {
"name": "UpdateOutboundIntegration",
"isPermissionOnly": true,
"description": "Grants permission to update an Outbound Integration",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "cloud-autonomous-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "cloud-vm-cluster",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}