pxctl credentials
pxctl credentials
pxctl credentials
Description
Manage credentials for cloud providers
pxctl credentials create
pxctl credentials create <required-argument>
Description
Create a credential for cloud providers
Example
/opt/pwx/bin/pxctl cred create [flags] <name>
Flags
Flag | Description |
---|---|
( | Cloud provider type [s3, azure, google, nfs] |
( | |
( | |
( | |
( | Endpoint of the S3 servers, in comma separated host:port format |
( | |
( | Storage class type [STANDARD, STANDARD_IA] |
( | Server-side-encryption[AES256,aws:kms] |
( | Optional, use instance IAM for credentials, current support only for s3(ec2 IAM) and azure |
( | Optional pre-created bucket name |
( | optional, required for virtual-host-style access |
( | optional, currently supported for s3 only, requires cluster wide proxy(under cluster options) |
( | |
( | |
( | |
( | |
( | Passphrase to be used for encrypting data in the cloudsnaps |
( | |
( | sub-path to use in mount |
( | optional mount options for mounting the mount |
( | optional nfs IO timeout in seconds Default value:
|
pxctl credentials update
pxctl credentials update <required-argument>
Description
Provide the arguments that need to be updated in the existing credentials
Example
/opt/pwx/bin/pxctl cred update [flags] <name>
Flags
Flag | Description |
---|---|
( | Cloud provider type [s3, azure, google] |
( | New name for the credential |
( | |
( | |
( | |
( | Endpoint of the S3 servers, in comma separated host:port format |
( | |
( | Storage class type [STANDARD, STANDARD_IA] |
( | Server-side-encryption[AES256,aws:kms] |
( | Optional, use instance IAM for credentials, current support only for s3(ec2 IAM) and azure |
( | Optional pre-created bucket name |
( | optional, required for virtual-host-style access |
( | optional, currently supported for s3 only, requires cluster wide proxy(under cluster options) |
( | |
( | |
( | |
( |
pxctl credentials list
pxctl credentials list
Description
List all credentials for cloud
pxctl credentials delete
pxctl credentials delete <required-argument>
Description
Delete a credential for cloud
Example
/opt/pwx/bin/pxctl cred delete <name or uuid>
pxctl credentials validate
pxctl credentials validate <required-argument>
Description
Validate a credential for cloud
Example
/opt/pwx/bin/pxctl cred validate <name or uuid>
pxctl credentials delete-refs
pxctl credentials delete-refs <required-argument>
Description
Delete references to a credential
Example
/opt/pwx/bin/pxctl cred delete-refs <name or uuid>