ArmSecurityCenterModelFactory.GcpCredentialsDetailsProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.