Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ConnectionFromHdfs

The connection details for the HDFS data asset.

Properties

Optional connectionProperties

connectionProperties: Array<ConnectionProperty>

The properties for the connection.

dataNodePrincipal

dataNodePrincipal: string

The HDFS Data Node principal.

Optional description

description: undefined | string

User-defined description for the connection.

hdfsPrincipal

hdfsPrincipal: string

The HDFS principal.

Optional identifier

identifier: undefined | string

Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

Optional isDefault

isDefault: undefined | false | true

The default property for the connection.

Optional key

key: undefined | string

Generated key that can be used in API calls to identify connection. On scenarios where reference to the connection is needed, a value can be passed in create.

Optional keyDistributionCenter

keyDistributionCenter: undefined | string

The HDFS Key Distribution Center.

Optional keyMap

keyMap: undefined | object

A key map. If provided, key is replaced with generated key. This structure provides mapping between user provided key and generated key.

Optional keyTabContent

keyTabContent: model.SensitiveAttribute

Optional metadata

metadata: model.ObjectMetadata

Const modelType

modelType: string = "HDFS_CONNECTION"

Optional modelVersion

modelVersion: undefined | string

The model version of an object.

Optional name

name: undefined | string

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

nameNodePrincipal

nameNodePrincipal: string

The HDFS Name Node principal.

Optional objectStatus

objectStatus: undefined | number

The status of an object that can be set to value 1 for shallow references across objects, other values reserved. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional objectVersion

objectVersion: undefined | number

The version of the object that is used to track changes in the object instance. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional parentRef

parentRef: model.ParentReference

Optional primarySchema

primarySchema: model.Schema

Optional realm

realm: undefined | string

HDFS Realm name.

Methods

getDeserializedJsonObj

getJsonObj