Class: Google::Cloud::GkeMultiCloud::V1::AzureConfigEncryption Deprecated

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb

Overview

Deprecated.

This message is deprecated and may be removed in the next major version update.

Configuration related to config data encryption.

Azure VM bootstrap secret is envelope encrypted with the provided key vault key.

Instance Attribute Summary collapse

Instance Attribute Details

#key_id::String

Returns Required. The ARM ID of the Azure Key Vault key to encrypt / decrypt config data.

For example: /subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.KeyVault/vaults/<key-vault-id>/keys/<key-name>.

Returns:

  • (::String)

    Required. The ARM ID of the Azure Key Vault key to encrypt / decrypt config data.

    For example: /subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.KeyVault/vaults/<key-vault-id>/keys/<key-name>



392
393
394
395
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 392

class AzureConfigEncryption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#public_key::String

Returns Optional. RSA key of the Azure Key Vault public key to use for encrypting the data.

This key must be formatted as a PEM-encoded SubjectPublicKeyInfo (RFC 5280) in ASN.1 DER form. The string must be comprised of a single PEM block of type "PUBLIC KEY".

Returns:

  • (::String)

    Optional. RSA key of the Azure Key Vault public key to use for encrypting the data.

    This key must be formatted as a PEM-encoded SubjectPublicKeyInfo (RFC 5280) in ASN.1 DER form. The string must be comprised of a single PEM block of type "PUBLIC KEY".



392
393
394
395
# File 'proto_docs/google/cloud/gkemulticloud/v1/azure_resources.rb', line 392

class AzureConfigEncryption
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end