public sealed class ExportTrustedKeyWrappedCryptoKeyVersionRequest : IMessage<ExportTrustedKeyWrappedCryptoKeyVersionRequest>, IEquatable<ExportTrustedKeyWrappedCryptoKeyVersionRequest>, IDeepCloneable<ExportTrustedKeyWrappedCryptoKeyVersionRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Key Management Service v1 API class ExportTrustedKeyWrappedCryptoKeyVersionRequest.
Request message for [KeyManagementService.ExportTrustedKeyWrappedCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ExportTrustedKeyWrappedCryptoKeyVersion].
Implements
IMessageExportTrustedKeyWrappedCryptoKeyVersionRequest, IEquatableExportTrustedKeyWrappedCryptoKeyVersionRequest, IDeepCloneableExportTrustedKeyWrappedCryptoKeyVersionRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Kms.V1Assembly
Google.Cloud.Kms.V1.dll
Constructors
ExportTrustedKeyWrappedCryptoKeyVersionRequest()
public ExportTrustedKeyWrappedCryptoKeyVersionRequest()ExportTrustedKeyWrappedCryptoKeyVersionRequest(ExportTrustedKeyWrappedCryptoKeyVersionRequest)
public ExportTrustedKeyWrappedCryptoKeyVersionRequest(ExportTrustedKeyWrappedCryptoKeyVersionRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ExportTrustedKeyWrappedCryptoKeyVersionRequest |
Properties
CryptoKeyVersionName
public CryptoKeyVersionName CryptoKeyVersionName { get; set; }CryptoKeyVersionName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
CryptoKeyVersionName |
|
Name
public string Name { get; set; }Required. The [name][google.cloud.kms.v1.CryptoKeyVersion.name] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] to export. The [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] must have [trusted_wrapping_enabled][google.cloud.kms.v1.CryptoKeyVersion.trusted_wrapping_enabled] set to true.
| Property Value | |
|---|---|
| Type | Description |
string |
|
WrappingKey
public string WrappingKey { get; set; }Required. The [name][google.cloud.kms.v1.CryptoKeyVersion.name] of the [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] to use as a wrapping key. The [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] must have [hsm_trusted][google.cloud.kms.v1.CryptoKeyVersion.hsm_trusted] set to true.
| Property Value | |
|---|---|
| Type | Description |
string |
|
WrappingKeyAsCryptoKeyVersionName
public CryptoKeyVersionName WrappingKeyAsCryptoKeyVersionName { get; set; }CryptoKeyVersionName-typed view over the WrappingKey resource name property.
| Property Value | |
|---|---|
| Type | Description |
CryptoKeyVersionName |
|