forked from Azure/azure-rest-api-specs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
285 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
176 changes: 176 additions & 0 deletions
176
...r/Microsoft.DBforPostgreSQL/preview/2021-03-31-privatepreview/examples/OperationList.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,176 @@ | ||
{ | ||
"parameters": { | ||
"api-version": "2020-02-14-preview" | ||
}, | ||
"responses": { | ||
"200": { | ||
"body": { | ||
"value": [ | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/read", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "PostgreSQL Server", | ||
"operation": "List/Get PostgreSQL Servers", | ||
"description": "Return the list of servers or gets the properties for the specified server." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/write", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "PostgreSQL Server", | ||
"operation": "Create/Update PostgreSQL Server", | ||
"description": "Creates a server with the specified parameters or update the properties or tags for the specified server." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/delete", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "PostgreSQL Server", | ||
"operation": "Delete PostgreSQL Server", | ||
"description": "Deletes an existing server." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/firewallRules/read", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Firewall Rules", | ||
"operation": "List/Get Firewall Rules", | ||
"description": "Return the list of firewall rules for a server or gets the properties for the specified firewall rule." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/firewallRules/write", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Firewall Rules", | ||
"operation": "Create/Update Firewall Rule", | ||
"description": "Creates a firewall rule with the specified parameters or update an existing rule." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/firewallRules/delete", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Firewall Rules", | ||
"operation": "Delete Firewall Rule", | ||
"description": "Deletes an existing firewall rule." | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/providers/Microsoft.Insights/metricDefinitions/read", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Database Metric Definition", | ||
"operation": "Get database metric definitions", | ||
"description": "Return types of metrics that are available for databases" | ||
}, | ||
"properties": { | ||
"serviceSpecification": { | ||
"metricSpecifications": [ | ||
{ | ||
"name": "cpu_percent", | ||
"displayName": "CPU percent", | ||
"displayDescription": "CPU percent", | ||
"unit": "Percent", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
}, | ||
{ | ||
"name": "compute_limit", | ||
"displayName": "Compute Unit limit", | ||
"displayDescription": "Compute Unit limit", | ||
"unit": "Count", | ||
"aggregationType": "Average" | ||
}, | ||
{ | ||
"name": "compute_consumption_percent", | ||
"displayName": "Compute Unit percentage", | ||
"displayDescription": "Compute Unit percentage", | ||
"unit": "Percent", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
}, | ||
{ | ||
"name": "memory_percent", | ||
"displayName": "Memory percent", | ||
"displayDescription": "Memory percent", | ||
"unit": "Percent", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
}, | ||
{ | ||
"name": "io_consumption_percent", | ||
"displayName": "IO percent", | ||
"displayDescription": "IO percent", | ||
"unit": "Percent", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
}, | ||
{ | ||
"name": "storage_percent", | ||
"displayName": "Storage percentage", | ||
"displayDescription": "Storage percentage", | ||
"unit": "Percent", | ||
"aggregationType": "Average" | ||
}, | ||
{ | ||
"name": "storage_used", | ||
"displayName": "Storage used", | ||
"displayDescription": "Storage used", | ||
"unit": "Bytes", | ||
"aggregationType": "Average" | ||
}, | ||
{ | ||
"name": "storage_limit", | ||
"displayName": "Storage limit", | ||
"displayDescription": "Storage limit", | ||
"unit": "Bytes", | ||
"aggregationType": "Average" | ||
}, | ||
{ | ||
"name": "active_connections", | ||
"displayName": "Total active connections", | ||
"displayDescription": "Total active connections", | ||
"unit": "Count", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
}, | ||
{ | ||
"name": "connections_failed", | ||
"displayName": "Total failed connections", | ||
"displayDescription": "Total failed connections", | ||
"unit": "Count", | ||
"aggregationType": "Average", | ||
"fillGapWithZero": true | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/providers/Microsoft.Insights/diagnosticSettings/read", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Database Metric Definition", | ||
"operation": "Read diagnostic setting", | ||
"description": "Gets the disagnostic setting for the resource" | ||
} | ||
}, | ||
{ | ||
"name": "Microsoft.DBforPostgreSQL/flexibleServers/providers/Microsoft.Insights/diagnosticSettings/write", | ||
"display": { | ||
"provider": "Microsoft DB for PostgreSQL", | ||
"resource": "Database Metric Definition", | ||
"operation": "Write diagnostic setting", | ||
"description": "Creates or updates the diagnostic setting for the resource" | ||
} | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} |