UNPKG

@cloud-copilot/iam-data

Version:
908 lines 25.5 kB
{ "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": [] } }