# README

Log Shipping Tokens

Compatible with Logz.io's Manage Log Shipping Tokens API.

To create a new log shipping token:

client, _ := log_shipping_tokens.New(apiToken, apiServerAddress)
token, err := client.CreateLogShippingToken(log_shipping_tokens.CreateLogShippingToken{
                Name: "client_integration_test",
            })
functionfunc name
create log shipping tokenfunc (c *LogShippingTokensClient) CreateLogShippingToken(token CreateLogShippingToken) (*LogShippingToken, error)
delete log shipping tokenfunc (c *LogShippingTokensClient) DeleteLogShippingToken(tokenId int32) error
get log shipping tokenfunc (c *LogShippingTokensClient) GetLogShippingToken(tokenId int32) (*LogShippingToken, error)
get available number of tokensfunc (c *LogShippingTokensClient) GetLogShippingLimitsToken() (*LogShippingTokensLimits, error)
retrieve tokensfunc (c *LogShippingTokensClient) RetrieveLogShippingTokens(retrieveRequest RetrieveLogShippingTokensRequest) (*RetrieveLogShippingTokensResponse, error)
update log shipping tokenfunc (c *LogShippingTokensClient) UpdateLogShippingToken(tokenId int32, token UpdateLogShippingToken) (*LogShippingToken, error)