ArmSecurityCenterModelFactory.GcpCredentialsDetailsProperties Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.