Class TlsCertificateContext
[Deprecated] Defines the mechanism to obtain the client or server certificate. Defines the mechanism to obtain the client or server certificate.
Inheritance
System.Object
TlsCertificateContext
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class TlsCertificateContext : IDirectResponseSchema
Properties
CertificatePaths
Specifies the certificate and private key paths. This field is applicable only if tlsCertificateSource is set to USE_PATH.
Declaration
[JsonProperty("certificatePaths")]
public virtual TlsCertificatePaths CertificatePaths { get; set; }
Property Value
| Type | Description |
|---|---|
| TlsCertificatePaths |
CertificateSource
Defines how TLS certificates are obtained.
Declaration
[JsonProperty("certificateSource")]
public virtual string CertificateSource { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SdsConfig
Specifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS.
Declaration
[JsonProperty("sdsConfig")]
public virtual SdsConfig SdsConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| SdsConfig |