@@ -114,6 +114,68 @@ InstancePoolName : instancePool0
114
114
115
115
This command sets existing instance using new values for -AdministratorPassword, -LicenseType, -StorageSizeInGB and -VCore for an instance within an instance pool
116
116
117
+ ### Example 4: Update maintenance configuration for existing instance
118
+ ``` powershell
119
+ PS C:\> Set-AzSqlInstance -Name "managedInstance1" -ResourceGroupName "resourcegroup01" -MaintenanceConfigurationId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_WestUS_MI_2"
120
+ Location : westus
121
+ Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourcegroup01/providers/Microsoft.Sql/managedInstances/managedInstance1
122
+ ResourceGroupName : resourcegroup01
123
+ ManagedInstanceName : managedInstance1
124
+ Tags :
125
+ Identity :
126
+ Sku : Microsoft.Azure.Management.Internal.Resources.Models.Sku
127
+ FullyQualifiedDomainName : managedInstance1.wusxxxxxxxxxxxxx.database.windows.net
128
+ AdministratorLogin : adminLogin1
129
+ AdministratorPassword :
130
+ SubnetId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourcegroup01/providers/Microsoft.Network/virtualNetworks/vnet_name/subnets/subnet_name
131
+ LicenseType : LicenseIncluded
132
+ VCores : 8
133
+ StorageSizeInGB : 256
134
+ Collation : SQL_Latin1_General_CP1_CI_AS
135
+ PublicDataEndpointEnabled : False
136
+ ProxyOverride :
137
+ TimezoneId : UTC
138
+ DnsZonePartner :
139
+ DnsZone : ad35cna0mw
140
+ InstancePoolName :
141
+ MinimalTlsVersion :
142
+ BackupStorageRedundancy : Geo
143
+ MaintenanceConfigurationId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_WestUS_MI_2
144
+ ```
145
+
146
+ This command updates existing instance with maintenance configuration MI_2
147
+
148
+ ### Example 5: Remove maintenance configuration from existing instance
149
+ ``` powershell
150
+ PS C:\> Set-AzSqlInstance -Name "managediInstance1" -ResourceGroupName "Resourcegroup01" -MaintenanceConfigurationId "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
151
+ Location : westus
152
+ Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourcegroup01/providers/Microsoft.Sql/managedInstances/managedInstance1
153
+ ResourceGroupName : resourcegroup01
154
+ ManagedInstanceName : managedInstance1
155
+ Tags :
156
+ Identity :
157
+ Sku : Microsoft.Azure.Management.Internal.Resources.Models.Sku
158
+ FullyQualifiedDomainName : managedInstance1.wusxxxxxxxxxxxxx.database.windows.net
159
+ AdministratorLogin : adminLogin1
160
+ AdministratorPassword :
161
+ SubnetId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/resourcegroup01/providers/Microsoft.Network/virtualNetworks/vnet_name/subnets/subnet_name
162
+ LicenseType : LicenseIncluded
163
+ VCores : 8
164
+ StorageSizeInGB : 256
165
+ Collation : SQL_Latin1_General_CP1_CI_AS
166
+ PublicDataEndpointEnabled : False
167
+ ProxyOverride :
168
+ TimezoneId : UTC
169
+ DnsZonePartner :
170
+ DnsZone : ad35cna0mw
171
+ InstancePoolName :
172
+ MinimalTlsVersion :
173
+ BackupStorageRedundancy : Geo
174
+ MaintenanceConfigurationId : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default
175
+ ```
176
+
177
+ This command resets maintenance configuration to default for existing instance
178
+
117
179
## PARAMETERS
118
180
119
181
### -AdministratorPassword
0 commit comments