Share via


GcpCredentialsDetailsProperties Class

Definition

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
GcpCredentialsDetailsProperties
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.

Applies to