GcpCredentialsDetailsProperties Class
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.
GCP cloud account connector based service to service credentials, the credentials are composed of the organization ID and a JSON API key (write only)
[Newtonsoft.Json.JsonObject("gcpCredentials")]
public class GcpCredentialsDetailsProperties : Microsoft.Azure.Management.Security.Models.AuthenticationDetailsProperties
[<Newtonsoft.Json.JsonObject("gcpCredentials")>]
type GcpCredentialsDetailsProperties = class
inherit AuthenticationDetailsProperties
Public Class GcpCredentialsDetailsProperties
Inherits AuthenticationDetailsProperties
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
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. |
Properties
AuthenticationProvisioningState |
Gets state of the multi-cloud connector Possible values include: 'Valid', 'Invalid', 'Expired', 'IncorrectPolicy' (Inherited from AuthenticationDetailsProperties) |
AuthProviderX509CertUrl |
Gets or sets auth provider x509 certificate URL field of the API key (write only) |
AuthUri |
Gets or sets auth URI field of the API key (write only) |
ClientEmail |
Gets or sets client email field of the API key (write only) |
ClientId |
Gets or sets client ID field of the API key (write only) |
ClientX509CertUrl |
Gets or sets client x509 certificate URL field of the API key (write only) |
GrantedPermissions |
Gets the permissions detected in the cloud account. (Inherited from AuthenticationDetailsProperties) |
OrganizationId |
Gets or sets the organization ID of the GCP cloud account |
PrivateKey |
Gets or sets private key field of the API key (write only) |
PrivateKeyId |
Gets or sets private key ID field of the API key (write only) |
ProjectId |
Gets or sets project ID field of the API key (write only) |
TokenUri |
Gets or sets token URI field of the API key (write only) |
Type |
Gets or sets type field of the API key (write only) |
Methods
Validate() |
Validate the object. |