For a list of methods for this resource, see the end of this page.
Resource representations
A TargetHttpProxy resource. This resource defines an HTTP proxy.
{ "kind": "compute#targetHttpProxy", "id": unsigned long, "creationTimestamp": string, "name": string, "description": string, "selfLink": string, "urlMap": string }
Property name | Value | Description | Notes |
---|---|---|---|
creationTimestamp
|
string
|
Creation timestamp in RFC3339 text format (output only). | |
description
|
string
|
An optional textual description of the resource; provided by the client when the resource is created. | |
id
|
unsigned long
|
Unique identifier for the resource; defined by the server (output only). | |
kind
|
string
|
Type of the resource. | |
name
|
string
|
Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. | |
selfLink
|
string
|
Server defined URL for the resource (output only). | |
urlMap
|
string
|
URL to the UrlMap resource that defines the mapping from URL to the BackendService. |
Methods
- delete
- Deletes the specified TargetHttpProxy resource.
- get
- Returns the specified TargetHttpProxy resource.
- insert
- Creates a TargetHttpProxy resource in the specified project using the data included in the request.
- list
- Retrieves the list of TargetHttpProxy resources available to the specified project.
- setUrlMap
- Changes the URL map for TargetHttpProxy.