v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1363121226.6 KB
projects

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

post/v1/{+parent}/mirroringEndpointGroups

Path parameters

parentstring required

Required. The parent resource where this endpoint group will be created. Format: projects/{project}/locations/{location}

Query parameters

mirroringEndpointGroupIdstring

Required. The ID to use for the endpoint group, which will become the final component of the endpoint group's resource name.

requestIdstring

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

Request body

reconcilingboolean

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 association to the group). See https://google.aip.dev/128.

labelsobject

Optional. Labels are key/value pairs that help to organize and filter resources.

createTimestring google-datetime

Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.

mirroringDeploymentGroupstring

Immutable. The deployment group that this DIRECT endpoint group is connected to, for example: projects/123456789/locations/global/mirroringDeploymentGroups/my-dg. See https://google.aip.dev/124.

type'TYPE_UNSPECIFIED' | 'DIRECT'

Immutable. The type of the endpoint group. If left unspecified, defaults to DIRECT.

descriptionstring

Optional. User-provided description of the endpoint group. Used as additional context for the endpoint group.

state'STATE_UNSPECIFIED' | 'ACTIVE' | 'CLOSED' | 'CREATING' | 'DELETING' | 'OUT_OF_SYNC' | 'DELETE_FAILED'

Output only. The current state of the endpoint group. See https://google.aip.dev/216.

namestring

Immutable. Identifier. The resource name of this endpoint group, for example: projects/123456789/locations/global/mirroringEndpointGroups/my-eg. See https://google.aip.dev/122 for more details.

updateTimestring google-datetime

Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.

Response

Successful response