コード例 #1
0
        ///GENMHASH:11AF5CEDE5EC5110A3D190463E690E16:0B6EB716D0098ABB085A80641A141FD0
        public AppServiceCertificateOrderImpl WithNewKeyVault(string vaultName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Region region)
        {
            this.bindingVault = async() =>
                                await Manager.KeyVaultManager.Vaults.Define(vaultName)
                                .WithRegion(region)
                                .WithExistingResourceGroup(ResourceGroupName)
                                .DefineAccessPolicy()
                                .ForServicePrincipal("f3c21649-0979-4721-ac85-b0216b2cf413")
                                .AllowSecretPermissions(SecretPermissions.Get, SecretPermissions.Set, SecretPermissions.Delete)
                                .Attach()
                                .DefineAccessPolicy()
                                .ForServicePrincipal("abfa0a7c-a6b6-4736-8310-5855508787cd")
                                .AllowSecretPermissions(SecretPermissions.Get)
                                .Attach()
                                .CreateAsync();

            return(this);
        }
コード例 #2
0
 ///GENMHASH:91BB0A08404D6D37671F71EB696F7DDA:C7EED8E9DF95CD503E77886E10606183
 public TrafficManagerEndpointImpl FromRegion(Microsoft.Azure.Management.ResourceManager.Fluent.Core.Region location)
 {
     Inner.EndpointLocation = location.Name;
     return(this);
 }