public PSDataLakeStoreAccountInfo(DataLakeStoreAccountInformation baseAccount) : base( id: baseAccount.Id, name: baseAccount.Name, type: baseAccount.Type, suffix: baseAccount.Suffix) { }
public override void ExecuteCmdlet() { if (ParameterSetName.Equals(BlobParameterSetName, StringComparison.InvariantCultureIgnoreCase)) { var toAdd = new AddStorageAccountParameters { AccessKey = AccessKey }; DataLakeAnalyticsClient.AddStorageAccount(ResourceGroupName, Account, Blob, toAdd); } else { var toAdd = new DataLakeStoreAccountInformation ( name: DataLakeStore ); DataLakeAnalyticsClient.AddDataLakeStoreAccount(ResourceGroupName, Account, toAdd); } }
/// <summary> /// Initializes a new instance of the <see cref="AdlDataSource"/> class. /// </summary> /// <param name="dataSourceInfo">The data source information.</param> /// <param name="isDefault">if set to <c>true</c> [is default].</param> public AdlDataSource(DataLakeStoreAccountInformation dataSourceInfo, bool isDefault = false) { Name = dataSourceInfo.Name; Type = DataLakeAnalyticsEnums.DataSourceType.DataLakeStore; IsDefault = isDefault; }