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.encodeLabelFingerprint(byte[] labelFingerprint)
A fingerprint for the labels being applied to this InterconnectAttachment, which is essentially
a hash of the labels set used for optimistic locking.
|
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.setCandidateIpv6Subnets(List<String> candidateIpv6Subnets)
Up to 16 candidate prefixes that control the allocation of cloudRouterIpv6Address and
customerRouterIpv6Address for this 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.setCloudRouterIpv6Address(String cloudRouterIpv6Address)
[Output Only] IPv6 address + prefix length to be configured on Cloud Router Interface for this
interconnect attachment.
|
InterconnectAttachment |
InterconnectAttachment.setCloudRouterIpv6InterfaceId(String cloudRouterIpv6InterfaceId)
If supplied, the interface id (index within the subnet) to be used for the cloud router
address.
|
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.setCustomerRouterIpv6Address(String customerRouterIpv6Address)
[Output Only] IPv6 address + prefix length to be configured on the customer router subinterface
for this interconnect attachment.
|
InterconnectAttachment |
InterconnectAttachment.setCustomerRouterIpv6InterfaceId(String customerRouterIpv6InterfaceId)
If supplied, the interface id (index within the subnet) to be used for the customer router
address.
|
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.setLabelFingerprint(String labelFingerprint)
A fingerprint for the labels being applied to this InterconnectAttachment, which is essentially
a hash of the labels set used for optimistic locking.
|
InterconnectAttachment |
InterconnectAttachment.setLabels(Map<String,String> labels)
Labels for this 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.setSatisfiesPzs(Boolean satisfiesPzs)
[Output Only] Set to true if the resource satisfies the zone separation organization policy
constraints and false otherwise.
|
InterconnectAttachment |
InterconnectAttachment.setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
InterconnectAttachment |
InterconnectAttachment.setSelfLinkWithId(String selfLinkWithId)
[Output Only] Server-defined URL for this resource with the resource id.
|
InterconnectAttachment |
InterconnectAttachment.setStackType(String stackType)
The stack type for this interconnect attachment to identify whether the IPv6 feature is enabled
or not.
|
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.