SQL Managed Instances
Retrieving Managed Instance SQL Databases
query {
azureSqlManagedInstanceDatabases( azureSqlManagedInstanceDatabaseFilters: {
#nameSubstringFilter: {nameSubstring: "example"}
#resourceGroupFilter: {resourceGroupNames: ["example"]}
#serverFilter: {serverNames: ["example"]}
#subscriptionFilter: {subscriptionIds: ["7d0d81dc-3323-4f45-bd0b-cc37e5bf9f37"]}
#regionFilter: {regions: [EAST_US, EAST_US2]}
#relicFilter: {relic: false}
}) {
nodes {
name
id
region
persistentStorage {
name
id
}
azureSqlManagedInstanceServer {
name
id
}
persistentStorage {
name
id
}
effectiveSlaDomain {
name
id
}
}
}
}
Retrieving Managed Instance SQL Servers
query {
azureSqlManagedInstanceServers( azureSqlManagedInstanceServerFilters: {
#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]}
}) {
nodes {
name
id
region
vCoresCount
storageSizeGib
instancePoolName
serviceTier
vnetName
subnetName
azureNativeResourceGroup {
name
id
}
tags {
key
value
}
effectiveSlaDomain {
name
id
}
}
}
}