Union

Union types enable a schema field to return one of multiple object types.
Possible Ansible entity types.
AuditTrailResourceMetadata is a union of all the types of resource metadata that can be provided. Each AuditTrailResourceType has a corresponding metadata type containing additional information about that resource.
Possible CloudFormation entity types.
Vendor-specific managed entity metadata.
Possible Kubernetes entity types.
Possible Pulumi entity types.
Configuration which varies depending on the used vendor.
Possible Terraform entity types.