Configuration
List token validation configurations
client.TokenValidation.Configuration.List(ctx, params) (*V4PagePaginationArray[TokenConfig], error)
GET/zones/{zone_id}/token_validation/config
Get a token validation configuration
client.TokenValidation.Configuration.Get(ctx, configID, query) (*TokenConfig, error)
GET/zones/{zone_id}/token_validation/config/{config_id}
Create a token validation configuration
client.TokenValidation.Configuration.New(ctx, params) (*TokenConfig, error)
POST/zones/{zone_id}/token_validation/config
Edit a token validation configuration
client.TokenValidation.Configuration.Edit(ctx, configID, params) (*ConfigurationEditResponse, error)
PATCH/zones/{zone_id}/token_validation/config/{config_id}
Delete a token validation configuration
client.TokenValidation.Configuration.Delete(ctx, configID, body) (*ConfigurationDeleteResponse, error)
DELETE/zones/{zone_id}/token_validation/config/{config_id}
ConfigurationCredentials
Replace token validation credentials
client.TokenValidation.Configuration.Credentials.Update(ctx, configID, params) (*ConfigurationCredentialUpdateResponse, error)
PUT/zones/{zone_id}/token_validation/config/{config_id}/credentials
Edit token validation credentials
client.TokenValidation.Configuration.Credentials.Edit(ctx, configID, params) (*ConfigurationCredentialEditResponse, error)
PATCH/zones/{zone_id}/token_validation/config/{config_id}/credentials