Azure.ResourceManager.Synapse.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ArmSynapseModelFactory |
Model factory for models. |
BigDataPoolAutoPauseProperties |
Auto-pausing properties of a Big Data pool powered by Apache Spark. |
BigDataPoolAutoScaleProperties |
Auto-scaling properties of a Big Data pool powered by Apache Spark. |
BigDataPoolLibraryInfo |
Library/package information of a Big Data pool powered by Apache Spark. |
BigDataPoolLibraryRequirements |
Library requirements for a Big Data pool powered by Apache Spark. |
BigDataPoolSparkConfigProperties |
SparkConfig Properties for a Big Data pool powered by Apache Spark. |
IntegrationRuntimeRegenerateKeyContent |
Parameters to regenerate the authentication key. |
KekIdentityProperties |
Key encryption key properties. |
KustoPoolChildResourceNameAvailabilityContent |
The result returned from a database check name availability request. |
KustoPoolDatabasePrincipalAssignmentNameAvailabilityContent |
A principal assignment check name availability request. |
KustoPoolDataConnectionNameAvailabilityContent |
A data connection check name availability request. |
KustoPoolNameAvailabilityContent |
The object sent for a kusto pool check name availability request. |
KustoPoolNameAvailabilityResult |
The result returned from a check name availability request. |
KustoPoolPrincipalAssignmentNameAvailabilityContent |
A principal assignment check name availability request. |
KustoPoolSkuDescription |
The Kusto SKU description of given resource type. |
KustoPoolSkuLocationInfoItem |
The locations and zones info for SKU. |
PrivateEndpointConnectionForPrivateLinkHubBasic |
The PrivateEndpointConnectionForPrivateLinkHubBasic. |
ReplaceAllFirewallRulesOperationResult |
An existing operation for replacing the firewall rules. |
ReplaceAllIPFirewallRulesContent |
Replace all IP firewall rules request. |
SqlPoolCreateRestorePointContent |
Contains the information necessary to perform a create Sql pool restore point operation. |
SqlPoolUsage |
The Sql pool usages. |
SqlPoolVulnerabilityAssessmentRuleBaselineItem |
Properties for an Sql pool vulnerability assessment rule baseline's result. |
SqlPoolVulnerabilityAssessmentScansExport |
A Sql pool Vulnerability Assessment scan export resource. |
SynapseBigDataPoolInfoPatch |
Properties patch for a Big Data pool. |
SynapseCmdkeySetup |
The custom setup of running cmdkey commands. |
SynapseComponentSetup |
The custom setup of installing 3rd party components. |
SynapseCustomSetupBase |
The base definition of the custom setup. Please note SynapseCustomSetupBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseCmdkeySetup, SynapseComponentSetup and SynapseEnvironmentVariableSetup. |
SynapseDataConnectionValidation |
Class representing an data connection validation. |
SynapseDataConnectionValidationListResult |
The list Kusto data connection validation result. |
SynapseDataConnectionValidationResult |
The result returned from a data connection validation request. |
SynapseDataLakeStorageAccountDetails |
Details of the data lake storage account associated with the workspace. |
SynapseDataSourceCapacity |
Azure capacity definition. |
SynapseDataSourceResourceSku |
Azure resource SKU definition. |
SynapseDataSourceSku |
Azure SKU definition. |
SynapseDynamicExecutorAllocation |
Dynamic Executor Allocation Properties. |
SynapseEncryptionDetails |
Details of the encryption associated with the workspace. |
SynapseEntityReference |
The entity reference. |
SynapseEnvironmentVariableSetup |
The custom setup of setting environment variable. |
SynapseEventGridDataConnection |
Class representing an Event Grid data connection. |
SynapseEventHubDataConnection |
Class representing an event hub data connection. |
SynapseFollowerDatabaseDefinition |
A class representing follower database request. |
SynapseGetSsisObjectMetadataContent |
The request payload of get SSIS object metadata. |
SynapseGrantSqlControlToManagedIdentity |
Grant sql control to managed identity. |
SynapseIntegrationRuntimeAuthKeys |
The integration runtime authentication keys. |
SynapseIntegrationRuntimeComputeProperties |
The compute resource properties for managed integration runtime. |
SynapseIntegrationRuntimeConnectionInfo |
Connection information for encrypting the on-premises data source credentials. |
SynapseIntegrationRuntimeCustomSetupScriptProperties |
Custom setup script properties for a managed dedicated integration runtime. |
SynapseIntegrationRuntimeDataFlowProperties |
Data flow properties for managed integration runtime. |
SynapseIntegrationRuntimeDataProxyProperties |
Data proxy properties for a managed dedicated integration runtime. |
SynapseIntegrationRuntimeMonitoringResult |
Get monitoring data response. |
SynapseIntegrationRuntimeNodeIPAddress |
The IP address of self-hosted integration runtime node. |
SynapseIntegrationRuntimeNodeMonitoringResult |
Monitoring data for integration runtime node. |
SynapseIntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint |
Azure-SSIS integration runtime outbound network dependency endpoints for one category. |
SynapseIntegrationRuntimeOutboundNetworkDependenciesEndpoint |
The endpoint for Azure-SSIS integration runtime outbound network dependency. |
SynapseIntegrationRuntimeOutboundNetworkDependenciesEndpointDetails |
The details of Azure-SSIS integration runtime outbound network dependency endpoint. |
SynapseIntegrationRuntimePatch |
Update integration runtime request. |
SynapseIntegrationRuntimeProperties |
Azure Synapse nested object which serves as a compute resource for activities. Please note SynapseIntegrationRuntimeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseManagedIntegrationRuntime and SynapseSelfHostedIntegrationRuntime. |
SynapseIntegrationRuntimeSsisCatalogInfo |
Catalog information for managed dedicated integration runtime. |
SynapseIntegrationRuntimeSsisProperties |
SSIS properties for managed integration runtime. |
SynapseIntegrationRuntimeStatus |
Integration runtime status. Please note SynapseIntegrationRuntimeStatus is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseManagedIntegrationRuntimeStatus and SynapseSelfHostedIntegrationRuntimeStatus. |
SynapseIntegrationRuntimeStatusResult |
Integration runtime status response. |
SynapseIntegrationRuntimeVnetProperties |
VNet properties for managed integration runtime. |
SynapseIotHubDataConnection |
Class representing an iot hub data connection. |
SynapseIPFirewallRuleProperties |
IP firewall rule properties. |
SynapseKustoPoolPatch |
Class representing an update to a Kusto kusto pool. |
SynapseKustoPoolPrivateLinkData |
Class representing a Private Link Resources. |
SynapseLanguageExtension |
The language extension object. |
SynapseLanguageExtensionsList |
The list of language extension objects. |
SynapseLinkedIntegrationRuntime |
The linked integration runtime information. |
SynapseLinkedIntegrationRuntimeKeyAuthorization |
The key authorization type integration runtime. |
SynapseLinkedIntegrationRuntimeRbacAuthorization |
The role based access control (RBAC) authorization type integration runtime. |
SynapseLinkedIntegrationRuntimeType |
The base definition of a linked integration runtime. Please note SynapseLinkedIntegrationRuntimeType is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseLinkedIntegrationRuntimeKeyAuthorization and SynapseLinkedIntegrationRuntimeRbacAuthorization. |
SynapseMaintenanceWindowTimeRange |
Maintenance window time range. |
SynapseManagedIntegrationRuntime |
Managed integration runtime, including managed elastic and managed dedicated integration runtimes. |
SynapseManagedIntegrationRuntimeError |
Error definition for managed integration runtime. |
SynapseManagedIntegrationRuntimeNode |
Properties of integration runtime node. |
SynapseManagedIntegrationRuntimeOperationResult |
Properties of managed integration runtime operation result. |
SynapseManagedIntegrationRuntimeStatus |
Managed integration runtime status. |
SynapseManagedVirtualNetworkSettings |
Managed Virtual Network Settings. |
SynapseOptimizedAutoscale |
A class that contains the optimized auto scale definition. |
SynapsePrivateEndpointConnectionProperties |
Properties of a private endpoint connection. |
SynapsePrivateLinkHubPatch |
PrivateLinkHub patch details. |
SynapsePrivateLinkResourceProperties |
Properties of a private link resource. |
SynapsePrivateLinkServiceConnectionState |
Connection state details of the private endpoint. |
SynapseReadOnlyFollowingDatabase |
Class representing a read only following database. |
SynapseReadWriteDatabase |
Class representing a read write database. |
SynapseRecommendedSensitivityLabelUpdate |
A recommended sensitivity label update operation. |
SynapseRecommendedSensitivityLabelUpdateOperationListResult |
A list of recommended sensitivity label update operations. |
SynapseResourceMoveDefinition |
Contains the information necessary to perform a resource move (rename). |
SynapseSecretBase |
The base definition of a secret type. Please note SynapseSecretBase is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseSecureString. |
SynapseSecureString |
Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls. |
SynapseSelfHostedIntegrationRuntime |
Self-hosted integration runtime. |
SynapseSelfHostedIntegrationRuntimeNode |
Properties of Self-hosted integration runtime node. |
SynapseSelfHostedIntegrationRuntimeStatus |
Self-hosted integration runtime status. |
SynapseSensitivityLabelUpdate |
A sensitivity label update operation. |
SynapseSensitivityLabelUpdateListResult |
A list of sensitivity label update operations. |
SynapseServerUsage |
Represents server metrics. |
SynapseSku |
SQL pool SKU. |
SynapseSqlPoolPatch |
A SQL Analytics pool patch info. |
SynapseSsisEnvironment |
Ssis environment. |
SynapseSsisEnvironmentReference |
Ssis environment reference. |
SynapseSsisFolder |
Ssis folder. |
SynapseSsisObjectMetadata |
SSIS object metadata. Please note SynapseSsisObjectMetadata is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include SynapseSsisEnvironment, SynapseSsisFolder, SynapseSsisPackage and SynapseSsisProject. |
SynapseSsisObjectMetadataStatusResult |
The status of the operation. |
SynapseSsisPackage |
Ssis Package. |
SynapseSsisParameter |
Ssis parameter. |
SynapseSsisProject |
Ssis project. |
SynapseSsisVariable |
Ssis variable. |
SynapseTableLevelSharingProperties |
Tables that will be included and excluded in the follower database. |
SynapseVulnerabilityAssessmentRecurringScansProperties |
Properties of a Vulnerability Assessment recurring scans. |
SynapseVulnerabilityAssessmentScanError |
Properties of a vulnerability assessment scan error. |
SynapseWorkspaceKeyDetails |
Details of the customer managed key associated with the workspace. |
SynapseWorkspacePatch |
Workspace patch details. |
SynapseWorkspaceRepositoryConfiguration |
Git integration settings. |
UpdateIntegrationRuntimeNodeContent |
Update integration runtime node request. |
WorkspaceCustomerManagedKeyDetails |
Details of the customer managed key associated with the workspace. |
Structs
AadAuthenticationState |
property configuration state. |
BigDataPoolNodeSize |
The level of compute power that each node in the Big Data pool has. |
BigDataPoolNodeSizeFamily |
The kind of nodes that the Big Data pool provides. |
KustoPoolCompressionType |
The compression type. |
KustoPoolNameUnavailableReason |
Message providing the reason why the given name is invalid. |
KustoPoolSkuSize |
SKU size. |
KustoPoolState |
The state of the resource. |
KustoPoolType |
The type of resource, Microsoft.Synapse/workspaces/kustoPools. |
ResourceProvisioningState |
The provisioned state of the resource. |
SqlPoolColumnDataType |
The column data type. |
SqlPoolConnectionPolicyName |
The SqlPoolConnectionPolicyName. |
SqlPoolCreateMode |
Specifies the mode of sql pool creation. Default: regular sql pool creation. PointInTimeRestore: Creates a sql pool by restoring a point in time backup of an existing sql pool. sourceDatabaseId must be specified as the resource ID of the existing sql pool, and restorePointInTime must be specified. Recovery: Creates a sql pool by a geo-replicated backup. sourceDatabaseId must be specified as the recoverableDatabaseId to restore. Restore: Creates a sql pool by restoring a backup of a deleted sql pool. SourceDatabaseId should be the sql pool's original resource ID. SourceDatabaseId and sourceDatabaseDeletionDate must be specified. |
SqlPoolSecurityAlertPolicyName |
The SqlPoolSecurityAlertPolicyName. |
SqlPoolStorageAccountType |
The storage account type used to store backups for this sql pool. |
SqlServerSecurityAlertPolicyName |
The SqlServerSecurityAlertPolicyName. |
SynapseAadOnlyAuthenticationName |
The SynapseAadOnlyAuthenticationName. |
SynapseBlobAuditingPolicyName |
The SynapseBlobAuditingPolicyName. |
SynapseBlobStorageEventType |
The name of blob storage event type to process. |
SynapseClusterPrincipalRole |
Cluster principal role. |
SynapseDatabasePrincipalAssignmentType |
The type of resource, Microsoft.Synapse/workspaces/kustoPools/databases/principalAssignments. |
SynapseDatabasePrincipalRole |
Database principal role. |
SynapseDataConnectionType |
The type of resource, Microsoft.Synapse/workspaces/kustoPools/databases/dataConnections. |
SynapseDataFlowComputeType |
Compute type of the cluster which will execute data flow job. |
SynapseDataSourceScaleType |
Scale type. |
SynapseDataWarehouseUserActivityName |
The SynapseDataWarehouseUserActivityName. |
SynapseDayOfWeek |
Day of maintenance window. |
SynapseDedicatedSqlMinimalTlsSettingName |
The SynapseDedicatedSqlMinimalTlsSettingName. |
SynapseDefaultPrincipalsModificationKind |
The default principals modification kind. |
SynapseEncryptionProtectorName |
The SynapseEncryptionProtectorName. |
SynapseEventGridDataFormat |
The data format of the message. Optionally the data format can be added to each message. |
SynapseEventHubDataFormat |
The data format of the message. Optionally the data format can be added to each message. |
SynapseGeoBackupPolicyName |
The SynapseGeoBackupPolicyName. |
SynapseIntegrationRuntimeAuthKeyName |
The name of the authentication key to regenerate. |
SynapseIntegrationRuntimeAutoUpdate |
The state of integration runtime auto update. |
SynapseIntegrationRuntimeEdition |
The edition for the SSIS Integration Runtime. |
SynapseIntegrationRuntimeEntityReferenceType |
The type of this referenced entity. |
SynapseIntegrationRuntimeInternalChannelEncryptionMode |
It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist). |
SynapseIntegrationRuntimeLicenseType |
License type for bringing your own license scenario. |
SynapseIntegrationRuntimeSsisCatalogPricingTier |
The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/. |
SynapseIntegrationRuntimeState |
The state of integration runtime. |
SynapseIntegrationRuntimeUpdateResult |
The result of the last integration runtime node update. |
SynapseIotHubDataFormat |
The data format of the message. Optionally the data format can be added to each message. |
SynapseLanguageExtensionName |
Language extension that can run within KQL query. |
SynapseManagedIntegrationRuntimeNodeStatus |
The managed integration runtime node status. |
SynapsePrincipalAssignmentType |
The type of resource, Microsoft.Synapse/workspaces/kustoPools/principalAssignments. |
SynapsePrincipalsModificationKind |
The principals modification kind of the database. |
SynapsePrincipalType |
Principal type. |
SynapseProvisioningState |
Resource provisioning state. |
SynapseReplicationState |
The replication state for the replication link. |
SynapseSelfHostedIntegrationRuntimeNodeStatus |
Status of the integration runtime node. |
SynapseServerKeyType |
The encryption protector type like 'ServiceManaged', 'AzureKeyVault'. |
SynapseSkuName |
SKU name. |
SynapseSparkConfigurationType |
The type of the spark config properties file. |
SynapseTransparentDataEncryptionName |
The SynapseTransparentDataEncryptionName. |
SynapseVulnerabilityAssessmentName |
The SynapseVulnerabilityAssessmentName. |
SynapseVulnerabilityAssessmentScanState |
The scan status. |
SynapseVulnerabilityAssessmentScanTriggerType |
The scan trigger type. |
WorkspacePublicNetworkAccess |
Enable or Disable public network access to workspace. |
Enums
KustoPoolDatabaseType |
The type of resource, for instance Microsoft.Synapse/workspaces/kustoPools/databases. |
SynapseBlobAuditingPolicyState |
Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required. |
SynapseDataMaskingFunction |
The masking function that is used for the data masking rule. |
SynapseDataMaskingRuleState |
The rule state. Used to delete a rule. To delete an existing rule, specify the schemaName, tableName, columnName, maskingFunction, and specify ruleState as disabled. However, if the rule doesn't already exist, the rule will be created with ruleState set to enabled, regardless of the provided value of ruleState. |
SynapseDataMaskingState |
The state of the data masking policy. |
SynapseDesiredState |
Desired state. |
SynapseGeoBackupPolicyState |
The state of the geo backup policy. |
SynapseGrantSqlControlToManagedIdentityState |
Actual state. |
SynapseRecommendedSensitivityLabelUpdateKind |
The SynapseRecommendedSensitivityLabelUpdateKind. |
SynapseReplicationRole |
The role of the Sql pool in the replication link. |
SynapseRestorePointType |
The type of restore point. |
SynapseSecurityAlertPolicyState |
Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific Sql pool. |
SynapseSensitivityLabelRank |
The SynapseSensitivityLabelRank. |
SynapseSensitivityLabelSource |
The SynapseSensitivityLabelSource. |
SynapseSensitivityLabelUpdateKind |
The SynapseSensitivityLabelUpdateKind. |
SynapseTransparentDataEncryptionStatus |
The status of the database transparent data encryption. |
SynapseVulnerabilityAssessmentPolicyBaselineName |
The SynapseVulnerabilityAssessmentPolicyBaselineName. |