TokensApi
All URIs are relative to https://api.ionos.com/containerregistries
registriesTokensDelete
registriesTokensDelete(registryId, tokenId)
Delete token
Examples
const ionoscloud = require('@ionos-cloud/sdk-nodejs-container-registry');
// setup authorization
const config = new ionoscloud.Configuration({
username: 'YOUR_USERNAME',
password: 'YOUR_PASSWORD',
apiKey: 'YOUR_API_KEY'
});
const api_instance = new ionoscloud.TokensApi(config);
// Delete token
api_instance
.registriesTokensDelete({
registryId: 38400000-8cf0-11bd-b23e-10b96e4ef00d,
tokenId: 38400000-8cf0-11bd-b23e-10b96e4ef00d
})
.then((response) => console.log(response.data))
.catch((error) => console.log(error.response.data));Parameters
Return type
nil (empty response body)
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
registriesTokensFindById
registriesTokensFindById(registryId, tokenId)
Get token information
Gets all information for a specific token used to access a container registry
Examples
Parameters
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
registriesTokensGet
registriesTokensGet(registryId, opts)
List all tokens for the container registry
Examples
Parameters
offset
string
The first element (from the complete list of the elements) to include in the response (used together with limit for pagination)
[optional][default to '0']
limit
string
The maximum number of elements to return (used together with offset for pagination)
[optional][default to '100']
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: Not defined
Accept: application/json
registriesTokensPatch
registriesTokensPatch(registryId, tokenId, patchTokenInput)
Update token
Update token properties, for example: - change status to 'enabled' or 'disabled' - change expiry date
Examples
Parameters
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
registriesTokensPost
registriesTokensPost(registryId, postTokenInput)
Create token
Create a token - password is only available once in the POST response
Examples
Parameters
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
registriesTokensPut
registriesTokensPut(registryId, tokenId, putTokenInput)
Create or replace token
Create/replace a token - password is only available once in the create response - "name" cannot be changed
Examples
Parameters
tokenId
string
The unique ID of the token
[default to undefined]
Return type
Authorization
basicAuth, tokenAuth
HTTP request headers
Content-Type: application/json
Accept: application/json
Last updated
