GCP PSC Service Attachments Accept List V2

Operations related to GCP PSC Service Attachments Accept List

Retrieve a GCP Service Attachments Accept List of CDC

Get details for a GCP Service Attachments Accept List.

SecurityBasic Authentication
Request
path Parameters
cdcId
required
string <uuid>

ID of the Cluster Data Centre.

Responses
200

Retrieved the details of GCP Service Attachments Accept List.

404

GCP Service Attachments Accept List not found.

get/cluster-management/v2/data-sources/cluster_data_center/{cdcId}/gcp-service-attachments-accept-list/v2/
Request samples
Response samples
application/json
[
  • {
    }
]

Update GCP Service Attachment Accept List.

SecurityBasic Authentication
Request
Request Body schema: application/json
required
operationStatus
string (CurrentOperationStatus)

Indicates if the cluster is currently performing any operation such as being created, updated, or deleted

Enum: "NO_OPERATION" "OPERATION_IN_PROGRESS" "OPERATION_FAILED"
required
Array of objects (GcpServiceAttachmentAcceptProjectLimitV2)

Consumer projects or networks that are allowed to connect to the GCP Service Attachments.

cdcId
required
string <uuid>

ID of the Cluster Data Centre.

Responses
202

GCP Service Attachments Accept List creation request accepted.

400

GCP Service Attachments Accept Networks require network names.

post/cluster-management/v2/resources/gcp-service-attachments-accept-list/v2/
Request samples
application/json
{
  • "cdcId": "ddf992f6-96fb-4cce-b87c-f225df7f1745",
  • "id": "9438d404-eea4-46a8-8699-1d014a4d324b",
  • "operationStatus": "NO_OPERATION"
}
Response samples
application/json
{
  • "cdcId": "ddf992f6-96fb-4cce-b87c-f225df7f1745",
  • "id": "9438d404-eea4-46a8-8699-1d014a4d324b",
  • "operationStatus": "NO_OPERATION"
}

Retrieve a GCP Service Attachments Accept List

Get details for a GCP Service Attachments Accept List.

SecurityBasic Authentication
Request
path Parameters
acceptListId
required
string <uuid>

ID of the GCP Service Attachments Accept List.

Responses
200

Retrieved the details of GCP Service Attachments Accept List.

404

GCP Service Attachments Accept List not found.

get/cluster-management/v2/resources/gcp-service-attachments-accept-list/v2/{acceptListId}
Request samples
Response samples
application/json
{
  • "cdcId": "ddf992f6-96fb-4cce-b87c-f225df7f1745",
  • "id": "9438d404-eea4-46a8-8699-1d014a4d324b",
  • "operationStatus": "NO_OPERATION"
}

Update GCP Service Attachments Accept List.

SecurityBasic Authentication
Request
path Parameters
acceptListId
required
string <uuid>

ID of the GCP Service Attachments Accept List.

Request Body schema: application/json
required
operationStatus
string (CurrentOperationStatus)

Indicates if the cluster is currently performing any operation such as being created, updated, or deleted

Enum: "NO_OPERATION" "OPERATION_IN_PROGRESS" "OPERATION_FAILED"
required
Array of objects (GcpServiceAttachmentAcceptProjectLimitV2)

Consumer projects or networks that are allowed to connect to the GCP Service Attachments.

cdcId
required
string <uuid>

ID of the Cluster Data Centre.

Responses
202

Requested GCP Service Attachments Accept List update.

400

GCP Service Attachments Accept Network require network names.

404

GCP Service Attachments Accept List not found.

503

Service Unavailable

504

Gateway Timeout

put/cluster-management/v2/resources/gcp-service-attachments-accept-list/v2/{acceptListId}
Request samples
application/json
{
  • "cdcId": "ddf992f6-96fb-4cce-b87c-f225df7f1745",
  • "id": "9438d404-eea4-46a8-8699-1d014a4d324b",
  • "operationStatus": "NO_OPERATION"
}
Response samples
application/json
{
  • "cdcId": "ddf992f6-96fb-4cce-b87c-f225df7f1745",
  • "id": "9438d404-eea4-46a8-8699-1d014a4d324b",
  • "operationStatus": "NO_OPERATION"
}

Delete a GCP Service Attachment accept item.

Delete a GCP Service Attachments Accept List.

SecurityBasic Authentication
Request
path Parameters
acceptListId
required
string <uuid>

ID of the GCP Service Attachments Accept List.

Responses
204

GCP Service Attachments Accept List successfully deleted.

404

GCP Service Attachments Accept List not found.

delete/cluster-management/v2/resources/gcp-service-attachments-accept-list/v2/{acceptListId}
Request samples
Response samples
application/json
{
  • "errors": [
    ]
}