Liking cljdoc? Tell your friends :D

happygapi.compute.interconnects

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

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

delete$clj

(delete$ auth parameters)

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/delete

Required parameters: interconnect, project

Optional parameters: requestId

Deletes the specified interconnect.

https://developers.google.com/compute/docs/reference/latest/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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/get

Required parameters: interconnect, project

Optional parameters: none

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

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/get

Required parameters: interconnect, project

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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/getDiagnostics

Required parameters: interconnect, project

Optional parameters: none

Returns the interconnectDiagnostics for the specified interconnect.

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/getDiagnostics

Required parameters: interconnect, project

Optional parameters: none

Returns the interconnectDiagnostics for the specified interconnect.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/compute/docs/reference/latest/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 [{:affectedCircuits [string], :description string, :endTime string, :issueType string, :name string, :source string, :startTime string, :state string}], :adminEnabled boolean, :googleIpAddress string, :operationalStatus string, :circuitInfos [{:customerDemarcId string, :googleCircuitId string, :googleDemarcId string}], :location string, :googleReferenceId string, :linkType string}

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

https://developers.google.com/compute/docs/reference/latest/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 [{:affectedCircuits [string],
                    :description string,
                    :endTime string,
                    :issueType string,
                    :name string,
                    :source string,
                    :startTime string,
                    :state string}],
 :adminEnabled boolean,
 :googleIpAddress string,
 :operationalStatus string,
 :circuitInfos [{:customerDemarcId string,
                 :googleCircuitId string,
                 :googleDemarcId 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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/list

Required parameters: project

Optional parameters: filter, maxResults, orderBy, pageToken

Retrieves the list of interconnect available to the specified project.

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/interconnects/list

Required parameters: project

Optional parameters: filter, maxResults, orderBy, pageToken

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

patch$clj

(patch$ auth parameters body)

https://developers.google.com/compute/docs/reference/latest/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 [{:affectedCircuits [string], :description string, :endTime string, :issueType string, :name string, :source string, :startTime string, :state string}], :adminEnabled boolean, :googleIpAddress string, :operationalStatus string, :circuitInfos [{:customerDemarcId string, :googleCircuitId string, :googleDemarcId 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://developers.google.com/compute/docs/reference/latest/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 [{:affectedCircuits [string],
                    :description string,
                    :endTime string,
                    :issueType string,
                    :name string,
                    :source string,
                    :startTime string,
                    :state string}],
 :adminEnabled boolean,
 :googleIpAddress string,
 :operationalStatus string,
 :circuitInfos [{:customerDemarcId string,
                 :googleCircuitId string,
                 :googleDemarcId 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