Как откатить любое создание в Microsoft Azure Management Fluent API (SDK)? - PullRequest
0 голосов
/ 21 июня 2019

Я использую Microsoft.Azure.Management.Fluent SDK для создания NIC.Итак, как откатиться, если что-то пойдет не так.В приведенном ниже коде давайте предположим, что WithNewResourceGroup, WithNewPrimaryNetwork, WithPrimaryPrivateIPAddressDynamic, WithNewNetworkSecurityGroup были выполнены успешно.Но WithNewPrimaryPublicIPAddress терпит неудачу.В таком случае как откатить ранее созданные ресурсы?

var NIC =await azurecon.NetworkInterfaces.Define(nic.NICName)
                     .WithRegion(nic.Location)                                        
                     .WithNewResourceGroup(nic.ResourceGroup)
                     .WithNewPrimaryNetwork("10.0.0.0/24")
                     .WithPrimaryPrivateIPAddressDynamic()
                     .WithNewNetworkSecurityGroup(                                        
                       azurecon.NetworkSecurityGroups.
                       Define(nic.NICName +"NSG")                                     
                     .WithRegion(nic.Location)
                     .WithExistingResourceGroup(nic.ResourceGroup))                                        
                     .WithNewPrimaryPublicIPAddress(nic.NICName + "PUbIP")
                     .CreateAsync();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...