This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.sqlvirtualmachine.getSqlVirtualMachine
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Gets a SQL virtual machine. Azure REST API version: 2022-02-01.
Other available API versions: 2023-01-01-preview, 2023-10-01.
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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi