ArmConfidentialLedgerModelFactory.ConfidentialLedgerProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de ConfidentialLedgerProperties.
public static Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerProperties ConfidentialLedgerProperties (string ledgerName = default, Uri ledgerUri = default, Uri identityServiceUri = default, string ledgerInternalNamespace = default, Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerRunningState? runningState = default, Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerType? ledgerType = default, Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ConfidentialLedger.Models.AadBasedSecurityPrincipal> aadBasedSecurityPrincipals = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ConfidentialLedger.Models.CertBasedSecurityPrincipal> certBasedSecurityPrincipals = default);
static member ConfidentialLedgerProperties : string * Uri * Uri * string * Nullable<Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerRunningState> * Nullable<Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerType> * Nullable<Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerProvisioningState> * seq<Azure.ResourceManager.ConfidentialLedger.Models.AadBasedSecurityPrincipal> * seq<Azure.ResourceManager.ConfidentialLedger.Models.CertBasedSecurityPrincipal> -> Azure.ResourceManager.ConfidentialLedger.Models.ConfidentialLedgerProperties
Public Shared Function ConfidentialLedgerProperties (Optional ledgerName As String = Nothing, Optional ledgerUri As Uri = Nothing, Optional identityServiceUri As Uri = Nothing, Optional ledgerInternalNamespace As String = Nothing, Optional runningState As Nullable(Of ConfidentialLedgerRunningState) = Nothing, Optional ledgerType As Nullable(Of ConfidentialLedgerType) = Nothing, Optional provisioningState As Nullable(Of ConfidentialLedgerProvisioningState) = Nothing, Optional aadBasedSecurityPrincipals As IEnumerable(Of AadBasedSecurityPrincipal) = Nothing, Optional certBasedSecurityPrincipals As IEnumerable(Of CertBasedSecurityPrincipal) = Nothing) As ConfidentialLedgerProperties
Paramètres
- ledgerName
- String
Nom unique du registre confidentiel.
- ledgerUri
- Uri
Point de terminaison pour appeler le service registre.
- identityServiceUri
- Uri
Point de terminaison pour accéder à l’identité réseau.
- ledgerInternalNamespace
- String
Espace de noms interne pour le registre.
- runningState
- Nullable<ConfidentialLedgerRunningState>
Objet représentant RunningState pour Ledger.
- ledgerType
- Nullable<ConfidentialLedgerType>
Type de registre confidentiel.
- provisioningState
- Nullable<ConfidentialLedgerProvisioningState>
État d’approvisionnement de la ressource de registre.
- aadBasedSecurityPrincipals
- IEnumerable<AadBasedSecurityPrincipal>
Tableau de tous les principaux de sécurité basés sur AAD.
- certBasedSecurityPrincipals
- IEnumerable<CertBasedSecurityPrincipal>
Tableau de tous les principaux de sécurité basés sur un certificat.
Retours
Une nouvelle ConfidentialLedgerProperties instance pour se moquer.
S’applique à
Azure SDK for .NET