REST Resource: projects.locations.mirroringDeploymentGroups

Resource: MirroringDeploymentGroup

Message describing MirroringDeploymentGroup object

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "network": string,
  "connectedEndpointGroups": [
    {
      object (ConnectedEndpointGroup)
    }
  ],
  "state": enum (State),
  "reconciling": boolean
}
Fields
name

string

Immutable. Identifier. Then name of the MirroringDeploymentGroup.

createTime

string (Timestamp format)

Output only. [Output only] Create time stamp

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Output only. [Output only] Update time stamp

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

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" }.

network

string

Required. Immutable. The network that is being used for the deployment. Format is: projects/{project}/global/networks/{network}.

connectedEndpointGroups[]

object (ConnectedEndpointGroup)

Output only. The list of Mirroring Endpoint Groups that are connected to this resource.

state

enum (State)

Output only. Current state of the deployment group.

reconciling

boolean

Output only. Whether reconciling is in progress, recommended per https://google.aip.dev/128.

ConnectedEndpointGroup

An endpoint group connected to this deployment group.

JSON representation
{
  "name": string
}
Fields
name

string

Output only. A connected mirroring endpoint group.

State

Deployment group state.

Enums
STATE_UNSPECIFIED Not set.
ACTIVE Ready.
CREATING Being created.
DELETING Being deleted.

Methods

create

Creates a new MirroringDeploymentGroup in a given project and location.

delete

Deletes a single MirroringDeploymentGroup.

get

Gets details of a single MirroringDeploymentGroup.

list

Lists MirroringDeploymentGroups in a given project and location.

patch

Updates a single MirroringDeploymentGroup.