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_AIDATAPLATFORM 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.
SERVICES_OKE A constant which can be used with the services property of a DeployArtifactsDetails.
SERVICES_OMK 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.
STACK_TEMPLATES_DEVOPSTOOLKIT 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.
oke Gets the oke of this DeployArtifactsDetails.
omk Gets the omk 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_AIDATAPLATFORM = 'AIDATAPLATFORM'

A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “AIDATAPLATFORM”

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”

SERVICES_OKE = 'OKE'

A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “OKE”

SERVICES_OMK = 'OMK'

A constant which can be used with the services property of a DeployArtifactsDetails. This constant has a value of “OMK”

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”

STACK_TEMPLATES_DEVOPSTOOLKIT = 'DEVOPSTOOLKIT'

A constant which can be used with the stack_templates property of a DeployArtifactsDetails. This constant has a value of “DEVOPSTOOLKIT”

__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”, “DEVOPSTOOLKIT”
  • 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”, “AIDATAPLATFORM”, “OMK”, “OKE”
  • 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.
  • omk (list[oci.dif.models.OmkArtifactsDetail]) – The value to assign to the omk property of this DeployArtifactsDetails.
  • oke (list[oci.dif.models.OkeArtifactsDetail]) – The value to assign to the oke 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]
oke

Gets the oke of this DeployArtifactsDetails. Oke artifact details if oke is included in the services.

Returns:The oke of this DeployArtifactsDetails.
Return type:list[oci.dif.models.OkeArtifactsDetail]
omk

Gets the omk of this DeployArtifactsDetails. Omk artifact details if omk is included in the services.

Returns:The omk of this DeployArtifactsDetails.
Return type:list[oci.dif.models.OmkArtifactsDetail]
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”, “AIDATAPLATFORM”, “OMK”, “OKE”

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”, “DEVOPSTOOLKIT”

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