CloudAiPlatformTenantresourceInfraSpannerConfigCreateDatabaseOptions

AI Overview😉

  • The potential purpose of this module is to enable secure and auditable database creation for Google's Cloud AI Platform. It allows for the configuration of encryption keys, resource names, and service names, which are essential for logging and auditing database activities.
  • This module could impact search results by ensuring that databases used for indexing and storing search data are secure, reliable, and compliant with auditing and logging requirements. This, in turn, could improve the overall quality and trustworthiness of search results.
  • To be more favorable for this function, a website may need to:
    • Ensure proper configuration of CMEK (Cloud External Key Manager) encryption keys for their databases.
    • Provide accurate and consistent resource names, resource types, and service names for their databases.
    • Implement robust logging and auditing mechanisms to track database activities and ensure compliance with regulatory requirements.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.CloudAiPlatformTenantresourceInfraSpannerConfigCreateDatabaseOptions (google_api_content_warehouse v0.4.0)

The options to create a spanner database. KMS key access audit logging and AxT logging will be associated with the given resource name, resource type and service name. Please ensure to give right options to enable correct audit logging and AxT logging.

Attributes

  • cmekCloudResourceName (type: String.t, default: nil) - The cloud resource name for the CMEK encryption. For example, projects//locations/
  • cmekCloudResourceType (type: String.t, default: nil) - The cloud resource type for the CMEK encryption. For example, contentwarehouse.googleapis.com/Location
  • cmekServiceName (type: String.t, default: nil) - The service name for the CMEK encryption. For example, contentwarehouse.googleapis.com

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.CloudAiPlatformTenantresourceInfraSpannerConfigCreateDatabaseOptions{
    cmekCloudResourceName: String.t() | nil,
    cmekCloudResourceType: String.t() | nil,
    cmekServiceName: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.