View Source GoogleApi.DataMigration.V1.Model.OracleAsmConfig (google_api_data_migration v0.15.0)

Configuration for Oracle Automatic Storage Management (ASM) connection.

Attributes

  • asmService (type: String.t, default: nil) - Required. ASM service name for the Oracle ASM connection.
  • hostname (type: String.t, default: nil) - Required. Hostname for the Oracle ASM connection.
  • password (type: String.t, default: nil) - Required. Input only. Password for the Oracle ASM connection.
  • passwordSet (type: boolean(), default: nil) - Output only. Indicates whether a new password is included in the request.
  • port (type: integer(), default: nil) - Required. Port for the Oracle ASM connection.
  • ssl (type: GoogleApi.DataMigration.V1.Model.SslConfig.t, default: nil) - Optional. SSL configuration for the Oracle connection.
  • username (type: String.t, default: nil) - Required. Username for the Oracle ASM connection.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DataMigration.V1.Model.OracleAsmConfig{
  asmService: String.t() | nil,
  hostname: String.t() | nil,
  password: String.t() | nil,
  passwordSet: boolean() | nil,
  port: integer() | nil,
  ssl: GoogleApi.DataMigration.V1.Model.SslConfig.t() | nil,
  username: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.