DeployArtifactsDetails¶
-
class
oci.dif.models.DeployArtifactsDetails(**kwargs)¶ Bases:
objectThe data to create a DataIntelligence.
Attributes
SERVICES_ADBA constant which can be used with the services property of a DeployArtifactsDetails. SERVICES_DATAFLOWA constant which can be used with the services property of a DeployArtifactsDetails. SERVICES_GENAIA constant which can be used with the services property of a DeployArtifactsDetails. SERVICES_GGCSA constant which can be used with the services property of a DeployArtifactsDetails. SERVICES_OBJECTSTORAGEA constant which can be used with the services property of a DeployArtifactsDetails. STACK_TEMPLATES_AISERVICESA constant which can be used with the stack_templates property of a DeployArtifactsDetails. STACK_TEMPLATES_DATALAKEA constant which can be used with the stack_templates property of a DeployArtifactsDetails. STACK_TEMPLATES_DATAPIPELINEA constant which can be used with the stack_templates property of a DeployArtifactsDetails. STACK_TEMPLATES_DATATRANSFORMATIONA constant which can be used with the stack_templates property of a DeployArtifactsDetails. adbGets the adb of this DeployArtifactsDetails. dataflowGets the dataflow of this DeployArtifactsDetails. ggcsGets the ggcs of this DeployArtifactsDetails. services[Required] Gets the services of this DeployArtifactsDetails. stack_templates[Required] Gets the stack_templates of this DeployArtifactsDetails. subnet_idGets the subnet_id of this DeployArtifactsDetails. Methods
__init__(**kwargs)Initializes a new DeployArtifactsDetails object with values from keyword arguments. -
SERVICES_ADB= 'ADB'¶ A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “ADB”
-
SERVICES_DATAFLOW= 'DATAFLOW'¶ A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “DATAFLOW”
-
SERVICES_GENAI= 'GENAI'¶ A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “GENAI”
-
SERVICES_GGCS= 'GGCS'¶ A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “GGCS”
-
SERVICES_OBJECTSTORAGE= 'OBJECTSTORAGE'¶ A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “OBJECTSTORAGE”
-
STACK_TEMPLATES_AISERVICES= 'AISERVICES'¶ A constant which can be used with the stack_templates property of a DeployArtifactsDetails. This constant has a value of “AISERVICES”
-
STACK_TEMPLATES_DATALAKE= 'DATALAKE'¶ A constant which can be used with the stack_templates property of a DeployArtifactsDetails. This constant has a value of “DATALAKE”
-
STACK_TEMPLATES_DATAPIPELINE= 'DATAPIPELINE'¶ A constant which can be used with the stack_templates property of a DeployArtifactsDetails. This constant has a value of “DATAPIPELINE”
-
STACK_TEMPLATES_DATATRANSFORMATION= 'DATATRANSFORMATION'¶ A constant which can be used with the stack_templates property of a DeployArtifactsDetails. This constant has a value of “DATATRANSFORMATION”
-
__init__(**kwargs)¶ Initializes a new DeployArtifactsDetails 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 DeployArtifactsDetails. 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 DeployArtifactsDetails. Allowed values for items in this list are: “ADB”, “GGCS”, “OBJECTSTORAGE”, “GENAI”, “DATAFLOW”
- subnet_id (str) – The value to assign to the subnet_id property of this DeployArtifactsDetails.
- adb (list[oci.dif.models.AdbArtifactsDetail]) – The value to assign to the adb property of this DeployArtifactsDetails.
- ggcs (list[oci.dif.models.GgcsArtifactsDetail]) – The value to assign to the ggcs property of this DeployArtifactsDetails.
- dataflow (list[oci.dif.models.DataflowArtifactsDetail]) – The value to assign to the dataflow property of this DeployArtifactsDetails.
-
adb¶ Gets the adb of this DeployArtifactsDetails. ADB artifact details if adb is included in the services.
Returns: The adb of this DeployArtifactsDetails. Return type: list[oci.dif.models.AdbArtifactsDetail]
-
dataflow¶ Gets the dataflow of this DeployArtifactsDetails. Dataflow artifact details if dataflow is included in the services.
Returns: The dataflow of this DeployArtifactsDetails. Return type: list[oci.dif.models.DataflowArtifactsDetail]
-
ggcs¶ Gets the ggcs of this DeployArtifactsDetails. GGCS artifact details if ggcs is included in the services.
Returns: The ggcs of this DeployArtifactsDetails. Return type: list[oci.dif.models.GgcsArtifactsDetail]
-
services¶ [Required] Gets the services of this DeployArtifactsDetails. List of services to be onboarded for the stack.
Allowed values for items in this list are: “ADB”, “GGCS”, “OBJECTSTORAGE”, “GENAI”, “DATAFLOW”
Returns: The services of this DeployArtifactsDetails. Return type: list[str]
-
stack_templates¶ [Required] Gets the stack_templates of this DeployArtifactsDetails. List of templates to be onboarded for the stack.
Allowed values for items in this list are: “DATALAKE”, “DATAPIPELINE”, “AISERVICES”, “DATATRANSFORMATION”
Returns: The stack_templates of this DeployArtifactsDetails. Return type: list[str]
-
subnet_id¶ Gets the subnet_id of this DeployArtifactsDetails. Subnet id for the Private Endpoint creation for artifact deployment.
Returns: The subnet_id of this DeployArtifactsDetails. Return type: str
-