heroku mtls cli
npm install @heroku-cli/plugin-mtls
!GitHub Actions CI
* Heroku CLI MTLS Plugin
* Installation
* Commands
sh-session
$ heroku plugins:install @heroku-cli/plugin-mtls
`
Commands
* heroku data:mtls ADDON
* heroku data:mtls:certificates ADDON
* heroku data:mtls:certificates:create ADDON
* heroku data:mtls:certificates:delete ADDON
* heroku data:mtls:certificates:download ADDON
* heroku data:mtls:certificates:get ADDON
* heroku data:mtls:create ADDON
* heroku data:mtls:delete ADDON
* heroku data:mtls:destroy ADDON
* heroku data:mtls:ip-rules ADDON
* heroku data:mtls:ip-rules:create ADDON
* heroku data:mtls:ip-rules:delete ADDON
* heroku data:mtls:ip-rules:get ADDONheroku data:mtls ADDONget the status of mTLS for your add-on
`
USAGE
$ heroku data:mtls ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
get the status of mTLS for your add-on
EXAMPLES
$ heroku data:mtls postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/index.ts_
heroku data:mtls:certificates ADDONget the certificates for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:certificates ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
get the certificates for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:certificates postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/certificates/index.ts_
heroku data:mtls:certificates:create ADDONcreate a new certificate for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:certificates:create ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
create a new certificate for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:certificates:create postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/certificates/create.ts_
heroku data:mtls:certificates:delete ADDONdelete a specific certificate for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:certificates:delete ADDON -a --id ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--id= (required) id of certificate
DESCRIPTION
delete a specific certificate for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:certificates:delete postgresql-sushi-12345 --id "1862ec85-fdc1-47b3-924e-a91d26ca3a7c" -a example-app
`_See code: src/commands/data/mtls/certificates/delete.ts_
heroku data:mtls:certificates:download ADDONdownload your certificate bundle for your mTLS add-on
`
USAGE
$ heroku data:mtls:certificates:download ADDON -a --prefix [--dir ] [--id ]ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--dir= directory to download files to. defaults to HOME:/.postgresql
--id= ID of certificate to download
--prefix= (required) prefix to put in front of downloaded file names
DESCRIPTION
download your certificate bundle for your mTLS add-on
EXAMPLES
$ heroku data:mtls:certificates:download postgresql-sushi-12345 --id "3559a4df-2c82-4473-86cf-181310a6ef4f" -a example-app
$ heroku data:mtls:certificates:download postgresql-sushi-12345 --id "3559a4df-2c82-4473-86cf-181310a6ef4f" --dir "./folder" -a example-app
$ heroku data:mtls:certificates:download postgresql-sushi-12345 --id "3559a4df-2c82-4473-86cf-181310a6ef4f --prefix "prefix_" -a example-app
`_See code: src/commands/data/mtls/certificates/download.ts_
heroku data:mtls:certificates:get ADDONget a specific certificate for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:certificates:get ADDON -a --id ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--id= (required) id of IP Rule
DESCRIPTION
get a specific certificate for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:certificates:get postgresql-sushi-12345 --id "1862ec85-fdc1-47b3-924e-a91d26ca3a7c" -a example-app
`_See code: src/commands/data/mtls/certificates/get.ts_
heroku data:mtls:create ADDONenable MTLS for your addon
`
USAGE
$ heroku data:mtls:create ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
enable MTLS for your addon
EXAMPLES
$ heroku data:mtls:create postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/create.ts_
heroku data:mtls:delete ADDONdisable mTLS for your add-on
`
USAGE
$ heroku data:mtls:delete ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
disable mTLS for your add-on
ALIASES
$ heroku data:mtls:delete
EXAMPLES
$ heroku data:mtls:destroy postgresql-sushi-12345 -a example-app
`heroku data:mtls:destroy ADDONdisable mTLS for your add-on
`
USAGE
$ heroku data:mtls:destroy ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
disable mTLS for your add-on
ALIASES
$ heroku data:mtls:delete
EXAMPLES
$ heroku data:mtls:destroy postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/destroy.ts_
heroku data:mtls:ip-rules ADDONget the IP Rules for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:ip-rules ADDON -a ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
DESCRIPTION
get the IP Rules for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:ip-rules postgresql-sushi-12345 -a example-app
`_See code: src/commands/data/mtls/ip-rules/index.ts_
heroku data:mtls:ip-rules:create ADDONcreate a new IP Rule for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:ip-rules:create ADDON -a --cidr [--description ]ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--cidr= (required)
--description=
DESCRIPTION
create a new IP Rule for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:ip-rules:create postgresql-sushi-12345 --cidr "1.2.3.4/32" --description "home IP address" -a example-app
`_See code: src/commands/data/mtls/ip-rules/create.ts_
heroku data:mtls:ip-rules:delete ADDONdelete a specific IP Rule for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:ip-rules:delete ADDON -a [--cidr ] [--id ]ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--cidr= cidr of IP Rule
--id= id of IP Rule
DESCRIPTION
delete a specific IP Rule for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:ip-rules:delete postgresql-sushi-12345 --id "1862ec85-fdc1-47b3-924e-a91d26ca3a7c" -a example-app
`_See code: src/commands/data/mtls/ip-rules/delete.ts_
heroku data:mtls:ip-rules:get ADDONget the a specific IP Rule for your mTLS enabled add-on
`
USAGE
$ heroku data:mtls:ip-rules:get ADDON -a --id ARGUMENTS
ADDON addon
FLAGS
-a, --app= (required) app to run command against
--id= (required) id of IP Rule
DESCRIPTION
get the a specific IP Rule for your mTLS enabled add-on
EXAMPLES
$ heroku data:mtls:ip-rules:get postgresql-sushi-12345 --id "1862ec85-fdc1-47b3-924e-a91d26ca3a7c" -a example-app
``_See code: src/commands/data/mtls/ip-rules/get.ts_