{
  "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": []
  }
}