authenticationSelectors

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 = "AuthenticationSelectors"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationSelectorsAPI

type AuthenticationSelectorsAPI interface {
	GetAuthenticationSelectorDescriptors() (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)
	GetAuthenticationSelectorDescriptorsWithContext(ctx context.Context) (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)

	GetAuthenticationSelectorDescriptorsById(input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)
	GetAuthenticationSelectorDescriptorsByIdWithContext(ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)

	GetAuthenticationSelectors(input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)
	GetAuthenticationSelectorsWithContext(ctx context.Context, input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)

	CreateAuthenticationSelector(input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
	CreateAuthenticationSelectorWithContext(ctx context.Context, input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

	GetAuthenticationSelector(input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
	GetAuthenticationSelectorWithContext(ctx context.Context, input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

	UpdateAuthenticationSelector(input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)
	UpdateAuthenticationSelectorWithContext(ctx context.Context, input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

	DeleteAuthenticationSelector(input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
	DeleteAuthenticationSelectorWithContext(ctx context.Context, input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)
}

type AuthenticationSelectorsService

type AuthenticationSelectorsService struct {
	*client.PfClient
}

func New

New creates a new instance of the AuthenticationSelectorsService client.

func (*AuthenticationSelectorsService) CreateAuthenticationSelector

func (s *AuthenticationSelectorsService) CreateAuthenticationSelector(input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

CreateAuthenticationSelector - Create a new authentication selector instance. RequestType: POST Input: input *CreateAuthenticationSelectorInput

func (*AuthenticationSelectorsService) CreateAuthenticationSelectorWithContext

func (s *AuthenticationSelectorsService) CreateAuthenticationSelectorWithContext(ctx context.Context, input *CreateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

CreateAuthenticationSelectorWithContext - Create a new authentication selector instance. RequestType: POST Input: ctx context.Context, input *CreateAuthenticationSelectorInput

func (*AuthenticationSelectorsService) DeleteAuthenticationSelector

func (s *AuthenticationSelectorsService) DeleteAuthenticationSelector(input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteAuthenticationSelector - Delete an Authentication Selector instance. RequestType: DELETE Input: input *DeleteAuthenticationSelectorInput

func (*AuthenticationSelectorsService) DeleteAuthenticationSelectorWithContext

func (s *AuthenticationSelectorsService) DeleteAuthenticationSelectorWithContext(ctx context.Context, input *DeleteAuthenticationSelectorInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteAuthenticationSelectorWithContext - Delete an Authentication Selector instance. RequestType: DELETE Input: ctx context.Context, input *DeleteAuthenticationSelectorInput

func (*AuthenticationSelectorsService) GetAuthenticationSelector

func (s *AuthenticationSelectorsService) GetAuthenticationSelector(input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

GetAuthenticationSelector - Get an Authentication Selector instance by ID. RequestType: GET Input: input *GetAuthenticationSelectorInput

func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptors

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptors() (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)

GetAuthenticationSelectorDescriptors - Get the list of available Authentication Selector descriptors. RequestType: GET Input:

func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsById

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsById(input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)

GetAuthenticationSelectorDescriptorsById - Get the description of an Authentication Selector plugin by ID. RequestType: GET Input: input *GetAuthenticationSelectorDescriptorsByIdInput

func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsByIdWithContext

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsByIdWithContext(ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput) (output *models.AuthenticationSelectorDescriptor, resp *http.Response, err error)

GetAuthenticationSelectorDescriptorsByIdWithContext - Get the description of an Authentication Selector plugin by ID. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorDescriptorsByIdInput

func (*AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsWithContext

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorDescriptorsWithContext(ctx context.Context) (output *models.AuthenticationSelectorDescriptors, resp *http.Response, err error)

GetAuthenticationSelectorDescriptorsWithContext - Get the list of available Authentication Selector descriptors. RequestType: GET Input: ctx context.Context,

func (*AuthenticationSelectorsService) GetAuthenticationSelectorWithContext

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorWithContext(ctx context.Context, input *GetAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

GetAuthenticationSelectorWithContext - Get an Authentication Selector instance by ID. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorInput

func (*AuthenticationSelectorsService) GetAuthenticationSelectors

func (s *AuthenticationSelectorsService) GetAuthenticationSelectors(input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)

GetAuthenticationSelectors - Get the list of configured Authentication Selector instances. RequestType: GET Input: input *GetAuthenticationSelectorsInput

func (*AuthenticationSelectorsService) GetAuthenticationSelectorsWithContext

func (s *AuthenticationSelectorsService) GetAuthenticationSelectorsWithContext(ctx context.Context, input *GetAuthenticationSelectorsInput) (output *models.AuthenticationSelectors, resp *http.Response, err error)

GetAuthenticationSelectorsWithContext - Get the list of configured Authentication Selector instances. RequestType: GET Input: ctx context.Context, input *GetAuthenticationSelectorsInput

func (*AuthenticationSelectorsService) UpdateAuthenticationSelector

func (s *AuthenticationSelectorsService) UpdateAuthenticationSelector(input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

UpdateAuthenticationSelector - Update an authentication selector instance. RequestType: PUT Input: input *UpdateAuthenticationSelectorInput

func (*AuthenticationSelectorsService) UpdateAuthenticationSelectorWithContext

func (s *AuthenticationSelectorsService) UpdateAuthenticationSelectorWithContext(ctx context.Context, input *UpdateAuthenticationSelectorInput) (output *models.AuthenticationSelector, resp *http.Response, err error)

UpdateAuthenticationSelectorWithContext - Update an authentication selector instance. RequestType: PUT Input: ctx context.Context, input *UpdateAuthenticationSelectorInput

type CreateAuthenticationSelectorInput

type CreateAuthenticationSelectorInput struct {
	Body models.AuthenticationSelector
}

type DeleteAuthenticationSelectorInput

type DeleteAuthenticationSelectorInput struct {
	Id string
}

type GetAuthenticationSelectorDescriptorsByIdInput

type GetAuthenticationSelectorDescriptorsByIdInput struct {
	Id string
}

type GetAuthenticationSelectorInput

type GetAuthenticationSelectorInput struct {
	Id string
}

type GetAuthenticationSelectorsInput

type GetAuthenticationSelectorsInput struct {
	Page          string
	NumberPerPage string
	Filter        string
}

type UpdateAuthenticationSelectorInput

type UpdateAuthenticationSelectorInput struct {
	Body models.AuthenticationSelector
	Id   string
}

Jump to

Keyboard shortcuts

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