SSISPackageLocation Class

SSIS package location.

Inheritance
SSISPackageLocation

Constructor

SSISPackageLocation(*, package_path: Optional[object] = None, type: Optional[Union[str, azure.synapse.artifacts.models._artifacts_client_enums.SsisPackageLocationType]] = None, package_password: Optional[azure.synapse.artifacts.models._models_py3.SecretBase] = None, access_credential: Optional[azure.synapse.artifacts.models._models_py3.SSISAccessCredential] = None, configuration_path: Optional[object] = None, package_name: Optional[str] = None, package_content: Optional[object] = None, package_last_modified_date: Optional[str] = None, child_packages: Optional[List[azure.synapse.artifacts.models._models_py3.SSISChildPackage]] = None, **kwargs)

Parameters

package_path
object
Required

The SSIS package path. Type: string (or Expression with resultType string).

type
str or SsisPackageLocationType
Required

The type of SSIS package location. Possible values include: "SSISDB", "File", "InlinePackage".

package_password
SecretBase
Required

Password of the package.

access_credential
SSISAccessCredential
Required

The package access credential.

configuration_path
object
Required

The configuration file of the package execution. Type: string (or Expression with resultType string).

package_name
str
Required

The package name.

package_content
object
Required

The embedded package content. Type: string (or Expression with resultType string).

package_last_modified_date
str
Required

The embedded package last modified date.

child_packages
list[SSISChildPackage]
Required

The embedded child package list.