Skip to content

Commit

Permalink
Support MI Auth for Azure Table (Azure#29702)
Browse files Browse the repository at this point in the history
* support mi auth for azure table connector

* add synapse changes

* update sdk-suppressions.yaml

---------

Co-authored-by: Alancere <[email protected]>
  • Loading branch information
Yao725 and Alancere authored Jul 19, 2024
1 parent 83f13c5 commit 09741dc
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -107,13 +107,33 @@
"typeProperties": {
"description": "Azure Table Storage linked service properties.",
"x-ms-client-flatten": true,
"$ref": "#/definitions/AzureStorageLinkedServiceTypeProperties"
"$ref": "#/definitions/AzureTableStorageLinkedServiceTypeProperties"
}
},
"required": [
"typeProperties"
]
},
"AzureTableStorageLinkedServiceTypeProperties": {
"description": "Azure Table Storage linked service properties.",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/AzureStorageLinkedServiceTypeProperties"
}
],
"properties": {
"serviceEndpoint": {
"type": "object",
"x-ms-format": "dfe-string",
"description": "Table service endpoint of the Azure Table Storage resource. It is mutually exclusive with connectionString, sasUri property."
},
"credential": {
"$ref": "../datafactory.json#/definitions/CredentialReference",
"description": "The credential reference containing authentication information."
}
}
},
"AzureStorageLinkedServiceTypeProperties": {
"description": "Azure Storage linked service properties.",
"type": "object",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ suppressions:
azure-sdk-for-go:
- package: sdk/resourcemanager/datafactory/armdatafactory
breaking-changes:
- Enum `ScriptType` has been removed
- Field `Operator` of struct `ExpressionV2` has been removed
- Type of `AzureTableStorageLinkedService.TypeProperties` has been changed from `*AzureStorageLinkedServiceTypeProperties` to `*AzureTableStorageLinkedServiceTypeProperties`
azure-sdk-for-js:
- package: "@azure/arm-datafactory"
breaking-changes:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,13 +95,32 @@
"typeProperties": {
"description": "Azure Table Storage linked service properties.",
"x-ms-client-flatten": true,
"$ref": "#/definitions/AzureStorageLinkedServiceTypeProperties"
"$ref": "#/definitions/AzureTableStorageLinkedServiceTypeProperties"
}
},
"required": [
"typeProperties"
]
},
"AzureTableStorageLinkedServiceTypeProperties": {
"description": "Azure Table Storage linked service properties.",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/AzureStorageLinkedServiceTypeProperties"
}
],
"properties": {
"serviceEndpoint": {
"type": "object",
"description": "Table service endpoint of the Azure Table Storage resource. It is mutually exclusive with connectionString, sasUri property."
},
"credential": {
"$ref": "../artifacts.json#/definitions/CredentialReference",
"description": "The credential reference containing authentication information."
}
}
},
"AzureStorageLinkedServiceTypeProperties": {
"description": "Azure Storage linked service properties.",
"type": "object",
Expand Down

0 comments on commit 09741dc

Please sign in to comment.