Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save BeardedCloudWalker/0079b88ebac17462ff544009e17e6be1 to your computer and use it in GitHub Desktop.
Save BeardedCloudWalker/0079b88ebac17462ff544009e17e6be1 to your computer and use it in GitHub Desktop.
OCI Resource Types - Listed
oci cloud-guard resource-type-summary list-resource-types
{
"data": {
"items": [
{
"display-name": "BlockVolume",
"name": "BlockVolume",
"rules": null
},
{
"display-name": "Bucket",
"name": "Bucket",
"rules": null
},
{
"display-name": "DB System",
"name": "DB System",
"rules": null
},
{
"display-name": "DHCP",
"name": "DHCP",
"rules": null
},
{
"display-name": "DRG",
"name": "DRG",
"rules": null
},
{
"display-name": "ExadataBareMetalVM",
"name": "ExadataBareMetalVM",
"rules": null
},
{
"display-name": "Group",
"name": "Group",
"rules": null
},
{
"display-name": "HostAgentScan",
"name": "HostAgentScan",
"rules": null
},
{
"display-name": "HostPortScan",
"name": "HostPortScan",
"rules": null
},
{
"display-name": "IAM auth token key",
"name": "IAM auth token key",
"rules": null
},
{
"display-name": "IAM customer secret key",
"name": "IAM customer secret key",
"rules": null
},
{
"display-name": "IAMKey",
"name": "IAMKey",
"rules": null
},
{
"display-name": "Instance",
"name": "Instance",
"rules": null
},
{
"display-name": "InternetGateway",
"name": "InternetGateway",
"rules": null
},
{
"display-name": "LoadBalancer",
"name": "LoadBalancer",
"rules": null
},
{
"display-name": "LocalPeeringGateway",
"name": "LocalPeeringGateway",
"rules": null
},
{
"display-name": "Logging Query",
"name": "Logging Query",
"rules": null
},
{
"display-name": "NSG",
"name": "NSG",
"rules": null
},
{
"display-name": "Policy",
"name": "Policy",
"rules": null
},
{
"display-name": "ResourceTag",
"name": "ResourceTag",
"rules": null
},
{
"display-name": "RouteTable",
"name": "RouteTable",
"rules": null
},
{
"display-name": "Security",
"name": "Security",
"rules": null
},
{
"display-name": "SecurityList",
"name": "SecurityList",
"rules": null
},
{
"display-name": "Subnet",
"name": "Subnet",
"rules": null
},
{
"display-name": "System",
"name": "System",
"rules": null
},
{
"display-name": "User",
"name": "User",
"rules": null
},
{
"display-name": "VCN",
"name": "VCN",
"rules": null
},
{
"display-name": "VaultKey",
"name": "VaultKey",
"rules": null
},
{
"display-name": "bastion",
"name": "bastion",
"rules": null
},
{
"display-name": "bastionsession",
"name": "bastionsession",
"rules": null
}
]
}
}
@BeardedCloudWalker
Copy link
Author

Credit @swankcr for finding this.

@BeardedCloudWalker
Copy link
Author

This is the answer to OCI's complex types:
oci.identity.models.BulkEditTagsResourceType
oci.logging.models.ResourceType
etc....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment