# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AddAddressGroupItemsRequest: Request used by the AddAddressGroupItems method.
AddressGroup: AddressGroup is a resource that specifies how a collection of IP/DNS used in Firewall Policy.
AntivirusOverride: Defines what action to take for antivirus threats per protocol.
AuthorizationPolicy: AuthorizationPolicy is a resource that specifies how a server should authorize incoming connections.
AuthzPolicy: `AuthzPolicy` is a resource that allows to forward traffic to a callout backend designed to scan the traffic for security purposes.
AuthzPolicyAuthzRule: Conditions to match against the incoming request.
AuthzPolicyAuthzRuleFrom: Describes properties of one or more sources of a request.
AuthzPolicyAuthzRuleFromRequestSource: Describes the properties of a single source.
AuthzPolicyAuthzRuleHeaderMatch: Determines how a HTTP header should be matched.
AuthzPolicyAuthzRuleRequestResource: Describes the properties of a client VM resource accessing the internal application load balancers.
AuthzPolicyAuthzRuleRequestResourceTagValueIdSet: Describes a set of resource tag value permanent IDs to match against the resource manager tags value associated with the source VM of a request.
AuthzPolicyAuthzRuleStringMatch: Determines how a string value should be matched.
AuthzPolicyAuthzRuleTo: Describes properties of one or more targets of a request.
AuthzPolicyAuthzRuleToRequestOperation: Describes properties of one or more targets of a request.
AuthzPolicyAuthzRuleToRequestOperationHeaderSet: Describes a set of HTTP headers to match against.
AuthzPolicyCustomProvider: Allows delegating authorization decisions to Cloud IAP or to Service Extensions.
AuthzPolicyCustomProviderAuthzExtension: Optional.
AuthzPolicyCustomProviderCloudIap: Optional.
AuthzPolicyTarget: Specifies the set of targets to which this policy should be applied to.
CancelOperationRequest: The request message for Operations.CancelOperation.
CertificateProviderInstance: Specification of a TLS certificate provider instance.
ClientTlsPolicy: ClientTlsPolicy is a resource that specifies how a client should authenticate connections to backends of a service.
CloneAddressGroupItemsRequest: Request used by the CloneAddressGroupItems method.
CustomInterceptProfile: CustomInterceptProfile defines in-band integration behavior (intercept).
CustomMirroringProfile: CustomMirroringProfile defines out-of-band integration behavior (mirroring).
Destination: Specification of traffic destination attributes.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
FirewallEndpoint: Message describing Endpoint object.
FirewallEndpointAssociation: Message describing Association object.
FirewallEndpointAssociationReference: This is a subset of the FirewallEndpointAssociation message, containing fields to be used by the consumer.
GatewaySecurityPolicy: The GatewaySecurityPolicy resource contains a collection of GatewaySecurityPolicyRules and associated metadata.
GatewaySecurityPolicyRule: The GatewaySecurityPolicyRule resource is in a nested collection within a GatewaySecurityPolicy and represents a traffic matching condition and associated action to perform.
GoogleCloudNetworksecurityV1CertificateProvider: Specification of certificate provider.
GoogleCloudNetworksecurityV1GrpcEndpoint: Specification of the GRPC Endpoint.
GoogleIamV1AuditConfig: Specifies the audit configuration for a service.
GoogleIamV1AuditLogConfig: Provides the configuration for logging a type of permissions.
GoogleIamV1Binding: Associates `members`, or principals, with a `role`.
GoogleIamV1Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
GoogleIamV1SetIamPolicyRequest: Request message for `SetIamPolicy` method.
GoogleIamV1TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
GoogleIamV1TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
HttpHeaderMatch: Specification of HTTP header match attributes.
ListAddressGroupReferencesResponse: Response of the ListAddressGroupReferences method.
ListAddressGroupReferencesResponseAddressGroupReference: The Reference of AddressGroup.
ListAddressGroupsResponse: Response returned by the ListAddressGroups method.
ListAuthorizationPoliciesResponse: Response returned by the ListAuthorizationPolicies method.
ListAuthzPoliciesResponse: Message for response to listing `AuthzPolicy` resources.
ListClientTlsPoliciesResponse: Response returned by the ListClientTlsPolicies method.
ListFirewallEndpointAssociationsResponse: Message for response to listing Associations.
ListFirewallEndpointsResponse: Message for response to listing Endpoints.
ListGatewaySecurityPoliciesResponse: Response returned by the ListGatewaySecurityPolicies method.
ListGatewaySecurityPolicyRulesResponse: Response returned by the ListGatewaySecurityPolicyRules method.
ListLocationsResponse: The response message for Locations.ListLocations.
ListMirroringDeploymentGroupsResponse: Response message for ListMirroringDeploymentGroups.
ListMirroringDeploymentsResponse: Response message for ListMirroringDeployments.
ListMirroringEndpointGroupAssociationsResponse: Response message for ListMirroringEndpointGroupAssociations.
ListMirroringEndpointGroupsResponse: Response message for ListMirroringEndpointGroups.
ListOperationsResponse: The response message for Operations.ListOperations.
ListSecurityProfileGroupsResponse: Response returned by the ListSecurityProfileGroups method.
ListSecurityProfilesResponse: Response returned by the ListSecurityProfiles method.
ListServerTlsPoliciesResponse: Response returned by the ListServerTlsPolicies method.
ListTlsInspectionPoliciesResponse: Response returned by the ListTlsInspectionPolicies method.
ListUrlListsResponse: Response returned by the ListUrlLists method.
Location: A resource that represents a Google Cloud location.
MirroringDeployment: A deployment represents a zonal mirroring backend ready to accept GENEVE-encapsulated replica traffic, e.g.
MirroringDeploymentGroup: A deployment group aggregates many zonal mirroring backends (deployments) into a single global mirroring service.
MirroringDeploymentGroupConnectedEndpointGroup: An endpoint group connected to this deployment group.
MirroringDeploymentGroupDeployment: A deployment belonging to this deployment group.
MirroringEndpointGroup: An endpoint group is a consumer frontend for a deployment group (backend).
MirroringEndpointGroupAssociation: An endpoint group association represents a link between a network and an endpoint group in the organization.
MirroringEndpointGroupAssociationDetails: The endpoint group's view of a connected association.
MirroringEndpointGroupAssociationLocationDetails: Contains details about the state of an association in a specific cloud location.
MTLSPolicy: Specification of the MTLSPolicy.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RemoveAddressGroupItemsRequest: Request used by the RemoveAddressGroupItems method.
Rule: Specification of rules.
SecurityProfile: SecurityProfile is a resource that defines the behavior for one of many ProfileTypes.
SecurityProfileGroup: SecurityProfileGroup is a resource that defines the behavior for various ProfileTypes.
ServerTlsPolicy: ServerTlsPolicy is a resource that specifies how a server should authenticate incoming requests.
No description provided by the author
SeverityOverride: Defines what action to take for a specific severity match.
Source: Specification of traffic source attributes.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
ThreatOverride: Defines what action to take for a specific threat_id match.
ThreatPreventionProfile: ThreatPreventionProfile defines an action for specific threat signatures or severity levels.
TlsInspectionPolicy: The TlsInspectionPolicy resource contains references to CA pools in Certificate Authority Service and associated metadata.
UrlList: UrlList proto helps users to set reusable, independently manageable lists of hosts, host patterns, URLs, URL patterns.
ValidationCA: Specification of ValidationCA.