Resource: MirroringDeploymentGroup
A deployment group aggregates many zonal mirroring backends (deployments) into a single global mirroring service. Consumers can connect this service using an endpoint group.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "network": string, "connectedEndpointGroups": [ { object ( |
Fields | |
---|---|
name |
Immutable. Identifier. The resource name of this deployment group, for example: |
create |
Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps. 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: |
update |
Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps. 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 are key/value pairs that help to organize and filter resources. An object containing a list of |
network |
Required. Immutable. The network that will be used for all child deployments, for example: |
connected |
Output only. The list of endpoint groups that are connected to this resource. |
nested |
Output only. The list of Mirroring Deployments that belong to this group. |
state |
Output only. The current state of the deployment group. See https://google.aip.dev/216. |
reconciling |
Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This is part of the normal operation (e.g. adding a new deployment to the group) See https://google.aip.dev/128. |
description |
Optional. User-provided description of the deployment group. Used as additional context for the deployment group. |
ConnectedEndpointGroup
An endpoint group connected to this deployment group.
JSON representation |
---|
{ "name": string } |
Fields | |
---|---|
name |
Output only. The connected endpoint group's resource name, for example: |
Deployment
A deployment belonging to this deployment group.
JSON representation |
---|
{
"name": string,
"state": enum ( |
Fields | |
---|---|
name |
Output only. The name of the Mirroring Deployment, in the format: |
state |
Output only. Most recent known state of the deployment. |
State
The current state of the deployment group.
Enums | |
---|---|
STATE_UNSPECIFIED |
State not set (this is not a valid state). |
ACTIVE |
The deployment group is ready. |
CREATING |
The deployment group is being created. |
DELETING |
The deployment group is being deleted. |
Methods |
|
---|---|
|
Creates a deployment group in a given project and location. |
|
Deletes a deployment group. |
|
Gets a specific deployment group. |
|
Lists deployment groups in a given project and location. |
|
Updates a deployment group. |