Freigeben über


ArmSecurityCenterModelFactory.GcpCredentialsDetailsProperties Methode

Definition

Initialisiert eine neue instance von GcpCredentialsDetailsProperties.

public static Azure.ResourceManager.SecurityCenter.Models.GcpCredentialsDetailsProperties GcpCredentialsDetailsProperties (Azure.ResourceManager.SecurityCenter.Models.AuthenticationProvisioningState? authenticationProvisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudPermission> grantedPermissions = default, string organizationId = default, string gcpCredentialType = default, string projectId = default, string privateKeyId = default, string privateKey = default, string clientEmail = default, string clientId = default, Uri authUri = default, Uri tokenUri = default, Uri authProviderX509CertUri = default, Uri clientX509CertUri = default);
static member GcpCredentialsDetailsProperties : Nullable<Azure.ResourceManager.SecurityCenter.Models.AuthenticationProvisioningState> * seq<Azure.ResourceManager.SecurityCenter.Models.SecurityCenterCloudPermission> * string * string * string * string * string * string * string * Uri * Uri * Uri * Uri -> Azure.ResourceManager.SecurityCenter.Models.GcpCredentialsDetailsProperties
Public Shared Function GcpCredentialsDetailsProperties (Optional authenticationProvisioningState As Nullable(Of AuthenticationProvisioningState) = Nothing, Optional grantedPermissions As IEnumerable(Of SecurityCenterCloudPermission) = Nothing, Optional organizationId As String = Nothing, Optional gcpCredentialType As String = Nothing, Optional projectId As String = Nothing, Optional privateKeyId As String = Nothing, Optional privateKey As String = Nothing, Optional clientEmail As String = Nothing, Optional clientId As String = Nothing, Optional authUri As Uri = Nothing, Optional tokenUri As Uri = Nothing, Optional authProviderX509CertUri As Uri = Nothing, Optional clientX509CertUri As Uri = Nothing) As GcpCredentialsDetailsProperties

Parameter

authenticationProvisioningState
Nullable<AuthenticationProvisioningState>

Status des Multi-Cloud-Connectors.

grantedPermissions
IEnumerable<SecurityCenterCloudPermission>

Die im Cloudkonto erkannten Berechtigungen.

organizationId
String

Die organization-ID des GCP-Cloudkontos.

gcpCredentialType
String

Typfeld des API-Schlüssels (nur Schreibzugriff).

projectId
String

Projekt-ID-Feld des API-Schlüssels (nur Schreibzugriff).

privateKeyId
String

Feld "ID des privaten Schlüssels" des API-Schlüssels (nur Schreibzugriff).

privateKey
String

Feld "Privater Schlüssel" des API-Schlüssels (nur Schreibzugriff).

clientEmail
String

Client-E-Mail-Feld des API-Schlüssels (nur Schreibzugriff).

clientId
String

Client-ID-Feld des API-Schlüssels (nur Schreibzugriff).

authUri
Uri

Authentifizierungs-URI-Feld des API-Schlüssels (nur Schreibzugriff).

tokenUri
Uri

Token-URI-Feld des API-Schlüssels (nur Schreibzugriff).

authProviderX509CertUri
Uri

Authentifizierungsanbieter x509-Zertifikat-URL-Feld des API-Schlüssels (nur Schreibzugriff).

clientX509CertUri
Uri

Client x509-Zertifikat-URL-Feld des API-Schlüssels (nur Schreibzugriff).

Gibt zurück

Eine neue GcpCredentialsDetailsProperties instance zum Simulieren.

Gilt für: