Skip to content

Multiple API Token #34

@lk-code

Description

@lk-code

a Hetzner Cloud Token is only for one group, so you need to set multiple and switch on the fly

Ability to specify multiple API tokens (appsettings):

{
    "HetznerCloud": {
        "ApiTokens": [
            {
                "Key": "StagingLevelGroup",
                "ApiToken": "....."
            },
            {
                "Key": "DevelopmentGroup",
                "ApiToken": "....."
            }
        ]
    }
}
IHetznerCloudService => void LoadApiToken(string key, string apiToken);

modify services to request with api tokens (selected one)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    🔖 Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions