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")))); }
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); }
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)))); }