An asset in Google Cloud. An asset can be any resource in the Google
Cloud resource
hierarchy <https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy>,
a resource outside the Google Cloud resource hierarchy (such as
Google Kubernetes Engine clusters and objects), or a policy (e.g.
IAM policy). See Supported asset
types <https://cloud.google.com/asset-inventory/docs/supported-asset-types>
for more information.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
Values:
CONTENT_TYPE_UNSPECIFIED (0):
Unspecified content type.
RESOURCE (1):
Resource metadata.
IAM_POLICY (2):
The actual IAM policy set on a resource.
ORG_POLICY (4):
The organization policy set on an asset.
ACCESS_POLICY (5):
The Access Context Manager policy set on an
asset.