spTokenGenerators

package
v0.0.0-...-367d749 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2021 License: MIT Imports: 9 Imported by: 1

Documentation

Index

Constants

View Source
const (
	// ServiceName - The name of service.
	ServiceName = "SpTokenGenerators"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateTokenGeneratorInput

type CreateTokenGeneratorInput struct {
	Body models.TokenGenerator
}

type DeleteTokenGeneratorInput

type DeleteTokenGeneratorInput struct {
	Id string
}

type GetTokenGeneratorDescriptorsByIdInput

type GetTokenGeneratorDescriptorsByIdInput struct {
	Id string
}

type GetTokenGeneratorInput

type GetTokenGeneratorInput struct {
	Id string
}

type SpTokenGeneratorsAPI

type SpTokenGeneratorsAPI interface {
	GetTokenGeneratorDescriptors() (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)
	GetTokenGeneratorDescriptorsWithContext(ctx context.Context) (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)

	GetTokenGeneratorDescriptorsById(input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)
	GetTokenGeneratorDescriptorsByIdWithContext(ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)

	GetTokenGenerators() (output *models.TokenGenerators, resp *http.Response, err error)
	GetTokenGeneratorsWithContext(ctx context.Context) (output *models.TokenGenerators, resp *http.Response, err error)

	CreateTokenGenerator(input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
	CreateTokenGeneratorWithContext(ctx context.Context, input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

	GetTokenGenerator(input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
	GetTokenGeneratorWithContext(ctx context.Context, input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

	UpdateTokenGenerator(input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)
	UpdateTokenGeneratorWithContext(ctx context.Context, input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

	DeleteTokenGenerator(input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
	DeleteTokenGeneratorWithContext(ctx context.Context, input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)
}

type SpTokenGeneratorsService

type SpTokenGeneratorsService struct {
	*client.PfClient
}

func New

New creates a new instance of the SpTokenGeneratorsService client.

func (*SpTokenGeneratorsService) CreateTokenGenerator

func (s *SpTokenGeneratorsService) CreateTokenGenerator(input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

CreateTokenGenerator - Create a new token generator instance. RequestType: POST Input: input *CreateTokenGeneratorInput

func (*SpTokenGeneratorsService) CreateTokenGeneratorWithContext

func (s *SpTokenGeneratorsService) CreateTokenGeneratorWithContext(ctx context.Context, input *CreateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

CreateTokenGeneratorWithContext - Create a new token generator instance. RequestType: POST Input: ctx context.Context, input *CreateTokenGeneratorInput

func (*SpTokenGeneratorsService) DeleteTokenGenerator

func (s *SpTokenGeneratorsService) DeleteTokenGenerator(input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteTokenGenerator - Delete a token generator instance. RequestType: DELETE Input: input *DeleteTokenGeneratorInput

func (*SpTokenGeneratorsService) DeleteTokenGeneratorWithContext

func (s *SpTokenGeneratorsService) DeleteTokenGeneratorWithContext(ctx context.Context, input *DeleteTokenGeneratorInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteTokenGeneratorWithContext - Delete a token generator instance. RequestType: DELETE Input: ctx context.Context, input *DeleteTokenGeneratorInput

func (*SpTokenGeneratorsService) GetTokenGenerator

func (s *SpTokenGeneratorsService) GetTokenGenerator(input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

GetTokenGenerator - Find a token generator instance by ID. RequestType: GET Input: input *GetTokenGeneratorInput

func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptors

func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptors() (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)

GetTokenGeneratorDescriptors - Get the list of available token generators. RequestType: GET Input:

func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsById

func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsById(input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)

GetTokenGeneratorDescriptorsById - Get the description of a token generator plugin by ID. RequestType: GET Input: input *GetTokenGeneratorDescriptorsByIdInput

func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsByIdWithContext

func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsByIdWithContext(ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput) (output *models.TokenGeneratorDescriptor, resp *http.Response, err error)

GetTokenGeneratorDescriptorsByIdWithContext - Get the description of a token generator plugin by ID. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorDescriptorsByIdInput

func (*SpTokenGeneratorsService) GetTokenGeneratorDescriptorsWithContext

func (s *SpTokenGeneratorsService) GetTokenGeneratorDescriptorsWithContext(ctx context.Context) (output *models.TokenGeneratorDescriptors, resp *http.Response, err error)

GetTokenGeneratorDescriptorsWithContext - Get the list of available token generators. RequestType: GET Input: ctx context.Context,

func (*SpTokenGeneratorsService) GetTokenGeneratorWithContext

func (s *SpTokenGeneratorsService) GetTokenGeneratorWithContext(ctx context.Context, input *GetTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

GetTokenGeneratorWithContext - Find a token generator instance by ID. RequestType: GET Input: ctx context.Context, input *GetTokenGeneratorInput

func (*SpTokenGeneratorsService) GetTokenGenerators

func (s *SpTokenGeneratorsService) GetTokenGenerators() (output *models.TokenGenerators, resp *http.Response, err error)

GetTokenGenerators - Get the list of token generator instances. RequestType: GET Input:

func (*SpTokenGeneratorsService) GetTokenGeneratorsWithContext

func (s *SpTokenGeneratorsService) GetTokenGeneratorsWithContext(ctx context.Context) (output *models.TokenGenerators, resp *http.Response, err error)

GetTokenGeneratorsWithContext - Get the list of token generator instances. RequestType: GET Input: ctx context.Context,

func (*SpTokenGeneratorsService) UpdateTokenGenerator

func (s *SpTokenGeneratorsService) UpdateTokenGenerator(input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

UpdateTokenGenerator - Update a token generator instance. RequestType: PUT Input: input *UpdateTokenGeneratorInput

func (*SpTokenGeneratorsService) UpdateTokenGeneratorWithContext

func (s *SpTokenGeneratorsService) UpdateTokenGeneratorWithContext(ctx context.Context, input *UpdateTokenGeneratorInput) (output *models.TokenGenerator, resp *http.Response, err error)

UpdateTokenGeneratorWithContext - Update a token generator instance. RequestType: PUT Input: ctx context.Context, input *UpdateTokenGeneratorInput

type UpdateTokenGeneratorInput

type UpdateTokenGeneratorInput struct {
	Body models.TokenGenerator
	Id   string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL