Resource: Spoke
A Network Connectivity Center spoke represents one or more network connectivity resources.
When you create a spoke, you associate it with a hub. You must also identify a value for exactly one of the following fields:
- linkedVpnTunnels
- linkedInterconnectAttachments
- linkedRouterApplianceInstances
- linkedVpcNetwork
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "hub": string, "group": string, "linkedVpnTunnels": { object ( |
Fields | |
---|---|
name |
Immutable. The name of the spoke. Spoke names must be unique. They use the following form: |
createTime |
Output only. The time the spoke was created. 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: |
updateTime |
Output only. The time the spoke was last updated. 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: |
labels |
Optional labels in key-value pair format. For more information about labels, see Requirements for labels. An object containing a list of |
description |
Optional. An optional description of the spoke. |
hub |
Immutable. The name of the hub that this spoke is attached to. |
group |
Optional. The name of the group that this spoke is associated with. |
linkedVpnTunnels |
Optional. VPN tunnels that are associated with the spoke. |
linkedInterconnectAttachments |
Optional. VLAN attachments that are associated with the spoke. |
linkedRouterApplianceInstances |
Optional. Router appliance instances that are associated with the spoke. |
linkedVpcNetwork |
Optional. VPC network that is associated with the spoke. |
linkedProducerVpcNetwork |
Optional. The linked producer VPC that is associated with the spoke. |
uniqueId |
Output only. The Google-generated UUID for the spoke. This value is unique across all spoke resources. If a spoke is deleted and another with the same name is created, the new spoke is assigned a different |
state |
Output only. The current lifecycle state of this spoke. |
reasons[] |
Output only. The reasons for current state of the spoke. |
spokeType |
Output only. The type of resource associated with the spoke. |
etag |
Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. |
fieldPathsPendingUpdate[] |
Optional. The list of fields waiting for hub administration's approval. |
Methods |
|
---|---|
|
Creates a Network Connectivity Center spoke. |
|
Deletes a Network Connectivity Center spoke. |
|
Gets details about a Network Connectivity Center spoke. |
|
Gets the access control policy for a resource. |
|
Lists the Network Connectivity Center spokes in a specified project and location. |
|
Updates the parameters of a Network Connectivity Center spoke. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |