Liking cljdoc? Tell your friends :D

happygapi.compute.interconnects

Compute Engine API: interconnects. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/interconnects

Compute Engine API: interconnects.
Creates and runs virtual machines on Google Cloud Platform. 
See: https://cloud.google.com/compute/api/reference/rest/v1/interconnects
raw docstring

delete$clj

(delete$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/delete

Required parameters: interconnect, project

Optional parameters: requestId

Deletes the specified interconnect.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/delete

Required parameters: interconnect, project

Optional parameters: requestId

Deletes the specified interconnect.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/get

Required parameters: project, interconnect

Optional parameters: none

Returns the specified interconnect. Get a list of available interconnects by making a list() request.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/get

Required parameters: project, interconnect

Optional parameters: none

Returns the specified interconnect. Get a list of available interconnects by making a list() request.
sourceraw docstring

getDiagnostics$clj

(getDiagnostics$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/getDiagnostics

Required parameters: project, interconnect

Optional parameters: none

Returns the interconnectDiagnostics for the specified interconnect.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/getDiagnostics

Required parameters: project, interconnect

Optional parameters: none

Returns the interconnectDiagnostics for the specified interconnect.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/insert

Required parameters: project

Optional parameters: requestId

Body:

{:description string, :provisionedLinkCount integer, :peerIpAddress string, :creationTimestamp string, :name string, :customerName string, :interconnectAttachments [string], :selfLink string, :requestedLinkCount integer, :state string, :interconnectType string, :id string, :kind string, :nocContactEmail string, :expectedOutages [{:endTime string, :state string, :description string, :name string, :issueType string, :source string, :affectedCircuits [string], :startTime string}], :adminEnabled boolean, :googleIpAddress string, :operationalStatus string, :circuitInfos [{:googleDemarcId string, :customerDemarcId string, :googleCircuitId string}], :location string, :googleReferenceId string, :linkType string}

Creates a Interconnect in the specified project using the data included in the request.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/insert

Required parameters: project

Optional parameters: requestId

Body: 

{:description string,
 :provisionedLinkCount integer,
 :peerIpAddress string,
 :creationTimestamp string,
 :name string,
 :customerName string,
 :interconnectAttachments [string],
 :selfLink string,
 :requestedLinkCount integer,
 :state string,
 :interconnectType string,
 :id string,
 :kind string,
 :nocContactEmail string,
 :expectedOutages [{:endTime string,
                    :state string,
                    :description string,
                    :name string,
                    :issueType string,
                    :source string,
                    :affectedCircuits [string],
                    :startTime string}],
 :adminEnabled boolean,
 :googleIpAddress string,
 :operationalStatus string,
 :circuitInfos [{:googleDemarcId string,
                 :customerDemarcId string,
                 :googleCircuitId string}],
 :location string,
 :googleReferenceId string,
 :linkType string}

Creates a Interconnect in the specified project using the data included in the request.
sourceraw docstring

list$clj

(list$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/list

Required parameters: project

Optional parameters: maxResults, filter, returnPartialSuccess, pageToken, orderBy

Retrieves the list of interconnect available to the specified project.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/list

Required parameters: project

Optional parameters: maxResults, filter, returnPartialSuccess, pageToken, orderBy

Retrieves the list of interconnect available to the specified project.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/patch

Required parameters: interconnect, project

Optional parameters: requestId

Body:

{:description string, :provisionedLinkCount integer, :peerIpAddress string, :creationTimestamp string, :name string, :customerName string, :interconnectAttachments [string], :selfLink string, :requestedLinkCount integer, :state string, :interconnectType string, :id string, :kind string, :nocContactEmail string, :expectedOutages [{:endTime string, :state string, :description string, :name string, :issueType string, :source string, :affectedCircuits [string], :startTime string}], :adminEnabled boolean, :googleIpAddress string, :operationalStatus string, :circuitInfos [{:googleDemarcId string, :customerDemarcId string, :googleCircuitId string}], :location string, :googleReferenceId string, :linkType string}

Updates the specified interconnect with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.

https://cloud.google.com/compute/api/reference/rest/v1/interconnects/patch

Required parameters: interconnect, project

Optional parameters: requestId

Body: 

{:description string,
 :provisionedLinkCount integer,
 :peerIpAddress string,
 :creationTimestamp string,
 :name string,
 :customerName string,
 :interconnectAttachments [string],
 :selfLink string,
 :requestedLinkCount integer,
 :state string,
 :interconnectType string,
 :id string,
 :kind string,
 :nocContactEmail string,
 :expectedOutages [{:endTime string,
                    :state string,
                    :description string,
                    :name string,
                    :issueType string,
                    :source string,
                    :affectedCircuits [string],
                    :startTime string}],
 :adminEnabled boolean,
 :googleIpAddress string,
 :operationalStatus string,
 :circuitInfos [{:googleDemarcId string,
                 :customerDemarcId string,
                 :googleCircuitId string}],
 :location string,
 :googleReferenceId string,
 :linkType string}

Updates the specified interconnect with the data included in the request. This method supports PATCH semantics and uses the JSON merge patch format and processing rules.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close