DeployArtifactsDetails

class oci.dif.models.DeployArtifactsDetails(**kwargs)

Bases: object

The data to create a DataIntelligence.

Attributes

SERVICES_ADB A constant which can be used with the services property of a DeployArtifactsDetails.
SERVICES_DATAFLOW A constant which can be used with the services property of a DeployArtifactsDetails.
SERVICES_GENAI A constant which can be used with the services property of a DeployArtifactsDetails.
SERVICES_GGCS A constant which can be used with the services property of a DeployArtifactsDetails.
SERVICES_OBJECTSTORAGE A constant which can be used with the services property of a DeployArtifactsDetails.
STACK_TEMPLATES_AISERVICES A constant which can be used with the stack_templates property of a DeployArtifactsDetails.
STACK_TEMPLATES_DATALAKE A constant which can be used with the stack_templates property of a DeployArtifactsDetails.
STACK_TEMPLATES_DATAPIPELINE A constant which can be used with the stack_templates property of a DeployArtifactsDetails.
STACK_TEMPLATES_DATATRANSFORMATION A constant which can be used with the stack_templates property of a DeployArtifactsDetails.
adb Gets the adb of this DeployArtifactsDetails.
dataflow Gets the dataflow of this DeployArtifactsDetails.
ggcs Gets the ggcs of this DeployArtifactsDetails.
services [Required] Gets the services of this DeployArtifactsDetails.
stack_templates [Required] Gets the stack_templates of this DeployArtifactsDetails.
subnet_id Gets 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