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: includeAllScopes, orderBy, pageToken, maxResults, returnPartialSuccess, filter

Retrieves an aggregated list of interconnect attachments.

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

Required parameters: project

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

Retrieves an aggregated list of interconnect attachments.
raw 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.
raw docstring

get$clj

(get$ auth parameters)

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

Required parameters: interconnectAttachment, project, region

Optional parameters: none

Returns the specified interconnect attachment.

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

Required parameters: interconnectAttachment, project, region

Optional parameters: none

Returns the specified interconnect attachment.
raw 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.
raw docstring

list$clj

(list$ auth parameters)

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

Required parameters: region, project

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

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

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

Required parameters: region, project

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

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

patch$clj

(patch$ auth parameters body)

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

Required parameters: project, interconnectAttachment, region

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: project, interconnectAttachment, region

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.
raw docstring

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

× close