protected Server CreatePostgreSQLInstance(MockContext context,
                                           PostgreSQLManagementClient client,
                                           ResourceGroup resourceGroup,
                                           string serverName)
 {
     return(client.Servers.Create(
                resourceGroup.Name,
                serverName,
                new ServerForCreate(
                    properties: new ServerPropertiesForDefaultCreate(
                        administratorLogin: "******",
                        administratorLoginPassword: "******"),
                    location: resourceGroup.Location,
                    sku: new Microsoft.Azure.Management.PostgreSQL.Models.Sku(name: "B_Gen5_1"))));
 }
示例#2
0
        public static PostgreSQLManagementClient GetPostgreSQLManagementClient(MockContext context, RecordedDelegatingHandler handler)
        {
            PostgreSQLManagementClient dmClient;

            if (IsTestTenant)
            {
                dmClient = new PostgreSQLManagementClient(new TokenCredentials("xyz"), GetHandler());
                dmClient.SubscriptionId = testSubscription;
                dmClient.BaseUri        = testUri;
            }
            else
            {
                handler.IsPassThrough = true;
                dmClient = context.GetServiceClient <PostgreSQLManagementClient>(handlers: handler);
            }
            return(dmClient);
        }
示例#3
0
 protected FlexibleServersModels.Server CreatePostgreSQLFlexibleServersInstance(MockContext context,
                                                                                PostgreSQLManagementClient client,
                                                                                ResourceGroup resourceGroup,
                                                                                string serverName)
 {
     return(client.Servers.Create(
                resourceGroup.Name,
                serverName,
                new FlexibleServersModels.Server(location: resourceGroup.Location,
                                                 sku: new FlexibleServersModels.Sku("Standard_D4s_v3", "GeneralPurpose"),
                                                 administratorLogin: "******",
                                                 administratorLoginPassword: "******",
                                                 version: "12",
                                                 storage: new FlexibleServersModels.Storage(storageSizeGB: 128),
                                                 network: new FlexibleServersModels.Network(publicNetworkAccess: "Disabled"))));
 }
 protected FlexibleServersModels.Server CreatePostgreSQLFlexibleServersInstance(MockContext context,
                                                                                PostgreSQLManagementClient client,
                                                                                ResourceGroup resourceGroup,
                                                                                string serverName)
 {
     return(client.Servers.Create(
                resourceGroup.Name,
                serverName,
                new FlexibleServersModels.Server(location: resourceGroup.Location,
                                                 sku: new FlexibleServersModels.Sku("Standard_D4s_v3", "GeneralPurpose"),
                                                 administratorLogin: "******",
                                                 administratorLoginPassword: "******",
                                                 version: "12",
                                                 storageProfile: new FlexibleServersModels.StorageProfile(storageMB: 524288))));
 }