REST Resource: projects.locations.partnerSSEGateways

Resource: PartnerSSEGateway

Message describing PartnerSSEGateway object

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "sseVpcSubnetRange": string,
  "sseVpcTargetIp": string,
  "sseGatewayReferenceId": string,
  "sseBgpIps": [
    string
  ],
  "sseBgpAsn": integer,
  "partnerVpcSubnetRange": string,
  "partnerSseRealm": string,
  "sseSubnetRange": string,
  "sseTargetIp": string,
  "partnerSubnetRange": string,
  "vni": integer,
  "symantecOptions": {
    object (PartnerSSEGatewaySymantecOptions)
  },
  "sseProject": string,
  "sseNetwork": string,
  "partnerSseEnvironment": string,
  "country": string,
  "timezone": string,
  "capacityBps": string,
  "state": enum (State),
  "proberSubnetRanges": [
    string
  ]
}
Fields
name

string

Immutable. name of resource

createTime

string (Timestamp format)

Output only. Create time stamp

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. Update time stamp

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Optional. Labels as key value pairs

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

sseVpcSubnetRange
(deprecated)

string

Output only. Subnet range of the subnet where partner traffic is routed. This field is deprecated. Use sseSubnetRange instead.

sseVpcTargetIp
(deprecated)

string

Output only. This is the IP where the partner traffic should be routed to. This field is deprecated. Use sseTargetIp instead.

sseGatewayReferenceId

string

Required. ID of the SSEGatewayReference that pairs with this PartnerSSEGateway

sseBgpIps[]

string

Output only. IP of SSE BGP

sseBgpAsn

integer

Output only. ASN of SSE BGP

partnerVpcSubnetRange
(deprecated)

string

Optional. Subnet range of the partnerVpc This field is deprecated. Use partnerSubnetRange instead.

partnerSseRealm

string

Output only. name of PartnerSSERealm owning the PartnerSSEGateway

sseSubnetRange

string

Optional. Subnet range where SSE GW instances are deployed. Default value is set to "100.88.255.0/24". The CIDR suffix should be less than or equal to 25.

sseTargetIp

string

Output only. Target IP that belongs to sseSubnetRange where partner should send the traffic to reach the customer networks.

partnerSubnetRange

string

Optional. Subnet range of the partner-owned subnet.

vni

integer

Optional. Virtual Network Identifier to use in NCG. Today the only partner that depends on it is Symantec.

symantecOptions

object (PartnerSSEGatewaySymantecOptions)

Optional. Required iff Partner is Symantec.

sseProject

string

Output only. The project owning partner_facing_network. Only filled for PartnerSSEGateways associated with Symantec today.

sseNetwork

string

Output only. The ID of the network in sseProject containing sseSubnetRange. This is also known as the partnerFacingNetwork. Only filled for PartnerSSEGateways associated with Symantec today.

partnerSseEnvironment

string

Output only. Full URI of the partner environment this PartnerSSEGateway is connected to. Filled from the customer SSEGateway, and only for PartnerSSEGateways associated with Symantec today.

country

string

Output only. ISO-3166 alpha 2 country code used for localization. Filled from the customer SSEGateway, and only for PartnerSSEGateways associated with Symantec today.

timezone

string

Output only. tzinfo identifier used for localization. Filled from the customer SSEGateway, and only for PartnerSSEGateways associated with Symantec today.

capacityBps

string (int64 format)

Output only. Copied from the associated NCC resource in Symantec NCCGW flows. Used by Symantec API.

state

enum (State)

Output only. State of the gateway.

proberSubnetRanges[]

string

Output only. Subnet ranges for Google-issued probe packets. It's populated only for Prisma Access partners.

PartnerSSEGatewaySymantecOptions

Options specific to gateways connected to Symantec.

JSON representation
{
  "symantecLocationUuid": string,
  "symantecSiteTargetHost": string,
  "symantecSite": string
}
Fields
symantecLocationUuid

string

Output only. UUID of the Symantec Location created on the customer's behalf.

symantecSiteTargetHost

string

Optional. Target for the NCGs to send traffic to on the Symantec side. Only supports IP address today.

symantecSite

string

Output only. Symantec data center identifier that this SSEGW will connect to. Filled from the customer SSEGateway, and only for PartnerSSEGateways associated with Symantec today.

State

State of the gateway.

Enums
STATE_UNSPECIFIED No state specified. This should not be used.
CUSTOMER_ATTACHED Attached to a customer. This is the default state when a gateway is successfully created.
CUSTOMER_DETACHED No longer attached to a customer. This state arises when the customer attachment is deleted.

Methods

create

Creates a new PartnerSSEGateway in a given project and location.

delete

Deletes a single PartnerSSEGateway.

get

Gets details of a single PartnerSSEGateway.

list

Lists PartnerSSEGateways in a given project and location.

patch

Updates a single PartnerSSEGateway.