Class DeviceOperator.DeviceBuilderSecondary
java.lang.Object
com.eqixiac.equinix.networkedge.model.json.creators.DeviceOperator.DeviceBuilderSecondary
- Enclosing class:
DeviceOperator
- Author:
- ianjones
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeviceBuilderSecondary(String secondaryDeviceName, DeviceCreatorJson deviceCreatorJson) protectedDeviceBuilderSecondary(String deviceName, String primaryDeviceUuid) -
Method Summary
Modifier and TypeMethodDescriptioncreate()withAccountNumber(String accountNumber) withAccountReferenceId(String accountReferenceId) withAclDetail(ACLInterfaceType interfaceType, String aclTemplateUuid) withAclTemplate(ACLTemplate aclTemplate) withAclTemplateUuid(String aclTemplateUuid) withAdditionalBandwidth(Integer additionalBandwidth) withCloudInitFileId(String cloudInitFileId) withDay0TextFileId(String day0TextFileId) withDeviceName(String deviceName) withExistingSSHUser(String sshUserUuid) withHostNamePrefix(String hostNamePrefix) withLicenseFileId(String licenseFileId) withLicenseToken(String licenseToken) withMetroCode(MetroCode metroCode) withNewSSHUser(String username, String password) withNotification(String emailAddress) withSiteId(String siteId) withSmartLicenseUrl(String smartLicenseUrl) withSshInterfaceId(Integer sshInterfaceId) withSystemIpAddress(IPAddress systemIpAddress) Typed variant ofwithSystemIpAddress(String).withSystemIpAddress(String systemIpAddress) withVersion(String version) The software version of the secondary device.
-
Constructor Details
-
DeviceBuilderSecondary
-
DeviceBuilderSecondary
-
-
Method Details
-
withDeviceName
-
withAccountNumber
-
withAccountReferenceId
-
withMetroCode
-
withHostNamePrefix
-
withNotification
-
withLicenseFileId
-
withLicenseToken
-
withSshInterfaceId
-
withSmartLicenseUrl
-
withVersion
The software version of the secondary device. Only applicable when adding a secondary device to an existing device (
VirtualDevicHARequest.version). -
withAclTemplateUuid
-
withAclTemplate
-
withAclDetail
public DeviceOperator.DeviceBuilderSecondary withAclDetail(ACLInterfaceType interfaceType, String aclTemplateUuid) -
withDay0TextFileId
-
withCloudInitFileId
-
withSiteId
-
withSystemIpAddress
-
withSystemIpAddress
Typed variant ofwithSystemIpAddress(String). Serializes the address viaIPAddress.toCidr(), producing the identical wire value to the String setter. -
withAdditionalBandwidth
-
withNewSSHUser
-
withExistingSSHUser
-
create
-
saveAsDraft
-