Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace MacsecKey

An object defining the Secrets-in-Vault OCIDs representing the MACsec key.

Properties

connectivityAssociationKeySecretId

connectivityAssociationKeySecretId: string

Secret OCID containing the Connectivity Association Key (CAK) of this MACsec key.

Optional connectivityAssociationKeySecretVersion

connectivityAssociationKeySecretVersion: undefined | number

The secret version of the {@code connectivityAssociationKey} secret in Vault. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

connectivityAssociationNameSecretId

connectivityAssociationNameSecretId: string

Secret OCID containing the Connectivity association Key Name (CKN) of this MACsec key.

Optional connectivityAssociationNameSecretVersion

connectivityAssociationNameSecretVersion: undefined | number

The secret version of the connectivity association name secret in Vault. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: MacsecKey): object

getJsonObj