This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.azurestackhci.getUpdate
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get specified Update Azure REST API version: 2023-03-01.
Other available API versions: 2022-12-15-preview, 2023-06-01, 2023-08-01, 2023-08-01-preview, 2023-11-01-preview, 2024-01-01, 2024-02-15-preview, 2024-04-01, 2024-09-01-preview, 2024-12-01-preview.
Using getUpdate
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 getUpdate(args: GetUpdateArgs, opts?: InvokeOptions): Promise<GetUpdateResult>
function getUpdateOutput(args: GetUpdateOutputArgs, opts?: InvokeOptions): Output<GetUpdateResult>def get_update(cluster_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               update_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetUpdateResult
def get_update_output(cluster_name: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               update_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetUpdateResult]func LookupUpdate(ctx *Context, args *LookupUpdateArgs, opts ...InvokeOption) (*LookupUpdateResult, error)
func LookupUpdateOutput(ctx *Context, args *LookupUpdateOutputArgs, opts ...InvokeOption) LookupUpdateResultOutput> Note: This function is named LookupUpdate in the Go SDK.
public static class GetUpdate 
{
    public static Task<GetUpdateResult> InvokeAsync(GetUpdateArgs args, InvokeOptions? opts = null)
    public static Output<GetUpdateResult> Invoke(GetUpdateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUpdateResult> getUpdate(GetUpdateArgs args, InvokeOptions options)
public static Output<GetUpdateResult> getUpdate(GetUpdateArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:azurestackhci:getUpdate
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClusterName string
- The name of the cluster.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- UpdateName string
- The name of the Update
- ClusterName string
- The name of the cluster.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- UpdateName string
- The name of the Update
- clusterName String
- The name of the cluster.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- updateName String
- The name of the Update
- clusterName string
- The name of the cluster.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- updateName string
- The name of the Update
- cluster_name str
- The name of the cluster.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- update_name str
- The name of the Update
- clusterName String
- The name of the cluster.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- updateName String
- The name of the Update
getUpdate Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of the Updates proxy resource.
- SystemData Pulumi.Azure Native. Azure Stack HCI. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AdditionalProperties string
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- AvailabilityType string
- Indicates the way the update content can be downloaded.
- Description string
- Description of the update.
- DisplayName string
- Display name of the Update
- HealthCheck stringDate 
- Last time the package-specific checks were run.
- InstalledDate string
- Date that the update was installed.
- Location string
- The geo-location where the resource lives
- NotifyMessage string
- Brief message with instructions for updates of AvailabilityType Notify.
- PackagePath string
- Path where the update package is available.
- PackageSize doubleIn Mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- PackageType string
- Customer-visible type of the update.
- Prerequisites
List<Pulumi.Azure Native. Azure Stack HCI. Outputs. Update Prerequisite Response> 
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- ProgressPercentage double
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- Publisher string
- Publisher of the update package.
- ReleaseLink string
- Link to release notes for the update.
- State string
- State of the update as it relates to this stamp.
- Version string
- Version of the update.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- ProvisioningState string
- Provisioning state of the Updates proxy resource.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- AdditionalProperties string
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- AvailabilityType string
- Indicates the way the update content can be downloaded.
- Description string
- Description of the update.
- DisplayName string
- Display name of the Update
- HealthCheck stringDate 
- Last time the package-specific checks were run.
- InstalledDate string
- Date that the update was installed.
- Location string
- The geo-location where the resource lives
- NotifyMessage string
- Brief message with instructions for updates of AvailabilityType Notify.
- PackagePath string
- Path where the update package is available.
- PackageSize float64In Mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- PackageType string
- Customer-visible type of the update.
- Prerequisites
[]UpdatePrerequisite Response 
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- ProgressPercentage float64
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- Publisher string
- Publisher of the update package.
- ReleaseLink string
- Link to release notes for the update.
- State string
- State of the update as it relates to this stamp.
- Version string
- Version of the update.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of the Updates proxy resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additionalProperties String
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- availabilityType String
- Indicates the way the update content can be downloaded.
- description String
- Description of the update.
- displayName String
- Display name of the Update
- healthCheck StringDate 
- Last time the package-specific checks were run.
- installedDate String
- Date that the update was installed.
- location String
- The geo-location where the resource lives
- notifyMessage String
- Brief message with instructions for updates of AvailabilityType Notify.
- packagePath String
- Path where the update package is available.
- packageSize DoubleIn Mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- packageType String
- Customer-visible type of the update.
- prerequisites
List<UpdatePrerequisite Response> 
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- progressPercentage Double
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- publisher String
- Publisher of the update package.
- releaseLink String
- Link to release notes for the update.
- state String
- State of the update as it relates to this stamp.
- version String
- Version of the update.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- provisioningState string
- Provisioning state of the Updates proxy resource.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additionalProperties string
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- availabilityType string
- Indicates the way the update content can be downloaded.
- description string
- Description of the update.
- displayName string
- Display name of the Update
- healthCheck stringDate 
- Last time the package-specific checks were run.
- installedDate string
- Date that the update was installed.
- location string
- The geo-location where the resource lives
- notifyMessage string
- Brief message with instructions for updates of AvailabilityType Notify.
- packagePath string
- Path where the update package is available.
- packageSize numberIn Mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- packageType string
- Customer-visible type of the update.
- prerequisites
UpdatePrerequisite Response[] 
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- progressPercentage number
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- publisher string
- Publisher of the update package.
- releaseLink string
- Link to release notes for the update.
- state string
- State of the update as it relates to this stamp.
- version string
- Version of the update.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- provisioning_state str
- Provisioning state of the Updates proxy resource.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- additional_properties str
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- availability_type str
- Indicates the way the update content can be downloaded.
- description str
- Description of the update.
- display_name str
- Display name of the Update
- health_check_ strdate 
- Last time the package-specific checks were run.
- installed_date str
- Date that the update was installed.
- location str
- The geo-location where the resource lives
- notify_message str
- Brief message with instructions for updates of AvailabilityType Notify.
- package_path str
- Path where the update package is available.
- package_size_ floatin_ mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- package_type str
- Customer-visible type of the update.
- prerequisites
Sequence[UpdatePrerequisite Response] 
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- progress_percentage float
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- publisher str
- Publisher of the update package.
- release_link str
- Link to release notes for the update.
- state str
- State of the update as it relates to this stamp.
- version str
- Version of the update.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- provisioningState String
- Provisioning state of the Updates proxy resource.
- 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"
- additionalProperties String
- Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.
- availabilityType String
- Indicates the way the update content can be downloaded.
- description String
- Description of the update.
- displayName String
- Display name of the Update
- healthCheck StringDate 
- Last time the package-specific checks were run.
- installedDate String
- Date that the update was installed.
- location String
- The geo-location where the resource lives
- notifyMessage String
- Brief message with instructions for updates of AvailabilityType Notify.
- packagePath String
- Path where the update package is available.
- packageSize NumberIn Mb 
- Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.
- packageType String
- Customer-visible type of the update.
- prerequisites List<Property Map>
- If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.
- progressPercentage Number
- Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.
- publisher String
- Publisher of the update package.
- releaseLink String
- Link to release notes for the update.
- state String
- State of the update as it relates to this stamp.
- version String
- Version of the update.
Supporting Types
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
UpdatePrerequisiteResponse  
- PackageName string
- Friendly name of the prerequisite.
- UpdateType string
- Updatable component type.
- Version string
- Version of the prerequisite.
- PackageName string
- Friendly name of the prerequisite.
- UpdateType string
- Updatable component type.
- Version string
- Version of the prerequisite.
- packageName String
- Friendly name of the prerequisite.
- updateType String
- Updatable component type.
- version String
- Version of the prerequisite.
- packageName string
- Friendly name of the prerequisite.
- updateType string
- Updatable component type.
- version string
- Version of the prerequisite.
- package_name str
- Friendly name of the prerequisite.
- update_type str
- Updatable component type.
- version str
- Version of the prerequisite.
- packageName String
- Friendly name of the prerequisite.
- updateType String
- Updatable component type.
- version String
- Version of the prerequisite.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi