internal static async Task <DataSet> CreateAsync( DataShareManagementClient client, string resourceGroupName, string accountName, string shareName, string dataSetName, DataSet expectedDataSet) { AzureOperationResponse <DataSet> createResponse = await client.DataSets.CreateWithHttpMessagesAsync( resourceGroupName, accountName, shareName, dataSetName, expectedDataSet); AzureOperationResponse <DataSet> DataSet = await client.DataSets.GetWithHttpMessagesAsync(resourceGroupName, accountName, shareName, dataSetName); BlobDataSet blobDataSet = (BlobDataSet)DataSet.Body; dataSetId = blobDataSet.DataSetId; DataSetScenarioTests.ValidateDataSet( createResponse.Body, dataSetName); Assert.Equal(HttpStatusCode.Created, createResponse.Response.StatusCode); return(createResponse.Body); }
public static PSBlobDataSet ToPsObject(this BlobDataSet blobDataSet) { return(new PSBlobDataSet { Id = blobDataSet.Id, Name = blobDataSet.Name, Type = blobDataSet.Type, DataSetId = blobDataSet.DataSetId, ContainerName = blobDataSet.ContainerName, FilePath = blobDataSet.FilePath, SubscriptionId = blobDataSet.SubscriptionId, ResourceGroup = blobDataSet.ResourceGroup, StorageAccount = blobDataSet.StorageAccountName }); }