Class Vpc
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.product.Order
-
- com.softlayer.api.service.container.product.order.hardware.Server
-
- com.softlayer.api.service.container.product.order.virtual.Guest
-
- com.softlayer.api.service.container.product.order.virtual.guest.Vpc
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Vpc.Mask
-
Field Summary
-
Fields inherited from class com.softlayer.api.service.container.product.order.virtual.Guest
bootableDiskId, bootableDiskIdSpecified, bootMode, bootModeSpecified, hostId, hostIdSpecified, reservedCapacityId, reservedCapacityIdSpecified
-
Fields inherited from class com.softlayer.api.service.container.product.order.hardware.Server
bootCategoryCode, bootCategoryCodeSpecified, clusterIdentifier, clusterIdentifierSpecified, clusterOrderType, clusterOrderTypeSpecified, clusterResourceId, clusterResourceIdSpecified, driveDestructionDisks, driveDestructionDisksSpecified, monitoringAgentConfigurationTemplateGroupId, monitoringAgentConfigurationTemplateGroupIdSpecified, privateCloudServerRole, privateCloudServerRoleSpecified, requiredUpstreamDeviceId, requiredUpstreamDeviceIdSpecified, tags, tagsSpecified
-
Fields inherited from class com.softlayer.api.service.container.product.Order
bigDataOrderFlag, bigDataOrderFlagSpecified, billingInformation, billingInformationSpecified, billingOrderItemId, billingOrderItemIdSpecified, cancelUrl, cancelUrlSpecified, containerIdentifier, containerIdentifierSpecified, containerSplHash, containerSplHashSpecified, currencyShortName, currencyShortNameSpecified, deviceFingerprintId, deviceFingerprintIdSpecified, displayLayerSessionId, displayLayerSessionIdSpecified, extendedHardwareTesting, extendedHardwareTestingSpecified, flexibleCreditProgramPrice, flexibleCreditProgramPriceSpecified, gdprConsentFlag, gdprConsentFlagSpecified, hardware, hardwareSpecified, imageTemplateGlobalIdentifier, imageTemplateGlobalIdentifierSpecified, imageTemplateId, imageTemplateIdSpecified, isManagedOrder, isManagedOrderSpecified, itemCategoryQuestionAnswers, itemCategoryQuestionAnswersSpecified, location, locationObject, locationObjectSpecified, locationSpecified, message, messageSpecified, orderContainers, orderContainersSpecified, orderHostnames, orderHostnamesSpecified, orderVerificationExceptions, orderVerificationExceptionsSpecified, packageId, packageIdSpecified, paymentType, paymentTypeSpecified, postTaxRecurring, postTaxRecurringHourly, postTaxRecurringHourlySpecified, postTaxRecurringMonthly, postTaxRecurringMonthlySpecified, postTaxRecurringSpecified, postTaxSetup, postTaxSetupSpecified, presaleEvent, presaleEventSpecified, presetId, presetIdSpecified, preTaxRecurring, preTaxRecurringHourly, preTaxRecurringHourlySpecified, preTaxRecurringMonthly, preTaxRecurringMonthlySpecified, preTaxRecurringSpecified, preTaxSetup, preTaxSetupSpecified, prices, pricesSpecified, primaryDiskPartitionId, primaryDiskPartitionIdSpecified, priorities, prioritiesSpecified, privateCloudOrderFlag, privateCloudOrderFlagSpecified, privateCloudOrderType, privateCloudOrderTypeSpecified, promotionCode, promotionCodeSpecified, properties, propertiesSpecified, proratedInitialCharge, proratedInitialChargeSpecified, proratedOrderTotal, proratedOrderTotalSpecified, provisionScripts, provisionScriptsSpecified, quantity, quantitySpecified, quoteName, quoteNameSpecified, regionalGroup, regionalGroupSpecified, resourceGroupId, resourceGroupIdSpecified, resourceGroupName, resourceGroupNameSpecified, resourceGroupTemplateId, resourceGroupTemplateIdSpecified, returnUrl, returnUrlSpecified, sendQuoteEmailFlag, sendQuoteEmailFlagSpecified, serverCoreCount, serverCoreCountSpecified, serviceToken, serviceTokenSpecified, sourceVirtualGuestId, sourceVirtualGuestIdSpecified, sshKeys, sshKeysSpecified, stepId, stepIdSpecified, storageGroups, storageGroupsSpecified, taxCacheHash, taxCacheHashSpecified, taxCompletedFlag, taxCompletedFlagSpecified, techIncubatorItemPrice, techIncubatorItemPriceSpecified, totalRecurringTax, totalRecurringTaxSpecified, totalSetupTax, totalSetupTaxSpecified, usagePrices, usagePricesSpecified, useHourlyPricing, useHourlyPricingSpecified, virtualGuests, virtualGuestsSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Vpc()
-
Method Summary
-
Methods inherited from class com.softlayer.api.service.container.product.order.virtual.Guest
getBootableDiskId, getBootMode, getHostId, getReservedCapacityId, isBootableDiskIdSpecified, isBootModeSpecified, isHostIdSpecified, isReservedCapacityIdSpecified, setBootableDiskId, setBootMode, setHostId, setReservedCapacityId, unsetBootableDiskId, unsetBootMode, unsetHostId, unsetReservedCapacityId
-
Methods inherited from class com.softlayer.api.service.container.product.order.hardware.Server
getBootCategoryCode, getClusterIdentifier, getClusterOrderType, getClusterResourceId, getDriveDestructionDisks, getMonitoringAgentConfigurationTemplateGroupId, getPrivateCloudServerRole, getRequiredUpstreamDeviceId, getTags, isBootCategoryCodeSpecified, isClusterIdentifierSpecified, isClusterOrderTypeSpecified, isClusterResourceIdSpecified, isDriveDestructionDisksSpecified, isMonitoringAgentConfigurationTemplateGroupIdSpecified, isPrivateCloudServerRoleSpecified, isRequiredUpstreamDeviceIdSpecified, isTagsSpecified, setBootCategoryCode, setClusterIdentifier, setClusterOrderType, setClusterResourceId, setMonitoringAgentConfigurationTemplateGroupId, setPrivateCloudServerRole, setRequiredUpstreamDeviceId, unsetBootCategoryCode, unsetClusterIdentifier, unsetClusterOrderType, unsetClusterResourceId, unsetDriveDestructionDisks, unsetMonitoringAgentConfigurationTemplateGroupId, unsetPrivateCloudServerRole, unsetRequiredUpstreamDeviceId, unsetTags
-
Methods inherited from class com.softlayer.api.service.container.product.Order
getBigDataOrderFlag, getBillingInformation, getBillingOrderItemId, getCancelUrl, getContainerIdentifier, getContainerSplHash, getCurrencyShortName, getDeviceFingerprintId, getDisplayLayerSessionId, getExtendedHardwareTesting, getFlexibleCreditProgramPrice, getGdprConsentFlag, getHardware, getImageTemplateGlobalIdentifier, getImageTemplateId, getIsManagedOrder, getItemCategoryQuestionAnswers, getLocation, getLocationObject, getMessage, getOrderContainers, getOrderHostnames, getOrderVerificationExceptions, getPackageId, getPaymentType, getPostTaxRecurring, getPostTaxRecurringHourly, getPostTaxRecurringMonthly, getPostTaxSetup, getPresaleEvent, getPresetId, getPreTaxRecurring, getPreTaxRecurringHourly, getPreTaxRecurringMonthly, getPreTaxSetup, getPrices, getPrimaryDiskPartitionId, getPriorities, getPrivateCloudOrderFlag, getPrivateCloudOrderType, getPromotionCode, getProperties, getProratedInitialCharge, getProratedOrderTotal, getProvisionScripts, getQuantity, getQuoteName, getRegionalGroup, getResourceGroupId, getResourceGroupName, getResourceGroupTemplateId, getReturnUrl, getSendQuoteEmailFlag, getServerCoreCount, getServiceToken, getSourceVirtualGuestId, getSshKeys, getStepId, getStorageGroups, getTaxCacheHash, getTaxCompletedFlag, getTechIncubatorItemPrice, getTotalRecurringTax, getTotalSetupTax, getUsagePrices, getUseHourlyPricing, getVirtualGuests, isBigDataOrderFlagSpecified, isBillingInformationSpecified, isBillingOrderItemIdSpecified, isCancelUrlSpecified, isContainerIdentifierSpecified, isContainerSplHashSpecified, isCurrencyShortNameSpecified, isDeviceFingerprintIdSpecified, isDisplayLayerSessionIdSpecified, isExtendedHardwareTestingSpecified, isFlexibleCreditProgramPriceSpecified, isGdprConsentFlagSpecified, isHardwareSpecified, isImageTemplateGlobalIdentifierSpecified, isImageTemplateIdSpecified, isIsManagedOrderSpecified, isItemCategoryQuestionAnswersSpecified, isLocationObjectSpecified, isLocationSpecified, isMessageSpecified, isOrderContainersSpecified, isOrderHostnamesSpecified, isOrderVerificationExceptionsSpecified, isPackageIdSpecified, isPaymentTypeSpecified, isPostTaxRecurringHourlySpecified, isPostTaxRecurringMonthlySpecified, isPostTaxRecurringSpecified, isPostTaxSetupSpecified, isPresaleEventSpecified, isPresetIdSpecified, isPreTaxRecurringHourlySpecified, isPreTaxRecurringMonthlySpecified, isPreTaxRecurringSpecified, isPreTaxSetupSpecified, isPricesSpecified, isPrimaryDiskPartitionIdSpecified, isPrioritiesSpecified, isPrivateCloudOrderFlagSpecified, isPrivateCloudOrderTypeSpecified, isPromotionCodeSpecified, isPropertiesSpecified, isProratedInitialChargeSpecified, isProratedOrderTotalSpecified, isProvisionScriptsSpecified, isQuantitySpecified, isQuoteNameSpecified, isRegionalGroupSpecified, isResourceGroupIdSpecified, isResourceGroupNameSpecified, isResourceGroupTemplateIdSpecified, isReturnUrlSpecified, isSendQuoteEmailFlagSpecified, isServerCoreCountSpecified, isServiceTokenSpecified, isSourceVirtualGuestIdSpecified, isSshKeysSpecified, isStepIdSpecified, isStorageGroupsSpecified, isTaxCacheHashSpecified, isTaxCompletedFlagSpecified, isTechIncubatorItemPriceSpecified, isTotalRecurringTaxSpecified, isTotalSetupTaxSpecified, isUsagePricesSpecified, isUseHourlyPricingSpecified, isVirtualGuestsSpecified, setBigDataOrderFlag, setBillingInformation, setBillingOrderItemId, setCancelUrl, setContainerIdentifier, setContainerSplHash, setCurrencyShortName, setDeviceFingerprintId, setDisplayLayerSessionId, setExtendedHardwareTesting, setFlexibleCreditProgramPrice, setGdprConsentFlag, setImageTemplateGlobalIdentifier, setImageTemplateId, setIsManagedOrder, setLocation, setLocationObject, setMessage, setPackageId, setPaymentType, setPostTaxRecurring, setPostTaxRecurringHourly, setPostTaxRecurringMonthly, setPostTaxSetup, setPresaleEvent, setPresetId, setPreTaxRecurring, setPreTaxRecurringHourly, setPreTaxRecurringMonthly, setPreTaxSetup, setPrimaryDiskPartitionId, setPrivateCloudOrderFlag, setPrivateCloudOrderType, setPromotionCode, setProratedInitialCharge, setProratedOrderTotal, setQuantity, setQuoteName, setRegionalGroup, setResourceGroupId, setResourceGroupName, setResourceGroupTemplateId, setReturnUrl, setSendQuoteEmailFlag, setServerCoreCount, setServiceToken, setSourceVirtualGuestId, setStepId, setTaxCacheHash, setTaxCompletedFlag, setTechIncubatorItemPrice, setTotalRecurringTax, setTotalSetupTax, setUseHourlyPricing, unsetBigDataOrderFlag, unsetBillingInformation, unsetBillingOrderItemId, unsetCancelUrl, unsetContainerIdentifier, unsetContainerSplHash, unsetCurrencyShortName, unsetDeviceFingerprintId, unsetDisplayLayerSessionId, unsetExtendedHardwareTesting, unsetFlexibleCreditProgramPrice, unsetGdprConsentFlag, unsetHardware, unsetImageTemplateGlobalIdentifier, unsetImageTemplateId, unsetIsManagedOrder, unsetItemCategoryQuestionAnswers, unsetLocation, unsetLocationObject, unsetMessage, unsetOrderContainers, unsetOrderHostnames, unsetOrderVerificationExceptions, unsetPackageId, unsetPaymentType, unsetPostTaxRecurring, unsetPostTaxRecurringHourly, unsetPostTaxRecurringMonthly, unsetPostTaxSetup, unsetPresaleEvent, unsetPresetId, unsetPreTaxRecurring, unsetPreTaxRecurringHourly, unsetPreTaxRecurringMonthly, unsetPreTaxSetup, unsetPrices, unsetPrimaryDiskPartitionId, unsetPriorities, unsetPrivateCloudOrderFlag, unsetPrivateCloudOrderType, unsetPromotionCode, unsetProperties, unsetProratedInitialCharge, unsetProratedOrderTotal, unsetProvisionScripts, unsetQuantity, unsetQuoteName, unsetRegionalGroup, unsetResourceGroupId, unsetResourceGroupName, unsetResourceGroupTemplateId, unsetReturnUrl, unsetSendQuoteEmailFlag, unsetServerCoreCount, unsetServiceToken, unsetSourceVirtualGuestId, unsetSshKeys, unsetStepId, unsetStorageGroups, unsetTaxCacheHash, unsetTaxCompletedFlag, unsetTechIncubatorItemPrice, unsetTotalRecurringTax, unsetTotalSetupTax, unsetUsagePrices, unsetUseHourlyPricing, unsetVirtualGuests
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
additionalNetworkInterfaces
@ApiProperty(canBeNullOrNotSet=true) protected List<NetworkInterface> additionalNetworkInterfaces
-
additionalNetworkInterfacesSpecified
protected boolean additionalNetworkInterfacesSpecified
-
crn
@ApiProperty(canBeNullOrNotSet=true) protected String crn
-
crnSpecified
protected boolean crnSpecified
-
instanceProfile
@ApiProperty(canBeNullOrNotSet=true) protected String instanceProfile
-
instanceProfileSpecified
protected boolean instanceProfileSpecified
-
ipAllocations
@ApiProperty(canBeNullOrNotSet=true) protected List<IpAllocation> ipAllocations
-
ipAllocationsSpecified
protected boolean ipAllocationsSpecified
-
overlayNetworkFlag
@ApiProperty(canBeNullOrNotSet=true) protected Boolean overlayNetworkFlag
-
overlayNetworkFlagSpecified
protected boolean overlayNetworkFlagSpecified
-
resourceGroup
@ApiProperty(canBeNullOrNotSet=true) protected String resourceGroup
-
resourceGroupSpecified
protected boolean resourceGroupSpecified
-
serverId
@ApiProperty(canBeNullOrNotSet=true) protected String serverId
-
serverIdSpecified
protected boolean serverIdSpecified
-
servicePortCidr
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortCidr
-
servicePortCidrSpecified
protected boolean servicePortCidrSpecified
-
servicePortDns
@ApiProperty(canBeNullOrNotSet=true) protected List<String> servicePortDns
-
servicePortDnsSpecified
protected boolean servicePortDnsSpecified
-
servicePortGateway
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortGateway
-
servicePortGatewaySpecified
protected boolean servicePortGatewaySpecified
-
servicePortInterfaceId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortInterfaceId
-
servicePortInterfaceIdSpecified
protected boolean servicePortInterfaceIdSpecified
-
servicePortIpAddress
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortIpAddress
-
servicePortIpAddressSpecified
protected boolean servicePortIpAddressSpecified
-
servicePortIpAllocationId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortIpAllocationId
-
servicePortIpAllocationIdSpecified
protected boolean servicePortIpAllocationIdSpecified
-
servicePortVpcId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortVpcId
-
servicePortVpcIdSpecified
protected boolean servicePortVpcIdSpecified
-
storageVolumes
@ApiProperty(canBeNullOrNotSet=true) protected List<StorageVolume> storageVolumes
-
storageVolumesSpecified
protected boolean storageVolumesSpecified
-
subnets
@ApiProperty(canBeNullOrNotSet=true) protected List<Subnet> subnets
-
subnetsSpecified
protected boolean subnetsSpecified
-
zone
@ApiProperty(canBeNullOrNotSet=true) protected String zone
-
zoneSpecified
protected boolean zoneSpecified
-
-
Method Detail
-
getAdditionalNetworkInterfaces
public List<NetworkInterface> getAdditionalNetworkInterfaces()
-
isAdditionalNetworkInterfacesSpecified
public boolean isAdditionalNetworkInterfacesSpecified()
-
unsetAdditionalNetworkInterfaces
public void unsetAdditionalNetworkInterfaces()
-
getCrn
public String getCrn()
-
setCrn
public void setCrn(String crn)
-
isCrnSpecified
public boolean isCrnSpecified()
-
unsetCrn
public void unsetCrn()
-
getInstanceProfile
public String getInstanceProfile()
-
setInstanceProfile
public void setInstanceProfile(String instanceProfile)
-
isInstanceProfileSpecified
public boolean isInstanceProfileSpecified()
-
unsetInstanceProfile
public void unsetInstanceProfile()
-
getIpAllocations
public List<IpAllocation> getIpAllocations()
-
isIpAllocationsSpecified
public boolean isIpAllocationsSpecified()
-
unsetIpAllocations
public void unsetIpAllocations()
-
getOverlayNetworkFlag
public Boolean getOverlayNetworkFlag()
-
setOverlayNetworkFlag
public void setOverlayNetworkFlag(Boolean overlayNetworkFlag)
-
isOverlayNetworkFlagSpecified
public boolean isOverlayNetworkFlagSpecified()
-
unsetOverlayNetworkFlag
public void unsetOverlayNetworkFlag()
-
getResourceGroup
public String getResourceGroup()
-
setResourceGroup
public void setResourceGroup(String resourceGroup)
-
isResourceGroupSpecified
public boolean isResourceGroupSpecified()
-
unsetResourceGroup
public void unsetResourceGroup()
-
getServerId
public String getServerId()
-
setServerId
public void setServerId(String serverId)
-
isServerIdSpecified
public boolean isServerIdSpecified()
-
unsetServerId
public void unsetServerId()
-
getServicePortCidr
public String getServicePortCidr()
-
setServicePortCidr
public void setServicePortCidr(String servicePortCidr)
-
isServicePortCidrSpecified
public boolean isServicePortCidrSpecified()
-
unsetServicePortCidr
public void unsetServicePortCidr()
-
isServicePortDnsSpecified
public boolean isServicePortDnsSpecified()
-
unsetServicePortDns
public void unsetServicePortDns()
-
getServicePortGateway
public String getServicePortGateway()
-
setServicePortGateway
public void setServicePortGateway(String servicePortGateway)
-
isServicePortGatewaySpecified
public boolean isServicePortGatewaySpecified()
-
unsetServicePortGateway
public void unsetServicePortGateway()
-
getServicePortInterfaceId
public String getServicePortInterfaceId()
-
setServicePortInterfaceId
public void setServicePortInterfaceId(String servicePortInterfaceId)
-
isServicePortInterfaceIdSpecified
public boolean isServicePortInterfaceIdSpecified()
-
unsetServicePortInterfaceId
public void unsetServicePortInterfaceId()
-
getServicePortIpAddress
public String getServicePortIpAddress()
-
setServicePortIpAddress
public void setServicePortIpAddress(String servicePortIpAddress)
-
isServicePortIpAddressSpecified
public boolean isServicePortIpAddressSpecified()
-
unsetServicePortIpAddress
public void unsetServicePortIpAddress()
-
getServicePortIpAllocationId
public String getServicePortIpAllocationId()
-
setServicePortIpAllocationId
public void setServicePortIpAllocationId(String servicePortIpAllocationId)
-
isServicePortIpAllocationIdSpecified
public boolean isServicePortIpAllocationIdSpecified()
-
unsetServicePortIpAllocationId
public void unsetServicePortIpAllocationId()
-
getServicePortVpcId
public String getServicePortVpcId()
-
setServicePortVpcId
public void setServicePortVpcId(String servicePortVpcId)
-
isServicePortVpcIdSpecified
public boolean isServicePortVpcIdSpecified()
-
unsetServicePortVpcId
public void unsetServicePortVpcId()
-
getStorageVolumes
public List<StorageVolume> getStorageVolumes()
-
isStorageVolumesSpecified
public boolean isStorageVolumesSpecified()
-
unsetStorageVolumes
public void unsetStorageVolumes()
-
isSubnetsSpecified
public boolean isSubnetsSpecified()
-
unsetSubnets
public void unsetSubnets()
-
getZone
public String getZone()
-
setZone
public void setZone(String zone)
-
isZoneSpecified
public boolean isZoneSpecified()
-
unsetZone
public void unsetZone()
-
-