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
@ApiType("SoftLayer_Container_Product_Order_Hardware_Server_Vpc") public class Vpc extends Server
-
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
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.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 Details
-
crn
-
crnSpecified
protected boolean crnSpecified -
instanceProfile
-
instanceProfileSpecified
protected boolean instanceProfileSpecified -
ipAllocations
-
ipAllocationsSpecified
protected boolean ipAllocationsSpecified -
resourceGroup
-
resourceGroupSpecified
protected boolean resourceGroupSpecified -
serverId
-
serverIdSpecified
protected boolean serverIdSpecified -
servicePortInterfaceId
-
servicePortInterfaceIdSpecified
protected boolean servicePortInterfaceIdSpecified -
servicePortIpAllocationId
-
servicePortIpAllocationIdSpecified
protected boolean servicePortIpAllocationIdSpecified -
servicePortVpcId
-
servicePortVpcIdSpecified
protected boolean servicePortVpcIdSpecified -
subnets
-
subnetsSpecified
protected boolean subnetsSpecified -
zone
-
zoneSpecified
protected boolean zoneSpecified
-
-
Constructor Details
-
Vpc
public Vpc()
-
-
Method Details
-
getCrn
-
setCrn
-
isCrnSpecified
public boolean isCrnSpecified() -
unsetCrn
public void unsetCrn() -
getInstanceProfile
-
setInstanceProfile
-
isInstanceProfileSpecified
public boolean isInstanceProfileSpecified() -
unsetInstanceProfile
public void unsetInstanceProfile() -
getIpAllocations
-
isIpAllocationsSpecified
public boolean isIpAllocationsSpecified() -
unsetIpAllocations
public void unsetIpAllocations() -
getResourceGroup
-
setResourceGroup
-
isResourceGroupSpecified
public boolean isResourceGroupSpecified() -
unsetResourceGroup
public void unsetResourceGroup() -
getServerId
-
setServerId
-
isServerIdSpecified
public boolean isServerIdSpecified() -
unsetServerId
public void unsetServerId() -
getServicePortInterfaceId
-
setServicePortInterfaceId
-
isServicePortInterfaceIdSpecified
public boolean isServicePortInterfaceIdSpecified() -
unsetServicePortInterfaceId
public void unsetServicePortInterfaceId() -
getServicePortIpAllocationId
-
setServicePortIpAllocationId
-
isServicePortIpAllocationIdSpecified
public boolean isServicePortIpAllocationIdSpecified() -
unsetServicePortIpAllocationId
public void unsetServicePortIpAllocationId() -
getServicePortVpcId
-
setServicePortVpcId
-
isServicePortVpcIdSpecified
public boolean isServicePortVpcIdSpecified() -
unsetServicePortVpcId
public void unsetServicePortVpcId() -
getSubnets
-
isSubnetsSpecified
public boolean isSubnetsSpecified() -
unsetSubnets
public void unsetSubnets() -
getZone
-
setZone
-
isZoneSpecified
public boolean isZoneSpecified() -
unsetZone
public void unsetZone()
-