GcpCredentialsDetailsProperties Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GcpCredentialsDetailsProperties() |
Initializes a new instance of the GcpCredentialsDetailsProperties class. |
GcpCredentialsDetailsProperties(String, String, String, String, String, String, String, String, String, String, String, String, IList<String>) |
Initializes a new instance of the GcpCredentialsDetailsProperties class. |
GcpCredentialsDetailsProperties()
Initializes a new instance of the GcpCredentialsDetailsProperties class.
public GcpCredentialsDetailsProperties ();
Public Sub New ()
Applies to
GcpCredentialsDetailsProperties(String, String, String, String, String, String, String, String, String, String, String, String, IList<String>)
Initializes a new instance of the GcpCredentialsDetailsProperties class.
public GcpCredentialsDetailsProperties (string organizationId, string type, string projectId, string privateKeyId, string privateKey, string clientEmail, string clientId, string authUri, string tokenUri, string authProviderX509CertUrl, string clientX509CertUrl, string authenticationProvisioningState = default, System.Collections.Generic.IList<string> grantedPermissions = default);
new Microsoft.Azure.Management.Security.Models.GcpCredentialsDetailsProperties : string * string * string * string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Security.Models.GcpCredentialsDetailsProperties
Public Sub New (organizationId As String, type As String, projectId As String, privateKeyId As String, privateKey As String, clientEmail As String, clientId As String, authUri As String, tokenUri As String, authProviderX509CertUrl As String, clientX509CertUrl As String, Optional authenticationProvisioningState As String = Nothing, Optional grantedPermissions As IList(Of String) = Nothing)
Parameters
- organizationId
- String
The organization ID of the GCP cloud account
- type
- String
Type field of the API key (write only)
- projectId
- String
Project ID field of the API key (write only)
- privateKeyId
- String
Private key ID field of the API key (write only)
- privateKey
- String
Private key field of the API key (write only)
- clientEmail
- String
Client email field of the API key (write only)
- clientId
- String
Client ID field of the API key (write only)
- authUri
- String
Auth URI field of the API key (write only)
- tokenUri
- String
Token URI field of the API key (write only)
- authProviderX509CertUrl
- String
Auth provider x509 certificate URL field of the API key (write only)
- clientX509CertUrl
- String
Client x509 certificate URL field of the API key (write only)
- authenticationProvisioningState
- String
State of the multi-cloud connector Possible values include: 'Valid', 'Invalid', 'Expired', 'IncorrectPolicy'