Compartilhar via


ArmHciModelFactory.HciClusterData Método

Definição

Inicializa uma nova instância de HciClusterData.

public static Azure.ResourceManager.Hci.HciClusterData HciClusterData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Hci.Models.HciProvisioningState? provisioningState = default, Azure.ResourceManager.Hci.Models.HciClusterStatus? status = default, Guid? cloudId = default, string cloudManagementEndpoint = default, Guid? aadClientId = default, Guid? aadTenantId = default, Guid? aadApplicationObjectId = default, Guid? aadServicePrincipalObjectId = default, Azure.ResourceManager.Hci.Models.SoftwareAssuranceProperties softwareAssuranceProperties = default, Azure.ResourceManager.Hci.Models.HciClusterDesiredProperties desiredProperties = default, Azure.ResourceManager.Hci.Models.HciClusterReportedProperties reportedProperties = default, float? trialDaysRemaining = default, string billingModel = default, DateTimeOffset? registrationTimestamp = default, DateTimeOffset? lastSyncTimestamp = default, DateTimeOffset? lastBillingTimestamp = default, string serviceEndpoint = default, string resourceProviderObjectId = default, Guid? principalId = default, Guid? tenantId = default, Azure.ResourceManager.Hci.Models.HciManagedServiceIdentityType? typeIdentityType = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.Models.UserAssignedIdentity> userAssignedIdentities = default);
static member HciClusterData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.Hci.Models.HciProvisioningState> * Nullable<Azure.ResourceManager.Hci.Models.HciClusterStatus> * Nullable<Guid> * string * Nullable<Guid> * Nullable<Guid> * Nullable<Guid> * Nullable<Guid> * Azure.ResourceManager.Hci.Models.SoftwareAssuranceProperties * Azure.ResourceManager.Hci.Models.HciClusterDesiredProperties * Azure.ResourceManager.Hci.Models.HciClusterReportedProperties * Nullable<single> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Nullable<Guid> * Nullable<Guid> * Nullable<Azure.ResourceManager.Hci.Models.HciManagedServiceIdentityType> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Models.UserAssignedIdentity> -> Azure.ResourceManager.Hci.HciClusterData
Public Shared Function HciClusterData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of HciProvisioningState) = Nothing, Optional status As Nullable(Of HciClusterStatus) = Nothing, Optional cloudId As Nullable(Of Guid) = Nothing, Optional cloudManagementEndpoint As String = Nothing, Optional aadClientId As Nullable(Of Guid) = Nothing, Optional aadTenantId As Nullable(Of Guid) = Nothing, Optional aadApplicationObjectId As Nullable(Of Guid) = Nothing, Optional aadServicePrincipalObjectId As Nullable(Of Guid) = Nothing, Optional softwareAssuranceProperties As SoftwareAssuranceProperties = Nothing, Optional desiredProperties As HciClusterDesiredProperties = Nothing, Optional reportedProperties As HciClusterReportedProperties = Nothing, Optional trialDaysRemaining As Nullable(Of Single) = Nothing, Optional billingModel As String = Nothing, Optional registrationTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional lastSyncTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional lastBillingTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional serviceEndpoint As String = Nothing, Optional resourceProviderObjectId As String = Nothing, Optional principalId As Nullable(Of Guid) = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional typeIdentityType As Nullable(Of HciManagedServiceIdentityType) = Nothing, Optional userAssignedIdentities As IDictionary(Of String, UserAssignedIdentity) = Nothing) As HciClusterData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

provisioningState
Nullable<HciProvisioningState>

Estado de provisionamento.

status
Nullable<HciClusterStatus>

Status do agente de cluster.

cloudId
Nullable<Guid>

ID de recurso exclusiva e imutável.

cloudManagementEndpoint
String

Ponto de extremidade configurado para gerenciamento do portal do Azure.

aadClientId
Nullable<Guid>

ID do aplicativo da identidade do AAD do cluster.

aadTenantId
Nullable<Guid>

ID do locatário da identidade do AAD do cluster.

aadApplicationObjectId
Nullable<Guid>

ID do objeto da identidade do AAD do cluster.

aadServicePrincipalObjectId
Nullable<Guid>

ID da entidade de serviço de identidade do cluster.

softwareAssuranceProperties
SoftwareAssuranceProperties

Propriedades do Software Assurance do cluster.

desiredProperties
HciClusterDesiredProperties

Propriedades desejadas do cluster.

reportedProperties
HciClusterReportedProperties

Propriedades relatadas pelo agente de cluster.

trialDaysRemaining
Nullable<Single>

Número de dias restantes no período de avaliação.

billingModel
String

Tipo de cobrança aplicada ao recurso.

registrationTimestamp
Nullable<DateTimeOffset>

Primeiro carimbo de data/hora de sincronização do cluster.

lastSyncTimestamp
Nullable<DateTimeOffset>

Carimbo de data/hora de sincronização de cluster mais recente.

lastBillingTimestamp
Nullable<DateTimeOffset>

Carimbo de data/hora mais recente do medidor de cobrança.

serviceEndpoint
String

Ponto de extremidade de DataPath específico da região do cluster.

resourceProviderObjectId
String

ID de objeto da entidade de serviço RP.

principalId
Nullable<Guid>

A ID da entidade de serviço da identidade atribuída pelo sistema. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema.

tenantId
Nullable<Guid>

A ID do locatário da identidade atribuída pelo sistema. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema.

typeIdentityType
Nullable<HciManagedServiceIdentityType>

Tipo de identidade de serviço gerenciada (em que os tipos SystemAssigned e UserAssigned são permitidos).

userAssignedIdentities
IDictionary<String,UserAssignedIdentity>

O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações.

Retornos

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

Aplica-se a