1. Packages
  2. Azure Native
  3. API Docs
  4. hybridcompute
  5. getMachine
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.hybridcompute.getMachine

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Retrieves information about the model view or the instance view of a hybrid machine.

Uses Azure REST API version 2024-07-10.

Other available API versions: 2020-08-15-preview, 2021-01-28-preview, 2021-03-25-preview, 2021-04-22-preview, 2021-05-17-preview, 2021-05-20, 2021-06-10-preview, 2021-12-10-preview, 2022-03-10, 2022-05-10-preview, 2022-08-11-preview, 2022-11-10, 2022-12-27, 2022-12-27-preview, 2023-03-15-preview, 2023-06-20-preview, 2023-10-03-preview, 2024-03-31-preview, 2024-05-20-preview, 2024-07-31-preview, 2024-09-10-preview, 2024-11-10-preview, 2025-01-13. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native hybridcompute [ApiVersion]. See the version guide for details.

Using getMachine

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 getMachine(args: GetMachineArgs, opts?: InvokeOptions): Promise<GetMachineResult>
function getMachineOutput(args: GetMachineOutputArgs, opts?: InvokeOptions): Output<GetMachineResult>
Copy
def get_machine(expand: Optional[str] = None,
                machine_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetMachineResult
def get_machine_output(expand: Optional[pulumi.Input[str]] = None,
                machine_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetMachineResult]
Copy
func LookupMachine(ctx *Context, args *LookupMachineArgs, opts ...InvokeOption) (*LookupMachineResult, error)
func LookupMachineOutput(ctx *Context, args *LookupMachineOutputArgs, opts ...InvokeOption) LookupMachineResultOutput
Copy

> Note: This function is named LookupMachine in the Go SDK.

public static class GetMachine 
{
    public static Task<GetMachineResult> InvokeAsync(GetMachineArgs args, InvokeOptions? opts = null)
    public static Output<GetMachineResult> Invoke(GetMachineInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetMachineResult> getMachine(GetMachineArgs args, InvokeOptions options)
public static Output<GetMachineResult> getMachine(GetMachineArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:hybridcompute:getMachine
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MachineName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hybrid machine.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Expand string
The expand expression to apply on the operation.
MachineName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hybrid machine.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
Expand string
The expand expression to apply on the operation.
machineName
This property is required.
Changes to this property will trigger replacement.
String
The name of the hybrid machine.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
expand String
The expand expression to apply on the operation.
machineName
This property is required.
Changes to this property will trigger replacement.
string
The name of the hybrid machine.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
expand string
The expand expression to apply on the operation.
machine_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the hybrid machine.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
expand str
The expand expression to apply on the operation.
machineName
This property is required.
Changes to this property will trigger replacement.
String
The name of the hybrid machine.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
expand String
The expand expression to apply on the operation.

getMachine Result

The following output properties are available:

AdFqdn string
Specifies the AD fully qualified display name.
AgentConfiguration Pulumi.AzureNative.HybridCompute.Outputs.AgentConfigurationResponse
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
AgentVersion string
The hybrid machine agent full version.
AzureApiVersion string
The Azure API version of the resource.
DetectedProperties Dictionary<string, string>
Detected properties from the machine.
DisplayName string
Specifies the hybrid machine display name.
DnsFqdn string
Specifies the DNS fully qualified display name.
DomainName string
Specifies the Windows domain name.
ErrorDetails List<Pulumi.AzureNative.HybridCompute.Outputs.ErrorDetailResponse>
Details about the error state.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
LastStatusChange string
The time of the last status change.
Location string
The geo-location where the resource lives
MachineFqdn string
Specifies the hybrid machine FQDN.
Name string
The name of the resource
NetworkProfile Pulumi.AzureNative.HybridCompute.Outputs.NetworkProfileResponse
Information about the network the machine is on.
OsEdition string
The edition of the Operating System.
OsName string
The Operating System running on the hybrid machine.
OsSku string
Specifies the Operating System product SKU.
OsVersion string
The version of Operating System running on the hybrid machine.
ProvisioningState string
The provisioning state, which only appears in the response.
Resources List<Pulumi.AzureNative.HybridCompute.Outputs.MachineExtensionResponse>
The list of extensions affiliated to the machine
Status string
The status of the hybrid machine agent.
SystemData Pulumi.AzureNative.HybridCompute.Outputs.SystemDataResponse
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"
VmUuid string
Specifies the Arc Machine's unique SMBIOS ID
AgentUpgrade Pulumi.AzureNative.HybridCompute.Outputs.AgentUpgradeResponse
The info of the machine w.r.t Agent Upgrade
ClientPublicKey string
Public Key that the client provides to be used during initial resource onboarding
CloudMetadata Pulumi.AzureNative.HybridCompute.Outputs.CloudMetadataResponse
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
Extensions List<Pulumi.AzureNative.HybridCompute.Outputs.MachineExtensionInstanceViewResponse>
Machine Extensions information (deprecated field)
Identity Pulumi.AzureNative.HybridCompute.Outputs.IdentityResponse
Identity for the resource.
Kind string
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
LicenseProfile Pulumi.AzureNative.HybridCompute.Outputs.LicenseProfileMachineInstanceViewResponse
Specifies the License related properties for a machine.
LocationData Pulumi.AzureNative.HybridCompute.Outputs.LocationDataResponse
Metadata pertaining to the geographic location of the resource.
MssqlDiscovered string
Specifies whether any MS SQL instance is discovered on the machine.
OsProfile Pulumi.AzureNative.HybridCompute.Outputs.OSProfileResponse
Specifies the operating system settings for the hybrid machine.
OsType string
The type of Operating System (windows/linux).
ParentClusterResourceId string
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
PrivateLinkScopeResourceId string
The resource id of the private link scope this machine is assigned to, if any.
ServiceStatuses Pulumi.AzureNative.HybridCompute.Outputs.ServiceStatusesResponse
Statuses of dependent services that are reported back to ARM.
Tags Dictionary<string, string>
Resource tags.
VmId string
Specifies the hybrid machine unique ID.
AdFqdn string
Specifies the AD fully qualified display name.
AgentConfiguration AgentConfigurationResponse
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
AgentVersion string
The hybrid machine agent full version.
AzureApiVersion string
The Azure API version of the resource.
DetectedProperties map[string]string
Detected properties from the machine.
DisplayName string
Specifies the hybrid machine display name.
DnsFqdn string
Specifies the DNS fully qualified display name.
DomainName string
Specifies the Windows domain name.
ErrorDetails []ErrorDetailResponse
Details about the error state.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
LastStatusChange string
The time of the last status change.
Location string
The geo-location where the resource lives
MachineFqdn string
Specifies the hybrid machine FQDN.
Name string
The name of the resource
NetworkProfile NetworkProfileResponse
Information about the network the machine is on.
OsEdition string
The edition of the Operating System.
OsName string
The Operating System running on the hybrid machine.
OsSku string
Specifies the Operating System product SKU.
OsVersion string
The version of Operating System running on the hybrid machine.
ProvisioningState string
The provisioning state, which only appears in the response.
Resources []MachineExtensionResponse
The list of extensions affiliated to the machine
Status string
The status of the hybrid machine agent.
SystemData SystemDataResponse
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"
VmUuid string
Specifies the Arc Machine's unique SMBIOS ID
AgentUpgrade AgentUpgradeResponse
The info of the machine w.r.t Agent Upgrade
ClientPublicKey string
Public Key that the client provides to be used during initial resource onboarding
CloudMetadata CloudMetadataResponse
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
Extensions []MachineExtensionInstanceViewResponse
Machine Extensions information (deprecated field)
Identity IdentityResponse
Identity for the resource.
Kind string
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
LicenseProfile LicenseProfileMachineInstanceViewResponse
Specifies the License related properties for a machine.
LocationData LocationDataResponse
Metadata pertaining to the geographic location of the resource.
MssqlDiscovered string
Specifies whether any MS SQL instance is discovered on the machine.
OsProfile OSProfileResponse
Specifies the operating system settings for the hybrid machine.
OsType string
The type of Operating System (windows/linux).
ParentClusterResourceId string
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
PrivateLinkScopeResourceId string
The resource id of the private link scope this machine is assigned to, if any.
ServiceStatuses ServiceStatusesResponse
Statuses of dependent services that are reported back to ARM.
Tags map[string]string
Resource tags.
VmId string
Specifies the hybrid machine unique ID.
adFqdn String
Specifies the AD fully qualified display name.
agentConfiguration AgentConfigurationResponse
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
agentVersion String
The hybrid machine agent full version.
azureApiVersion String
The Azure API version of the resource.
detectedProperties Map<String,String>
Detected properties from the machine.
displayName String
Specifies the hybrid machine display name.
dnsFqdn String
Specifies the DNS fully qualified display name.
domainName String
Specifies the Windows domain name.
errorDetails List<ErrorDetailResponse>
Details about the error state.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
lastStatusChange String
The time of the last status change.
location String
The geo-location where the resource lives
machineFqdn String
Specifies the hybrid machine FQDN.
name String
The name of the resource
networkProfile NetworkProfileResponse
Information about the network the machine is on.
osEdition String
The edition of the Operating System.
osName String
The Operating System running on the hybrid machine.
osSku String
Specifies the Operating System product SKU.
osVersion String
The version of Operating System running on the hybrid machine.
provisioningState String
The provisioning state, which only appears in the response.
resources List<MachineExtensionResponse>
The list of extensions affiliated to the machine
status String
The status of the hybrid machine agent.
systemData SystemDataResponse
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"
vmUuid String
Specifies the Arc Machine's unique SMBIOS ID
agentUpgrade AgentUpgradeResponse
The info of the machine w.r.t Agent Upgrade
clientPublicKey String
Public Key that the client provides to be used during initial resource onboarding
cloudMetadata CloudMetadataResponse
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
extensions List<MachineExtensionInstanceViewResponse>
Machine Extensions information (deprecated field)
identity IdentityResponse
Identity for the resource.
kind String
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
licenseProfile LicenseProfileMachineInstanceViewResponse
Specifies the License related properties for a machine.
locationData LocationDataResponse
Metadata pertaining to the geographic location of the resource.
mssqlDiscovered String
Specifies whether any MS SQL instance is discovered on the machine.
osProfile OSProfileResponse
Specifies the operating system settings for the hybrid machine.
osType String
The type of Operating System (windows/linux).
parentClusterResourceId String
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
privateLinkScopeResourceId String
The resource id of the private link scope this machine is assigned to, if any.
serviceStatuses ServiceStatusesResponse
Statuses of dependent services that are reported back to ARM.
tags Map<String,String>
Resource tags.
vmId String
Specifies the hybrid machine unique ID.
adFqdn string
Specifies the AD fully qualified display name.
agentConfiguration AgentConfigurationResponse
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
agentVersion string
The hybrid machine agent full version.
azureApiVersion string
The Azure API version of the resource.
detectedProperties {[key: string]: string}
Detected properties from the machine.
displayName string
Specifies the hybrid machine display name.
dnsFqdn string
Specifies the DNS fully qualified display name.
domainName string
Specifies the Windows domain name.
errorDetails ErrorDetailResponse[]
Details about the error state.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
lastStatusChange string
The time of the last status change.
location string
The geo-location where the resource lives
machineFqdn string
Specifies the hybrid machine FQDN.
name string
The name of the resource
networkProfile NetworkProfileResponse
Information about the network the machine is on.
osEdition string
The edition of the Operating System.
osName string
The Operating System running on the hybrid machine.
osSku string
Specifies the Operating System product SKU.
osVersion string
The version of Operating System running on the hybrid machine.
provisioningState string
The provisioning state, which only appears in the response.
resources MachineExtensionResponse[]
The list of extensions affiliated to the machine
status string
The status of the hybrid machine agent.
systemData SystemDataResponse
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"
vmUuid string
Specifies the Arc Machine's unique SMBIOS ID
agentUpgrade AgentUpgradeResponse
The info of the machine w.r.t Agent Upgrade
clientPublicKey string
Public Key that the client provides to be used during initial resource onboarding
cloudMetadata CloudMetadataResponse
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
extensions MachineExtensionInstanceViewResponse[]
Machine Extensions information (deprecated field)
identity IdentityResponse
Identity for the resource.
kind string
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
licenseProfile LicenseProfileMachineInstanceViewResponse
Specifies the License related properties for a machine.
locationData LocationDataResponse
Metadata pertaining to the geographic location of the resource.
mssqlDiscovered string
Specifies whether any MS SQL instance is discovered on the machine.
osProfile OSProfileResponse
Specifies the operating system settings for the hybrid machine.
osType string
The type of Operating System (windows/linux).
parentClusterResourceId string
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
privateLinkScopeResourceId string
The resource id of the private link scope this machine is assigned to, if any.
serviceStatuses ServiceStatusesResponse
Statuses of dependent services that are reported back to ARM.
tags {[key: string]: string}
Resource tags.
vmId string
Specifies the hybrid machine unique ID.
ad_fqdn str
Specifies the AD fully qualified display name.
agent_configuration AgentConfigurationResponse
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
agent_version str
The hybrid machine agent full version.
azure_api_version str
The Azure API version of the resource.
detected_properties Mapping[str, str]
Detected properties from the machine.
display_name str
Specifies the hybrid machine display name.
dns_fqdn str
Specifies the DNS fully qualified display name.
domain_name str
Specifies the Windows domain name.
error_details Sequence[ErrorDetailResponse]
Details about the error state.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
last_status_change str
The time of the last status change.
location str
The geo-location where the resource lives
machine_fqdn str
Specifies the hybrid machine FQDN.
name str
The name of the resource
network_profile NetworkProfileResponse
Information about the network the machine is on.
os_edition str
The edition of the Operating System.
os_name str
The Operating System running on the hybrid machine.
os_sku str
Specifies the Operating System product SKU.
os_version str
The version of Operating System running on the hybrid machine.
provisioning_state str
The provisioning state, which only appears in the response.
resources Sequence[MachineExtensionResponse]
The list of extensions affiliated to the machine
status str
The status of the hybrid machine agent.
system_data SystemDataResponse
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_uuid str
Specifies the Arc Machine's unique SMBIOS ID
agent_upgrade AgentUpgradeResponse
The info of the machine w.r.t Agent Upgrade
client_public_key str
Public Key that the client provides to be used during initial resource onboarding
cloud_metadata CloudMetadataResponse
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
extensions Sequence[MachineExtensionInstanceViewResponse]
Machine Extensions information (deprecated field)
identity IdentityResponse
Identity for the resource.
kind str
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
license_profile LicenseProfileMachineInstanceViewResponse
Specifies the License related properties for a machine.
location_data LocationDataResponse
Metadata pertaining to the geographic location of the resource.
mssql_discovered str
Specifies whether any MS SQL instance is discovered on the machine.
os_profile OSProfileResponse
Specifies the operating system settings for the hybrid machine.
os_type str
The type of Operating System (windows/linux).
parent_cluster_resource_id str
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
private_link_scope_resource_id str
The resource id of the private link scope this machine is assigned to, if any.
service_statuses ServiceStatusesResponse
Statuses of dependent services that are reported back to ARM.
tags Mapping[str, str]
Resource tags.
vm_id str
Specifies the hybrid machine unique ID.
adFqdn String
Specifies the AD fully qualified display name.
agentConfiguration Property Map
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
agentVersion String
The hybrid machine agent full version.
azureApiVersion String
The Azure API version of the resource.
detectedProperties Map<String>
Detected properties from the machine.
displayName String
Specifies the hybrid machine display name.
dnsFqdn String
Specifies the DNS fully qualified display name.
domainName String
Specifies the Windows domain name.
errorDetails List<Property Map>
Details about the error state.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
lastStatusChange String
The time of the last status change.
location String
The geo-location where the resource lives
machineFqdn String
Specifies the hybrid machine FQDN.
name String
The name of the resource
networkProfile Property Map
Information about the network the machine is on.
osEdition String
The edition of the Operating System.
osName String
The Operating System running on the hybrid machine.
osSku String
Specifies the Operating System product SKU.
osVersion String
The version of Operating System running on the hybrid machine.
provisioningState String
The provisioning state, which only appears in the response.
resources List<Property Map>
The list of extensions affiliated to the machine
status String
The status of the hybrid machine agent.
systemData 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"
vmUuid String
Specifies the Arc Machine's unique SMBIOS ID
agentUpgrade Property Map
The info of the machine w.r.t Agent Upgrade
clientPublicKey String
Public Key that the client provides to be used during initial resource onboarding
cloudMetadata Property Map
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
extensions List<Property Map>
Machine Extensions information (deprecated field)
identity Property Map
Identity for the resource.
kind String
Indicates which kind of Arc machine placement on-premises, such as HCI, SCVMM or VMware etc.
licenseProfile Property Map
Specifies the License related properties for a machine.
locationData Property Map
Metadata pertaining to the geographic location of the resource.
mssqlDiscovered String
Specifies whether any MS SQL instance is discovered on the machine.
osProfile Property Map
Specifies the operating system settings for the hybrid machine.
osType String
The type of Operating System (windows/linux).
parentClusterResourceId String
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
privateLinkScopeResourceId String
The resource id of the private link scope this machine is assigned to, if any.
serviceStatuses Property Map
Statuses of dependent services that are reported back to ARM.
tags Map<String>
Resource tags.
vmId String
Specifies the hybrid machine unique ID.

Supporting Types

AgentConfigurationResponse

ConfigMode This property is required. string
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
ExtensionsAllowList This property is required. List<Pulumi.AzureNative.HybridCompute.Inputs.ConfigurationExtensionResponse>
Array of extensions that are allowed to be installed or updated.
ExtensionsBlockList This property is required. List<Pulumi.AzureNative.HybridCompute.Inputs.ConfigurationExtensionResponse>
Array of extensions that are blocked (cannot be installed or updated)
ExtensionsEnabled This property is required. string
Specifies whether the extension service is enabled or disabled.
GuestConfigurationEnabled This property is required. string
Specified whether the guest configuration service is enabled or disabled.
IncomingConnectionsPorts This property is required. List<string>
Specifies the list of ports that the agent will be able to listen on.
ProxyBypass This property is required. List<string>
List of service names which should not use the specified proxy server.
ProxyUrl This property is required. string
Specifies the URL of the proxy to be used.
ConfigMode This property is required. string
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
ExtensionsAllowList This property is required. []ConfigurationExtensionResponse
Array of extensions that are allowed to be installed or updated.
ExtensionsBlockList This property is required. []ConfigurationExtensionResponse
Array of extensions that are blocked (cannot be installed or updated)
ExtensionsEnabled This property is required. string
Specifies whether the extension service is enabled or disabled.
GuestConfigurationEnabled This property is required. string
Specified whether the guest configuration service is enabled or disabled.
IncomingConnectionsPorts This property is required. []string
Specifies the list of ports that the agent will be able to listen on.
ProxyBypass This property is required. []string
List of service names which should not use the specified proxy server.
ProxyUrl This property is required. string
Specifies the URL of the proxy to be used.
configMode This property is required. String
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
extensionsAllowList This property is required. List<ConfigurationExtensionResponse>
Array of extensions that are allowed to be installed or updated.
extensionsBlockList This property is required. List<ConfigurationExtensionResponse>
Array of extensions that are blocked (cannot be installed or updated)
extensionsEnabled This property is required. String
Specifies whether the extension service is enabled or disabled.
guestConfigurationEnabled This property is required. String
Specified whether the guest configuration service is enabled or disabled.
incomingConnectionsPorts This property is required. List<String>
Specifies the list of ports that the agent will be able to listen on.
proxyBypass This property is required. List<String>
List of service names which should not use the specified proxy server.
proxyUrl This property is required. String
Specifies the URL of the proxy to be used.
configMode This property is required. string
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
extensionsAllowList This property is required. ConfigurationExtensionResponse[]
Array of extensions that are allowed to be installed or updated.
extensionsBlockList This property is required. ConfigurationExtensionResponse[]
Array of extensions that are blocked (cannot be installed or updated)
extensionsEnabled This property is required. string
Specifies whether the extension service is enabled or disabled.
guestConfigurationEnabled This property is required. string
Specified whether the guest configuration service is enabled or disabled.
incomingConnectionsPorts This property is required. string[]
Specifies the list of ports that the agent will be able to listen on.
proxyBypass This property is required. string[]
List of service names which should not use the specified proxy server.
proxyUrl This property is required. string
Specifies the URL of the proxy to be used.
config_mode This property is required. str
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
extensions_allow_list This property is required. Sequence[ConfigurationExtensionResponse]
Array of extensions that are allowed to be installed or updated.
extensions_block_list This property is required. Sequence[ConfigurationExtensionResponse]
Array of extensions that are blocked (cannot be installed or updated)
extensions_enabled This property is required. str
Specifies whether the extension service is enabled or disabled.
guest_configuration_enabled This property is required. str
Specified whether the guest configuration service is enabled or disabled.
incoming_connections_ports This property is required. Sequence[str]
Specifies the list of ports that the agent will be able to listen on.
proxy_bypass This property is required. Sequence[str]
List of service names which should not use the specified proxy server.
proxy_url This property is required. str
Specifies the URL of the proxy to be used.
configMode This property is required. String
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
extensionsAllowList This property is required. List<Property Map>
Array of extensions that are allowed to be installed or updated.
extensionsBlockList This property is required. List<Property Map>
Array of extensions that are blocked (cannot be installed or updated)
extensionsEnabled This property is required. String
Specifies whether the extension service is enabled or disabled.
guestConfigurationEnabled This property is required. String
Specified whether the guest configuration service is enabled or disabled.
incomingConnectionsPorts This property is required. List<String>
Specifies the list of ports that the agent will be able to listen on.
proxyBypass This property is required. List<String>
List of service names which should not use the specified proxy server.
proxyUrl This property is required. String
Specifies the URL of the proxy to be used.

AgentUpgradeResponse

LastAttemptDesiredVersion This property is required. string
Specifies the version of the last attempt
LastAttemptMessage This property is required. string
Failure message of last upgrade attempt if any.
LastAttemptStatus This property is required. string
Specifies the status of Agent Upgrade.
LastAttemptTimestamp This property is required. string
Timestamp of last upgrade attempt
CorrelationId string
The correlation ID passed in from RSM per upgrade.
DesiredVersion string
Specifies the version info w.r.t AgentUpgrade for the machine.
EnableAutomaticUpgrade bool
Specifies if RSM should try to upgrade this machine
LastAttemptDesiredVersion This property is required. string
Specifies the version of the last attempt
LastAttemptMessage This property is required. string
Failure message of last upgrade attempt if any.
LastAttemptStatus This property is required. string
Specifies the status of Agent Upgrade.
LastAttemptTimestamp This property is required. string
Timestamp of last upgrade attempt
CorrelationId string
The correlation ID passed in from RSM per upgrade.
DesiredVersion string
Specifies the version info w.r.t AgentUpgrade for the machine.
EnableAutomaticUpgrade bool
Specifies if RSM should try to upgrade this machine
lastAttemptDesiredVersion This property is required. String
Specifies the version of the last attempt
lastAttemptMessage This property is required. String
Failure message of last upgrade attempt if any.
lastAttemptStatus This property is required. String
Specifies the status of Agent Upgrade.
lastAttemptTimestamp This property is required. String
Timestamp of last upgrade attempt
correlationId String
The correlation ID passed in from RSM per upgrade.
desiredVersion String
Specifies the version info w.r.t AgentUpgrade for the machine.
enableAutomaticUpgrade Boolean
Specifies if RSM should try to upgrade this machine
lastAttemptDesiredVersion This property is required. string
Specifies the version of the last attempt
lastAttemptMessage This property is required. string
Failure message of last upgrade attempt if any.
lastAttemptStatus This property is required. string
Specifies the status of Agent Upgrade.
lastAttemptTimestamp This property is required. string
Timestamp of last upgrade attempt
correlationId string
The correlation ID passed in from RSM per upgrade.
desiredVersion string
Specifies the version info w.r.t AgentUpgrade for the machine.
enableAutomaticUpgrade boolean
Specifies if RSM should try to upgrade this machine
last_attempt_desired_version This property is required. str
Specifies the version of the last attempt
last_attempt_message This property is required. str
Failure message of last upgrade attempt if any.
last_attempt_status This property is required. str
Specifies the status of Agent Upgrade.
last_attempt_timestamp This property is required. str
Timestamp of last upgrade attempt
correlation_id str
The correlation ID passed in from RSM per upgrade.
desired_version str
Specifies the version info w.r.t AgentUpgrade for the machine.
enable_automatic_upgrade bool
Specifies if RSM should try to upgrade this machine
lastAttemptDesiredVersion This property is required. String
Specifies the version of the last attempt
lastAttemptMessage This property is required. String
Failure message of last upgrade attempt if any.
lastAttemptStatus This property is required. String
Specifies the status of Agent Upgrade.
lastAttemptTimestamp This property is required. String
Timestamp of last upgrade attempt
correlationId String
The correlation ID passed in from RSM per upgrade.
desiredVersion String
Specifies the version info w.r.t AgentUpgrade for the machine.
enableAutomaticUpgrade Boolean
Specifies if RSM should try to upgrade this machine

CloudMetadataResponse

Provider This property is required. string
Specifies the cloud provider (Azure/AWS/GCP...).
Provider This property is required. string
Specifies the cloud provider (Azure/AWS/GCP...).
provider This property is required. String
Specifies the cloud provider (Azure/AWS/GCP...).
provider This property is required. string
Specifies the cloud provider (Azure/AWS/GCP...).
provider This property is required. str
Specifies the cloud provider (Azure/AWS/GCP...).
provider This property is required. String
Specifies the cloud provider (Azure/AWS/GCP...).

ConfigurationExtensionResponse

Publisher This property is required. string
Publisher of the extension.
Type This property is required. string
Type of the extension.
Publisher This property is required. string
Publisher of the extension.
Type This property is required. string
Type of the extension.
publisher This property is required. String
Publisher of the extension.
type This property is required. String
Type of the extension.
publisher This property is required. string
Publisher of the extension.
type This property is required. string
Type of the extension.
publisher This property is required. str
Publisher of the extension.
type This property is required. str
Type of the extension.
publisher This property is required. String
Publisher of the extension.
type This property is required. String
Type of the extension.

ErrorAdditionalInfoResponse

Info This property is required. object
The additional info.
Type This property is required. string
The additional info type.
Info This property is required. interface{}
The additional info.
Type This property is required. string
The additional info type.
info This property is required. Object
The additional info.
type This property is required. String
The additional info type.
info This property is required. any
The additional info.
type This property is required. string
The additional info type.
info This property is required. Any
The additional info.
type This property is required. str
The additional info type.
info This property is required. Any
The additional info.
type This property is required. String
The additional info type.

ErrorDetailResponse

AdditionalInfo This property is required. List<Pulumi.AzureNative.HybridCompute.Inputs.ErrorAdditionalInfoResponse>
The error additional info.
Code This property is required. string
The error code.
Details This property is required. List<Pulumi.AzureNative.HybridCompute.Inputs.ErrorDetailResponse>
The error details.
Message This property is required. string
The error message.
Target This property is required. string
The error target.
AdditionalInfo This property is required. []ErrorAdditionalInfoResponse
The error additional info.
Code This property is required. string
The error code.
Details This property is required. []ErrorDetailResponse
The error details.
Message This property is required. string
The error message.
Target This property is required. string
The error target.
additionalInfo This property is required. List<ErrorAdditionalInfoResponse>
The error additional info.
code This property is required. String
The error code.
details This property is required. List<ErrorDetailResponse>
The error details.
message This property is required. String
The error message.
target This property is required. String
The error target.
additionalInfo This property is required. ErrorAdditionalInfoResponse[]
The error additional info.
code This property is required. string
The error code.
details This property is required. ErrorDetailResponse[]
The error details.
message This property is required. string
The error message.
target This property is required. string
The error target.
additional_info This property is required. Sequence[ErrorAdditionalInfoResponse]
The error additional info.
code This property is required. str
The error code.
details This property is required. Sequence[ErrorDetailResponse]
The error details.
message This property is required. str
The error message.
target This property is required. str
The error target.
additionalInfo This property is required. List<Property Map>
The error additional info.
code This property is required. String
The error code.
details This property is required. List<Property Map>
The error details.
message This property is required. String
The error message.
target This property is required. String
The error target.

EsuKeyResponse

LicenseStatus int
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
Sku string
SKU number.
LicenseStatus int
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
Sku string
SKU number.
licenseStatus Integer
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
sku String
SKU number.
licenseStatus number
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
sku string
SKU number.
license_status int
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
sku str
SKU number.
licenseStatus Number
The current status of the license profile key. Represented by the same integer value that is presented on the machine itself when querying the license key status.
sku String
SKU number.

IdentityResponse

PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.
principalId This property is required. string
The principal ID of resource identity.
tenantId This property is required. string
The tenant ID of resource.
type string
The identity type.
principal_id This property is required. str
The principal ID of resource identity.
tenant_id This property is required. str
The tenant ID of resource.
type str
The identity type.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.

IpAddressResponse

Subnet This property is required. Pulumi.AzureNative.HybridCompute.Inputs.SubnetResponse
The subnet to which this IP address belongs.
Address string
Represents the IP Address.
IpAddressVersion string
Represents the Ip Address Version.
Subnet This property is required. SubnetResponse
The subnet to which this IP address belongs.
Address string
Represents the IP Address.
IpAddressVersion string
Represents the Ip Address Version.
subnet This property is required. SubnetResponse
The subnet to which this IP address belongs.
address String
Represents the IP Address.
ipAddressVersion String
Represents the Ip Address Version.
subnet This property is required. SubnetResponse
The subnet to which this IP address belongs.
address string
Represents the IP Address.
ipAddressVersion string
Represents the Ip Address Version.
subnet This property is required. SubnetResponse
The subnet to which this IP address belongs.
address str
Represents the IP Address.
ip_address_version str
Represents the Ip Address Version.
subnet This property is required. Property Map
The subnet to which this IP address belongs.
address String
Represents the IP Address.
ipAddressVersion String
Represents the Ip Address Version.

LicenseDetailsResponse

AssignedLicenses This property is required. int
Describes the number of assigned licenses.
ImmutableId This property is required. string
Describes the immutable id.
Edition string
Describes the edition of the license. The values are either Standard or Datacenter.
Processors int
Describes the number of processors.
State string
Describes the state of the license.
Target string
Describes the license target server.
Type string
Describes the license core type (pCore or vCore).
VolumeLicenseDetails List<Pulumi.AzureNative.HybridCompute.Inputs.VolumeLicenseDetailsResponse>
A list of volume license details.
AssignedLicenses This property is required. int
Describes the number of assigned licenses.
ImmutableId This property is required. string
Describes the immutable id.
Edition string
Describes the edition of the license. The values are either Standard or Datacenter.
Processors int
Describes the number of processors.
State string
Describes the state of the license.
Target string
Describes the license target server.
Type string
Describes the license core type (pCore or vCore).
VolumeLicenseDetails []VolumeLicenseDetailsResponse
A list of volume license details.
assignedLicenses This property is required. Integer
Describes the number of assigned licenses.
immutableId This property is required. String
Describes the immutable id.
edition String
Describes the edition of the license. The values are either Standard or Datacenter.
processors Integer
Describes the number of processors.
state String
Describes the state of the license.
target String
Describes the license target server.
type String
Describes the license core type (pCore or vCore).
volumeLicenseDetails List<VolumeLicenseDetailsResponse>
A list of volume license details.
assignedLicenses This property is required. number
Describes the number of assigned licenses.
immutableId This property is required. string
Describes the immutable id.
edition string
Describes the edition of the license. The values are either Standard or Datacenter.
processors number
Describes the number of processors.
state string
Describes the state of the license.
target string
Describes the license target server.
type string
Describes the license core type (pCore or vCore).
volumeLicenseDetails VolumeLicenseDetailsResponse[]
A list of volume license details.
assigned_licenses This property is required. int
Describes the number of assigned licenses.
immutable_id This property is required. str
Describes the immutable id.
edition str
Describes the edition of the license. The values are either Standard or Datacenter.
processors int
Describes the number of processors.
state str
Describes the state of the license.
target str
Describes the license target server.
type str
Describes the license core type (pCore or vCore).
volume_license_details Sequence[VolumeLicenseDetailsResponse]
A list of volume license details.
assignedLicenses This property is required. Number
Describes the number of assigned licenses.
immutableId This property is required. String
Describes the immutable id.
edition String
Describes the edition of the license. The values are either Standard or Datacenter.
processors Number
Describes the number of processors.
state String
Describes the state of the license.
target String
Describes the license target server.
type String
Describes the license core type (pCore or vCore).
volumeLicenseDetails List<Property Map>
A list of volume license details.

LicenseProfileMachineInstanceViewEsuPropertiesResponse

AssignedLicenseImmutableId This property is required. string
The guid id of the license.
EsuEligibility This property is required. string
Indicates the eligibility state of Esu.
EsuKeyState This property is required. string
Indicates whether there is an ESU Key currently active for the machine.
EsuKeys This property is required. List<Pulumi.AzureNative.HybridCompute.Inputs.EsuKeyResponse>
The list of ESU keys.
ServerType This property is required. string
The type of the Esu servers.
AssignedLicense Pulumi.AzureNative.HybridCompute.Inputs.LicenseResponse
The assigned license resource.
LicenseAssignmentState string
Describes the license assignment state (Assigned or NotAssigned).
AssignedLicenseImmutableId This property is required. string
The guid id of the license.
EsuEligibility This property is required. string
Indicates the eligibility state of Esu.
EsuKeyState This property is required. string
Indicates whether there is an ESU Key currently active for the machine.
EsuKeys This property is required. []EsuKeyResponse
The list of ESU keys.
ServerType This property is required. string
The type of the Esu servers.
AssignedLicense LicenseResponse
The assigned license resource.
LicenseAssignmentState string
Describes the license assignment state (Assigned or NotAssigned).
assignedLicenseImmutableId This property is required. String
The guid id of the license.
esuEligibility This property is required. String
Indicates the eligibility state of Esu.
esuKeyState This property is required. String
Indicates whether there is an ESU Key currently active for the machine.
esuKeys This property is required. List<EsuKeyResponse>
The list of ESU keys.
serverType This property is required. String
The type of the Esu servers.
assignedLicense LicenseResponse
The assigned license resource.
licenseAssignmentState String
Describes the license assignment state (Assigned or NotAssigned).
assignedLicenseImmutableId This property is required. string
The guid id of the license.
esuEligibility This property is required. string
Indicates the eligibility state of Esu.
esuKeyState This property is required. string
Indicates whether there is an ESU Key currently active for the machine.
esuKeys This property is required. EsuKeyResponse[]
The list of ESU keys.
serverType This property is required. string
The type of the Esu servers.
assignedLicense LicenseResponse
The assigned license resource.
licenseAssignmentState string
Describes the license assignment state (Assigned or NotAssigned).
assigned_license_immutable_id This property is required. str
The guid id of the license.
esu_eligibility This property is required. str
Indicates the eligibility state of Esu.
esu_key_state This property is required. str
Indicates whether there is an ESU Key currently active for the machine.
esu_keys This property is required. Sequence[EsuKeyResponse]
The list of ESU keys.
server_type This property is required. str
The type of the Esu servers.
assigned_license LicenseResponse
The assigned license resource.
license_assignment_state str
Describes the license assignment state (Assigned or NotAssigned).
assignedLicenseImmutableId This property is required. String
The guid id of the license.
esuEligibility This property is required. String
Indicates the eligibility state of Esu.
esuKeyState This property is required. String
Indicates whether there is an ESU Key currently active for the machine.
esuKeys This property is required. List<Property Map>
The list of ESU keys.
serverType This property is required. String
The type of the Esu servers.
assignedLicense Property Map
The assigned license resource.
licenseAssignmentState String
Describes the license assignment state (Assigned or NotAssigned).

LicenseProfileMachineInstanceViewResponse

BillingEndDate This property is required. string
The timestamp in UTC when the billing ends.
BillingStartDate This property is required. string
The timestamp in UTC when the billing starts.
DisenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
EnrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
Error This property is required. Pulumi.AzureNative.HybridCompute.Inputs.ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
LicenseChannel This property is required. string
Indicates the license channel.
LicenseStatus This property is required. string
Indicates the license status of the OS.
EsuProfile Pulumi.AzureNative.HybridCompute.Inputs.LicenseProfileMachineInstanceViewEsuPropertiesResponse
Properties for the Machine ESU profile.
ProductFeatures List<Pulumi.AzureNative.HybridCompute.Inputs.ProductFeatureResponse>
The list of product features.
ProductType string
Indicates the product type of the license.
SoftwareAssuranceCustomer bool
Specifies if this machine is licensed as part of a Software Assurance agreement.
SubscriptionStatus string
Indicates the subscription status of the product.
BillingEndDate This property is required. string
The timestamp in UTC when the billing ends.
BillingStartDate This property is required. string
The timestamp in UTC when the billing starts.
DisenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
EnrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
Error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
LicenseChannel This property is required. string
Indicates the license channel.
LicenseStatus This property is required. string
Indicates the license status of the OS.
EsuProfile LicenseProfileMachineInstanceViewEsuPropertiesResponse
Properties for the Machine ESU profile.
ProductFeatures []ProductFeatureResponse
The list of product features.
ProductType string
Indicates the product type of the license.
SoftwareAssuranceCustomer bool
Specifies if this machine is licensed as part of a Software Assurance agreement.
SubscriptionStatus string
Indicates the subscription status of the product.
billingEndDate This property is required. String
The timestamp in UTC when the billing ends.
billingStartDate This property is required. String
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. String
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. String
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
licenseChannel This property is required. String
Indicates the license channel.
licenseStatus This property is required. String
Indicates the license status of the OS.
esuProfile LicenseProfileMachineInstanceViewEsuPropertiesResponse
Properties for the Machine ESU profile.
productFeatures List<ProductFeatureResponse>
The list of product features.
productType String
Indicates the product type of the license.
softwareAssuranceCustomer Boolean
Specifies if this machine is licensed as part of a Software Assurance agreement.
subscriptionStatus String
Indicates the subscription status of the product.
billingEndDate This property is required. string
The timestamp in UTC when the billing ends.
billingStartDate This property is required. string
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
licenseChannel This property is required. string
Indicates the license channel.
licenseStatus This property is required. string
Indicates the license status of the OS.
esuProfile LicenseProfileMachineInstanceViewEsuPropertiesResponse
Properties for the Machine ESU profile.
productFeatures ProductFeatureResponse[]
The list of product features.
productType string
Indicates the product type of the license.
softwareAssuranceCustomer boolean
Specifies if this machine is licensed as part of a Software Assurance agreement.
subscriptionStatus string
Indicates the subscription status of the product.
billing_end_date This property is required. str
The timestamp in UTC when the billing ends.
billing_start_date This property is required. str
The timestamp in UTC when the billing starts.
disenrollment_date This property is required. str
The timestamp in UTC when the user disenrolled the feature.
enrollment_date This property is required. str
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
license_channel This property is required. str
Indicates the license channel.
license_status This property is required. str
Indicates the license status of the OS.
esu_profile LicenseProfileMachineInstanceViewEsuPropertiesResponse
Properties for the Machine ESU profile.
product_features Sequence[ProductFeatureResponse]
The list of product features.
product_type str
Indicates the product type of the license.
software_assurance_customer bool
Specifies if this machine is licensed as part of a Software Assurance agreement.
subscription_status str
Indicates the subscription status of the product.
billingEndDate This property is required. String
The timestamp in UTC when the billing ends.
billingStartDate This property is required. String
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. String
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. String
The timestamp in UTC when the user enrolls the feature.
error This property is required. Property Map
The errors that were encountered during the feature enrollment or disenrollment.
licenseChannel This property is required. String
Indicates the license channel.
licenseStatus This property is required. String
Indicates the license status of the OS.
esuProfile Property Map
Properties for the Machine ESU profile.
productFeatures List<Property Map>
The list of product features.
productType String
Indicates the product type of the license.
softwareAssuranceCustomer Boolean
Specifies if this machine is licensed as part of a Software Assurance agreement.
subscriptionStatus String
Indicates the subscription status of the product.

LicenseResponse

Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location This property is required. string
The geo-location where the resource lives
Name This property is required. string
The name of the resource
ProvisioningState This property is required. string
The provisioning state, which only appears in the response.
SystemData This property is required. Pulumi.AzureNative.HybridCompute.Inputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
LicenseDetails Pulumi.AzureNative.HybridCompute.Inputs.LicenseDetailsResponse
Describes the properties of a License.
LicenseType string
The type of the license resource.
Tags Dictionary<string, string>
Resource tags.
TenantId string
Describes the tenant id.
Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location This property is required. string
The geo-location where the resource lives
Name This property is required. string
The name of the resource
ProvisioningState This property is required. string
The provisioning state, which only appears in the response.
SystemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
LicenseDetails LicenseDetailsResponse
Describes the properties of a License.
LicenseType string
The type of the license resource.
Tags map[string]string
Resource tags.
TenantId string
Describes the tenant id.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. String
The geo-location where the resource lives
name This property is required. String
The name of the resource
provisioningState This property is required. String
The provisioning state, which only appears in the response.
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
licenseDetails LicenseDetailsResponse
Describes the properties of a License.
licenseType String
The type of the license resource.
tags Map<String,String>
Resource tags.
tenantId String
Describes the tenant id.
id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. string
The geo-location where the resource lives
name This property is required. string
The name of the resource
provisioningState This property is required. string
The provisioning state, which only appears in the response.
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
licenseDetails LicenseDetailsResponse
Describes the properties of a License.
licenseType string
The type of the license resource.
tags {[key: string]: string}
Resource tags.
tenantId string
Describes the tenant id.
id This property is required. str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. str
The geo-location where the resource lives
name This property is required. str
The name of the resource
provisioning_state This property is required. str
The provisioning state, which only appears in the response.
system_data This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
license_details LicenseDetailsResponse
Describes the properties of a License.
license_type str
The type of the license resource.
tags Mapping[str, str]
Resource tags.
tenant_id str
Describes the tenant id.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. String
The geo-location where the resource lives
name This property is required. String
The name of the resource
provisioningState This property is required. String
The provisioning state, which only appears in the response.
systemData This property is required. Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
licenseDetails Property Map
Describes the properties of a License.
licenseType String
The type of the license resource.
tags Map<String>
Resource tags.
tenantId String
Describes the tenant id.

LocationDataResponse

Name This property is required. string
A canonical name for the geographic or physical location.
City string
The city or locality where the resource is located.
CountryOrRegion string
The country or region where the resource is located
District string
The district, state, or province where the resource is located.
Name This property is required. string
A canonical name for the geographic or physical location.
City string
The city or locality where the resource is located.
CountryOrRegion string
The country or region where the resource is located
District string
The district, state, or province where the resource is located.
name This property is required. String
A canonical name for the geographic or physical location.
city String
The city or locality where the resource is located.
countryOrRegion String
The country or region where the resource is located
district String
The district, state, or province where the resource is located.
name This property is required. string
A canonical name for the geographic or physical location.
city string
The city or locality where the resource is located.
countryOrRegion string
The country or region where the resource is located
district string
The district, state, or province where the resource is located.
name This property is required. str
A canonical name for the geographic or physical location.
city str
The city or locality where the resource is located.
country_or_region str
The country or region where the resource is located
district str
The district, state, or province where the resource is located.
name This property is required. String
A canonical name for the geographic or physical location.
city String
The city or locality where the resource is located.
countryOrRegion String
The country or region where the resource is located
district String
The district, state, or province where the resource is located.

MachineExtensionInstanceViewResponse

Name string
The machine extension name.
Status Pulumi.AzureNative.HybridCompute.Inputs.MachineExtensionInstanceViewResponseStatus
Instance view status.
Type string
Specifies the type of the extension; an example is "CustomScriptExtension".
TypeHandlerVersion string
Specifies the version of the script handler.
Name string
The machine extension name.
Status MachineExtensionInstanceViewResponseStatus
Instance view status.
Type string
Specifies the type of the extension; an example is "CustomScriptExtension".
TypeHandlerVersion string
Specifies the version of the script handler.
name String
The machine extension name.
status MachineExtensionInstanceViewResponseStatus
Instance view status.
type String
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion String
Specifies the version of the script handler.
name string
The machine extension name.
status MachineExtensionInstanceViewResponseStatus
Instance view status.
type string
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion string
Specifies the version of the script handler.
name str
The machine extension name.
status MachineExtensionInstanceViewResponseStatus
Instance view status.
type str
Specifies the type of the extension; an example is "CustomScriptExtension".
type_handler_version str
Specifies the version of the script handler.
name String
The machine extension name.
status Property Map
Instance view status.
type String
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion String
Specifies the version of the script handler.

MachineExtensionInstanceViewResponseStatus

Code string
The status code.
DisplayStatus 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.
DisplayStatus 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.
displayStatus 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.
displayStatus 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.
displayStatus 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.

MachineExtensionPropertiesResponse

ProvisioningState This property is required. string
The provisioning state, which only appears in the response.
AutoUpgradeMinorVersion bool
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
EnableAutomaticUpgrade bool
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
ForceUpdateTag string
How the extension handler should be forced to update even if the extension configuration has not changed.
InstanceView Pulumi.AzureNative.HybridCompute.Inputs.MachineExtensionInstanceViewResponse
The machine extension instance view.
ProtectedSettings object
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
Publisher string
The name of the extension handler publisher.
Settings object
Json formatted public settings for the extension.
Type string
Specifies the type of the extension; an example is "CustomScriptExtension".
TypeHandlerVersion string
Specifies the version of the script handler.
ProvisioningState This property is required. string
The provisioning state, which only appears in the response.
AutoUpgradeMinorVersion bool
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
EnableAutomaticUpgrade bool
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
ForceUpdateTag string
How the extension handler should be forced to update even if the extension configuration has not changed.
InstanceView MachineExtensionInstanceViewResponse
The machine extension instance view.
ProtectedSettings interface{}
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
Publisher string
The name of the extension handler publisher.
Settings interface{}
Json formatted public settings for the extension.
Type string
Specifies the type of the extension; an example is "CustomScriptExtension".
TypeHandlerVersion string
Specifies the version of the script handler.
provisioningState This property is required. String
The provisioning state, which only appears in the response.
autoUpgradeMinorVersion Boolean
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
enableAutomaticUpgrade Boolean
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
forceUpdateTag String
How the extension handler should be forced to update even if the extension configuration has not changed.
instanceView MachineExtensionInstanceViewResponse
The machine extension instance view.
protectedSettings Object
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
publisher String
The name of the extension handler publisher.
settings Object
Json formatted public settings for the extension.
type String
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion String
Specifies the version of the script handler.
provisioningState This property is required. string
The provisioning state, which only appears in the response.
autoUpgradeMinorVersion boolean
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
enableAutomaticUpgrade boolean
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
forceUpdateTag string
How the extension handler should be forced to update even if the extension configuration has not changed.
instanceView MachineExtensionInstanceViewResponse
The machine extension instance view.
protectedSettings any
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
publisher string
The name of the extension handler publisher.
settings any
Json formatted public settings for the extension.
type string
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion string
Specifies the version of the script handler.
provisioning_state This property is required. str
The provisioning state, which only appears in the response.
auto_upgrade_minor_version bool
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
enable_automatic_upgrade bool
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
force_update_tag str
How the extension handler should be forced to update even if the extension configuration has not changed.
instance_view MachineExtensionInstanceViewResponse
The machine extension instance view.
protected_settings Any
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
publisher str
The name of the extension handler publisher.
settings Any
Json formatted public settings for the extension.
type str
Specifies the type of the extension; an example is "CustomScriptExtension".
type_handler_version str
Specifies the version of the script handler.
provisioningState This property is required. String
The provisioning state, which only appears in the response.
autoUpgradeMinorVersion Boolean
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
enableAutomaticUpgrade Boolean
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
forceUpdateTag String
How the extension handler should be forced to update even if the extension configuration has not changed.
instanceView Property Map
The machine extension instance view.
protectedSettings Any
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
publisher String
The name of the extension handler publisher.
settings Any
Json formatted public settings for the extension.
type String
Specifies the type of the extension; an example is "CustomScriptExtension".
typeHandlerVersion String
Specifies the version of the script handler.

MachineExtensionResponse

Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location This property is required. string
The geo-location where the resource lives
Name This property is required. string
The name of the resource
SystemData This property is required. Pulumi.AzureNative.HybridCompute.Inputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Properties Pulumi.AzureNative.HybridCompute.Inputs.MachineExtensionPropertiesResponse
Describes Machine Extension Properties.
Tags Dictionary<string, string>
Resource tags.
Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location This property is required. string
The geo-location where the resource lives
Name This property is required. string
The name of the resource
SystemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Properties MachineExtensionPropertiesResponse
Describes Machine Extension Properties.
Tags map[string]string
Resource tags.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. String
The geo-location where the resource lives
name This property is required. String
The name of the resource
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties MachineExtensionPropertiesResponse
Describes Machine Extension Properties.
tags Map<String,String>
Resource tags.
id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. string
The geo-location where the resource lives
name This property is required. string
The name of the resource
systemData This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties MachineExtensionPropertiesResponse
Describes Machine Extension Properties.
tags {[key: string]: string}
Resource tags.
id This property is required. str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. str
The geo-location where the resource lives
name This property is required. str
The name of the resource
system_data This property is required. SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties MachineExtensionPropertiesResponse
Describes Machine Extension Properties.
tags Mapping[str, str]
Resource tags.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location This property is required. String
The geo-location where the resource lives
name This property is required. String
The name of the resource
systemData This property is required. Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
properties Property Map
Describes Machine Extension Properties.
tags Map<String>
Resource tags.

NetworkInterfaceResponse

IpAddresses []IpAddressResponse
The list of IP addresses in this interface.
ipAddresses List<IpAddressResponse>
The list of IP addresses in this interface.
ipAddresses IpAddressResponse[]
The list of IP addresses in this interface.
ip_addresses Sequence[IpAddressResponse]
The list of IP addresses in this interface.
ipAddresses List<Property Map>
The list of IP addresses in this interface.

NetworkProfileResponse

NetworkInterfaces []NetworkInterfaceResponse
The list of network interfaces.
networkInterfaces List<NetworkInterfaceResponse>
The list of network interfaces.
networkInterfaces NetworkInterfaceResponse[]
The list of network interfaces.
networkInterfaces List<Property Map>
The list of network interfaces.

OSProfileResponse

ComputerName This property is required. string
Specifies the host OS name of the hybrid machine.
LinuxConfiguration Pulumi.AzureNative.HybridCompute.Inputs.OSProfileResponseLinuxConfiguration
Specifies the linux configuration for update management.
WindowsConfiguration Pulumi.AzureNative.HybridCompute.Inputs.OSProfileResponseWindowsConfiguration
Specifies the windows configuration for update management.
ComputerName This property is required. string
Specifies the host OS name of the hybrid machine.
LinuxConfiguration OSProfileResponseLinuxConfiguration
Specifies the linux configuration for update management.
WindowsConfiguration OSProfileResponseWindowsConfiguration
Specifies the windows configuration for update management.
computerName This property is required. String
Specifies the host OS name of the hybrid machine.
linuxConfiguration OSProfileResponseLinuxConfiguration
Specifies the linux configuration for update management.
windowsConfiguration OSProfileResponseWindowsConfiguration
Specifies the windows configuration for update management.
computerName This property is required. string
Specifies the host OS name of the hybrid machine.
linuxConfiguration OSProfileResponseLinuxConfiguration
Specifies the linux configuration for update management.
windowsConfiguration OSProfileResponseWindowsConfiguration
Specifies the windows configuration for update management.
computer_name This property is required. str
Specifies the host OS name of the hybrid machine.
linux_configuration OSProfileResponseLinuxConfiguration
Specifies the linux configuration for update management.
windows_configuration OSProfileResponseWindowsConfiguration
Specifies the windows configuration for update management.
computerName This property is required. String
Specifies the host OS name of the hybrid machine.
linuxConfiguration Property Map
Specifies the linux configuration for update management.
windowsConfiguration Property Map
Specifies the windows configuration for update management.

OSProfileResponseLinuxConfiguration

Status This property is required. Pulumi.AzureNative.HybridCompute.Inputs.PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
AssessmentMode string
Specifies the assessment mode.
EnableHotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
PatchMode string
Specifies the patch mode.
Status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
AssessmentMode string
Specifies the assessment mode.
EnableHotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
PatchMode string
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode String
Specifies the assessment mode.
enableHotpatching Boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode String
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode string
Specifies the assessment mode.
enableHotpatching boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode string
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessment_mode str
Specifies the assessment mode.
enable_hotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patch_mode str
Specifies the patch mode.
status This property is required. Property Map
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode String
Specifies the assessment mode.
enableHotpatching Boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode String
Specifies the patch mode.

OSProfileResponseWindowsConfiguration

Status This property is required. Pulumi.AzureNative.HybridCompute.Inputs.PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
AssessmentMode string
Specifies the assessment mode.
EnableHotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
PatchMode string
Specifies the patch mode.
Status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
AssessmentMode string
Specifies the assessment mode.
EnableHotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
PatchMode string
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode String
Specifies the assessment mode.
enableHotpatching Boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode String
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode string
Specifies the assessment mode.
enableHotpatching boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode string
Specifies the patch mode.
status This property is required. PatchSettingsResponseStatus
Status of the hotpatch capability enrollment or disenrollment.
assessment_mode str
Specifies the assessment mode.
enable_hotpatching bool
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patch_mode str
Specifies the patch mode.
status This property is required. Property Map
Status of the hotpatch capability enrollment or disenrollment.
assessmentMode String
Specifies the assessment mode.
enableHotpatching Boolean
Captures the hotpatch capability enrollment intent of the customers, which enables customers to patch their Windows machines without requiring a reboot.
patchMode String
Specifies the patch mode.

PatchSettingsResponseStatus

Error This property is required. Pulumi.AzureNative.HybridCompute.Inputs.ErrorDetailResponse
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
HotpatchEnablementStatus string
Indicates the current status of the hotpatch being enabled or disabled.
Error This property is required. ErrorDetailResponse
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
HotpatchEnablementStatus string
Indicates the current status of the hotpatch being enabled or disabled.
error This property is required. ErrorDetailResponse
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
hotpatchEnablementStatus String
Indicates the current status of the hotpatch being enabled or disabled.
error This property is required. ErrorDetailResponse
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
hotpatchEnablementStatus string
Indicates the current status of the hotpatch being enabled or disabled.
error This property is required. ErrorDetailResponse
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
hotpatch_enablement_status str
Indicates the current status of the hotpatch being enabled or disabled.
error This property is required. Property Map
The errors that were encountered during the hotpatch capability enrollment or disenrollment.
hotpatchEnablementStatus String
Indicates the current status of the hotpatch being enabled or disabled.

ProductFeatureResponse

BillingEndDate This property is required. string
The timestamp in UTC when the billing ends.
BillingStartDate This property is required. string
The timestamp in UTC when the billing starts.
DisenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
EnrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
Error This property is required. Pulumi.AzureNative.HybridCompute.Inputs.ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
Name string
Product feature name.
SubscriptionStatus string
Indicates the current status of the product features.
BillingEndDate This property is required. string
The timestamp in UTC when the billing ends.
BillingStartDate This property is required. string
The timestamp in UTC when the billing starts.
DisenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
EnrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
Error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
Name string
Product feature name.
SubscriptionStatus string
Indicates the current status of the product features.
billingEndDate This property is required. String
The timestamp in UTC when the billing ends.
billingStartDate This property is required. String
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. String
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. String
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
name String
Product feature name.
subscriptionStatus String
Indicates the current status of the product features.
billingEndDate This property is required. string
The timestamp in UTC when the billing ends.
billingStartDate This property is required. string
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. string
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. string
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
name string
Product feature name.
subscriptionStatus string
Indicates the current status of the product features.
billing_end_date This property is required. str
The timestamp in UTC when the billing ends.
billing_start_date This property is required. str
The timestamp in UTC when the billing starts.
disenrollment_date This property is required. str
The timestamp in UTC when the user disenrolled the feature.
enrollment_date This property is required. str
The timestamp in UTC when the user enrolls the feature.
error This property is required. ErrorDetailResponse
The errors that were encountered during the feature enrollment or disenrollment.
name str
Product feature name.
subscription_status str
Indicates the current status of the product features.
billingEndDate This property is required. String
The timestamp in UTC when the billing ends.
billingStartDate This property is required. String
The timestamp in UTC when the billing starts.
disenrollmentDate This property is required. String
The timestamp in UTC when the user disenrolled the feature.
enrollmentDate This property is required. String
The timestamp in UTC when the user enrolls the feature.
error This property is required. Property Map
The errors that were encountered during the feature enrollment or disenrollment.
name String
Product feature name.
subscriptionStatus String
Indicates the current status of the product features.

ServiceStatusResponse

StartupType string
The behavior of the service when the Arc-enabled machine starts up.
Status string
The current status of the service.
StartupType string
The behavior of the service when the Arc-enabled machine starts up.
Status string
The current status of the service.
startupType String
The behavior of the service when the Arc-enabled machine starts up.
status String
The current status of the service.
startupType string
The behavior of the service when the Arc-enabled machine starts up.
status string
The current status of the service.
startup_type str
The behavior of the service when the Arc-enabled machine starts up.
status str
The current status of the service.
startupType String
The behavior of the service when the Arc-enabled machine starts up.
status String
The current status of the service.

ServiceStatusesResponse

ExtensionService Pulumi.AzureNative.HybridCompute.Inputs.ServiceStatusResponse
The state of the extension service on the Arc-enabled machine.
GuestConfigurationService Pulumi.AzureNative.HybridCompute.Inputs.ServiceStatusResponse
The state of the guest configuration service on the Arc-enabled machine.
ExtensionService ServiceStatusResponse
The state of the extension service on the Arc-enabled machine.
GuestConfigurationService ServiceStatusResponse
The state of the guest configuration service on the Arc-enabled machine.
extensionService ServiceStatusResponse
The state of the extension service on the Arc-enabled machine.
guestConfigurationService ServiceStatusResponse
The state of the guest configuration service on the Arc-enabled machine.
extensionService ServiceStatusResponse
The state of the extension service on the Arc-enabled machine.
guestConfigurationService ServiceStatusResponse
The state of the guest configuration service on the Arc-enabled machine.
extension_service ServiceStatusResponse
The state of the extension service on the Arc-enabled machine.
guest_configuration_service ServiceStatusResponse
The state of the guest configuration service on the Arc-enabled machine.
extensionService Property Map
The state of the extension service on the Arc-enabled machine.
guestConfigurationService Property Map
The state of the guest configuration service on the Arc-enabled machine.

SubnetResponse

AddressPrefix string
Represents address prefix.
AddressPrefix string
Represents address prefix.
addressPrefix String
Represents address prefix.
addressPrefix string
Represents address prefix.
address_prefix str
Represents address prefix.
addressPrefix String
Represents address prefix.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
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_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VolumeLicenseDetailsResponse

InvoiceId string
The invoice id for the volume license.
ProgramYear string
Describes the program year the volume license is for.
InvoiceId string
The invoice id for the volume license.
ProgramYear string
Describes the program year the volume license is for.
invoiceId String
The invoice id for the volume license.
programYear String
Describes the program year the volume license is for.
invoiceId string
The invoice id for the volume license.
programYear string
Describes the program year the volume license is for.
invoice_id str
The invoice id for the volume license.
program_year str
Describes the program year the volume license is for.
invoiceId String
The invoice id for the volume license.
programYear String
Describes the program year the volume license is for.

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 v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi