SynapseWorkspaceSqlPoolTableDataSetMapping Class

A Synapse Workspace Sql Pool Table data set mapping.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.datashare.models._models_py3.DataSetMapping
SynapseWorkspaceSqlPoolTableDataSetMapping

Constructor

SynapseWorkspaceSqlPoolTableDataSetMapping(*, data_set_id: str, synapse_workspace_sql_pool_table_resource_id: str, **kwargs)

Parameters

kind
str or DataSetMappingKind
Required

Required. Kind of data set mapping.Constant filled by server. Possible values include: "Blob", "Container", "BlobFolder", "AdlsGen2FileSystem", "AdlsGen2Folder", "AdlsGen2File", "KustoCluster", "KustoDatabase", "SqlDBTable", "SqlDWTable", "SynapseWorkspaceSqlPoolTable".

data_set_id
str
Required

Required. The id of the source data set.

synapse_workspace_sql_pool_table_resource_id
str
Required

Required. Resource id of the Synapse Workspace SQL Pool Table.

Variables

id
str

The resource id of the azure resource.

name
str

Name of the azure resource.

system_data
SystemData

System Data of the Azure resource.

type
str

Type of the azure resource.

data_set_mapping_status
str or DataSetMappingStatus

Gets the status of the data set mapping. Possible values include: "Ok", "Broken".

provisioning_state
str or ProvisioningState

Provisioning state of the data set mapping. Possible values include: "Succeeded", "Creating", "Deleting", "Moving", "Failed".