SQL
Retrieving Azure SQL Databases
query {
azureSqlDatabases( azureSqlDatabaseFilters: {
#nameSubstringFilter: {nameSubstring: "example"}
#tagFilter: {tagFilterParams: {tagKey: "foo", tagValue: "bar", filterType: TAG_KEY_VALUE}}
#resourceGroupFilter: {resourceGroupNames: ["example"]}
#subscriptionFilter: {subscriptionIds: ["7d0d81dc-3323-4f45-bd0b-cc37e5bf9f37"]}
#regionFilter: {regions: [EAST_US, EAST_US2]}
#relicFilter: {relic: false}
}) {
nodes {
name
id
region
elasticPoolName
backupStorageRedundancy
serviceTier
maximumSizeInBytes
persistentStorage {
name
id
}
serviceObjectiveName
azureSqlDatabaseServer {
name
id
}
tags {
key
value
}
effectiveSlaDomain {
name
id
}
}
}
}
Retrieving Azure SQL Database Servers
# https://docs.microsoft.com/en-us/azure/azure-sql/database/logical-servers
query {
azureSqlDatabaseServers( azureSqlDatabaseServerFilters: {
#nameSubstringFilter: {nameSubstring: "example"}
#resourceGroupFilter: {resourceGroupNames: ["example"]}
#subscriptionFilter: {subscriptionIds: ["7d0d81dc-3323-4f45-bd0b-cc37e5bf9f37"]}
#regionFilter: {regions: [EAST_US, EAST_US2]}
}) {
nodes {
name
id
region
tags {
key
value
}
effectiveSlaDomain {
name
id
}
}
}
}