Skip to content

Commit

Permalink
2022 11 08 (#22025)
Browse files Browse the repository at this point in the history
* Add private endpoint con. and private link endpoints

* Add private link list example

* Cluster related endpoint and exampled changes

* Cluster changes and configuration updates

* Long running operation header additions

* Change server group to cluster

* Add systemData to examples, fix private endpoint con. property

* Fix private link resource name parameter

* Fix INVALID_TYPE boolean given as strings

* Update approve private endp. con. request body

* Fix OBJECT_ADDITIONAL_PROPERTIES and READONLY_PROPERTY_NOT_ALLOWED_IN_REQUEST

* Fix INVALID_TYPE

* Fix ModelValidation Errors

* Fix lint errors

* Fix lint errors

* Remove location from cluster examples

* Update example details, fix common types

* Update readme files, fix configuration example name

* Fix SDK generation by removing wrong pageable tags

* Update configuration response types, fix cluster name pattern

* Update configuration example names

* Readme changes and minor final state via fix

* Fix indentation on suppression items

* Update node count description, remove pec id

* Update cluster examples

* Style fix

* Update description

Co-authored-by: Ozan Saka <[email protected]>
Co-authored-by: Sena Gungor <[email protected]>
  • Loading branch information
3 people authored Jan 10, 2023
1 parent af278a7 commit 69328fe
Show file tree
Hide file tree
Showing 58 changed files with 3,004 additions and 1,952 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "hsctestsg",
"api-version": "2022-11-08",
"parameters": {
"properties": {
"nodeCount": 2
}
}
},
"responses": {
"202": {
"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/hsctestsg",
"name": "hsctestsg",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.1",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"preferredPrimaryZone": "1",
"nodeCount": 2,
"enableShardsOnCoordinator": false,
"coordinatorServerEdition": "GeneralPurpose",
"coordinatorStorageQuotaInMb": 524288,
"coordinatorVCores": 4,
"coordinatorEnablePublicIpAccess": true,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 524288,
"nodeVCores": 8,
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "hsctestsg-c",
"fullyQualifiedDomainName": "c.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w0",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w1",
"fullyQualifiedDomainName": "w1.hsctestsg.marlin-development.com"
}
],
"sourceResourceId": null,
"sourceLocation": null,
"enableHa": true,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
},
"location": "westus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "hsctestsg",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
"properties": {
"administratorLoginPassword": "p@ssword1234",
"postgresqlVersion": "15",
"citusVersion": "11.1",
"enableHa": true,
"enableShardsOnCoordinator": false,
"coordinatorServerEdition": "GeneralPurpose",
"coordinatorStorageQuotaInMb": 524288,
"coordinatorVCores": 4,
"coordinatorEnablePublicIpAccess": true,
"nodeServerEdition": "MemoryOptimized",
"nodeCount": 3,
"nodeStorageQuotaInMb": 524288,
"nodeVCores": 8,
"nodeEnablePublicIpAccess": false,
"preferredPrimaryZone": "1"
},
"tags": {}
}
},
"responses": {
"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/hsctestsg",
"name": "hsctestsg",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"tags": {},
"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.1",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 3,
"enableShardsOnCoordinator": false,
"coordinatorServerEdition": "GeneralPurpose",
"coordinatorStorageQuotaInMb": 524288,
"coordinatorVCores": 4,
"coordinatorEnablePublicIpAccess": true,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 524288,
"nodeVCores": 8,
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "hsctestsg-c",
"fullyQualifiedDomainName": "c.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w0",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w2",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w3",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
}
],
"sourceResourceId": null,
"sourceLocation": null,
"enableHa": true,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "hsctestsg",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
"properties": {
"sourceLocation": "westus",
"sourceResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/pgtests-source-cluster"
}
}
},
"responses": {
"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/hsctestsg",
"name": "hsctestsg",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.1",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 1,
"enableShardsOnCoordinator": false,
"coordinatorServerEdition": "GeneralPurpose",
"coordinatorStorageQuotaInMb": 524288,
"coordinatorVCores": 4,
"coordinatorEnablePublicIpAccess": true,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 524288,
"nodeVCores": 8,
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "hsctestsg-c",
"fullyQualifiedDomainName": "c.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w0",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
}
],
"sourceResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/pgtests-source-cluster",
"sourceLocation": "westus",
"enableHa": true,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
},
"location": "westus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "hsctestsg",
"api-version": "2022-11-08",
"parameters": {
"location": "westus",
"properties": {
"sourceLocation": "westus",
"sourceResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/pgtests-source-cluster"
}
}
},
"responses": {
"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/hsctestsg",
"name": "hsctestsg",
"type": "Microsoft.DBforPostgreSQL/serverGroupsv2",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Provisioning",
"state": "Provisioning",
"postgresqlVersion": "15",
"citusVersion": "11.1",
"maintenanceWindow": {
"customWindow": "Disabled",
"dayOfWeek": 0,
"startHour": 0,
"startMinute": 0
},
"administratorLogin": "citus",
"preferredPrimaryZone": "1",
"nodeCount": 1,
"enableShardsOnCoordinator": false,
"coordinatorServerEdition": "GeneralPurpose",
"coordinatorStorageQuotaInMb": 524288,
"coordinatorVCores": 4,
"coordinatorEnablePublicIpAccess": true,
"nodeServerEdition": "MemoryOptimized",
"nodeStorageQuotaInMb": 524288,
"nodeVCores": 8,
"nodeEnablePublicIpAccess": false,
"serverNames": [
{
"name": "hsctestsg-c",
"fullyQualifiedDomainName": "c.hsctestsg.marlin-development.com"
},
{
"name": "hsctestsg-w0",
"fullyQualifiedDomainName": "w0.hsctestsg.marlin-development.com"
}
],
"sourceResourceId": "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/TestResourceGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/pgtests-source-cluster",
"sourceLocation": "westus",
"enableHa": true,
"readReplicas": [],
"earliestRestoreTime": null,
"privateEndpointConnections": []
},
"location": "westus"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"parameters": {
"subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff",
"resourceGroupName": "TestGroup",
"clusterName": "testcluster",
"api-version": "2022-11-08"
},
"responses": {
"202": {
"headers": {
"Azure-AsyncOperation": "https://management.azure.com/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/providers/Microsoft.DBforPostgreSQL/locations/southeastasia/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/southeastasia/operationResults/e276a03a-1770-4549-86f5-0edffae8997c?api-version=2022-11-08"
}
},
"204": {}
}
}
Loading

0 comments on commit 69328fe

Please sign in to comment.