Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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
     });
 }