11.1.4. Summary of all API TPM options

The following is a summary of all of the tpm options for controlling the various API settings:

User Management Options

Parameter

Description

Default Value

rest-api-admin-user

Specify the initial Admin User Name for API access.

This property is mandatory, and failure to supply will cause tpm install to fail with a warning.

 
rest-api-admin-pass, rest-api-admin-password

Specify the initial Admin User Password for API access. rest-api-admin-password alias only available from version 7.1.2 onwards.

This property is mandatory, and failure to supply will cause tpm install to fail with a warning.

 

Connector Options

Parameter

Description

Default Value

connector-rest-api

Enable or Disable the API.

true when disable-security-controls=true or not defined.

connector-rest-api-ssl

Enable or Disable SSL

true when disable-security-controls=true or not defined.

connector-rest-api-address

Address for the API to bind to

127.0.0.1

connector-rest-api-port

Port for the Connector API

8096

connector-rest-api-authentication

Enforce authentication for the API

true

Manager Options

Parameter

Description

Default Value

manager-rest-api

Enable or Disable the API.

true when disable-security-controls=true or not defined.

manager-rest-api-ssl

Enable or Disable SSL

true when disable-security-controls=true or not defined.

manager-rest-api-address

Address for the API to bind to

127.0.0.1

manager-rest-api-port

Port for the Manager API

8090

manager-rest-api-authentication

Enforce authentication for the API

true

Replicator Options

Parameter

Description

Default Value

replicator-rest-api

Enable or Disable the API.

true when disable-security-controls=true or not defined.

replicator-rest-api-ssl

Enable or Disable SSL

true when disable-security-controls=true or not defined.

replicator-rest-api-address

Address for the API to bind to

127.0.0.1

replicator-rest-api-port

Port for the Replicator API

8097

replicator-rest-api-authentication

Enforce authentication for the API

true

Group Alias Options

Parameter

Description

Default Value

rest-apis

Enable or Disable the API for all components.

Setting this property will have the same affect as setting connector-rest-api, manager-rest-api and replicator-rest-api.

true when disable-security-controls=true or not defined.

rest-api-ssl

Enable or Disable SSL for all components

Setting this property will have the same affect as setting connector-rest-api-ssl, manager-rest-api-ssl and replicator-rest-api-ssl.

true when disable-security-controls=true or not defined.

rest-api-address

Address for the API to bind to for all components

Setting this property will have the same affect as setting connector-rest-api-address, manager-rest-api-address and replicator-rest-api-address.

127.0.0.1

rest-api-authentication

Enforce authentication for the API for all comnponents

Setting this property will have the same affect as setting connector-rest-api-authentication, manager-rest-api-authentication and replicator-rest-api-authentication.

true