Esempio n. 1
0
        public async Task Update()
        {
            Subscription subscription = await Client.GetDefaultSubscriptionAsync();

            ResourceGroup rg = await subscription.GetResourceGroups().GetAsync("DeviceUpdateResourceGroup");

            DeviceUpdateAccount account = await rg.GetDeviceUpdateAccounts().GetAsync("AzureDeviceUpdateAccount");

            DeviceUpdateInstance instance = await account.GetDeviceUpdateInstances().GetAsync("Instance");

            TagUpdateOptions updateOptions = new TagUpdateOptions();

            updateOptions.Tags.Add("newTag", "newValue");
            DeviceUpdateInstance updatedInstance = await instance.UpdateAsync(updateOptions);

            ResourceDataHelper.AssertInstanceUpdate(updatedInstance, updateOptions);
            updateOptions.Tags.Clear();
            updatedInstance = await instance.UpdateAsync(updateOptions);

            ResourceDataHelper.AssertInstanceUpdate(updatedInstance, updateOptions);
        }