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.azurestackhci.getVirtualMachineInstance
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 virtual machine instance Azure REST API version: 2023-07-01-preview.
Other available API versions: 2023-09-01-preview, 2024-01-01, 2024-02-01-preview, 2024-05-01-preview, 2024-07-15-preview, 2024-08-01-preview.
Using getVirtualMachineInstance
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 getVirtualMachineInstance(args: GetVirtualMachineInstanceArgs, opts?: InvokeOptions): Promise<GetVirtualMachineInstanceResult>
function getVirtualMachineInstanceOutput(args: GetVirtualMachineInstanceOutputArgs, opts?: InvokeOptions): Output<GetVirtualMachineInstanceResult>
def get_virtual_machine_instance(resource_uri: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualMachineInstanceResult
def get_virtual_machine_instance_output(resource_uri: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualMachineInstanceResult]
func LookupVirtualMachineInstance(ctx *Context, args *LookupVirtualMachineInstanceArgs, opts ...InvokeOption) (*LookupVirtualMachineInstanceResult, error)
func LookupVirtualMachineInstanceOutput(ctx *Context, args *LookupVirtualMachineInstanceOutputArgs, opts ...InvokeOption) LookupVirtualMachineInstanceResultOutput
> Note: This function is named LookupVirtualMachineInstance
in the Go SDK.
public static class GetVirtualMachineInstance
{
public static Task<GetVirtualMachineInstanceResult> InvokeAsync(GetVirtualMachineInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualMachineInstanceResult> Invoke(GetVirtualMachineInstanceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualMachineInstanceResult> getVirtualMachineInstance(GetVirtualMachineInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:azurestackhci:getVirtualMachineInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
- Resource
Uri string - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
- resource
Uri string - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
- resource_
uri str - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
- resource
Uri String - The fully qualified Azure Resource manager identifier of the Hybrid Compute machine resource to be extended.
getVirtualMachineInstance Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Instance
View Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance View Response - The virtual machine instance view.
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state of the virtual machine instance.
- Status
Pulumi.
Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Status Response - The observed state of virtual machine instances
- System
Data Pulumi.Azure Native. Azure Stack HCI. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Vm
Id string - Unique identifier for the vm resource.
- Extended
Location Pulumi.Azure Native. Azure Stack HCI. Outputs. Extended Location Response - The extendedLocation of the resource.
- Guest
Agent Pulumi.Install Status Azure Native. Azure Stack HCI. Outputs. Guest Agent Install Status Response - Guest agent install status.
- Hardware
Profile Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Properties Response Hardware Profile - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- Identity
Pulumi.
Azure Native. Azure Stack HCI. Outputs. Identity Response - Identity for the resource.
- Network
Profile Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Properties Response Network Profile - NetworkProfile - describes the network configuration the virtual machine instance
- Os
Profile Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Properties Response Os Profile - OsProfile - describes the configuration of the operating system and sets login data
- Resource
Uid string - Unique identifier defined by ARC to identify the guest of the VM.
- Security
Profile Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Properties Response Security Profile - SecurityProfile - Specifies the security settings for the virtual machine instance.
- Storage
Profile Pulumi.Azure Native. Azure Stack HCI. Outputs. Virtual Machine Instance Properties Response Storage Profile - StorageProfile - contains information about the disks and storage information for the virtual machine instance
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Instance
View VirtualMachine Instance View Response - The virtual machine instance view.
- Name string
- The name of the resource
- Provisioning
State string - Provisioning state of the virtual machine instance.
- Status
Virtual
Machine Instance Status Response - The observed state of virtual machine instances
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Vm
Id string - Unique identifier for the vm resource.
- Extended
Location ExtendedLocation Response - The extendedLocation of the resource.
- Guest
Agent GuestInstall Status Agent Install Status Response - Guest agent install status.
- Hardware
Profile VirtualMachine Instance Properties Response Hardware Profile - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- Identity
Identity
Response - Identity for the resource.
- Network
Profile VirtualMachine Instance Properties Response Network Profile - NetworkProfile - describes the network configuration the virtual machine instance
- Os
Profile VirtualMachine Instance Properties Response Os Profile - OsProfile - describes the configuration of the operating system and sets login data
- Resource
Uid string - Unique identifier defined by ARC to identify the guest of the VM.
- Security
Profile VirtualMachine Instance Properties Response Security Profile - SecurityProfile - Specifies the security settings for the virtual machine instance.
- Storage
Profile VirtualMachine Instance Properties Response Storage Profile - StorageProfile - contains information about the disks and storage information for the virtual machine instance
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- instance
View VirtualMachine Instance View Response - The virtual machine instance view.
- name String
- The name of the resource
- provisioning
State String - Provisioning state of the virtual machine instance.
- status
Virtual
Machine Instance Status Response - The observed state of virtual machine instances
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vm
Id String - Unique identifier for the vm resource.
- extended
Location ExtendedLocation Response - The extendedLocation of the resource.
- guest
Agent GuestInstall Status Agent Install Status Response - Guest agent install status.
- hardware
Profile VirtualMachine Instance Properties Response Hardware Profile - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- identity
Identity
Response - Identity for the resource.
- network
Profile VirtualMachine Instance Properties Response Network Profile - NetworkProfile - describes the network configuration the virtual machine instance
- os
Profile VirtualMachine Instance Properties Response Os Profile - OsProfile - describes the configuration of the operating system and sets login data
- resource
Uid String - Unique identifier defined by ARC to identify the guest of the VM.
- security
Profile VirtualMachine Instance Properties Response Security Profile - SecurityProfile - Specifies the security settings for the virtual machine instance.
- storage
Profile VirtualMachine Instance Properties Response Storage Profile - StorageProfile - contains information about the disks and storage information for the virtual machine instance
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- instance
View VirtualMachine Instance View Response - The virtual machine instance view.
- name string
- The name of the resource
- provisioning
State string - Provisioning state of the virtual machine instance.
- status
Virtual
Machine Instance Status Response - The observed state of virtual machine instances
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vm
Id string - Unique identifier for the vm resource.
- extended
Location ExtendedLocation Response - The extendedLocation of the resource.
- guest
Agent GuestInstall Status Agent Install Status Response - Guest agent install status.
- hardware
Profile VirtualMachine Instance Properties Response Hardware Profile - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- identity
Identity
Response - Identity for the resource.
- network
Profile VirtualMachine Instance Properties Response Network Profile - NetworkProfile - describes the network configuration the virtual machine instance
- os
Profile VirtualMachine Instance Properties Response Os Profile - OsProfile - describes the configuration of the operating system and sets login data
- resource
Uid string - Unique identifier defined by ARC to identify the guest of the VM.
- security
Profile VirtualMachine Instance Properties Response Security Profile - SecurityProfile - Specifies the security settings for the virtual machine instance.
- storage
Profile VirtualMachine Instance Properties Response Storage Profile - StorageProfile - contains information about the disks and storage information for the virtual machine instance
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- instance_
view VirtualMachine Instance View Response - The virtual machine instance view.
- name str
- The name of the resource
- provisioning_
state str - Provisioning state of the virtual machine instance.
- status
Virtual
Machine Instance Status Response - The observed state of virtual machine instances
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vm_
id str - Unique identifier for the vm resource.
- extended_
location ExtendedLocation Response - The extendedLocation of the resource.
- guest_
agent_ Guestinstall_ status Agent Install Status Response - Guest agent install status.
- hardware_
profile VirtualMachine Instance Properties Response Hardware Profile - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- identity
Identity
Response - Identity for the resource.
- network_
profile VirtualMachine Instance Properties Response Network Profile - NetworkProfile - describes the network configuration the virtual machine instance
- os_
profile VirtualMachine Instance Properties Response Os Profile - OsProfile - describes the configuration of the operating system and sets login data
- resource_
uid str - Unique identifier defined by ARC to identify the guest of the VM.
- security_
profile VirtualMachine Instance Properties Response Security Profile - SecurityProfile - Specifies the security settings for the virtual machine instance.
- storage_
profile VirtualMachine Instance Properties Response Storage Profile - StorageProfile - contains information about the disks and storage information for the virtual machine instance
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- instance
View Property Map - The virtual machine instance view.
- name String
- The name of the resource
- provisioning
State String - Provisioning state of the virtual machine instance.
- status Property Map
- The observed state of virtual machine instances
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- vm
Id String - Unique identifier for the vm resource.
- extended
Location Property Map - The extendedLocation of the resource.
- guest
Agent Property MapInstall Status - Guest agent install status.
- hardware
Profile Property Map - HardwareProfile - Specifies the hardware settings for the virtual machine instance.
- identity Property Map
- Identity for the resource.
- network
Profile Property Map - NetworkProfile - describes the network configuration the virtual machine instance
- os
Profile Property Map - OsProfile - describes the configuration of the operating system and sets login data
- resource
Uid String - Unique identifier defined by ARC to identify the guest of the VM.
- security
Profile Property Map - SecurityProfile - Specifies the security settings for the virtual machine instance.
- storage
Profile Property Map - StorageProfile - contains information about the disks and storage information for the virtual machine instance
Supporting Types
ErrorAdditionalInfoResponse
ErrorDetailResponse
- Additional
Info List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Error Additional Info Response> - The error additional info.
- Code string
- The error code.
- Details
List<Pulumi.
Azure Native. Azure Stack HCI. Inputs. Error Detail Response> - The error details.
- Message string
- The error message.
- Target string
- The error target.
- Additional
Info []ErrorAdditional Info Response - The error additional info.
- Code string
- The error code.
- Details
[]Error
Detail Response - The error details.
- Message string
- The error message.
- Target string
- The error target.
- additional
Info List<ErrorAdditional Info Response> - The error additional info.
- code String
- The error code.
- details
List<Error
Detail Response> - The error details.
- message String
- The error message.
- target String
- The error target.
- additional
Info ErrorAdditional Info Response[] - The error additional info.
- code string
- The error code.
- details
Error
Detail Response[] - The error details.
- message string
- The error message.
- target string
- The error target.
- additional_
info Sequence[ErrorAdditional Info Response] - The error additional info.
- code str
- The error code.
- details
Sequence[Error
Detail Response] - The error details.
- message str
- The error message.
- target str
- The error target.
- additional
Info List<Property Map> - The error additional info.
- code String
- The error code.
- details List<Property Map>
- The error details.
- message String
- The error message.
- target String
- The error target.
ExtendedLocationResponse
GuestAgentInstallStatusResponse
- Agent
Version string - The hybrid machine agent full version.
- Error
Details List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Error Detail Response> - Details about the error state.
- Last
Status stringChange - The time of the last status change.
- Status string
- The installation status of the hybrid machine agent installation.
- Vm
Uuid string - Specifies the VM's unique SMBIOS ID.
- Agent
Version string - The hybrid machine agent full version.
- Error
Details []ErrorDetail Response - Details about the error state.
- Last
Status stringChange - The time of the last status change.
- Status string
- The installation status of the hybrid machine agent installation.
- Vm
Uuid string - Specifies the VM's unique SMBIOS ID.
- agent
Version String - The hybrid machine agent full version.
- error
Details List<ErrorDetail Response> - Details about the error state.
- last
Status StringChange - The time of the last status change.
- status String
- The installation status of the hybrid machine agent installation.
- vm
Uuid String - Specifies the VM's unique SMBIOS ID.
- agent
Version string - The hybrid machine agent full version.
- error
Details ErrorDetail Response[] - Details about the error state.
- last
Status stringChange - The time of the last status change.
- status string
- The installation status of the hybrid machine agent installation.
- vm
Uuid string - Specifies the VM's unique SMBIOS ID.
- agent_
version str - The hybrid machine agent full version.
- error_
details Sequence[ErrorDetail Response] - Details about the error state.
- last_
status_ strchange - The time of the last status change.
- status str
- The installation status of the hybrid machine agent installation.
- vm_
uuid str - Specifies the VM's unique SMBIOS ID.
- agent
Version String - The hybrid machine agent full version.
- error
Details List<Property Map> - Details about the error state.
- last
Status StringChange - The time of the last status change.
- status String
- The installation status of the hybrid machine agent installation.
- vm
Uuid String - Specifies the VM's unique SMBIOS ID.
IdentityResponse
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id string - The tenant ID of resource.
- Type string
- The identity type.
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id string - The tenant ID of resource.
- Type string
- The identity type.
- principal
Id String - The principal ID of resource identity.
- tenant
Id String - The tenant ID of resource.
- type String
- The identity type.
- principal
Id string - The principal ID of resource identity.
- tenant
Id string - The tenant ID of resource.
- type string
- The identity type.
- principal_
id str - The principal ID of resource identity.
- tenant_
id str - The tenant ID of resource.
- type str
- The identity type.
- principal
Id String - The principal ID of resource identity.
- tenant
Id String - The tenant ID of resource.
- type String
- The identity type.
InstanceViewStatusResponse
- Code string
- The status code.
- Display
Status string - The short localizable label for the status.
- Level string
- The level code.
- Message string
- The detailed status message, including for alerts and error messages.
- Time string
- The time of the status.
- Code string
- The status code.
- Display
Status string - The short localizable label for the status.
- Level string
- The level code.
- Message string
- The detailed status message, including for alerts and error messages.
- Time string
- The time of the status.
- code String
- The status code.
- display
Status String - The short localizable label for the status.
- level String
- The level code.
- message String
- The detailed status message, including for alerts and error messages.
- time String
- The time of the status.
- code string
- The status code.
- display
Status string - The short localizable label for the status.
- level string
- The level code.
- message string
- The detailed status message, including for alerts and error messages.
- time string
- The time of the status.
- code str
- The status code.
- display_
status str - The short localizable label for the status.
- level str
- The level code.
- message str
- The detailed status message, including for alerts and error messages.
- time str
- The time of the status.
- code String
- The status code.
- display
Status String - The short localizable label for the status.
- level String
- The level code.
- message String
- The detailed status message, including for alerts and error messages.
- time String
- The time of the status.
SshConfigurationResponse
- Public
Keys List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Ssh Public Key Response> - The list of SSH public keys used to authenticate with linux based VMs.
- Public
Keys []SshPublic Key Response - The list of SSH public keys used to authenticate with linux based VMs.
- public
Keys List<SshPublic Key Response> - The list of SSH public keys used to authenticate with linux based VMs.
- public
Keys SshPublic Key Response[] - The list of SSH public keys used to authenticate with linux based VMs.
- public_
keys Sequence[SshPublic Key Response] - The list of SSH public keys used to authenticate with linux based VMs.
- public
Keys List<Property Map> - The list of SSH public keys used to authenticate with linux based VMs.
SshPublicKeyResponse
- Key
Data string - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- Path string
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
- Key
Data string - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- Path string
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
- key
Data String - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- path String
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
- key
Data string - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- path string
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
- key_
data str - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- path str
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
- key
Data String - SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format. For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure]https://docs.microsoft.com/azure/virtual-machines/linux/create-ssh-keys-detailed).
- path String
- Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys
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.
VirtualMachineInstancePropertiesResponseDataDisks
- Id string
- Resource ID of the data disk
- Id string
- Resource ID of the data disk
- id String
- Resource ID of the data disk
- id string
- Resource ID of the data disk
- id str
- Resource ID of the data disk
- id String
- Resource ID of the data disk
VirtualMachineInstancePropertiesResponseDynamicMemoryConfig
- Maximum
Memory doubleMB - Minimum
Memory doubleMB - Target
Memory intBuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
- Maximum
Memory float64MB - Minimum
Memory float64MB - Target
Memory intBuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
- maximum
Memory DoubleMB - minimum
Memory DoubleMB - target
Memory IntegerBuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
- maximum
Memory numberMB - minimum
Memory numberMB - target
Memory numberBuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
- maximum_
memory_ floatmb - minimum_
memory_ floatmb - target_
memory_ intbuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
- maximum
Memory NumberMB - minimum
Memory NumberMB - target
Memory NumberBuffer - Defines the amount of extra memory that should be reserved for a virtual machine instance at runtime, as a percentage of the total memory that the virtual machine instance is thought to need. This only applies to virtual systems with dynamic memory enabled. This property can be in the range of 5 to 2000.
VirtualMachineInstancePropertiesResponseHardwareProfile
- Dynamic
Memory Pulumi.Config Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Dynamic Memory Config - Memory
MB double - RAM in MB for the virtual machine instance
- Processors int
- number of processors for the virtual machine instance
- Vm
Size string
- Dynamic
Memory VirtualConfig Machine Instance Properties Response Dynamic Memory Config - Memory
MB float64 - RAM in MB for the virtual machine instance
- Processors int
- number of processors for the virtual machine instance
- Vm
Size string
- dynamic
Memory VirtualConfig Machine Instance Properties Response Dynamic Memory Config - memory
MB Double - RAM in MB for the virtual machine instance
- processors Integer
- number of processors for the virtual machine instance
- vm
Size String
- dynamic
Memory VirtualConfig Machine Instance Properties Response Dynamic Memory Config - memory
MB number - RAM in MB for the virtual machine instance
- processors number
- number of processors for the virtual machine instance
- vm
Size string
- dynamic_
memory_ Virtualconfig Machine Instance Properties Response Dynamic Memory Config - memory_
mb float - RAM in MB for the virtual machine instance
- processors int
- number of processors for the virtual machine instance
- vm_
size str
- dynamic
Memory Property MapConfig - memory
MB Number - RAM in MB for the virtual machine instance
- processors Number
- number of processors for the virtual machine instance
- vm
Size String
VirtualMachineInstancePropertiesResponseImageReference
- Id string
- Resource ID of the image
- Id string
- Resource ID of the image
- id String
- Resource ID of the image
- id string
- Resource ID of the image
- id str
- Resource ID of the image
- id String
- Resource ID of the image
VirtualMachineInstancePropertiesResponseLinuxConfiguration
- Disable
Password boolAuthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- Provision
VMAgent bool - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- Provision
VMConfig boolAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- Ssh
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Ssh Configuration Response - Specifies the ssh key configuration for a Linux OS.
- Disable
Password boolAuthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- Provision
VMAgent bool - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- Provision
VMConfig boolAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- Ssh
Ssh
Configuration Response - Specifies the ssh key configuration for a Linux OS.
- disable
Password BooleanAuthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- provision
VMAgent Boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig BooleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for a Linux OS.
- disable
Password booleanAuthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- provision
VMAgent boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig booleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for a Linux OS.
- disable_
password_ boolauthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- provision_
vm_ boolagent - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision_
vm_ boolconfig_ agent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for a Linux OS.
- disable
Password BooleanAuthentication - DisablePasswordAuthentication - whether password authentication should be disabled
- provision
VMAgent Boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig BooleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh Property Map
- Specifies the ssh key configuration for a Linux OS.
VirtualMachineInstancePropertiesResponseNetworkInterfaces
- Id string
- ID - Resource Id of the network interface
- Id string
- ID - Resource Id of the network interface
- id String
- ID - Resource Id of the network interface
- id string
- ID - Resource Id of the network interface
- id str
- ID - Resource Id of the network interface
- id String
- ID - Resource Id of the network interface
VirtualMachineInstancePropertiesResponseNetworkProfile
- Network
Interfaces List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Network Interfaces> - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
- Network
Interfaces []VirtualMachine Instance Properties Response Network Interfaces - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
- network
Interfaces List<VirtualMachine Instance Properties Response Network Interfaces> - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
- network
Interfaces VirtualMachine Instance Properties Response Network Interfaces[] - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
- network_
interfaces Sequence[VirtualMachine Instance Properties Response Network Interfaces] - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
- network
Interfaces List<Property Map> - NetworkInterfaces - list of network interfaces to be attached to the virtual machine instance
VirtualMachineInstancePropertiesResponseOsDisk
VirtualMachineInstancePropertiesResponseOsProfile
- Admin
Username string - AdminUsername - admin username
- Computer
Name string - ComputerName - name of the compute
- Linux
Configuration Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Linux Configuration - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- Windows
Configuration Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Windows Configuration - Windows Configuration for the virtual machine instance
- Admin
Username string - AdminUsername - admin username
- Computer
Name string - ComputerName - name of the compute
- Linux
Configuration VirtualMachine Instance Properties Response Linux Configuration - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- Windows
Configuration VirtualMachine Instance Properties Response Windows Configuration - Windows Configuration for the virtual machine instance
- admin
Username String - AdminUsername - admin username
- computer
Name String - ComputerName - name of the compute
- linux
Configuration VirtualMachine Instance Properties Response Linux Configuration - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- windows
Configuration VirtualMachine Instance Properties Response Windows Configuration - Windows Configuration for the virtual machine instance
- admin
Username string - AdminUsername - admin username
- computer
Name string - ComputerName - name of the compute
- linux
Configuration VirtualMachine Instance Properties Response Linux Configuration - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- windows
Configuration VirtualMachine Instance Properties Response Windows Configuration - Windows Configuration for the virtual machine instance
- admin_
username str - AdminUsername - admin username
- computer_
name str - ComputerName - name of the compute
- linux_
configuration VirtualMachine Instance Properties Response Linux Configuration - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- windows_
configuration VirtualMachine Instance Properties Response Windows Configuration - Windows Configuration for the virtual machine instance
- admin
Username String - AdminUsername - admin username
- computer
Name String - ComputerName - name of the compute
- linux
Configuration Property Map - LinuxConfiguration - linux specific configuration values for the virtual machine instance
- windows
Configuration Property Map - Windows Configuration for the virtual machine instance
VirtualMachineInstancePropertiesResponseSecurityProfile
- Enable
TPM bool - Security
Type string - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- Uefi
Settings Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Uefi Settings
- Enable
TPM bool - Security
Type string - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- Uefi
Settings VirtualMachine Instance Properties Response Uefi Settings
- enable
TPM Boolean - security
Type String - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- uefi
Settings VirtualMachine Instance Properties Response Uefi Settings
- enable
TPM boolean - security
Type string - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- uefi
Settings VirtualMachine Instance Properties Response Uefi Settings
- enable_
tpm bool - security_
type str - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- uefi_
settings VirtualMachine Instance Properties Response Uefi Settings
- enable
TPM Boolean - security
Type String - Specifies the SecurityType of the virtual machine. EnableTPM and SecureBootEnabled must be set to true for SecurityType to function.
- uefi
Settings Property Map
VirtualMachineInstancePropertiesResponseStorageProfile
- Data
Disks List<Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Data Disks> - adds data disks to the virtual machine instance
- Image
Reference Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Image Reference - Which Image to use for the virtual machine instance
- Os
Disk Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Properties Response Os Disk - VHD to attach as OS disk
- Vm
Config stringStorage Path Id - Id of the storage container that hosts the VM configuration file
- Data
Disks []VirtualMachine Instance Properties Response Data Disks - adds data disks to the virtual machine instance
- Image
Reference VirtualMachine Instance Properties Response Image Reference - Which Image to use for the virtual machine instance
- Os
Disk VirtualMachine Instance Properties Response Os Disk - VHD to attach as OS disk
- Vm
Config stringStorage Path Id - Id of the storage container that hosts the VM configuration file
- data
Disks List<VirtualMachine Instance Properties Response Data Disks> - adds data disks to the virtual machine instance
- image
Reference VirtualMachine Instance Properties Response Image Reference - Which Image to use for the virtual machine instance
- os
Disk VirtualMachine Instance Properties Response Os Disk - VHD to attach as OS disk
- vm
Config StringStorage Path Id - Id of the storage container that hosts the VM configuration file
- data
Disks VirtualMachine Instance Properties Response Data Disks[] - adds data disks to the virtual machine instance
- image
Reference VirtualMachine Instance Properties Response Image Reference - Which Image to use for the virtual machine instance
- os
Disk VirtualMachine Instance Properties Response Os Disk - VHD to attach as OS disk
- vm
Config stringStorage Path Id - Id of the storage container that hosts the VM configuration file
- data_
disks Sequence[VirtualMachine Instance Properties Response Data Disks] - adds data disks to the virtual machine instance
- image_
reference VirtualMachine Instance Properties Response Image Reference - Which Image to use for the virtual machine instance
- os_
disk VirtualMachine Instance Properties Response Os Disk - VHD to attach as OS disk
- vm_
config_ strstorage_ path_ id - Id of the storage container that hosts the VM configuration file
- data
Disks List<Property Map> - adds data disks to the virtual machine instance
- image
Reference Property Map - Which Image to use for the virtual machine instance
- os
Disk Property Map - VHD to attach as OS disk
- vm
Config StringStorage Path Id - Id of the storage container that hosts the VM configuration file
VirtualMachineInstancePropertiesResponseUefiSettings
- Secure
Boot boolEnabled - Specifies whether secure boot should be enabled on the virtual machine instance.
- Secure
Boot boolEnabled - Specifies whether secure boot should be enabled on the virtual machine instance.
- secure
Boot BooleanEnabled - Specifies whether secure boot should be enabled on the virtual machine instance.
- secure
Boot booleanEnabled - Specifies whether secure boot should be enabled on the virtual machine instance.
- secure_
boot_ boolenabled - Specifies whether secure boot should be enabled on the virtual machine instance.
- secure
Boot BooleanEnabled - Specifies whether secure boot should be enabled on the virtual machine instance.
VirtualMachineInstancePropertiesResponseWindowsConfiguration
- Enable
Automatic boolUpdates - Whether to EnableAutomaticUpdates on the machine
- Provision
VMAgent bool - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- Provision
VMConfig boolAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- Ssh
Pulumi.
Azure Native. Azure Stack HCI. Inputs. Ssh Configuration Response - Specifies the ssh key configuration for Windows OS.
- Time
Zone string - TimeZone for the virtual machine instance
- Enable
Automatic boolUpdates - Whether to EnableAutomaticUpdates on the machine
- Provision
VMAgent bool - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- Provision
VMConfig boolAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- Ssh
Ssh
Configuration Response - Specifies the ssh key configuration for Windows OS.
- Time
Zone string - TimeZone for the virtual machine instance
- enable
Automatic BooleanUpdates - Whether to EnableAutomaticUpdates on the machine
- provision
VMAgent Boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig BooleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for Windows OS.
- time
Zone String - TimeZone for the virtual machine instance
- enable
Automatic booleanUpdates - Whether to EnableAutomaticUpdates on the machine
- provision
VMAgent boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig booleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for Windows OS.
- time
Zone string - TimeZone for the virtual machine instance
- enable_
automatic_ boolupdates - Whether to EnableAutomaticUpdates on the machine
- provision_
vm_ boolagent - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision_
vm_ boolconfig_ agent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh
Ssh
Configuration Response - Specifies the ssh key configuration for Windows OS.
- time_
zone str - TimeZone for the virtual machine instance
- enable
Automatic BooleanUpdates - Whether to EnableAutomaticUpdates on the machine
- provision
VMAgent Boolean - Used to indicate whether Arc for Servers agent onboarding should be triggered during the virtual machine instance creation process.
- provision
VMConfig BooleanAgent - Used to indicate whether the VM Config Agent should be installed during the virtual machine creation process.
- ssh Property Map
- Specifies the ssh key configuration for Windows OS.
- time
Zone String - TimeZone for the virtual machine instance
VirtualMachineInstanceStatusResponse
- Error
Code string - VirtualMachine provisioning error code
- Error
Message string - Descriptive error message
- Power
State string - The power state of the virtual machine instance
- Provisioning
Status Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine Instance Status Response Provisioning Status
- Error
Code string - VirtualMachine provisioning error code
- Error
Message string - Descriptive error message
- Power
State string - The power state of the virtual machine instance
- Provisioning
Status VirtualMachine Instance Status Response Provisioning Status
- error
Code String - VirtualMachine provisioning error code
- error
Message String - Descriptive error message
- power
State String - The power state of the virtual machine instance
- provisioning
Status VirtualMachine Instance Status Response Provisioning Status
- error
Code string - VirtualMachine provisioning error code
- error
Message string - Descriptive error message
- power
State string - The power state of the virtual machine instance
- provisioning
Status VirtualMachine Instance Status Response Provisioning Status
- error_
code str - VirtualMachine provisioning error code
- error_
message str - Descriptive error message
- power_
state str - The power state of the virtual machine instance
- provisioning_
status VirtualMachine Instance Status Response Provisioning Status
- error
Code String - VirtualMachine provisioning error code
- error
Message String - Descriptive error message
- power
State String - The power state of the virtual machine instance
- provisioning
Status Property Map
VirtualMachineInstanceStatusResponseProvisioningStatus
- Operation
Id string - The ID of the operation performed on the virtual machine instance
- Status string
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
- Operation
Id string - The ID of the operation performed on the virtual machine instance
- Status string
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
- operation
Id String - The ID of the operation performed on the virtual machine instance
- status String
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
- operation
Id string - The ID of the operation performed on the virtual machine instance
- status string
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
- operation_
id str - The ID of the operation performed on the virtual machine instance
- status str
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
- operation
Id String - The ID of the operation performed on the virtual machine instance
- status String
- The status of the operation performed on the virtual machine instance [Succeeded, Failed, InProgress]
VirtualMachineInstanceViewResponse
- Vm
Agent Pulumi.Azure Native. Azure Stack HCI. Inputs. Virtual Machine VMConfig Agent Instance View Response - The VM Config Agent running on the virtual machine.
- Vm
Agent VirtualMachine VMConfig Agent Instance View Response - The VM Config Agent running on the virtual machine.
- vm
Agent VirtualMachine VMConfig Agent Instance View Response - The VM Config Agent running on the virtual machine.
- vm
Agent VirtualMachine VMConfig Agent Instance View Response - The VM Config Agent running on the virtual machine.
- vm_
agent VirtualMachine VMConfig Agent Instance View Response - The VM Config Agent running on the virtual machine.
- vm
Agent Property Map - The VM Config Agent running on the virtual machine.
VirtualMachineVMConfigAgentInstanceViewResponse
- Statuses
List<Pulumi.
Azure Native. Azure Stack HCI. Inputs. Instance View Status Response> - The resource status information.
- Vm
VMConfig stringAgent Version - The VM Config Agent full version.
- Statuses
[]Instance
View Status Response - The resource status information.
- Vm
VMConfig stringAgent Version - The VM Config Agent full version.
- statuses
List<Instance
View Status Response> - The resource status information.
- vm
VMConfig StringAgent Version - The VM Config Agent full version.
- statuses
Instance
View Status Response[] - The resource status information.
- vm
VMConfig stringAgent Version - The VM Config Agent full version.
- statuses
Sequence[Instance
View Status Response] - The resource status information.
- vm_
vm_ strconfig_ agent_ version - The VM Config Agent full version.
- statuses List<Property Map>
- The resource status information.
- vm
VMConfig StringAgent Version - The VM Config Agent full version.
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