Compartir a través de


ArmSecurityCenterModelFactory.GcpCredentialsDetailsProperties Método

Definición

Inicializa una nueva instancia de 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

Parámetros

authenticationProvisioningState
Nullable<AuthenticationProvisioningState>

Estado del conector de varias nubes.

grantedPermissions
IEnumerable<SecurityCenterCloudPermission>

Permisos detectados en la cuenta en la nube.

organizationId
String

Identificador de organización de la cuenta en la nube de GCP.

gcpCredentialType
String

Campo Tipo de la clave de API (solo escritura).

projectId
String

Campo Id. de proyecto de la clave de API (solo escritura).

privateKeyId
String

Campo de identificador de clave privada de la clave de API (solo escritura).

privateKey
String

Campo clave privada de la clave de API (solo escritura).

clientEmail
String

Campo de correo electrónico de cliente de la clave de API (solo escritura).

clientId
String

Campo Id. de cliente de la clave de API (solo escritura).

authUri
Uri

Campo URI de autenticación de la clave de API (solo escritura).

tokenUri
Uri

Campo URI de token de la clave de API (solo escritura).

authProviderX509CertUri
Uri

Campo dirección URL del certificado x509 del proveedor de autenticación de la clave de API (solo escritura).

clientX509CertUri
Uri

Campo dirección URL del certificado x509 del cliente de la clave de API (solo escritura).

Devoluciones

GcpCredentialsDetailsProperties Nueva instancia de para simular.

Se aplica a