Liking cljdoc? Tell your friends :D

happygapi.compute.interconnectAttachments

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

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

aggregatedList$clj

(aggregatedList$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/interconnectAttachments/aggregatedList

Required parameters: project

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

Retrieves an aggregated list of interconnect attachments.

https://cloud.google.com/compute/api/reference/rest/v1/interconnectAttachments/aggregatedList

Required parameters: project

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

Retrieves an aggregated list of interconnect attachments.
sourceraw docstring

delete$clj

(delete$ auth parameters)

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

Required parameters: interconnectAttachment, region, project

Optional parameters: requestId

Deletes the specified interconnect attachment.

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

Required parameters: interconnectAttachment, region, project

Optional parameters: requestId

Deletes the specified interconnect attachment.
sourceraw docstring

get$clj

(get$ auth parameters)

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

Required parameters: region, project, interconnectAttachment

Optional parameters: none

Returns the specified interconnect attachment.

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

Required parameters: region, project, interconnectAttachment

Optional parameters: none

Returns the specified interconnect attachment.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

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

Required parameters: project, region

Optional parameters: requestId, validateOnly

Body:

{:candidateSubnets [string], :description string, :dataplaneVersion integer, :ipsecInternalAddresses [string], :creationTimestamp string, :mtu integer, :router string, :customerRouterIpAddress string, :name string, :interconnect string, :selfLink string, :type string, :vlanTag8021q integer, :state string, :region string, :pairingKey string, :encryption string, :bandwidth string, :id string, :kind string, :partnerAsn string, :adminEnabled boolean, :operationalStatus string, :partnerMetadata {:interconnectName string, :portalUrl string, :partnerName string}, :cloudRouterIpAddress string, :googleReferenceId string, :edgeAvailabilityDomain string, :privateInterconnectInfo {:tag8021q integer}}

Creates an InterconnectAttachment in the specified project using the data included in the request.

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

Required parameters: project, region

Optional parameters: requestId, validateOnly

Body: 

{:candidateSubnets [string],
 :description string,
 :dataplaneVersion integer,
 :ipsecInternalAddresses [string],
 :creationTimestamp string,
 :mtu integer,
 :router string,
 :customerRouterIpAddress string,
 :name string,
 :interconnect string,
 :selfLink string,
 :type string,
 :vlanTag8021q integer,
 :state string,
 :region string,
 :pairingKey string,
 :encryption string,
 :bandwidth string,
 :id string,
 :kind string,
 :partnerAsn string,
 :adminEnabled boolean,
 :operationalStatus string,
 :partnerMetadata {:interconnectName string,
                   :portalUrl string,
                   :partnerName string},
 :cloudRouterIpAddress string,
 :googleReferenceId string,
 :edgeAvailabilityDomain string,
 :privateInterconnectInfo {:tag8021q integer}}

Creates an InterconnectAttachment 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/interconnectAttachments/list

Required parameters: project, region

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

Retrieves the list of interconnect attachments contained within the specified region.

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

Required parameters: project, region

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

Retrieves the list of interconnect attachments contained within the specified region.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

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

Required parameters: region, interconnectAttachment, project

Optional parameters: requestId

Body:

{:candidateSubnets [string], :description string, :dataplaneVersion integer, :ipsecInternalAddresses [string], :creationTimestamp string, :mtu integer, :router string, :customerRouterIpAddress string, :name string, :interconnect string, :selfLink string, :type string, :vlanTag8021q integer, :state string, :region string, :pairingKey string, :encryption string, :bandwidth string, :id string, :kind string, :partnerAsn string, :adminEnabled boolean, :operationalStatus string, :partnerMetadata {:interconnectName string, :portalUrl string, :partnerName string}, :cloudRouterIpAddress string, :googleReferenceId string, :edgeAvailabilityDomain string, :privateInterconnectInfo {:tag8021q integer}}

Updates the specified interconnect attachment 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/interconnectAttachments/patch

Required parameters: region, interconnectAttachment, project

Optional parameters: requestId

Body: 

{:candidateSubnets [string],
 :description string,
 :dataplaneVersion integer,
 :ipsecInternalAddresses [string],
 :creationTimestamp string,
 :mtu integer,
 :router string,
 :customerRouterIpAddress string,
 :name string,
 :interconnect string,
 :selfLink string,
 :type string,
 :vlanTag8021q integer,
 :state string,
 :region string,
 :pairingKey string,
 :encryption string,
 :bandwidth string,
 :id string,
 :kind string,
 :partnerAsn string,
 :adminEnabled boolean,
 :operationalStatus string,
 :partnerMetadata {:interconnectName string,
                   :portalUrl string,
                   :partnerName string},
 :cloudRouterIpAddress string,
 :googleReferenceId string,
 :edgeAvailabilityDomain string,
 :privateInterconnectInfo {:tag8021q integer}}

Updates the specified interconnect attachment 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