Resource: Hub
Network Connectivity Center is a hub-and-spoke abstraction for network connectivity management in Google Cloud. It reduces operational complexity through a simple, centralized connectivity management model. Following is the resource message of a hub.
JSON representation |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"spokes": [
string
],
"uniqueId": string,
"state": enum ( |
Fields | |
---|---|
name |
Immutable. The name of a Hub resource. |
createTime |
Time when the Hub was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Time when the Hub was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
User-defined labels. An object containing a list of |
description |
Short description of the hub resource. |
spokes[] |
Output only. A list of the URIs of all attached spokes. This field is deprecated and will not be included in future API versions. Call ListSpokes on each region instead. |
uniqueId |
Output only. Google-generated UUID for this resource. This is unique across all Hub resources. If a Hub resource is deleted and another with the same name is created, it gets a different uniqueId. |
state |
Output only. The current lifecycle state of this Hub. |
Methods |
|
---|---|
|
Creates a new Network Connectivity Center hub in the specified project. |
|
Deletes a Network Connectivity Center hub. |
|
Gets details about a Network Connectivity Center hub. |
|
Gets the access control policy for a resource. |
|
Lists the Network Connectivity Center hubs associated with a given project. |
|
Updates the description and/or labels of a Network Connectivity Center hub. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |