## To see the full list of options available, run: "tw credentials add -h"
## To avoid exposing sensitive information about your credentials,
## use environment variables to supply passwords and secret keys.
credentials:
  - type: 'github'                                      # required
    name: 'your-github-credentials'                     # required
    workspace: 'your-organization/workspace-1'          # required
    username: 'your-username'                           # required
    password: '$SEQPLATFORM_GITHUB_PASSWORD'            # required
    overwrite: True                                     # optional

  - type: 'container-reg'                               # required
    name: 'your-dockerhub-credentials'                  # required
    workspace: 'your-organization/workspace-1'          # required
    username: 'your-username'                           # required
    password: '$DOCKERHUB_PASSWORD'                     # required
    registry: 'docker.io'                               # required
    overwrite: True                                     # optional

  - type: 'google'                                      # required
    name: 'your-google-credentials'                     # required
    workspace: 'your-organization/workspace-1'          # required
    key: '$GOOGLE_KEY'                                  # required
    overwrite: True                                     # optional

  - type: 'aws'                                         # required
    name: 'your-aws-credentials'                        # required
    workspace: 'your-organization/workspace-1'          # required
    access-key: '$AWS_ACCESS_KEY_ID'                    # required
    secret-key: '$AWS_SECRET_ACCESS_KEY'                # required
    assume-role-arn: '$AWS_ASSUME_ROLE_ARN'             # required
    overwrite: True                                     # optional

  - type: 'azure'                                       # required
    name: 'your-azure-credentials'                      # required
    workspace: 'your-organization/workspace-1'          # required
    batch-key: '$AZURE_BATCH_KEY'                       # required
    batch-name: 'your-batch-name'                       # required
    storage-key: '$AZURE_STORAGE_KEY'                   # required
    storage-name: 'your-storage-name'                   # required
    overwrite: True                                     # optional

  - type: 'codecommit'                                  # required
    name: 'your-codecommit-credentials'                 # required
    workspace: 'your-organization/workspace-1'          # required
    access-key: '$CODECOMMIT_USER'                      # required
    secret-key: '$CODECOMMIT_PASSWORD'                  # required
    base-url: '$CODECOMMIT_BASEURL'                     # optional
    overwrite: False                                    # optional
