ServerConfigurationsManagementSettings Class

  • java.lang.Object
    • com.azure.resourcemanager.sqlvirtualmachine.models.ServerConfigurationsManagementSettings

public final class ServerConfigurationsManagementSettings

Set the connectivity, storage and workload settings.

Constructor Summary

Constructor Description
ServerConfigurationsManagementSettings()

Creates an instance of ServerConfigurationsManagementSettings class.

Method Summary

Modifier and Type Method and Description
AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations()

Get the additionalFeaturesServerConfigurations property: Additional SQL feature settings.

AadAuthenticationSettings azureAdAuthenticationSettings()

Get the azureAdAuthenticationSettings property: Azure AD authentication Settings.

SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings()

Get the sqlConnectivityUpdateSettings property: SQL connectivity type settings.

SqlInstanceSettings sqlInstanceSettings()

Get the sqlInstanceSettings property: SQL Instance settings.

SqlStorageUpdateSettings sqlStorageUpdateSettings()

Get the sqlStorageUpdateSettings property: SQL storage update settings.

SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings()

Get the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.

void validate()

Validates the instance.

ServerConfigurationsManagementSettings withAdditionalFeaturesServerConfigurations(AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations)

Set the additionalFeaturesServerConfigurations property: Additional SQL feature settings.

ServerConfigurationsManagementSettings withAzureAdAuthenticationSettings(AadAuthenticationSettings azureAdAuthenticationSettings)

Set the azureAdAuthenticationSettings property: Azure AD authentication Settings.

ServerConfigurationsManagementSettings withSqlConnectivityUpdateSettings(SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings)

Set the sqlConnectivityUpdateSettings property: SQL connectivity type settings.

ServerConfigurationsManagementSettings withSqlInstanceSettings(SqlInstanceSettings sqlInstanceSettings)

Set the sqlInstanceSettings property: SQL Instance settings.

ServerConfigurationsManagementSettings withSqlStorageUpdateSettings(SqlStorageUpdateSettings sqlStorageUpdateSettings)

Set the sqlStorageUpdateSettings property: SQL storage update settings.

ServerConfigurationsManagementSettings withSqlWorkloadTypeUpdateSettings(SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings)

Set the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.

Methods inherited from java.lang.Object

Constructor Details

ServerConfigurationsManagementSettings

public ServerConfigurationsManagementSettings()

Creates an instance of ServerConfigurationsManagementSettings class.

Method Details

additionalFeaturesServerConfigurations

public AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations()

Get the additionalFeaturesServerConfigurations property: Additional SQL feature settings.

Returns:

the additionalFeaturesServerConfigurations value.

azureAdAuthenticationSettings

public AadAuthenticationSettings azureAdAuthenticationSettings()

Get the azureAdAuthenticationSettings property: Azure AD authentication Settings.

Returns:

the azureAdAuthenticationSettings value.

sqlConnectivityUpdateSettings

public SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings()

Get the sqlConnectivityUpdateSettings property: SQL connectivity type settings.

Returns:

the sqlConnectivityUpdateSettings value.

sqlInstanceSettings

public SqlInstanceSettings sqlInstanceSettings()

Get the sqlInstanceSettings property: SQL Instance settings.

Returns:

the sqlInstanceSettings value.

sqlStorageUpdateSettings

public SqlStorageUpdateSettings sqlStorageUpdateSettings()

Get the sqlStorageUpdateSettings property: SQL storage update settings.

Returns:

the sqlStorageUpdateSettings value.

sqlWorkloadTypeUpdateSettings

public SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings()

Get the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.

Returns:

the sqlWorkloadTypeUpdateSettings value.

validate

public void validate()

Validates the instance.

withAdditionalFeaturesServerConfigurations

public ServerConfigurationsManagementSettings withAdditionalFeaturesServerConfigurations(AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations)

Set the additionalFeaturesServerConfigurations property: Additional SQL feature settings.

Parameters:

additionalFeaturesServerConfigurations - the additionalFeaturesServerConfigurations value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

withAzureAdAuthenticationSettings

public ServerConfigurationsManagementSettings withAzureAdAuthenticationSettings(AadAuthenticationSettings azureAdAuthenticationSettings)

Set the azureAdAuthenticationSettings property: Azure AD authentication Settings.

Parameters:

azureAdAuthenticationSettings - the azureAdAuthenticationSettings value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

withSqlConnectivityUpdateSettings

public ServerConfigurationsManagementSettings withSqlConnectivityUpdateSettings(SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings)

Set the sqlConnectivityUpdateSettings property: SQL connectivity type settings.

Parameters:

sqlConnectivityUpdateSettings - the sqlConnectivityUpdateSettings value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

withSqlInstanceSettings

public ServerConfigurationsManagementSettings withSqlInstanceSettings(SqlInstanceSettings sqlInstanceSettings)

Set the sqlInstanceSettings property: SQL Instance settings.

Parameters:

sqlInstanceSettings - the sqlInstanceSettings value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

withSqlStorageUpdateSettings

public ServerConfigurationsManagementSettings withSqlStorageUpdateSettings(SqlStorageUpdateSettings sqlStorageUpdateSettings)

Set the sqlStorageUpdateSettings property: SQL storage update settings.

Parameters:

sqlStorageUpdateSettings - the sqlStorageUpdateSettings value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

withSqlWorkloadTypeUpdateSettings

public ServerConfigurationsManagementSettings withSqlWorkloadTypeUpdateSettings(SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings)

Set the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.

Parameters:

sqlWorkloadTypeUpdateSettings - the sqlWorkloadTypeUpdateSettings value to set.

Returns:

the ServerConfigurationsManagementSettings object itself.

Applies to