actions-marketplace-validations/gnat-service/setup-aliyun-cli-action
set config in non interactive mode
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Dec 16, 2021
- License
- None
Pinned Snippet
uses: actions-marketplace-validations/gnat-service_setup-aliyun-cli-action@14e4f9b378f018034f5845e043e2a43b954cc311 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Aliyun cli version | no | "" |
| platform | OS platform | no | amd64 |
| dry-run | Dry run | no | false |
| mode | use `--mode {AK|StsToken|RamRoleArn|EcsRamRole|RsaKeyPair|RamRoleArnWithRoleName}` to assign authenticate mode | no | AK |
| profile | use `--profile <profileName>` to select profile | no | default |
| language | use `--language [en|zh]` to assign language | no | — |
| region | use `--region <regionId>` to assign region | yes | — |
| config-path | use `--config-path` to specify the configuration file path | no | — |
| access-key-id | use `--access-key-id <AccessKeyId>` to assign AccessKeyId, required in AK/StsToken/RamRoleArn mode | no | — |
| access-key-secret | use `--access-key-secret <AccessKeySecret>` to assign AccessKeySecret | no | — |
| sts-token | use `--sts-token <StsToken>` to assign StsToken | no | — |
| sts-region | use `--sts-region <StsRegion>` to assign StsRegion | no | — |
| ram-role-name | use `--ram-role-name <RamRoleName>` to assign RamRoleName | no | — |
| ram-role-arn | use `--ram-role-arn <RamRoleArn>` to assign RamRoleArn | no | — |
| role-session-name | use `--role-session-name <RoleSessionName>` to assign RoleSessionName | no | — |
| private-key | use `--private-key <PrivateKey>` to assign RSA PrivateKey | no | — |
| key-pair-name | use `--key-pair-name <KeyPairName>` to assign KeyPairName | no | — |
| read-timeout | use `--read-timeout <seconds>` to set I/O timeout(seconds) | no | — |
| connect-timeout | use `--connect-timeout <seconds>` to set connect timeout(seconds) | no | — |
| retry-count | use `--retry-count <count>` to set retry count | no | — |
| skip-secure-verify | use `--skip-secure-verify` to skip https certification validate [Not recommended] | no | — |
| expired-seconds | use `--expired-seconds <seconds>` to specify expiration time | no | — |
| process-command | use `--process-command <ProcessCommand>` to specify external program execution command | no | — |
| help | print help | no | — |
Outputs
no outputs