forked from Azure/azure-powershell
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[DataFactory]Support New Features In ADF (Azure#25600)
* [DataFactory]Support New Features In ADF * Update ChangeLog.md --------- Co-authored-by: Yabo Hu <[email protected]>
- Loading branch information
1 parent
a8b308f
commit 5cd1e81
Showing
21 changed files
with
411 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
96 changes: 96 additions & 0 deletions
96
...taFactory.Management.Sdk/Generated/Models/AzureTableStorageLinkedServiceTypeProperties.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
// Copyright (c) Microsoft Corporation. All rights reserved. | ||
// Licensed under the MIT License. See License.txt in the project root for license information. | ||
// Code generated by Microsoft (R) AutoRest Code Generator. | ||
// Changes may cause incorrect behavior and will be lost if the code is regenerated. | ||
|
||
namespace Microsoft.Azure.Management.DataFactory.Models | ||
{ | ||
using System.Linq; | ||
|
||
/// <summary> | ||
/// Azure Table Storage linked service properties. | ||
/// </summary> | ||
public partial class AzureTableStorageLinkedServiceTypeProperties : AzureStorageLinkedServiceTypeProperties | ||
{ | ||
/// <summary> | ||
/// Initializes a new instance of the AzureTableStorageLinkedServiceTypeProperties class. | ||
/// </summary> | ||
public AzureTableStorageLinkedServiceTypeProperties() | ||
{ | ||
CustomInit(); | ||
} | ||
|
||
/// <summary> | ||
/// Initializes a new instance of the AzureTableStorageLinkedServiceTypeProperties class. | ||
/// </summary> | ||
|
||
/// <param name="connectionString">The connection string. It is mutually exclusive with sasUri property. Type: | ||
/// string, SecureString or AzureKeyVaultSecretReference. | ||
/// </param> | ||
|
||
/// <param name="accountKey">The Azure key vault secret reference of accountKey in connection string. | ||
/// </param> | ||
|
||
/// <param name="sasUri">SAS URI of the Azure Storage resource. It is mutually exclusive with | ||
/// connectionString property. Type: string, SecureString or | ||
/// AzureKeyVaultSecretReference. | ||
/// </param> | ||
|
||
/// <param name="sasToken">The Azure key vault secret reference of sasToken in sas uri. | ||
/// </param> | ||
|
||
/// <param name="encryptedCredential">The encrypted credential used for authentication. Credentials are encrypted | ||
/// using the integration runtime credential manager. Type: string. | ||
/// </param> | ||
|
||
/// <param name="serviceEndpoint">Table service endpoint of the Azure Table Storage resource. It is mutually | ||
/// exclusive with connectionString, sasUri property. | ||
/// </param> | ||
|
||
/// <param name="credential">The credential reference containing authentication information. | ||
/// </param> | ||
public AzureTableStorageLinkedServiceTypeProperties(object connectionString = default(object), AzureKeyVaultSecretReference accountKey = default(AzureKeyVaultSecretReference), object sasUri = default(object), AzureKeyVaultSecretReference sasToken = default(AzureKeyVaultSecretReference), string encryptedCredential = default(string), object serviceEndpoint = default(object), CredentialReference credential = default(CredentialReference)) | ||
|
||
: base(connectionString, accountKey, sasUri, sasToken, encryptedCredential) | ||
{ | ||
this.ServiceEndpoint = serviceEndpoint; | ||
this.Credential = credential; | ||
CustomInit(); | ||
} | ||
|
||
/// <summary> | ||
/// An initialization method that performs custom operations like setting defaults | ||
/// </summary> | ||
partial void CustomInit(); | ||
|
||
|
||
/// <summary> | ||
/// Gets or sets table service endpoint of the Azure Table Storage resource. It | ||
/// is mutually exclusive with connectionString, sasUri property. | ||
/// </summary> | ||
[Newtonsoft.Json.JsonProperty(PropertyName = "serviceEndpoint")] | ||
public object ServiceEndpoint {get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets the credential reference containing authentication | ||
/// information. | ||
/// </summary> | ||
[Newtonsoft.Json.JsonProperty(PropertyName = "credential")] | ||
public CredentialReference Credential {get; set; } | ||
/// <summary> | ||
/// Validate the object. | ||
/// </summary> | ||
/// <exception cref="Microsoft.Rest.ValidationException"> | ||
/// Thrown if validation fails | ||
/// </exception> | ||
public override void Validate() | ||
{ | ||
base.Validate(); | ||
|
||
if (this.Credential != null) | ||
{ | ||
this.Credential.Validate(); | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
68 changes: 68 additions & 0 deletions
68
src/DataFactory/DataFactory.Management.Sdk/Generated/Models/ContinuationSettingsReference.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
// Copyright (c) Microsoft Corporation. All rights reserved. | ||
// Licensed under the MIT License. See License.txt in the project root for license information. | ||
// Code generated by Microsoft (R) AutoRest Code Generator. | ||
// Changes may cause incorrect behavior and will be lost if the code is regenerated. | ||
|
||
namespace Microsoft.Azure.Management.DataFactory.Models | ||
{ | ||
using System.Linq; | ||
|
||
/// <summary> | ||
/// Continuation settings for execute data flow activity. | ||
/// </summary> | ||
public partial class ContinuationSettingsReference | ||
{ | ||
/// <summary> | ||
/// Initializes a new instance of the ContinuationSettingsReference class. | ||
/// </summary> | ||
public ContinuationSettingsReference() | ||
{ | ||
CustomInit(); | ||
} | ||
|
||
/// <summary> | ||
/// Initializes a new instance of the ContinuationSettingsReference class. | ||
/// </summary> | ||
|
||
/// <param name="continuationTtlInMinutes">Continuation TTL in minutes. | ||
/// </param> | ||
|
||
/// <param name="idleCondition">Idle condition. | ||
/// </param> | ||
|
||
/// <param name="customizedCheckpointKey">Customized checkpoint key. | ||
/// </param> | ||
public ContinuationSettingsReference(object continuationTtlInMinutes = default(object), object idleCondition = default(object), object customizedCheckpointKey = default(object)) | ||
|
||
{ | ||
this.ContinuationTtlInMinutes = continuationTtlInMinutes; | ||
this.IdleCondition = idleCondition; | ||
this.CustomizedCheckpointKey = customizedCheckpointKey; | ||
CustomInit(); | ||
} | ||
|
||
/// <summary> | ||
/// An initialization method that performs custom operations like setting defaults | ||
/// </summary> | ||
partial void CustomInit(); | ||
|
||
|
||
/// <summary> | ||
/// Gets or sets continuation TTL in minutes. | ||
/// </summary> | ||
[Newtonsoft.Json.JsonProperty(PropertyName = "continuationTtlInMinutes")] | ||
public object ContinuationTtlInMinutes {get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets idle condition. | ||
/// </summary> | ||
[Newtonsoft.Json.JsonProperty(PropertyName = "idleCondition")] | ||
public object IdleCondition {get; set; } | ||
|
||
/// <summary> | ||
/// Gets or sets customized checkpoint key. | ||
/// </summary> | ||
[Newtonsoft.Json.JsonProperty(PropertyName = "customizedCheckpointKey")] | ||
public object CustomizedCheckpointKey {get; set; } | ||
} | ||
} |
Oops, something went wrong.