Skip to main content

server_configuration_options

Creates, updates, deletes, gets or lists a server_configuration_options resource.

Overview

Nameserver_configuration_options
TypeResource
Idazure.sql.server_configuration_options

Fields

The following fields are returned by SELECT queries:

Successfully retrieved the specified managed instance server configuration option.

NameDatatypeDescription
propertiesobjectResource properties.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, managedInstanceName, serverConfigurationOptionName, subscriptionIdGets managed instance server configuration option.
create_or_updateinsertresourceGroupName, managedInstanceName, serverConfigurationOptionName, subscriptionIdUpdates managed instance server configuration option.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
managedInstanceNamestringThe name of the managed instance.
resourceGroupNamestringThe name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverConfigurationOptionNamestringThe name of the server configuration option.
subscriptionIdstringThe subscription ID that identifies an Azure subscription.

SELECT examples

Gets managed instance server configuration option.

SELECT
properties
FROM azure.sql.server_configuration_options
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND managedInstanceName = '{{ managedInstanceName }}' -- required
AND serverConfigurationOptionName = '{{ serverConfigurationOptionName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Updates managed instance server configuration option.

INSERT INTO azure.sql.server_configuration_options (
data__properties,
resourceGroupName,
managedInstanceName,
serverConfigurationOptionName,
subscriptionId
)
SELECT
'{{ properties }}',
'{{ resourceGroupName }}',
'{{ managedInstanceName }}',
'{{ serverConfigurationOptionName }}',
'{{ subscriptionId }}'
RETURNING
properties
;