Resource: ResponsePolicy
A Response Policy is a collection of selectors that apply to queries made against one or more Virtual Private Cloud networks.
| JSON representation | 
|---|
| { "id" : string , "responsePolicyName" : string , "description" : string , "networks" : [ { object ( | 
| Fields | |
|---|---|
| id |   Unique identifier for the resource; defined by the server (output only). | 
| response  |   User assigned name for this Response Policy. | 
| description |   User-provided description for this Response Policy. | 
| networks[] |   responsePolicies.list of network names specifying networks to which this policy is applied. | 
| gke  |   The list of Google Kubernetes Engine clusters to which this response policy is applied. | 
| labels |   User labels. An object containing a list of  | 
| kind |   | 
Network
| JSON representation | 
|---|
| { "networkUrl" : string , "kind" : string } | 
| Fields | |
|---|---|
| network  |   The fully qualified URL of the VPC network to bind to. This should be formatted like  | 
| kind |   | 
GKECluster
| JSON representation | 
|---|
| { "gkeClusterName" : string , "kind" : string } | 
| Fields | |
|---|---|
| gke  |   The resource name of the cluster to bind this response policy to. This should be specified in the format like: projects/*/locations/*/clusters/*. This is referenced from GKE projects.locations.clusters.get API: https://cloud.google.com/kubernetes-engine/docs/reference/rest/v1/projects.locations.clusters/get | 
| kind |   | 
| Methods | |
|---|---|
|   | Creates a new Response Policy | 
|   | Deletes a previously created Response Policy. | 
|   | Fetches the representation of an existing Response Policy. | 
|   | Enumerates all Response Policies associated with a project. | 
|   | Applies a partial update to an existing Response Policy. | 
|   | Updates an existing Response Policy. | 

