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_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. 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. adbGets the adb 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. 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_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”
-
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”
-
__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”
- 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”
- 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.
-
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]
-
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]
-
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”
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”
Returns: The stack_templates of this AddServiceDetails. Return type: list[str]
-