Skip to content

Commit

Permalink
add 2 storage ls and support aad auth for storage
Browse files Browse the repository at this point in the history
  • Loading branch information
ligengatms committed Jun 29, 2018
1 parent 37ca9e7 commit 9f225ae
Showing 1 changed file with 73 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,46 @@
"typeProperties"
]
},
"AzureBlobStorageLinkedService": {
"x-ms-discriminator-value": "AzureBlobStorage",
"description": "The azure blob storage linked service.",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/LinkedService"
}
],
"properties": {
"typeProperties": {
"description": "Azure Blob Storage linked service properties.",
"x-ms-client-flatten": true,
"$ref": "#/definitions/AzureBlobStorageLinkedServiceTypeProperties"
}
},
"required": [
"typeProperties"
]
},
"AzureTableStorageLinkedService": {
"x-ms-discriminator-value": "AzureTableStorage",
"description": "The azure table storage linked service.",
"type": "object",
"allOf": [
{
"$ref": "#/definitions/LinkedService"
}
],
"properties": {
"typeProperties": {
"description": "Azure Table Storage linked service properties.",
"x-ms-client-flatten": true,
"$ref": "#/definitions/AzureStorageLinkedServiceTypeProperties"
}
},
"required": [
"typeProperties"
]
},
"AzureStorageLinkedServiceTypeProperties": {
"description": "Azure Storage linked service properties.",
"properties": {
Expand All @@ -79,6 +119,39 @@
}
}
},
"AzureBlobStorageLinkedServiceTypeProperties": {
"description": "Azure Blob Storage linked service properties.",
"properties": {
"connectionString": {
"type": "object",
"description": "The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference."
},
"sasUri": {
"description": "SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property.",
"$ref": "../datafactory.json#/definitions/SecretBase"
},
"serviceEndpoint": {
"type": "string",
"description": "Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property."
},
"servicePrincipalId": {
"type": "object",
"description": "The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string)."
},
"servicePrincipalKey": {
"$ref": "../datafactory.json#/definitions/SecretBase",
"description": "The key of the service principal used to authenticate against Azure SQL Data Warehouse."
},
"tenant": {
"type": "object",
"description": "The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string)."
},
"encryptedCredential": {
"type": "object",
"description": "The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string)."
}
}
},
"AzureSqlDWLinkedService": {
"x-ms-discriminator-value": "AzureSqlDW",
"description": "Azure SQL Data Warehouse linked service.",
Expand Down

0 comments on commit 9f225ae

Please sign in to comment.