Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add single node cluster examples and update description for Cosmos DB for PostgreSQL #24256

Merged
merged 6 commits into from
Jun 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1750,6 +1750,7 @@ readwrite
realtime
reassociate
Rebalance
rebalancing
recommendedactions
reconfig
recordset
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "testcluster-burstablev1",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
"properties": {
"administratorLoginPassword": "password",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"enableHa": false,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableMemoryOptimized",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 1,
"coordinatorEnablePublicIpAccess": true,
"nodeCount": 0,
"preferredPrimaryZone": "1"
},
"tags": {
"owner": "JohnDoe"
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-burstablev1",
"name": "testcluster-burstablev1",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {
"owner": "JohnDoe"
},
"location": "westus",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2022-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 0,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableMemoryOptimized",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 1,
"coordinatorEnablePublicIpAccess": true,
"nodeEnablePublicIpAccess": false,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 131072,
"nodeVCores": 2,
"serverNames": [
{
"name": "testcluster-burstablev1-c",
"fullyQualifiedDomainName": "c.testcluster-burstablev1.postgres.database.azure.com"
}
],
"sourceResourceId": null,
"enableHa": false,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
}
}
},
"201": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/westus/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08",
"Location": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/westus/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08"
},
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-burstablev1",
"name": "testcluster-burstablev1",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {
"owner": "JohnDoe"
},
"location": "westus",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2022-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 0,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableMemoryOptimized",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 1,
"coordinatorEnablePublicIpAccess": true,
"nodeEnablePublicIpAccess": false,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 131072,
"nodeVCores": 2,
"serverNames": [
{
"name": "testcluster-burstablev1-c",
"fullyQualifiedDomainName": "c.testcluster-burstablev1.postgres.database.azure.com"
}
],
"sourceResourceId": null,
"enableHa": false,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "testcluster-burstablev2",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
"properties": {
"administratorLoginPassword": "password",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"enableHa": false,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableGeneralPurpose",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 2,
"coordinatorEnablePublicIpAccess": true,
"nodeCount": 0,
"preferredPrimaryZone": "1"
},
"tags": {
"owner": "JohnDoe"
}
}
},
"responses": {
"200": {
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-burstablev2",
"name": "testcluster-burstablev2",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {
"owner": "JohnDoe"
},
"location": "westus",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2022-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 0,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableGeneralPurpose",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 2,
"coordinatorEnablePublicIpAccess": true,
"nodeEnablePublicIpAccess": false,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 131072,
"nodeVCores": 2,
"serverNames": [
{
"name": "testcluster-burstablev2-c",
"fullyQualifiedDomainName": "c.testcluster-burstablev2.postgres.database.azure.com"
}
],
"sourceResourceId": null,
"enableHa": false,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
}
}
},
"201": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/westus/azureAsyncOperation/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08",
"Location": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/westus/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08"
},
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-burstablev2",
"name": "testcluster-burstablev2",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {
"owner": "JohnDoe"
},
"location": "westus",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2022-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2022-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.3",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 0,
"enableShardsOnCoordinator": true,
"coordinatorServerEdition": "BurstableGeneralPurpose",
"coordinatorStorageQuotaInMb": 131072,
"coordinatorVCores": 2,
"coordinatorEnablePublicIpAccess": true,
"nodeEnablePublicIpAccess": false,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 131072,
"nodeVCores": 2,
"serverNames": [
{
"name": "testcluster-burstablev2-c",
"fullyQualifiedDomainName": "c.testcluster-burstablev2.postgres.database.azure.com"
}
],
"sourceResourceId": null,
"enableHa": false,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "testcluster",
"clusterName": "testcluster-multinode",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
Expand All @@ -29,8 +29,8 @@
"responses": {
"200": {
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster",
"name": "testcluster",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-multinode",
"name": "testcluster-multinode",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {},
"location": "westus",
Expand Down Expand Up @@ -67,20 +67,20 @@
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "testcluster-c",
"fullyQualifiedDomainName": "c.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-c",
"fullyQualifiedDomainName": "c.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w0",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w0",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w2",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w2",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w3",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w3",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
}
],
"sourceResourceId": null,
Expand All @@ -97,8 +97,8 @@
"Location": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/westus/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08"
},
"body": {
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster",
"name": "testcluster",
"id": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/testcluster-multinode",
"name": "testcluster-multinode",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {},
"location": "westus",
Expand Down Expand Up @@ -135,20 +135,20 @@
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "testcluster-c",
"fullyQualifiedDomainName": "c.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-c",
"fullyQualifiedDomainName": "c.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w0",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w0",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w2",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w2",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
},
{
"name": "testcluster-w3",
"fullyQualifiedDomainName": "w0.testcluster.postgres.database.azure.com"
"name": "testcluster-multinode-w3",
"fullyQualifiedDomainName": "w0.testcluster-multinode.postgres.database.azure.com"
}
],
"sourceResourceId": null,
Expand Down
Loading