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.hardware.server.Vpc
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Vpc.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
crn
protected boolean
crnSpecified
protected String
instanceProfile
protected boolean
instanceProfileSpecified
protected List<IpAllocation>
ipAllocations
protected boolean
ipAllocationsSpecified
protected String
resourceGroup
protected boolean
resourceGroupSpecified
protected String
serverId
protected boolean
serverIdSpecified
protected String
servicePortInterfaceId
protected boolean
servicePortInterfaceIdSpecified
protected String
servicePortIpAllocationId
protected boolean
servicePortIpAllocationIdSpecified
protected String
servicePortVpcId
protected boolean
servicePortVpcIdSpecified
protected List<Subnet>
subnets
protected boolean
subnetsSpecified
protected String
zone
protected boolean
zoneSpecified
-
Fields inherited from class com.softlayer.api.service.container.product.order.hardware.Server
clusterIdentifier, clusterIdentifierSpecified, clusterOrderType, clusterOrderTypeSpecified, clusterResourceId, clusterResourceIdSpecified, 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.hardware.Server
getClusterIdentifier, getClusterOrderType, getClusterResourceId, getMonitoringAgentConfigurationTemplateGroupId, getPrivateCloudServerRole, getRequiredUpstreamDeviceId, getTags, isClusterIdentifierSpecified, isClusterOrderTypeSpecified, isClusterResourceIdSpecified, isMonitoringAgentConfigurationTemplateGroupIdSpecified, isPrivateCloudServerRoleSpecified, isRequiredUpstreamDeviceIdSpecified, isTagsSpecified, setClusterIdentifier, setClusterOrderType, setClusterResourceId, setMonitoringAgentConfigurationTemplateGroupId, setPrivateCloudServerRole, setRequiredUpstreamDeviceId, unsetClusterIdentifier, unsetClusterOrderType, unsetClusterResourceId, 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
-
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
-
resourceGroup
@ApiProperty(canBeNullOrNotSet=true) protected String resourceGroup
-
resourceGroupSpecified
protected boolean resourceGroupSpecified
-
serverId
@ApiProperty(canBeNullOrNotSet=true) protected String serverId
-
serverIdSpecified
protected boolean serverIdSpecified
-
servicePortInterfaceId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortInterfaceId
-
servicePortInterfaceIdSpecified
protected boolean servicePortInterfaceIdSpecified
-
servicePortIpAllocationId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortIpAllocationId
-
servicePortIpAllocationIdSpecified
protected boolean servicePortIpAllocationIdSpecified
-
servicePortVpcId
@ApiProperty(canBeNullOrNotSet=true) protected String servicePortVpcId
-
servicePortVpcIdSpecified
protected boolean servicePortVpcIdSpecified
-
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
-
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()
-
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()
-
getServicePortInterfaceId
public String getServicePortInterfaceId()
-
setServicePortInterfaceId
public void setServicePortInterfaceId(String servicePortInterfaceId)
-
isServicePortInterfaceIdSpecified
public boolean isServicePortInterfaceIdSpecified()
-
unsetServicePortInterfaceId
public void unsetServicePortInterfaceId()
-
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()
-
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()
-
-