Class SupplementalCreateObjectOptions

    • Field Detail

      • bootModeSpecified

        protected boolean bootModeSpecified
      • flavorKeyName

        @ApiProperty(canBeNullOrNotSet=true)
        protected String flavorKeyName
        When set the startCpus and maxMemory are defined by the flavor. If the flavor includes local storage blockDevice 0 is also defined by the flavor. When startCpus, maxMemory, or blockDevice 0 are also provided on the template object they are validated against the flavor provided.
      • flavorKeyNameSpecified

        protected boolean flavorKeyNameSpecified
      • immediateApprovalOnlyFlag

        @ApiProperty(canBeNullOrNotSet=true)
        protected Boolean immediateApprovalOnlyFlag
        When explicitly set to true, createObject(s) will fail unless the order is started automatically. This can be used by automated systems to fail an order that might otherwise require manual approval. For multi-guest orders via [[SoftLayer_Virtual_Guest/createObjects|createObjects]], this value must be the exact same for every item.
      • immediateApprovalOnlyFlagSpecified

        protected boolean immediateApprovalOnlyFlagSpecified
      • postInstallScriptUri

        @ApiProperty(canBeNullOrNotSet=true)
        protected String postInstallScriptUri
        URI of the script to be downloaded and executed after installation is complete. This can be different for each virtual guest when multiple are sent to [[SoftLayer_Virtual_Guest/createObjects|createObjects]].
      • postInstallScriptUriSpecified

        protected boolean postInstallScriptUriSpecified
    • Constructor Detail

      • SupplementalCreateObjectOptions

        public SupplementalCreateObjectOptions()
    • Method Detail

      • getBootMode

        public String getBootMode()
      • setBootMode

        public void setBootMode​(String bootMode)
      • isBootModeSpecified

        public boolean isBootModeSpecified()
      • unsetBootMode

        public void unsetBootMode()
      • getFlavorKeyName

        public String getFlavorKeyName()
      • setFlavorKeyName

        public void setFlavorKeyName​(String flavorKeyName)
      • isFlavorKeyNameSpecified

        public boolean isFlavorKeyNameSpecified()
      • unsetFlavorKeyName

        public void unsetFlavorKeyName()
      • getImmediateApprovalOnlyFlag

        public Boolean getImmediateApprovalOnlyFlag()
      • setImmediateApprovalOnlyFlag

        public void setImmediateApprovalOnlyFlag​(Boolean immediateApprovalOnlyFlag)
      • isImmediateApprovalOnlyFlagSpecified

        public boolean isImmediateApprovalOnlyFlagSpecified()
      • unsetImmediateApprovalOnlyFlag

        public void unsetImmediateApprovalOnlyFlag()
      • getPostInstallScriptUri

        public String getPostInstallScriptUri()
      • setPostInstallScriptUri

        public void setPostInstallScriptUri​(String postInstallScriptUri)
      • isPostInstallScriptUriSpecified

        public boolean isPostInstallScriptUriSpecified()
      • unsetPostInstallScriptUri

        public void unsetPostInstallScriptUri()