service property

String? service
getter/setter pair

The reference to the service that runs the extension.

To configure a callout extension: For global AuthzExtension, service must be a fully-qualified reference to a backend service in the format: https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{backendService}. For regional AuthzExtension, service must be a fully-qualified reference to one of the following: * a backend service in the format: https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServices/{backendService}.

  • a fully qualified domain name that can be resolved by the Google Cloud DNS. * iap.googleapis.com and it can only be referenced by an AuthzPolicy with the policyProfile set to REQUEST_AUTHZ. * modelarmor..rep.googleapis.com and it can only be referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.

Required.

Implementation

core.String? service;