Compartilhar via


ArmHciModelFactory.UpdateData Método

Definição

Inicializa uma nova instância de UpdateData.

public static Azure.ResourceManager.Hci.UpdateData UpdateData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, Azure.ResourceManager.Hci.Models.HciProvisioningState? provisioningState = default, DateTimeOffset? installedOn = default, string description = default, Azure.ResourceManager.Hci.Models.HciUpdateState? state = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.UpdatePrerequisite> prerequisites = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo> componentVersions = default, Azure.ResourceManager.Hci.Models.HciNodeRebootRequirement? rebootRequired = default, Azure.ResourceManager.Hci.Models.HciHealthState? healthState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.HciPrecheckResult> healthCheckResult = default, DateTimeOffset? healthCheckOn = default, string packagePath = default, float? packageSizeInMb = default, string displayName = default, string version = default, string publisher = default, string releaseLink = default, Azure.ResourceManager.Hci.Models.HciAvailabilityType? availabilityType = default, string packageType = default, string additionalProperties = default, float? progressPercentage = default, string notifyMessage = default);
static member UpdateData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * Nullable<Azure.ResourceManager.Hci.Models.HciProvisioningState> * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.Hci.Models.HciUpdateState> * seq<Azure.ResourceManager.Hci.Models.UpdatePrerequisite> * seq<Azure.ResourceManager.Hci.Models.HciPackageVersionInfo> * Nullable<Azure.ResourceManager.Hci.Models.HciNodeRebootRequirement> * Nullable<Azure.ResourceManager.Hci.Models.HciHealthState> * seq<Azure.ResourceManager.Hci.Models.HciPrecheckResult> * Nullable<DateTimeOffset> * string * Nullable<single> * string * string * string * string * Nullable<Azure.ResourceManager.Hci.Models.HciAvailabilityType> * string * string * Nullable<single> * string -> Azure.ResourceManager.Hci.UpdateData
Public Shared Function UpdateData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional provisioningState As Nullable(Of HciProvisioningState) = Nothing, Optional installedOn As Nullable(Of DateTimeOffset) = Nothing, Optional description As String = Nothing, Optional state As Nullable(Of HciUpdateState) = Nothing, Optional prerequisites As IEnumerable(Of UpdatePrerequisite) = Nothing, Optional componentVersions As IEnumerable(Of HciPackageVersionInfo) = Nothing, Optional rebootRequired As Nullable(Of HciNodeRebootRequirement) = Nothing, Optional healthState As Nullable(Of HciHealthState) = Nothing, Optional healthCheckResult As IEnumerable(Of HciPrecheckResult) = Nothing, Optional healthCheckOn As Nullable(Of DateTimeOffset) = Nothing, Optional packagePath As String = Nothing, Optional packageSizeInMb As Nullable(Of Single) = Nothing, Optional displayName As String = Nothing, Optional version As String = Nothing, Optional publisher As String = Nothing, Optional releaseLink As String = Nothing, Optional availabilityType As Nullable(Of HciAvailabilityType) = Nothing, Optional packageType As String = Nothing, Optional additionalProperties As String = Nothing, Optional progressPercentage As Nullable(Of Single) = Nothing, Optional notifyMessage As String = Nothing) As UpdateData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

location
Nullable<AzureLocation>

A localização geográfica em que o recurso reside.

provisioningState
Nullable<HciProvisioningState>

Estado de provisionamento do recurso de proxy Atualizações.

installedOn
Nullable<DateTimeOffset>

Data em que a atualização foi instalada.

description
String

Descrição da atualização.

state
Nullable<HciUpdateState>

Estado da atualização no que diz respeito a este selo.

prerequisites
IEnumerable<UpdatePrerequisite>

Se update State for HasPrerequisite, essa propriedade conterá uma matriz de objetos que descrevem as atualizações de pré-requisito antes de instalar essa atualização. Caso contrário, ele estará vazio.

componentVersions
IEnumerable<HciPackageVersionInfo>

Uma matriz de versões de componente para uma atualização do Pacote de Soluções e uma matriz vazia, caso contrário.

healthState
Nullable<HciHealthState>

Estado de integridade geral para verificações de integridade específicas da atualização.

healthCheckResult
IEnumerable<HciPrecheckResult>

Uma matriz de objetos PrecheckResult.

healthCheckOn
Nullable<DateTimeOffset>

Última vez em que as verificações específicas do pacote foram executadas.

packagePath
String

Caminho em que o pacote de atualização está disponível.

packageSizeInMb
Nullable<Single>

Tamanho do pacote. Esse valor é uma combinação do tamanho dos metadados de atualização e do tamanho do conteúdo resultante da operação de verificação dinâmica para conteúdo de atualização do sistema operacional.

displayName
String

Nome de exibição da Atualização.

version
String

Versão da atualização.

publisher
String

Publicador do pacote de atualização.

releaseLink
String

Link para notas sobre a versão da atualização.

availabilityType
Nullable<HciAvailabilityType>

Indica a maneira como o conteúdo da atualização pode ser baixado.

packageType
String

Tipo visível do cliente da atualização.

additionalProperties
String

Pares de KV extensíveis serializados como uma cadeia de caracteres. Atualmente, isso é usado para relatar as informações de modelo de hardware e da família OEM do selo quando uma atualização é sinalizada como Inválida para o carimbo com base no tipo OEM.

progressPercentage
Nullable<Single>

Percentual de progresso da operação em andamento. Atualmente, essa propriedade só é válida quando a atualização está no estado Download, onde é mapeada para quanto do conteúdo da atualização foi baixado.

notifyMessage
String

Mensagem breve com instruções para atualizações de AvailabilityType Notify.

Retornos

Uma nova UpdateData instância para simulação.

Aplica-se a