annotations property
Unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata.
They are not queryable and should be preserved when modifying objects. In
Cloud Run, annotations with 'run.googleapis.com/' and
'autoscaling.knative.dev' are restricted, and the accepted annotations
will be different depending on the resource type. *
autoscaling.knative.dev/maxScale
: Revision. *
autoscaling.knative.dev/minScale
: Revision. *
run.googleapis.com/binary-authorization-breakglass
: Service, Job, *
run.googleapis.com/binary-authorization
: Service, Job, Execution. *
run.googleapis.com/client-name
: All resources. *
run.googleapis.com/cloudsql-instances
: Revision, Execution. *
run.googleapis.com/container-dependencies
: Revision . *
run.googleapis.com/cpu-throttling
: Revision. *
run.googleapis.com/custom-audiences
: Service. *
run.googleapis.com/default-url-disabled
: Service. *
run.googleapis.com/description
: Service. *
run.googleapis.com/encryption-key-shutdown-hours
: Revision *
run.googleapis.com/encryption-key
: Revision, Execution. *
run.googleapis.com/execution-environment
: Revision, Execution. *
run.googleapis.com/gc-traffic-tags
: Service. *
run.googleapis.com/ingress
: Service. *
run.googleapis.com/launch-stage
: Service, Job. *
run.googleapis.com/minScale
: Service (ALPHA) *
run.googleapis.com/network-interfaces
: Revision, Execution. *
run.googleapis.com/post-key-revocation-action-type
: Revision. *
run.googleapis.com/secrets
: Revision, Execution. *
run.googleapis.com/secure-session-agent
: Revision. *
run.googleapis.com/sessionAffinity
: Revision. *
run.googleapis.com/startup-cpu-boost
: Revision. *
run.googleapis.com/vpc-access-connector
: Revision, Execution. *
run.googleapis.com/vpc-access-egress
: Revision, Execution.
Implementation
core.Map<core.String, core.String>? annotations;