Checking the existence of the resource group PowershellPostgreSqlTest ...
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Exempel 2: Skapa en ny flexibel PostgreSql-server med standardinställning
$server = New-AzPostgreSqlFlexibleServer
Creating resource group group00000000...
Creating PostgreSQL server server00000000 in group group00000000...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server med standardparametervärden och etablerar servern med offentlig åtkomst aktiverad.
Standardvärdena för plats är USA, östra 2, Sku är Standard_D2s_v3, Sku-nivån är GeneralPurpose och lagringsstorleken är 128GiB.
Om du vill hitta det automatiskt genererade lösenordet för servern använder du ConvertFrom-SecureString för att konvertera egenskapen SecuredPassword till oformaterad text.
(T.ex. $server. SecuredPassword | ConvertFrom-SecureString -AsPlainText)
Exempel 3: Skapa en ny flexibel PostgreSql-server med befintligt undernät
Resource group PowershellPostgreSqlTest exists ? : True
You have supplied a subnet Id. Verifying its existence...
Creating PostgreSQL server testserver in group PowershellPostgreSqlTest...
Your server server00000000 is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server med ett befintligt undernäts-ID som tillhandahålls av en användare.
Undernätet delegeras till En flexibel PostgreSQL-server om det inte redan har delegerats.
Du kan inte använda ett undernät som delegerats till olika tjänster.
undernätet kan finnas i en annan resursgrupp.
Exempel 4: Skapa en ny flexibel PostgreSql-server med virtuellt nätverk och undernätsnamn
Resource group PowershellPostgreSqlTest exists ? : True
Creating new vnet postgresql-vnet in resource group PowershellPostgreSqlTest
Creating new subnet postgresql-subnet in resource group PowershellPostgreSqlTest and delegating it to Microsoft.DBforPostgreSQL/flexibleServers
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server med vnet-namn, undernätsnamn, vnet-prefix och undernätsprefix.
Om det virtuella nätverket och undernätet inte finns skapar cmdleten ett.
Exempel 5: Skapa en ny flexibel PostgreSql-server med virtuellt nätverk
Resource group PowershellPostgreSqlTest exists ? : True
You have supplied a vnet Id/name. Verifying its existence...
Creating new vnet vnetname in resource group PowershellPostgreSqlTest
Creating new subnet Subnetserver00000000 in resource group PowershellPostgreSqlTest and delegating it to Microsoft.DBforPostgreSQL/flexibleServers
Creating PostgreSQL server server00000000 in group PowershellPostgreSqlTest...
Your server server00000000 is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server med vnet-ID eller vnet-namn som tillhandahålls av en användare.
Om det virtuella nätverket inte finns skapar cmdleten en.
Exempel 6: Skapa en ny flexibel PostgreSql-server med offentlig åtkomst till alla IP-adresser
New-AzPostgreSqlFlexibleServer -Name postgresql-test -ResourceGroupName PowershellPostgreSqlTest -PublicAccess All
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Configuring server firewall rule to accept connections from 0.0.0.0 to 255.255.255.255
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server som är öppen för alla IP-adresser.
Exempel 7: Skapa en ny flexibel PostgreSql-server med brandvägg
Resource group PowershellPostgreSqlTest exists ? : True
Creating PostgreSQL server postgresql-test in group PowershellPostgreSqlTest...
Your server postgresql-test is using sku Standard_D2s_v3 (Paid Tier). Please refer to https://aka.ms/postgresql-pricing for pricing details
Creating database flexibleserverdb...
Configuring server firewall rule to accept connections from 10.10.10.10 to 10.10.10.12
Name Location SkuName SkuTier AdministratorLogin StorageSizeGb
---- -------- ------- ------- ------------------ -------------
postgresql-test East US Standard_D2s_v3 GeneralPurpose daeunyim 128
Den här cmdleten skapar en flexibel PostgreSql-server som är öppen för angivna IP-adresser.
Parametrar
-AdministratorLoginPassword
Administratörens lösenord.
Minst 8 tecken och högst 128 tecken.
Lösenordet måste innehålla tecken från tre av följande kategorier: engelska versaler, engelska gemener, siffror och icke-alfanumeriska tecken.
ID för en befintlig privat DNS-zon.
Du kan använda den privata DNS-zonen från samma resursgrupp, en annan resursgrupp eller en annan prenumeration.
Suffixet för dns-zonen måste vara detsamma som för serverns fullständigt kvalificerade domän.
Avgör den offentliga åtkomsten.
Ange en eller flera IP-adresser som ska ingå i listan över tillåtna IP-adresser.
IP-adressintervall måste vara streckseparerade och inte innehålla några blanksteg.
Om du anger 0.0.0.0 kan offentlig åtkomst från alla resurser som distribueras i Azure komma åt servern.
Om du anger ingen IP-adress anges servern i läget för offentlig åtkomst, men en brandväggsregel skapas inte.
Namn eller ID för ett befintligt undernät eller namn på ett nytt som ska skapas.
Observera att undernätet delegeras till Microsoft.DBforPostgreSQL/flexibleServers.
Efter delegeringen kan det här undernätet inte användas för någon annan typ av Azure-resurser.
Namn eller ID för ett befintligt virtuellt nätverk eller namnet på ett nytt som ska skapas.
Namnet måste vara mellan 2 och 64 tecken.
Namnet måste börja med en bokstav eller siffra, sluta med en bokstav, ett tal eller understreck och får endast innehålla bokstäver, siffror, understreck, punkter eller bindestreck.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.