Resource: OutboundEndpoint
An OutboundEndpoint is a regional resource to enable outbound forwarding from a private IP range in VPCs to on-premise or other networks.
| JSON representation |
|---|
{ "name": string, "network": string, "subnetwork": string, "endpointIp": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "annotations": { string: string, ... }, "tags": { string: string, ... } } |
| Fields | |
|---|---|
name |
Identifier. The resource name of the OutboundEndpoint. Format: |
network |
Required. Immutable. The VPC network containing the outbound endpoint, specified as full path. |
subnetwork |
Required. Immutable. The subnetwork holding the endpointIp, specified as full path. |
endpointIp |
Optional. Immutable. User provided IP address to use for outbound DNS forwarding. This address must be a free address on the subnetwork. If omitted, a free IP address from the subnetwork is automatically allocated. |
description |
Optional. User provided description. |
createTime |
Output only. [Output only] Create time stamp Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Output only. [Output only] Update time stamp Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
labels |
Optional. Labels as key value pairs An object containing a list of |
annotations |
Optional. Annotations as key value pairs An object containing a list of |
tags |
Optional. Tag bindings as key value pairs An object containing a list of |
Methods |
|
|---|---|
|
Creates a new Outbound Endpoint. |
|
Deletes a previously created Outbound Endpoint. |
|
Fetches the representation of an existing Outbound Endpoint. |
|
Enumerates all Outbound Endpoints associated with a project. |
|
Updates an existing Outbound Endpoint. |