Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateBlockchainPlatformDetails

Blockchain Platform details for creating a new service.

Properties

Optional caCertArchiveText

caCertArchiveText: undefined | string

Base64 encoded text in ASCII character set of a Thirdparty CA Certificates archive file. The Archive file is a zip file containing third part CA Certificates, the ca key and certificate files used when issuing enrollment certificates (ECerts) and transaction certificates (TCerts). The chainfile (if it exists) contains the certificate chain which should be trusted for this CA, where the 1st in the chain is always the root CA certificate. File list in zip file [ca-cert.pem,ca-key.pem,ca-chain.pem(optional)].

compartmentId

compartmentId: string

Compartment Identifier

computeShape

computeShape: string

Compute shape - STANDARD or ENTERPRISE_SMALL or ENTERPRISE_MEDIUM or ENTERPRISE_LARGE or ENTERPRISE_EXTRA_LARGE

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional description

description: undefined | string

Platform Instance Description

displayName

displayName: string

Platform Instance Display name, can be renamed

Optional federatedUserId

federatedUserId: undefined | string

Identifier for a federated user

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

idcsAccessToken

idcsAccessToken: string

IDCS access token with Identity Domain Administrator role

Optional isByol

isByol: undefined | false | true

Bring your own license

platformRole

platformRole: string

Role of platform - founder or participant

Optional platformVersion

platformVersion: undefined | string

Platform version

Functions

getDeserializedJsonObj

getJsonObj