AddServiceDetails¶
-
class
oci.dif.models.AddServiceDetails(**kwargs)¶ Bases:
objectThe configuration details for adding new services to the existing Stack.
Attributes
SERVICES_ADBA constant which can be used with the services property of a AddServiceDetails. SERVICES_AIDATAPLATFORMA constant which can be used with the services property of a AddServiceDetails. SERVICES_DATAFLOWA constant which can be used with the services property of a AddServiceDetails. SERVICES_GENAIA constant which can be used with the services property of a AddServiceDetails. SERVICES_GGCSA constant which can be used with the services property of a AddServiceDetails. SERVICES_OBJECTSTORAGEA constant which can be used with the services property of a AddServiceDetails. SERVICES_OKEA constant which can be used with the services property of a AddServiceDetails. SERVICES_OMKA constant which can be used with the services property of a AddServiceDetails. STACK_TEMPLATES_AISERVICESA constant which can be used with the stack_templates property of a AddServiceDetails. STACK_TEMPLATES_DATALAKEA constant which can be used with the stack_templates property of a AddServiceDetails. STACK_TEMPLATES_DATAPIPELINEA constant which can be used with the stack_templates property of a AddServiceDetails. STACK_TEMPLATES_DATATRANSFORMATIONA constant which can be used with the stack_templates property of a AddServiceDetails. STACK_TEMPLATES_DEVOPSTOOLKITA constant which can be used with the stack_templates property of a AddServiceDetails. adbGets the adb of this AddServiceDetails. aidataplatformGets the aidataplatform of this AddServiceDetails. dataflowGets the dataflow of this AddServiceDetails. genaiGets the genai of this AddServiceDetails. ggcsGets the ggcs of this AddServiceDetails. objectstorageGets the objectstorage of this AddServiceDetails. okeGets the oke of this AddServiceDetails. omkGets the omk of this AddServiceDetails. services[Required] Gets the services of this AddServiceDetails. stack_templates[Required] Gets the stack_templates of this AddServiceDetails. Methods
__init__(**kwargs)Initializes a new AddServiceDetails object with values from keyword arguments. -
SERVICES_ADB= 'ADB'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “ADB”
-
SERVICES_AIDATAPLATFORM= 'AIDATAPLATFORM'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “AIDATAPLATFORM”
-
SERVICES_DATAFLOW= 'DATAFLOW'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “DATAFLOW”
-
SERVICES_GENAI= 'GENAI'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “GENAI”
-
SERVICES_GGCS= 'GGCS'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “GGCS”
-
SERVICES_OBJECTSTORAGE= 'OBJECTSTORAGE'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “OBJECTSTORAGE”
-
SERVICES_OKE= 'OKE'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “OKE”
-
SERVICES_OMK= 'OMK'¶ A constant which can be used with the services property of a AddServiceDetails. This constant has a value of “OMK”
-
STACK_TEMPLATES_AISERVICES= 'AISERVICES'¶ A constant which can be used with the stack_templates property of a AddServiceDetails. This constant has a value of “AISERVICES”
-
STACK_TEMPLATES_DATALAKE= 'DATALAKE'¶ A constant which can be used with the stack_templates property of a AddServiceDetails. This constant has a value of “DATALAKE”
-
STACK_TEMPLATES_DATAPIPELINE= 'DATAPIPELINE'¶ A constant which can be used with the stack_templates property of a AddServiceDetails. This constant has a value of “DATAPIPELINE”
-
STACK_TEMPLATES_DATATRANSFORMATION= 'DATATRANSFORMATION'¶ A constant which can be used with the stack_templates property of a AddServiceDetails. This constant has a value of “DATATRANSFORMATION”
-
STACK_TEMPLATES_DEVOPSTOOLKIT= 'DEVOPSTOOLKIT'¶ A constant which can be used with the stack_templates property of a AddServiceDetails. This constant has a value of “DEVOPSTOOLKIT”
-
__init__(**kwargs)¶ Initializes a new AddServiceDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - stack_templates (list[str]) – The value to assign to the stack_templates property of this AddServiceDetails. Allowed values for items in this list are: “DATALAKE”, “DATAPIPELINE”, “AISERVICES”, “DATATRANSFORMATION”, “DEVOPSTOOLKIT”
- services (list[str]) – The value to assign to the services property of this AddServiceDetails. Allowed values for items in this list are: “ADB”, “GGCS”, “OBJECTSTORAGE”, “GENAI”, “DATAFLOW”, “AIDATAPLATFORM”, “OMK”, “OKE”
- adb (list[oci.dif.models.AdbDetail]) – The value to assign to the adb property of this AddServiceDetails.
- ggcs (list[oci.dif.models.GgcsDetail]) – The value to assign to the ggcs property of this AddServiceDetails.
- dataflow (list[oci.dif.models.DataflowDetail]) – The value to assign to the dataflow property of this AddServiceDetails.
- objectstorage (list[oci.dif.models.ObjectStorageDetail]) – The value to assign to the objectstorage property of this AddServiceDetails.
- genai (list[oci.dif.models.GenAiDetail]) – The value to assign to the genai property of this AddServiceDetails.
- aidataplatform (list[oci.dif.models.AiDataPlatformDetail]) – The value to assign to the aidataplatform property of this AddServiceDetails.
- omk (list[oci.dif.models.OmkDetail]) – The value to assign to the omk property of this AddServiceDetails.
- oke (list[oci.dif.models.OkeDetail]) – The value to assign to the oke property of this AddServiceDetails.
-
adb¶ Gets the adb of this AddServiceDetails. ADB details if adb is included in the services to be added.
Returns: The adb of this AddServiceDetails. Return type: list[oci.dif.models.AdbDetail]
-
aidataplatform¶ Gets the aidataplatform of this AddServiceDetails. AI Data Platform Details if aidataplatform is included in services to be added.
Returns: The aidataplatform of this AddServiceDetails. Return type: list[oci.dif.models.AiDataPlatformDetail]
-
dataflow¶ Gets the dataflow of this AddServiceDetails. DATAFLOW details if dataflow is included in the services to be added.
Returns: The dataflow of this AddServiceDetails. Return type: list[oci.dif.models.DataflowDetail]
-
genai¶ Gets the genai of this AddServiceDetails. GenAI Details if genai is included in services to be added.
Returns: The genai of this AddServiceDetails. Return type: list[oci.dif.models.GenAiDetail]
-
ggcs¶ Gets the ggcs of this AddServiceDetails. GGCS details if ggcs is included in the services to be added.
Returns: The ggcs of this AddServiceDetails. Return type: list[oci.dif.models.GgcsDetail]
-
objectstorage¶ Gets the objectstorage of this AddServiceDetails. Object Storage Details if object storage is included in services to be added.
Returns: The objectstorage of this AddServiceDetails. Return type: list[oci.dif.models.ObjectStorageDetail]
-
oke¶ Gets the oke of this AddServiceDetails. OKE Details if oke is included in services to be added.
Returns: The oke of this AddServiceDetails. Return type: list[oci.dif.models.OkeDetail]
-
omk¶ Gets the omk of this AddServiceDetails. OMK Details if omk is included in services to be added.
Returns: The omk of this AddServiceDetails. Return type: list[oci.dif.models.OmkDetail]
-
services¶ [Required] Gets the services of this AddServiceDetails. List of services to be added for the stack.
Allowed values for items in this list are: “ADB”, “GGCS”, “OBJECTSTORAGE”, “GENAI”, “DATAFLOW”, “AIDATAPLATFORM”, “OMK”, “OKE”
Returns: The services of this AddServiceDetails. Return type: list[str]
-
stack_templates¶ [Required] Gets the stack_templates of this AddServiceDetails. List of templates to be added for the stack.
Allowed values for items in this list are: “DATALAKE”, “DATAPIPELINE”, “AISERVICES”, “DATATRANSFORMATION”, “DEVOPSTOOLKIT”
Returns: The stack_templates of this AddServiceDetails. Return type: list[str]
-