ArmHciModelFactory.HciClusterData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
A ID.
- 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.
- cloudManagementEndpoint
- String
Ponto de extremidade configurado para gerenciamento do portal do Azure.
- softwareAssuranceProperties
- SoftwareAssuranceProperties
Propriedades do Software Assurance do cluster.
- desiredProperties
- HciClusterDesiredProperties
Propriedades desejadas do cluster.
- reportedProperties
- HciClusterReportedProperties
Propriedades relatadas pelo agente de cluster.
- 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.
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.
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.