azure-native.sqlvirtualmachine.getSqlVirtualMachine
Explore with Pulumi AI
Gets a SQL virtual machine. Azure REST API version: 2022-02-01.
Other available API versions: 2023-01-01-preview.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:sqlvirtualmachine:getSqlVirtualMachine
arguments:
# arguments dictionary
The 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:
- Id string
Resource ID.
- Location string
Resource location.
- Name string
Resource name.
- 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.
- Type string
Resource type.
- Assessment
Settings Pulumi.Azure Native. Sql Virtual Machine. Outputs. Assessment Settings Response 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.
- Identity
Pulumi.
Azure Native. Sql Virtual Machine. Outputs. Resource Identity Response 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.
- 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.
- 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 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.
- Id string
Resource ID.
- Location string
Resource location.
- Name string
Resource name.
- 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.
- Type string
Resource type.
- Assessment
Settings AssessmentSettings Response 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.
- Identity
Resource
Identity Response Azure Active Directory identity of the server.
- Key
Vault KeyCredential Settings Vault Credential Settings Response Key vault credential settings.
- 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.
- 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 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.
- id String
Resource ID.
- location String
Resource location.
- name String
Resource name.
- 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.
- type String
Resource type.
- assessment
Settings AssessmentSettings Response 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.
- identity
Resource
Identity Response Azure Active Directory identity of the server.
- key
Vault KeyCredential Settings Vault Credential Settings Response Key vault credential settings.
- 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.
- 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 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.
- id string
Resource ID.
- location string
Resource location.
- name string
Resource name.
- 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.
- type string
Resource type.
- assessment
Settings AssessmentSettings Response 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.
- identity
Resource
Identity Response Azure Active Directory identity of the server.
- key
Vault KeyCredential Settings Vault Credential Settings Response Key vault credential settings.
- 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.
- 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 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.
- id str
Resource ID.
- location str
Resource location.
- name str
Resource name.
- 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.
- type str
Resource type.
- assessment_
settings AssessmentSettings Response 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.
- identity
Resource
Identity Response Azure Active Directory identity of the server.
- key_
vault_ Keycredential_ settings Vault Credential Settings Response Key vault credential settings.
- 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.
- 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_ 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.
- id String
Resource ID.
- location String
Resource location.
- name String
Resource name.
- 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.
- type String
Resource type.
- assessment
Settings Property Map 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.
- identity Property Map
Azure Active Directory identity of the server.
- key
Vault Property MapCredential Settings Key vault credential settings.
- 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.
- 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 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
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 assessment feature on SQL virtual machine.
- Run
Immediately bool Run assessment immediately on SQL virtual machine.
- Schedule
Pulumi.
Azure Native. Sql Virtual Machine. Inputs. Schedule Response Schedule for Assessment.
- Enable bool
Enable or disable assessment feature on SQL virtual machine.
- Run
Immediately bool Run assessment immediately on SQL virtual machine.
- Schedule
Schedule
Response Schedule for Assessment.
- enable Boolean
Enable or disable assessment feature on SQL virtual machine.
- run
Immediately Boolean Run assessment immediately on SQL virtual machine.
- schedule
Schedule
Response Schedule for Assessment.
- enable boolean
Enable or disable assessment feature on SQL virtual machine.
- run
Immediately boolean Run assessment immediately on SQL virtual machine.
- schedule
Schedule
Response Schedule for Assessment.
- enable bool
Enable or disable assessment feature on SQL virtual machine.
- run_
immediately bool Run assessment immediately on SQL virtual machine.
- schedule
Schedule
Response Schedule for Assessment.
- enable Boolean
Enable or disable assessment feature on SQL virtual machine.
- run
Immediately Boolean Run assessment immediately on SQL virtual machine.
- schedule Property Map
Schedule for 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Default
File stringPath SQL Server default file path
- Luns []int
Logical Unit Numbers for the disks.
- default
File StringPath SQL Server default file path
- luns List<Integer>
Logical Unit Numbers for the disks.
- default
File stringPath SQL Server default file path
- luns number[]
Logical Unit Numbers for the disks.
- default_
file_ strpath SQL Server default file path
- luns Sequence[int]
Logical Unit Numbers for the disks.
- default
File StringPath SQL Server default file path
- luns List<Number>
Logical Unit Numbers for the disks.
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
- 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
- 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
- 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
- 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
- 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
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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