public sealed class Agent.Types.ClientCertificateSettings : IMessage<Agent.Types.ClientCertificateSettings>, IEquatable<Agent.Types.ClientCertificateSettings>, IDeepCloneable<Agent.Types.ClientCertificateSettings>, IBufferMessage, IMessageReference documentation and code samples for the Dialogflow v3 API class Agent.Types.ClientCertificateSettings.
Settings for custom client certificates.
Implements
IMessageAgentTypesClientCertificateSettings, IEquatableAgentTypesClientCertificateSettings, IDeepCloneableAgentTypesClientCertificateSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Constructors
ClientCertificateSettings()
public ClientCertificateSettings()ClientCertificateSettings(ClientCertificateSettings)
public ClientCertificateSettings(Agent.Types.ClientCertificateSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
AgentTypesClientCertificateSettings |
Properties
Passphrase
public string Passphrase { get; set; }Optional. The name of the SecretManager secret version resource storing
the passphrase. 'passphrase' should be left unset if the private key is
not encrypted.
Format: projects/{project}/secrets/{secret}/versions/{version}
| Property Value | |
|---|---|
| Type | Description |
string |
|
PassphraseAsSecretVersionName
public SecretVersionName PassphraseAsSecretVersionName { get; set; }SecretVersionName-typed view over the Passphrase resource name property.
| Property Value | |
|---|---|
| Type | Description |
SecretVersionName |
|
PrivateKey
public string PrivateKey { get; set; }Required. The name of the SecretManager secret version resource storing
the private key encoded in PEM format. Format:
projects/{project}/secrets/{secret}/versions/{version}
| Property Value | |
|---|---|
| Type | Description |
string |
|
PrivateKeyAsSecretVersionName
public SecretVersionName PrivateKeyAsSecretVersionName { get; set; }SecretVersionName-typed view over the PrivateKey resource name property.
| Property Value | |
|---|---|
| Type | Description |
SecretVersionName |
|
SslCertificate
public string SslCertificate { get; set; }Required. The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines.
| Property Value | |
|---|---|
| Type | Description |
string |
|