azure-native.sqlvirtualmachine.getSqlVirtualMachine
Explore with Pulumi AI
Gets a SQL virtual machine.
Uses Azure REST API version 2023-10-01.
Other available API versions: 2022-02-01, 2022-07-01-preview, 2022-08-01-preview, 2023-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native sqlvirtualmachine [ApiVersion]. See the version guide for details.
Using getSqlVirtualMachine
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSqlVirtualMachine(args: GetSqlVirtualMachineArgs, opts?: InvokeOptions): Promise<GetSqlVirtualMachineResult>
function getSqlVirtualMachineOutput(args: GetSqlVirtualMachineOutputArgs, opts?: InvokeOptions): Output<GetSqlVirtualMachineResult>def get_sql_virtual_machine(expand: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            sql_virtual_machine_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetSqlVirtualMachineResult
def get_sql_virtual_machine_output(expand: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            sql_virtual_machine_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetSqlVirtualMachineResult]func LookupSqlVirtualMachine(ctx *Context, args *LookupSqlVirtualMachineArgs, opts ...InvokeOption) (*LookupSqlVirtualMachineResult, error)
func LookupSqlVirtualMachineOutput(ctx *Context, args *LookupSqlVirtualMachineOutputArgs, opts ...InvokeOption) LookupSqlVirtualMachineResultOutput> Note: This function is named LookupSqlVirtualMachine in the Go SDK.
public static class GetSqlVirtualMachine 
{
    public static Task<GetSqlVirtualMachineResult> InvokeAsync(GetSqlVirtualMachineArgs args, InvokeOptions? opts = null)
    public static Output<GetSqlVirtualMachineResult> Invoke(GetSqlVirtualMachineInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSqlVirtualMachineResult> getSqlVirtualMachine(GetSqlVirtualMachineArgs args, InvokeOptions options)
public static Output<GetSqlVirtualMachineResult> getSqlVirtualMachine(GetSqlVirtualMachineArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:sqlvirtualmachine:getSqlVirtualMachine
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Resource
Group stringName  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - Sql
Virtual stringMachine Name  - Name of the SQL virtual machine.
 - Expand string
 - The child resources to include in the response.
 
- Resource
Group stringName  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - Sql
Virtual stringMachine Name  - Name of the SQL virtual machine.
 - Expand string
 - The child resources to include in the response.
 
- resource
Group StringName  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - sql
Virtual StringMachine Name  - Name of the SQL virtual machine.
 - expand String
 - The child resources to include in the response.
 
- resource
Group stringName  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - sql
Virtual stringMachine Name  - Name of the SQL virtual machine.
 - expand string
 - The child resources to include in the response.
 
- resource_
group_ strname  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - sql_
virtual_ strmachine_ name  - Name of the SQL virtual machine.
 - expand str
 - The child resources to include in the response.
 
- resource
Group StringName  - Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
 - sql
Virtual StringMachine Name  - Name of the SQL virtual machine.
 - expand String
 - The child resources to include in the response.
 
getSqlVirtualMachine Result
The following output properties are available:
- Additional
Vm stringPatch  - Additional VM Patching solution enabled on the Virtual Machine
 - Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource ID.
 - Location string
 - Resource location.
 - Name string
 - Resource name.
 - Os
Type string - Operating System of the current SQL Virtual Machine.
 - Provisioning
State string - Provisioning state to track the async operation status.
 - System
Data Pulumi.Azure Native. Sql Virtual Machine. Outputs. System Data Response  - Metadata pertaining to creation and last modification of the resource.
 - Troubleshooting
Status Pulumi.Azure Native. Sql Virtual Machine. Outputs. Troubleshooting Status Response  - Troubleshooting status
 - Type string
 - Resource type.
 - Assessment
Settings Pulumi.Azure Native. Sql Virtual Machine. Outputs. Assessment Settings Response  - SQL best practices Assessment Settings.
 - Auto
Backup Pulumi.Settings Azure Native. Sql Virtual Machine. Outputs. Auto Backup Settings Response  - Auto backup settings for SQL Server.
 - Auto
Patching Pulumi.Settings Azure Native. Sql Virtual Machine. Outputs. Auto Patching Settings Response  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - Enable
Automatic boolUpgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - Identity
Pulumi.
Azure Native. Sql Virtual Machine. Outputs. Resource Identity Response  - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - Key
Vault Pulumi.Credential Settings Azure Native. Sql Virtual Machine. Outputs. Key Vault Credential Settings Response  - Key vault credential settings.
 - Least
Privilege stringMode  - SQL IaaS Agent least privilege mode.
 - Server
Configurations Pulumi.Management Settings Azure Native. Sql Virtual Machine. Outputs. Server Configurations Management Settings Response  - SQL Server configuration management settings.
 - Sql
Image stringOffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - Sql
Image stringSku  - SQL Server edition type.
 - Sql
Management string - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - Sql
Server stringLicense Type  - SQL Server license type.
 - Sql
Virtual stringMachine Group Resource Id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - Storage
Configuration Pulumi.Settings Azure Native. Sql Virtual Machine. Outputs. Storage Configuration Settings Response  - Storage Configuration Settings.
 - Dictionary<string, string>
 - Resource tags.
 - Virtual
Machine Pulumi.Identity Settings Azure Native. Sql Virtual Machine. Outputs. Virtual Machine Identity Response  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - Virtual
Machine stringResource Id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - Wsfc
Domain Pulumi.Credentials Azure Native. Sql Virtual Machine. Outputs. Wsfc Domain Credentials Response  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - Wsfc
Static stringIp  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
- Additional
Vm stringPatch  - Additional VM Patching solution enabled on the Virtual Machine
 - Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource ID.
 - Location string
 - Resource location.
 - Name string
 - Resource name.
 - Os
Type string - Operating System of the current SQL Virtual Machine.
 - Provisioning
State string - Provisioning state to track the async operation status.
 - System
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - Troubleshooting
Status TroubleshootingStatus Response  - Troubleshooting status
 - Type string
 - Resource type.
 - Assessment
Settings AssessmentSettings Response  - SQL best practices Assessment Settings.
 - Auto
Backup AutoSettings Backup Settings Response  - Auto backup settings for SQL Server.
 - Auto
Patching AutoSettings Patching Settings Response  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - Enable
Automatic boolUpgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - Identity
Resource
Identity Response  - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - Key
Vault KeyCredential Settings Vault Credential Settings Response  - Key vault credential settings.
 - Least
Privilege stringMode  - SQL IaaS Agent least privilege mode.
 - Server
Configurations ServerManagement Settings Configurations Management Settings Response  - SQL Server configuration management settings.
 - Sql
Image stringOffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - Sql
Image stringSku  - SQL Server edition type.
 - Sql
Management string - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - Sql
Server stringLicense Type  - SQL Server license type.
 - Sql
Virtual stringMachine Group Resource Id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - Storage
Configuration StorageSettings Configuration Settings Response  - Storage Configuration Settings.
 - map[string]string
 - Resource tags.
 - Virtual
Machine VirtualIdentity Settings Machine Identity Response  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - Virtual
Machine stringResource Id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - Wsfc
Domain WsfcCredentials Domain Credentials Response  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - Wsfc
Static stringIp  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
- additional
Vm StringPatch  - Additional VM Patching solution enabled on the Virtual Machine
 - azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource ID.
 - location String
 - Resource location.
 - name String
 - Resource name.
 - os
Type String - Operating System of the current SQL Virtual Machine.
 - provisioning
State String - Provisioning state to track the async operation status.
 - system
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - troubleshooting
Status TroubleshootingStatus Response  - Troubleshooting status
 - type String
 - Resource type.
 - assessment
Settings AssessmentSettings Response  - SQL best practices Assessment Settings.
 - auto
Backup AutoSettings Backup Settings Response  - Auto backup settings for SQL Server.
 - auto
Patching AutoSettings Patching Settings Response  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - enable
Automatic BooleanUpgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - identity
Resource
Identity Response  - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - key
Vault KeyCredential Settings Vault Credential Settings Response  - Key vault credential settings.
 - least
Privilege StringMode  - SQL IaaS Agent least privilege mode.
 - server
Configurations ServerManagement Settings Configurations Management Settings Response  - SQL Server configuration management settings.
 - sql
Image StringOffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - sql
Image StringSku  - SQL Server edition type.
 - sql
Management String - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - sql
Server StringLicense Type  - SQL Server license type.
 - sql
Virtual StringMachine Group Resource Id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - storage
Configuration StorageSettings Configuration Settings Response  - Storage Configuration Settings.
 - Map<String,String>
 - Resource tags.
 - virtual
Machine VirtualIdentity Settings Machine Identity Response  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - virtual
Machine StringResource Id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - wsfc
Domain WsfcCredentials Domain Credentials Response  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - wsfc
Static StringIp  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
- additional
Vm stringPatch  - Additional VM Patching solution enabled on the Virtual Machine
 - azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Resource ID.
 - location string
 - Resource location.
 - name string
 - Resource name.
 - os
Type string - Operating System of the current SQL Virtual Machine.
 - provisioning
State string - Provisioning state to track the async operation status.
 - system
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - troubleshooting
Status TroubleshootingStatus Response  - Troubleshooting status
 - type string
 - Resource type.
 - assessment
Settings AssessmentSettings Response  - SQL best practices Assessment Settings.
 - auto
Backup AutoSettings Backup Settings Response  - Auto backup settings for SQL Server.
 - auto
Patching AutoSettings Patching Settings Response  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - enable
Automatic booleanUpgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - identity
Resource
Identity Response  - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - key
Vault KeyCredential Settings Vault Credential Settings Response  - Key vault credential settings.
 - least
Privilege stringMode  - SQL IaaS Agent least privilege mode.
 - server
Configurations ServerManagement Settings Configurations Management Settings Response  - SQL Server configuration management settings.
 - sql
Image stringOffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - sql
Image stringSku  - SQL Server edition type.
 - sql
Management string - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - sql
Server stringLicense Type  - SQL Server license type.
 - sql
Virtual stringMachine Group Resource Id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - storage
Configuration StorageSettings Configuration Settings Response  - Storage Configuration Settings.
 - {[key: string]: string}
 - Resource tags.
 - virtual
Machine VirtualIdentity Settings Machine Identity Response  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - virtual
Machine stringResource Id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - wsfc
Domain WsfcCredentials Domain Credentials Response  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - wsfc
Static stringIp  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
- additional_
vm_ strpatch  - Additional VM Patching solution enabled on the Virtual Machine
 - azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Resource ID.
 - location str
 - Resource location.
 - name str
 - Resource name.
 - os_
type str - Operating System of the current SQL Virtual Machine.
 - provisioning_
state str - Provisioning state to track the async operation status.
 - system_
data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - troubleshooting_
status TroubleshootingStatus Response  - Troubleshooting status
 - type str
 - Resource type.
 - assessment_
settings AssessmentSettings Response  - SQL best practices Assessment Settings.
 - auto_
backup_ Autosettings Backup Settings Response  - Auto backup settings for SQL Server.
 - auto_
patching_ Autosettings Patching Settings Response  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - enable_
automatic_ boolupgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - identity
Resource
Identity Response  - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - key_
vault_ Keycredential_ settings Vault Credential Settings Response  - Key vault credential settings.
 - least_
privilege_ strmode  - SQL IaaS Agent least privilege mode.
 - server_
configurations_ Servermanagement_ settings Configurations Management Settings Response  - SQL Server configuration management settings.
 - sql_
image_ stroffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - sql_
image_ strsku  - SQL Server edition type.
 - sql_
management str - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - sql_
server_ strlicense_ type  - SQL Server license type.
 - sql_
virtual_ strmachine_ group_ resource_ id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - storage_
configuration_ Storagesettings Configuration Settings Response  - Storage Configuration Settings.
 - Mapping[str, str]
 - Resource tags.
 - virtual_
machine_ Virtualidentity_ settings Machine Identity Response  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - virtual_
machine_ strresource_ id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - wsfc_
domain_ Wsfccredentials Domain Credentials Response  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - wsfc_
static_ strip  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
- additional
Vm StringPatch  - Additional VM Patching solution enabled on the Virtual Machine
 - azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource ID.
 - location String
 - Resource location.
 - name String
 - Resource name.
 - os
Type String - Operating System of the current SQL Virtual Machine.
 - provisioning
State String - Provisioning state to track the async operation status.
 - system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
 - troubleshooting
Status Property Map - Troubleshooting status
 - type String
 - Resource type.
 - assessment
Settings Property Map - SQL best practices Assessment Settings.
 - auto
Backup Property MapSettings  - Auto backup settings for SQL Server.
 - auto
Patching Property MapSettings  - Auto patching settings for applying critical security updates to SQL virtual machine.
 - enable
Automatic BooleanUpgrade  - Enable automatic upgrade of Sql IaaS extension Agent.
 - identity Property Map
 - DO NOT USE. This value will be deprecated. Azure Active Directory identity of the server.
 - key
Vault Property MapCredential Settings  - Key vault credential settings.
 - least
Privilege StringMode  - SQL IaaS Agent least privilege mode.
 - server
Configurations Property MapManagement Settings  - SQL Server configuration management settings.
 - sql
Image StringOffer  - SQL image offer. Examples include SQL2016-WS2016, SQL2017-WS2016.
 - sql
Image StringSku  - SQL Server edition type.
 - sql
Management String - SQL Server Management type. NOTE: This parameter is not used anymore. API will automatically detect the Sql Management, refrain from using it.
 - sql
Server StringLicense Type  - SQL Server license type.
 - sql
Virtual StringMachine Group Resource Id  - ARM resource id of the SQL virtual machine group this SQL virtual machine is or will be part of.
 - storage
Configuration Property MapSettings  - Storage Configuration Settings.
 - Map<String>
 - Resource tags.
 - virtual
Machine Property MapIdentity Settings  - Virtual Machine Identity details used for Sql IaaS extension configurations.
 - virtual
Machine StringResource Id  - ARM Resource id of underlying virtual machine created from SQL marketplace image.
 - wsfc
Domain Property MapCredentials  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 - wsfc
Static StringIp  - Domain credentials for setting up Windows Server Failover Cluster for SQL availability group.
 
Supporting Types
AADAuthenticationSettingsResponse  
- Client
Id string - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
- Client
Id string - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
- client
Id String - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
- client
Id string - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
- client_
id str - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
- client
Id String - The client Id of the Managed Identity to query Microsoft Graph API. An empty string must be used for the system assigned Managed Identity
 
AdditionalFeaturesServerConfigurationsResponse    
- Is
RServices boolEnabled  - Enable or disable R services (SQL 2016 onwards).
 
- Is
RServices boolEnabled  - Enable or disable R services (SQL 2016 onwards).
 
- is
RServices BooleanEnabled  - Enable or disable R services (SQL 2016 onwards).
 
- is
RServices booleanEnabled  - Enable or disable R services (SQL 2016 onwards).
 
- is_
r_ boolservices_ enabled  - Enable or disable R services (SQL 2016 onwards).
 
- is
RServices BooleanEnabled  - Enable or disable R services (SQL 2016 onwards).
 
AssessmentSettingsResponse  
- Enable bool
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - Run
Immediately bool - Run SQL best practices Assessment immediately on SQL virtual machine.
 - Schedule
Pulumi.
Azure Native. Sql Virtual Machine. Inputs. Schedule Response  - Schedule for SQL best practices Assessment.
 
- Enable bool
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - Run
Immediately bool - Run SQL best practices Assessment immediately on SQL virtual machine.
 - Schedule
Schedule
Response  - Schedule for SQL best practices Assessment.
 
- enable Boolean
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - run
Immediately Boolean - Run SQL best practices Assessment immediately on SQL virtual machine.
 - schedule
Schedule
Response  - Schedule for SQL best practices Assessment.
 
- enable boolean
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - run
Immediately boolean - Run SQL best practices Assessment immediately on SQL virtual machine.
 - schedule
Schedule
Response  - Schedule for SQL best practices Assessment.
 
- enable bool
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - run_
immediately bool - Run SQL best practices Assessment immediately on SQL virtual machine.
 - schedule
Schedule
Response  - Schedule for SQL best practices Assessment.
 
- enable Boolean
 - Enable or disable SQL best practices Assessment feature on SQL virtual machine.
 - run
Immediately Boolean - Run SQL best practices Assessment immediately on SQL virtual machine.
 - schedule Property Map
 - Schedule for SQL best practices Assessment.
 
AutoBackupSettingsResponse   
- Backup
Schedule stringType  - Backup schedule type.
 - Backup
System boolDbs  - Include or exclude system databases from auto backup.
 - Days
Of List<string>Week  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - Enable bool
 - Enable or disable autobackup on SQL virtual machine.
 - Enable
Encryption bool - Enable or disable encryption for backup on SQL virtual machine.
 - Full
Backup stringFrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - Full
Backup intStart Time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - Full
Backup intWindow Hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - Log
Backup intFrequency  - Frequency of log backups. 5-60 minutes.
 - Retention
Period int - Retention period of backup: 1-90 days.
 - Storage
Account stringUrl  - Storage account url where backup will be taken to.
 - Storage
Container stringName  - Storage container name where backup will be taken to.
 
- Backup
Schedule stringType  - Backup schedule type.
 - Backup
System boolDbs  - Include or exclude system databases from auto backup.
 - Days
Of []stringWeek  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - Enable bool
 - Enable or disable autobackup on SQL virtual machine.
 - Enable
Encryption bool - Enable or disable encryption for backup on SQL virtual machine.
 - Full
Backup stringFrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - Full
Backup intStart Time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - Full
Backup intWindow Hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - Log
Backup intFrequency  - Frequency of log backups. 5-60 minutes.
 - Retention
Period int - Retention period of backup: 1-90 days.
 - Storage
Account stringUrl  - Storage account url where backup will be taken to.
 - Storage
Container stringName  - Storage container name where backup will be taken to.
 
- backup
Schedule StringType  - Backup schedule type.
 - backup
System BooleanDbs  - Include or exclude system databases from auto backup.
 - days
Of List<String>Week  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - enable Boolean
 - Enable or disable autobackup on SQL virtual machine.
 - enable
Encryption Boolean - Enable or disable encryption for backup on SQL virtual machine.
 - full
Backup StringFrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - full
Backup IntegerStart Time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - full
Backup IntegerWindow Hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - log
Backup IntegerFrequency  - Frequency of log backups. 5-60 minutes.
 - retention
Period Integer - Retention period of backup: 1-90 days.
 - storage
Account StringUrl  - Storage account url where backup will be taken to.
 - storage
Container StringName  - Storage container name where backup will be taken to.
 
- backup
Schedule stringType  - Backup schedule type.
 - backup
System booleanDbs  - Include or exclude system databases from auto backup.
 - days
Of string[]Week  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - enable boolean
 - Enable or disable autobackup on SQL virtual machine.
 - enable
Encryption boolean - Enable or disable encryption for backup on SQL virtual machine.
 - full
Backup stringFrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - full
Backup numberStart Time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - full
Backup numberWindow Hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - log
Backup numberFrequency  - Frequency of log backups. 5-60 minutes.
 - retention
Period number - Retention period of backup: 1-90 days.
 - storage
Account stringUrl  - Storage account url where backup will be taken to.
 - storage
Container stringName  - Storage container name where backup will be taken to.
 
- backup_
schedule_ strtype  - Backup schedule type.
 - backup_
system_ booldbs  - Include or exclude system databases from auto backup.
 - days_
of_ Sequence[str]week  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - enable bool
 - Enable or disable autobackup on SQL virtual machine.
 - enable_
encryption bool - Enable or disable encryption for backup on SQL virtual machine.
 - full_
backup_ strfrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - full_
backup_ intstart_ time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - full_
backup_ intwindow_ hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - log_
backup_ intfrequency  - Frequency of log backups. 5-60 minutes.
 - retention_
period int - Retention period of backup: 1-90 days.
 - storage_
account_ strurl  - Storage account url where backup will be taken to.
 - storage_
container_ strname  - Storage container name where backup will be taken to.
 
- backup
Schedule StringType  - Backup schedule type.
 - backup
System BooleanDbs  - Include or exclude system databases from auto backup.
 - days
Of List<String>Week  - Days of the week for the backups when FullBackupFrequency is set to Weekly.
 - enable Boolean
 - Enable or disable autobackup on SQL virtual machine.
 - enable
Encryption Boolean - Enable or disable encryption for backup on SQL virtual machine.
 - full
Backup StringFrequency  - Frequency of full backups. In both cases, full backups begin during the next scheduled time window.
 - full
Backup NumberStart Time  - Start time of a given day during which full backups can take place. 0-23 hours.
 - full
Backup NumberWindow Hours  - Duration of the time window of a given day during which full backups can take place. 1-23 hours.
 - log
Backup NumberFrequency  - Frequency of log backups. 5-60 minutes.
 - retention
Period Number - Retention period of backup: 1-90 days.
 - storage
Account StringUrl  - Storage account url where backup will be taken to.
 - storage
Container StringName  - Storage container name where backup will be taken to.
 
AutoPatchingSettingsResponse   
- Additional
Vm stringPatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - Day
Of stringWeek  - Day of week to apply the patch on.
 - Enable bool
 - Enable or disable autopatching on SQL virtual machine.
 - Maintenance
Window intDuration  - Duration of patching.
 - Maintenance
Window intStarting Hour  - Hour of the day when patching is initiated. Local VM time.
 
- Additional
Vm stringPatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - Day
Of stringWeek  - Day of week to apply the patch on.
 - Enable bool
 - Enable or disable autopatching on SQL virtual machine.
 - Maintenance
Window intDuration  - Duration of patching.
 - Maintenance
Window intStarting Hour  - Hour of the day when patching is initiated. Local VM time.
 
- additional
Vm StringPatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - day
Of StringWeek  - Day of week to apply the patch on.
 - enable Boolean
 - Enable or disable autopatching on SQL virtual machine.
 - maintenance
Window IntegerDuration  - Duration of patching.
 - maintenance
Window IntegerStarting Hour  - Hour of the day when patching is initiated. Local VM time.
 
- additional
Vm stringPatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - day
Of stringWeek  - Day of week to apply the patch on.
 - enable boolean
 - Enable or disable autopatching on SQL virtual machine.
 - maintenance
Window numberDuration  - Duration of patching.
 - maintenance
Window numberStarting Hour  - Hour of the day when patching is initiated. Local VM time.
 
- additional_
vm_ strpatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - day_
of_ strweek  - Day of week to apply the patch on.
 - enable bool
 - Enable or disable autopatching on SQL virtual machine.
 - maintenance_
window_ intduration  - Duration of patching.
 - maintenance_
window_ intstarting_ hour  - Hour of the day when patching is initiated. Local VM time.
 
- additional
Vm StringPatch  - Additional Patch to be enable or enabled on the SQL Virtual Machine.
 - day
Of StringWeek  - Day of week to apply the patch on.
 - enable Boolean
 - Enable or disable autopatching on SQL virtual machine.
 - maintenance
Window NumberDuration  - Duration of patching.
 - maintenance
Window NumberStarting Hour  - Hour of the day when patching is initiated. Local VM time.
 
KeyVaultCredentialSettingsResponse    
- Azure
Key stringVault Url  - Azure Key Vault url.
 - Credential
Name string - Credential name.
 - Enable bool
 - Enable or disable key vault credential setting.
 - Service
Principal stringName  - Service principal name to access key vault.
 
- Azure
Key stringVault Url  - Azure Key Vault url.
 - Credential
Name string - Credential name.
 - Enable bool
 - Enable or disable key vault credential setting.
 - Service
Principal stringName  - Service principal name to access key vault.
 
- azure
Key StringVault Url  - Azure Key Vault url.
 - credential
Name String - Credential name.
 - enable Boolean
 - Enable or disable key vault credential setting.
 - service
Principal StringName  - Service principal name to access key vault.
 
- azure
Key stringVault Url  - Azure Key Vault url.
 - credential
Name string - Credential name.
 - enable boolean
 - Enable or disable key vault credential setting.
 - service
Principal stringName  - Service principal name to access key vault.
 
- azure_
key_ strvault_ url  - Azure Key Vault url.
 - credential_
name str - Credential name.
 - enable bool
 - Enable or disable key vault credential setting.
 - service_
principal_ strname  - Service principal name to access key vault.
 
- azure
Key StringVault Url  - Azure Key Vault url.
 - credential
Name String - Credential name.
 - enable Boolean
 - Enable or disable key vault credential setting.
 - service
Principal StringName  - Service principal name to access key vault.
 
ResourceIdentityResponse  
- Principal
Id string - The Azure Active Directory principal id.
 - Tenant
Id string - The Azure Active Directory tenant id.
 - Type string
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
- Principal
Id string - The Azure Active Directory principal id.
 - Tenant
Id string - The Azure Active Directory tenant id.
 - Type string
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
- principal
Id String - The Azure Active Directory principal id.
 - tenant
Id String - The Azure Active Directory tenant id.
 - type String
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
- principal
Id string - The Azure Active Directory principal id.
 - tenant
Id string - The Azure Active Directory tenant id.
 - type string
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
- principal_
id str - The Azure Active Directory principal id.
 - tenant_
id str - The Azure Active Directory tenant id.
 - type str
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
- principal
Id String - The Azure Active Directory principal id.
 - tenant
Id String - The Azure Active Directory tenant id.
 - type String
 - The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
 
SQLInstanceSettingsResponse  
- Collation string
 - SQL Server Collation.
 - Is
Ifi boolEnabled  - SQL Server IFI.
 - Is
Lpim boolEnabled  - SQL Server LPIM.
 - Is
Optimize boolFor Ad Hoc Workloads Enabled  - SQL Server Optimize for Adhoc workloads.
 - Max
Dop int - SQL Server MAXDOP.
 - Max
Server intMemory MB  - SQL Server maximum memory.
 - Min
Server intMemory MB  - SQL Server minimum memory.
 
- Collation string
 - SQL Server Collation.
 - Is
Ifi boolEnabled  - SQL Server IFI.
 - Is
Lpim boolEnabled  - SQL Server LPIM.
 - Is
Optimize boolFor Ad Hoc Workloads Enabled  - SQL Server Optimize for Adhoc workloads.
 - Max
Dop int - SQL Server MAXDOP.
 - Max
Server intMemory MB  - SQL Server maximum memory.
 - Min
Server intMemory MB  - SQL Server minimum memory.
 
- collation String
 - SQL Server Collation.
 - is
Ifi BooleanEnabled  - SQL Server IFI.
 - is
Lpim BooleanEnabled  - SQL Server LPIM.
 - is
Optimize BooleanFor Ad Hoc Workloads Enabled  - SQL Server Optimize for Adhoc workloads.
 - max
Dop Integer - SQL Server MAXDOP.
 - max
Server IntegerMemory MB  - SQL Server maximum memory.
 - min
Server IntegerMemory MB  - SQL Server minimum memory.
 
- collation string
 - SQL Server Collation.
 - is
Ifi booleanEnabled  - SQL Server IFI.
 - is
Lpim booleanEnabled  - SQL Server LPIM.
 - is
Optimize booleanFor Ad Hoc Workloads Enabled  - SQL Server Optimize for Adhoc workloads.
 - max
Dop number - SQL Server MAXDOP.
 - max
Server numberMemory MB  - SQL Server maximum memory.
 - min
Server numberMemory MB  - SQL Server minimum memory.
 
- collation str
 - SQL Server Collation.
 - is_
ifi_ boolenabled  - SQL Server IFI.
 - is_
lpim_ boolenabled  - SQL Server LPIM.
 - is_
optimize_ boolfor_ ad_ hoc_ workloads_ enabled  - SQL Server Optimize for Adhoc workloads.
 - max_
dop int - SQL Server MAXDOP.
 - max_
server_ intmemory_ mb  - SQL Server maximum memory.
 - min_
server_ intmemory_ mb  - SQL Server minimum memory.
 
- collation String
 - SQL Server Collation.
 - is
Ifi BooleanEnabled  - SQL Server IFI.
 - is
Lpim BooleanEnabled  - SQL Server LPIM.
 - is
Optimize BooleanFor Ad Hoc Workloads Enabled  - SQL Server Optimize for Adhoc workloads.
 - max
Dop Number - SQL Server MAXDOP.
 - max
Server NumberMemory MB  - SQL Server maximum memory.
 - min
Server NumberMemory MB  - SQL Server minimum memory.
 
SQLStorageSettingsResponse  
- Default
File stringPath  - SQL Server default file path
 - Luns List<int>
 - Logical Unit Numbers for the disks.
 - Use
Storage boolPool  - Use storage pool to build a drive if true or not provided
 
- Default
File stringPath  - SQL Server default file path
 - Luns []int
 - Logical Unit Numbers for the disks.
 - Use
Storage boolPool  - Use storage pool to build a drive if true or not provided
 
- default
File StringPath  - SQL Server default file path
 - luns List<Integer>
 - Logical Unit Numbers for the disks.
 - use
Storage BooleanPool  - Use storage pool to build a drive if true or not provided
 
- default
File stringPath  - SQL Server default file path
 - luns number[]
 - Logical Unit Numbers for the disks.
 - use
Storage booleanPool  - Use storage pool to build a drive if true or not provided
 
- default_
file_ strpath  - SQL Server default file path
 - luns Sequence[int]
 - Logical Unit Numbers for the disks.
 - use_
storage_ boolpool  - Use storage pool to build a drive if true or not provided
 
- default
File StringPath  - SQL Server default file path
 - luns List<Number>
 - Logical Unit Numbers for the disks.
 - use
Storage BooleanPool  - Use storage pool to build a drive if true or not provided
 
SQLTempDbSettingsResponse   
- Data
File intCount  - SQL Server tempdb data file count
 - Data
File intSize  - SQL Server tempdb data file size
 - Data
Growth int - SQL Server tempdb data file autoGrowth size
 - Default
File stringPath  - SQL Server default file path
 - Log
File intSize  - SQL Server tempdb log file size
 - Log
Growth int - SQL Server tempdb log file autoGrowth size
 - Luns List<int>
 - Logical Unit Numbers for the disks.
 - Persist
Folder bool - SQL Server tempdb persist folder choice
 - Persist
Folder stringPath  - SQL Server tempdb persist folder location
 - Use
Storage boolPool  - Use storage pool to build a drive if true or not provided
 
- Data
File intCount  - SQL Server tempdb data file count
 - Data
File intSize  - SQL Server tempdb data file size
 - Data
Growth int - SQL Server tempdb data file autoGrowth size
 - Default
File stringPath  - SQL Server default file path
 - Log
File intSize  - SQL Server tempdb log file size
 - Log
Growth int - SQL Server tempdb log file autoGrowth size
 - Luns []int
 - Logical Unit Numbers for the disks.
 - Persist
Folder bool - SQL Server tempdb persist folder choice
 - Persist
Folder stringPath  - SQL Server tempdb persist folder location
 - Use
Storage boolPool  - Use storage pool to build a drive if true or not provided
 
- data
File IntegerCount  - SQL Server tempdb data file count
 - data
File IntegerSize  - SQL Server tempdb data file size
 - data
Growth Integer - SQL Server tempdb data file autoGrowth size
 - default
File StringPath  - SQL Server default file path
 - log
File IntegerSize  - SQL Server tempdb log file size
 - log
Growth Integer - SQL Server tempdb log file autoGrowth size
 - luns List<Integer>
 - Logical Unit Numbers for the disks.
 - persist
Folder Boolean - SQL Server tempdb persist folder choice
 - persist
Folder StringPath  - SQL Server tempdb persist folder location
 - use
Storage BooleanPool  - Use storage pool to build a drive if true or not provided
 
- data
File numberCount  - SQL Server tempdb data file count
 - data
File numberSize  - SQL Server tempdb data file size
 - data
Growth number - SQL Server tempdb data file autoGrowth size
 - default
File stringPath  - SQL Server default file path
 - log
File numberSize  - SQL Server tempdb log file size
 - log
Growth number - SQL Server tempdb log file autoGrowth size
 - luns number[]
 - Logical Unit Numbers for the disks.
 - persist
Folder boolean - SQL Server tempdb persist folder choice
 - persist
Folder stringPath  - SQL Server tempdb persist folder location
 - use
Storage booleanPool  - Use storage pool to build a drive if true or not provided
 
- data_
file_ intcount  - SQL Server tempdb data file count
 - data_
file_ intsize  - SQL Server tempdb data file size
 - data_
growth int - SQL Server tempdb data file autoGrowth size
 - default_
file_ strpath  - SQL Server default file path
 - log_
file_ intsize  - SQL Server tempdb log file size
 - log_
growth int - SQL Server tempdb log file autoGrowth size
 - luns Sequence[int]
 - Logical Unit Numbers for the disks.
 - persist_
folder bool - SQL Server tempdb persist folder choice
 - persist_
folder_ strpath  - SQL Server tempdb persist folder location
 - use_
storage_ boolpool  - Use storage pool to build a drive if true or not provided
 
- data
File NumberCount  - SQL Server tempdb data file count
 - data
File NumberSize  - SQL Server tempdb data file size
 - data
Growth Number - SQL Server tempdb data file autoGrowth size
 - default
File StringPath  - SQL Server default file path
 - log
File NumberSize  - SQL Server tempdb log file size
 - log
Growth Number - SQL Server tempdb log file autoGrowth size
 - luns List<Number>
 - Logical Unit Numbers for the disks.
 - persist
Folder Boolean - SQL Server tempdb persist folder choice
 - persist
Folder StringPath  - SQL Server tempdb persist folder location
 - use
Storage BooleanPool  - Use storage pool to build a drive if true or not provided
 
ScheduleResponse 
- Day
Of stringWeek  - Day of the week to run assessment.
 - Enable bool
 - Enable or disable assessment schedule on SQL virtual machine.
 - Monthly
Occurrence int - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - Start
Time string - Time of the day in HH:mm format. Eg. 17:30
 - Weekly
Interval int - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
- Day
Of stringWeek  - Day of the week to run assessment.
 - Enable bool
 - Enable or disable assessment schedule on SQL virtual machine.
 - Monthly
Occurrence int - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - Start
Time string - Time of the day in HH:mm format. Eg. 17:30
 - Weekly
Interval int - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
- day
Of StringWeek  - Day of the week to run assessment.
 - enable Boolean
 - Enable or disable assessment schedule on SQL virtual machine.
 - monthly
Occurrence Integer - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - start
Time String - Time of the day in HH:mm format. Eg. 17:30
 - weekly
Interval Integer - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
- day
Of stringWeek  - Day of the week to run assessment.
 - enable boolean
 - Enable or disable assessment schedule on SQL virtual machine.
 - monthly
Occurrence number - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - start
Time string - Time of the day in HH:mm format. Eg. 17:30
 - weekly
Interval number - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
- day_
of_ strweek  - Day of the week to run assessment.
 - enable bool
 - Enable or disable assessment schedule on SQL virtual machine.
 - monthly_
occurrence int - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - start_
time str - Time of the day in HH:mm format. Eg. 17:30
 - weekly_
interval int - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
- day
Of StringWeek  - Day of the week to run assessment.
 - enable Boolean
 - Enable or disable assessment schedule on SQL virtual machine.
 - monthly
Occurrence Number - Occurrence of the DayOfWeek day within a month to schedule assessment. Takes values: 1,2,3,4 and -1. Use -1 for last DayOfWeek day of the month
 - start
Time String - Time of the day in HH:mm format. Eg. 17:30
 - weekly
Interval Number - Number of weeks to schedule between 2 assessment runs. Takes value from 1-6
 
ServerConfigurationsManagementSettingsResponse    
- Additional
Features Pulumi.Server Configurations Azure Native. Sql Virtual Machine. Inputs. Additional Features Server Configurations Response  - Additional SQL feature settings.
 - Azure
Ad Pulumi.Authentication Settings Azure Native. Sql Virtual Machine. Inputs. AADAuthentication Settings Response  - Azure AD authentication Settings.
 - Sql
Connectivity Pulumi.Update Settings Azure Native. Sql Virtual Machine. Inputs. Sql Connectivity Update Settings Response  - SQL connectivity type settings.
 - Sql
Instance Pulumi.Settings Azure Native. Sql Virtual Machine. Inputs. SQLInstance Settings Response  - SQL Instance settings.
 - Sql
Storage Pulumi.Update Settings Azure Native. Sql Virtual Machine. Inputs. Sql Storage Update Settings Response  - SQL storage update settings.
 - Sql
Workload Pulumi.Type Update Settings Azure Native. Sql Virtual Machine. Inputs. Sql Workload Type Update Settings Response  - SQL workload type settings.
 
- Additional
Features AdditionalServer Configurations Features Server Configurations Response  - Additional SQL feature settings.
 - Azure
Ad AADAuthenticationAuthentication Settings Settings Response  - Azure AD authentication Settings.
 - Sql
Connectivity SqlUpdate Settings Connectivity Update Settings Response  - SQL connectivity type settings.
 - Sql
Instance SQLInstanceSettings Settings Response  - SQL Instance settings.
 - Sql
Storage SqlUpdate Settings Storage Update Settings Response  - SQL storage update settings.
 - Sql
Workload SqlType Update Settings Workload Type Update Settings Response  - SQL workload type settings.
 
- additional
Features AdditionalServer Configurations Features Server Configurations Response  - Additional SQL feature settings.
 - azure
Ad AADAuthenticationAuthentication Settings Settings Response  - Azure AD authentication Settings.
 - sql
Connectivity SqlUpdate Settings Connectivity Update Settings Response  - SQL connectivity type settings.
 - sql
Instance SQLInstanceSettings Settings Response  - SQL Instance settings.
 - sql
Storage SqlUpdate Settings Storage Update Settings Response  - SQL storage update settings.
 - sql
Workload SqlType Update Settings Workload Type Update Settings Response  - SQL workload type settings.
 
- additional
Features AdditionalServer Configurations Features Server Configurations Response  - Additional SQL feature settings.
 - azure
Ad AADAuthenticationAuthentication Settings Settings Response  - Azure AD authentication Settings.
 - sql
Connectivity SqlUpdate Settings Connectivity Update Settings Response  - SQL connectivity type settings.
 - sql
Instance SQLInstanceSettings Settings Response  - SQL Instance settings.
 - sql
Storage SqlUpdate Settings Storage Update Settings Response  - SQL storage update settings.
 - sql
Workload SqlType Update Settings Workload Type Update Settings Response  - SQL workload type settings.
 
- additional_
features_ Additionalserver_ configurations Features Server Configurations Response  - Additional SQL feature settings.
 - azure_
ad_ AADAuthenticationauthentication_ settings Settings Response  - Azure AD authentication Settings.
 - sql_
connectivity_ Sqlupdate_ settings Connectivity Update Settings Response  - SQL connectivity type settings.
 - sql_
instance_ SQLInstancesettings Settings Response  - SQL Instance settings.
 - sql_
storage_ Sqlupdate_ settings Storage Update Settings Response  - SQL storage update settings.
 - sql_
workload_ Sqltype_ update_ settings Workload Type Update Settings Response  - SQL workload type settings.
 
- additional
Features Property MapServer Configurations  - Additional SQL feature settings.
 - azure
Ad Property MapAuthentication Settings  - Azure AD authentication Settings.
 - sql
Connectivity Property MapUpdate Settings  - SQL connectivity type settings.
 - sql
Instance Property MapSettings  - SQL Instance settings.
 - sql
Storage Property MapUpdate Settings  - SQL storage update settings.
 - sql
Workload Property MapType Update Settings  - SQL workload type settings.
 
SqlConnectivityUpdateSettingsResponse    
- Connectivity
Type string - SQL Server connectivity option.
 - Port int
 - SQL Server port.
 
- Connectivity
Type string - SQL Server connectivity option.
 - Port int
 - SQL Server port.
 
- connectivity
Type String - SQL Server connectivity option.
 - port Integer
 - SQL Server port.
 
- connectivity
Type string - SQL Server connectivity option.
 - port number
 - SQL Server port.
 
- connectivity_
type str - SQL Server connectivity option.
 - port int
 - SQL Server port.
 
- connectivity
Type String - SQL Server connectivity option.
 - port Number
 - SQL Server port.
 
SqlStorageUpdateSettingsResponse    
- Disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - Disk
Count int - Virtual machine disk count.
 - Starting
Device intId  - Device id of the first disk to be updated.
 
- Disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - Disk
Count int - Virtual machine disk count.
 - Starting
Device intId  - Device id of the first disk to be updated.
 
- disk
Configuration StringType  - Disk configuration to apply to SQL Server.
 - disk
Count Integer - Virtual machine disk count.
 - starting
Device IntegerId  - Device id of the first disk to be updated.
 
- disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - disk
Count number - Virtual machine disk count.
 - starting
Device numberId  - Device id of the first disk to be updated.
 
- disk_
configuration_ strtype  - Disk configuration to apply to SQL Server.
 - disk_
count int - Virtual machine disk count.
 - starting_
device_ intid  - Device id of the first disk to be updated.
 
- disk
Configuration StringType  - Disk configuration to apply to SQL Server.
 - disk
Count Number - Virtual machine disk count.
 - starting
Device NumberId  - Device id of the first disk to be updated.
 
SqlWorkloadTypeUpdateSettingsResponse     
- Sql
Workload stringType  - SQL Server workload type.
 
- Sql
Workload stringType  - SQL Server workload type.
 
- sql
Workload StringType  - SQL Server workload type.
 
- sql
Workload stringType  - SQL Server workload type.
 
- sql_
workload_ strtype  - SQL Server workload type.
 
- sql
Workload StringType  - SQL Server workload type.
 
StorageConfigurationSettingsResponse   
- Disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - Sql
Data Pulumi.Settings Azure Native. Sql Virtual Machine. Inputs. SQLStorage Settings Response  - SQL Server Data Storage Settings.
 - Sql
Log Pulumi.Settings Azure Native. Sql Virtual Machine. Inputs. SQLStorage Settings Response  - SQL Server Log Storage Settings.
 - Sql
System boolDb On Data Disk  - SQL Server SystemDb Storage on DataPool if true.
 - Sql
Temp Pulumi.Db Settings Azure Native. Sql Virtual Machine. Inputs. SQLTemp Db Settings Response  - SQL Server TempDb Storage Settings.
 - Storage
Workload stringType  - Storage workload type.
 
- Disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - Sql
Data SQLStorageSettings Settings Response  - SQL Server Data Storage Settings.
 - Sql
Log SQLStorageSettings Settings Response  - SQL Server Log Storage Settings.
 - Sql
System boolDb On Data Disk  - SQL Server SystemDb Storage on DataPool if true.
 - Sql
Temp SQLTempDb Settings Db Settings Response  - SQL Server TempDb Storage Settings.
 - Storage
Workload stringType  - Storage workload type.
 
- disk
Configuration StringType  - Disk configuration to apply to SQL Server.
 - sql
Data SQLStorageSettings Settings Response  - SQL Server Data Storage Settings.
 - sql
Log SQLStorageSettings Settings Response  - SQL Server Log Storage Settings.
 - sql
System BooleanDb On Data Disk  - SQL Server SystemDb Storage on DataPool if true.
 - sql
Temp SQLTempDb Settings Db Settings Response  - SQL Server TempDb Storage Settings.
 - storage
Workload StringType  - Storage workload type.
 
- disk
Configuration stringType  - Disk configuration to apply to SQL Server.
 - sql
Data SQLStorageSettings Settings Response  - SQL Server Data Storage Settings.
 - sql
Log SQLStorageSettings Settings Response  - SQL Server Log Storage Settings.
 - sql
System booleanDb On Data Disk  - SQL Server SystemDb Storage on DataPool if true.
 - sql
Temp SQLTempDb Settings Db Settings Response  - SQL Server TempDb Storage Settings.
 - storage
Workload stringType  - Storage workload type.
 
- disk_
configuration_ strtype  - Disk configuration to apply to SQL Server.
 - sql_
data_ SQLStoragesettings Settings Response  - SQL Server Data Storage Settings.
 - sql_
log_ SQLStoragesettings Settings Response  - SQL Server Log Storage Settings.
 - sql_
system_ booldb_ on_ data_ disk  - SQL Server SystemDb Storage on DataPool if true.
 - sql_
temp_ SQLTempdb_ settings Db Settings Response  - SQL Server TempDb Storage Settings.
 - storage_
workload_ strtype  - Storage workload type.
 
- disk
Configuration StringType  - Disk configuration to apply to SQL Server.
 - sql
Data Property MapSettings  - SQL Server Data Storage Settings.
 - sql
Log Property MapSettings  - SQL Server Log Storage Settings.
 - sql
System BooleanDb On Data Disk  - SQL Server SystemDb Storage on DataPool if true.
 - sql
Temp Property MapDb Settings  - SQL Server TempDb Storage Settings.
 - storage
Workload StringType  - Storage workload type.
 
SystemDataResponse  
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- Created
At string - The timestamp of resource creation (UTC).
 - Created
By string - The identity that created the resource.
 - Created
By stringType  - The type of identity that created the resource.
 - Last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - Last
Modified stringBy  - The identity that last modified the resource.
 - Last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
- created
At string - The timestamp of resource creation (UTC).
 - created
By string - The identity that created the resource.
 - created
By stringType  - The type of identity that created the resource.
 - last
Modified stringAt  - The timestamp of resource last modification (UTC)
 - last
Modified stringBy  - The identity that last modified the resource.
 - last
Modified stringBy Type  - The type of identity that last modified the resource.
 
- created_
at str - The timestamp of resource creation (UTC).
 - created_
by str - The identity that created the resource.
 - created_
by_ strtype  - The type of identity that created the resource.
 - last_
modified_ strat  - The timestamp of resource last modification (UTC)
 - last_
modified_ strby  - The identity that last modified the resource.
 - last_
modified_ strby_ type  - The type of identity that last modified the resource.
 
- created
At String - The timestamp of resource creation (UTC).
 - created
By String - The identity that created the resource.
 - created
By StringType  - The type of identity that created the resource.
 - last
Modified StringAt  - The timestamp of resource last modification (UTC)
 - last
Modified StringBy  - The identity that last modified the resource.
 - last
Modified StringBy Type  - The type of identity that last modified the resource.
 
TroubleshootingAdditionalPropertiesResponse   
- Unhealthy
Replica Pulumi.Info Azure Native. Sql Virtual Machine. Inputs. Unhealthy Replica Info Response  - The unhealthy replica information
 
- Unhealthy
Replica UnhealthyInfo Replica Info Response  - The unhealthy replica information
 
- unhealthy
Replica UnhealthyInfo Replica Info Response  - The unhealthy replica information
 
- unhealthy
Replica UnhealthyInfo Replica Info Response  - The unhealthy replica information
 
- unhealthy_
replica_ Unhealthyinfo Replica Info Response  - The unhealthy replica information
 
- unhealthy
Replica Property MapInfo  - The unhealthy replica information
 
TroubleshootingStatusResponse  
- End
Time stringUtc  - End time in UTC timezone.
 - Last
Trigger stringTime Utc  - Last troubleshooting trigger time in UTC timezone
 - Properties
Pulumi.
Azure Native. Sql Virtual Machine. Inputs. Troubleshooting Additional Properties Response  - Troubleshooting properties
 - Root
Cause string - Root cause of the issue
 - Start
Time stringUtc  - Start time in UTC timezone.
 - Troubleshooting
Scenario string - SQL VM troubleshooting scenario.
 
- End
Time stringUtc  - End time in UTC timezone.
 - Last
Trigger stringTime Utc  - Last troubleshooting trigger time in UTC timezone
 - Properties
Troubleshooting
Additional Properties Response  - Troubleshooting properties
 - Root
Cause string - Root cause of the issue
 - Start
Time stringUtc  - Start time in UTC timezone.
 - Troubleshooting
Scenario string - SQL VM troubleshooting scenario.
 
- end
Time StringUtc  - End time in UTC timezone.
 - last
Trigger StringTime Utc  - Last troubleshooting trigger time in UTC timezone
 - properties
Troubleshooting
Additional Properties Response  - Troubleshooting properties
 - root
Cause String - Root cause of the issue
 - start
Time StringUtc  - Start time in UTC timezone.
 - troubleshooting
Scenario String - SQL VM troubleshooting scenario.
 
- end
Time stringUtc  - End time in UTC timezone.
 - last
Trigger stringTime Utc  - Last troubleshooting trigger time in UTC timezone
 - properties
Troubleshooting
Additional Properties Response  - Troubleshooting properties
 - root
Cause string - Root cause of the issue
 - start
Time stringUtc  - Start time in UTC timezone.
 - troubleshooting
Scenario string - SQL VM troubleshooting scenario.
 
- end_
time_ strutc  - End time in UTC timezone.
 - last_
trigger_ strtime_ utc  - Last troubleshooting trigger time in UTC timezone
 - properties
Troubleshooting
Additional Properties Response  - Troubleshooting properties
 - root_
cause str - Root cause of the issue
 - start_
time_ strutc  - Start time in UTC timezone.
 - troubleshooting_
scenario str - SQL VM troubleshooting scenario.
 
- end
Time StringUtc  - End time in UTC timezone.
 - last
Trigger StringTime Utc  - Last troubleshooting trigger time in UTC timezone
 - properties Property Map
 - Troubleshooting properties
 - root
Cause String - Root cause of the issue
 - start
Time StringUtc  - Start time in UTC timezone.
 - troubleshooting
Scenario String - SQL VM troubleshooting scenario.
 
UnhealthyReplicaInfoResponse   
- Availability
Group stringName  - The name of the availability group
 
- Availability
Group stringName  - The name of the availability group
 
- availability
Group StringName  - The name of the availability group
 
- availability
Group stringName  - The name of the availability group
 
- availability_
group_ strname  - The name of the availability group
 
- availability
Group StringName  - The name of the availability group
 
VirtualMachineIdentityResponse   
- Resource
Id string - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - Type string
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
- Resource
Id string - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - Type string
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
- resource
Id String - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - type String
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
- resource
Id string - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - type string
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
- resource_
id str - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - type str
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
- resource
Id String - ARM Resource Id of the identity. Only required when UserAssigned identity is selected.
 - type String
 - Identity type of the virtual machine. Specify None to opt-out of Managed Identities.
 
WsfcDomainCredentialsResponse   
- Cluster
Bootstrap stringAccount Password  - Cluster bootstrap account password.
 - Cluster
Operator stringAccount Password  - Cluster operator account password.
 - Sql
Service stringAccount Password  - SQL service account password.
 
- Cluster
Bootstrap stringAccount Password  - Cluster bootstrap account password.
 - Cluster
Operator stringAccount Password  - Cluster operator account password.
 - Sql
Service stringAccount Password  - SQL service account password.
 
- cluster
Bootstrap StringAccount Password  - Cluster bootstrap account password.
 - cluster
Operator StringAccount Password  - Cluster operator account password.
 - sql
Service StringAccount Password  - SQL service account password.
 
- cluster
Bootstrap stringAccount Password  - Cluster bootstrap account password.
 - cluster
Operator stringAccount Password  - Cluster operator account password.
 - sql
Service stringAccount Password  - SQL service account password.
 
- cluster_
bootstrap_ straccount_ password  - Cluster bootstrap account password.
 - cluster_
operator_ straccount_ password  - Cluster operator account password.
 - sql_
service_ straccount_ password  - SQL service account password.
 
- cluster
Bootstrap StringAccount Password  - Cluster bootstrap account password.
 - cluster
Operator StringAccount Password  - Cluster operator account password.
 - sql
Service StringAccount Password  - SQL service account password.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0