| Package | Description | 
|---|---|
| com.google.api.services.compute | |
| com.google.api.services.compute.model | 
| Modifier and Type | Method and Description | 
|---|---|
| Compute.InterconnectAttachments.Insert | Compute.InterconnectAttachments. insert(String project,
      String region,
      InterconnectAttachment content)Creates an InterconnectAttachment in the specified project using the data included in the
 request. | 
| Compute.InterconnectAttachments.Patch | Compute.InterconnectAttachments. patch(String project,
     String region,
     String interconnectAttachment,
     InterconnectAttachment content)Updates the specified interconnect attachment with the data included in the request. | 
| Constructor and Description | 
|---|
| Insert(String project,
      String region,
      InterconnectAttachment content)Creates an InterconnectAttachment in the specified project using the data included in the
 request. | 
| Patch(String project,
     String region,
     String interconnectAttachment,
     InterconnectAttachment content)Updates the specified interconnect attachment with the data included in the request. | 
| Modifier and Type | Method and Description | 
|---|---|
| InterconnectAttachment | InterconnectAttachment. clone() | 
| InterconnectAttachment | InterconnectAttachment. set(String fieldName,
   Object value) | 
| InterconnectAttachment | InterconnectAttachment. setAdminEnabled(Boolean adminEnabled)Determines whether this Attachment will carry packets. | 
| InterconnectAttachment | InterconnectAttachment. setBandwidth(String bandwidth)Provisioned bandwidth capacity for the interconnect attachment. | 
| InterconnectAttachment | InterconnectAttachment. setCandidateSubnets(List<String> candidateSubnets)Up to 16 candidate prefixes that can be used to restrict the allocation of cloudRouterIpAddress
 and customerRouterIpAddress for this attachment. | 
| InterconnectAttachment | InterconnectAttachment. setCloudRouterIpAddress(String cloudRouterIpAddress)[Output Only] IPv4 address + prefix length to be configured on Cloud Router Interface for this
 interconnect attachment. | 
| InterconnectAttachment | InterconnectAttachment. setCreationTimestamp(String creationTimestamp)[Output Only] Creation timestamp in RFC3339 text format. | 
| InterconnectAttachment | InterconnectAttachment. setCustomerRouterIpAddress(String customerRouterIpAddress)[Output Only] IPv4 address + prefix length to be configured on the customer router subinterface
 for this interconnect attachment. | 
| InterconnectAttachment | InterconnectAttachment. setDataplaneVersion(Integer dataplaneVersion)[Output Only] Dataplane version for this InterconnectAttachment. | 
| InterconnectAttachment | InterconnectAttachment. setDescription(String description)An optional description of this resource. | 
| InterconnectAttachment | InterconnectAttachment. setEdgeAvailabilityDomain(String edgeAvailabilityDomain)Desired availability domain for the attachment. | 
| InterconnectAttachment | InterconnectAttachment. setEncryption(String encryption)Indicates the user-supplied encryption option of this VLAN attachment (interconnectAttachment). | 
| InterconnectAttachment | InterconnectAttachment. setGoogleReferenceId(String googleReferenceId)[Output Only] Google reference ID, to be used when raising support tickets with Google or
 otherwise to debug backend connectivity issues. | 
| InterconnectAttachment | InterconnectAttachment. setId(BigInteger id)[Output Only] The unique identifier for the resource. | 
| InterconnectAttachment | InterconnectAttachment. setInterconnect(String interconnect)URL of the underlying Interconnect object that this attachment's traffic will traverse through. | 
| InterconnectAttachment | InterconnectAttachment. setIpsecInternalAddresses(List<String> ipsecInternalAddresses)List of URL of addresses that have been reserved for the VLAN attachment. | 
| InterconnectAttachment | InterconnectAttachment. setKind(String kind)[Output Only] Type of the resource. | 
| InterconnectAttachment | InterconnectAttachment. setMtu(Integer mtu)Maximum Transmission Unit (MTU), in bytes, of packets passing through this interconnect
 attachment. | 
| InterconnectAttachment | InterconnectAttachment. setName(String name)Name of the resource. | 
| InterconnectAttachment | InterconnectAttachment. setOperationalStatus(String operationalStatus)[Output Only] The current status of whether or not this interconnect attachment is functional,
 which can take one of the following values: - OS_ACTIVE: The attachment has been turned up and
 is ready to use. | 
| InterconnectAttachment | InterconnectAttachment. setPairingKey(String pairingKey)[Output only for type PARTNER. | 
| InterconnectAttachment | InterconnectAttachment. setPartnerAsn(Long partnerAsn)Optional BGP ASN for the router supplied by a Layer 3 Partner if they configured BGP on behalf
 of the customer. | 
| InterconnectAttachment | InterconnectAttachment. setPartnerMetadata(InterconnectAttachmentPartnerMetadata partnerMetadata)Informational metadata about Partner attachments from Partners to display to customers. | 
| InterconnectAttachment | InterconnectAttachment. setPrivateInterconnectInfo(InterconnectAttachmentPrivateInfo privateInterconnectInfo)[Output Only] Information specific to an InterconnectAttachment. | 
| InterconnectAttachment | InterconnectAttachment. setRegion(String region)[Output Only] URL of the region where the regional interconnect attachment resides. | 
| InterconnectAttachment | InterconnectAttachment. setRouter(String router)URL of the Cloud Router to be used for dynamic routing. | 
| InterconnectAttachment | InterconnectAttachment. setSelfLink(String selfLink)[Output Only] Server-defined URL for the resource. | 
| InterconnectAttachment | InterconnectAttachment. setState(String state)[Output Only] The current state of this attachment's functionality. | 
| InterconnectAttachment | InterconnectAttachment. setType(String type)The type of interconnect attachment this is, which can take one of the following values: -
 DEDICATED: an attachment to a Dedicated Interconnect. | 
| InterconnectAttachment | InterconnectAttachment. setVlanTag8021q(Integer vlanTag8021q)The IEEE 802.1Q VLAN tag for this attachment, in the range 2-4094. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<InterconnectAttachment> | InterconnectAttachmentsScopedList. getInterconnectAttachments()A list of interconnect attachments contained in this scope. | 
| List<InterconnectAttachment> | InterconnectAttachmentList. getItems()A list of InterconnectAttachment resources. | 
| Modifier and Type | Method and Description | 
|---|---|
| InterconnectAttachmentsScopedList | InterconnectAttachmentsScopedList. setInterconnectAttachments(List<InterconnectAttachment> interconnectAttachments)A list of interconnect attachments contained in this scope. | 
| InterconnectAttachmentList | InterconnectAttachmentList. setItems(List<InterconnectAttachment> items)A list of InterconnectAttachment resources. | 
Copyright © 2011–2021 Google. All rights reserved.