Class GcpKeyDetails
Details for GCP encryption key.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class GcpKeyDetails : AutonomousDatabaseEncryptionKeyDetails
Properties
KeyName
Declaration
[Required(ErrorMessage = "KeyName is required.")]
[JsonProperty(PropertyName = "keyName")]
public string KeyName { get; set; }
Property Value
Type | Description |
---|---|
string | GCP key name |
Remarks
Required
KeyRing
Declaration
[Required(ErrorMessage = "KeyRing is required.")]
[JsonProperty(PropertyName = "keyRing")]
public string KeyRing { get; set; }
Property Value
Type | Description |
---|---|
string | GCP key ring |
Remarks
Required
KmsRestEndpoint
Declaration
[JsonProperty(PropertyName = "kmsRestEndpoint")]
public string KmsRestEndpoint { get; set; }
Property Value
Type | Description |
---|---|
string | GCP kms REST API endpoint |
Location
Declaration
[Required(ErrorMessage = "Location is required.")]
[JsonProperty(PropertyName = "location")]
public string Location { get; set; }
Property Value
Type | Description |
---|---|
string | GCP key ring location |
Remarks
Required
Project
Declaration
[Required(ErrorMessage = "Project is required.")]
[JsonProperty(PropertyName = "project")]
public string Project { get; set; }
Property Value
Type | Description |
---|---|
string | GCP project name |
Remarks
Required