oauthIdpAdapterMappings

package
Version: 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: 10 Imported by: 0

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateIdpAdapterMappingInput

type CreateIdpAdapterMappingInput struct {
	Body models.IdpAdapterMapping

	BypassExternalValidation *bool
}

type DeleteIdpAdapterMappingInput

type DeleteIdpAdapterMappingInput struct {
	Id string
}

type GetIdpAdapterMappingInput

type GetIdpAdapterMappingInput struct {
	Id string
}

type OauthIdpAdapterMappingsAPI

type OauthIdpAdapterMappingsAPI interface {
	GetIdpAdapterMappings() (output *models.IdpAdapterMappings, resp *http.Response, err error)
	GetIdpAdapterMappingsWithContext(ctx context.Context) (output *models.IdpAdapterMappings, resp *http.Response, err error)

	CreateIdpAdapterMapping(input *CreateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)
	CreateIdpAdapterMappingWithContext(ctx context.Context, input *CreateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

	GetIdpAdapterMapping(input *GetIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)
	GetIdpAdapterMappingWithContext(ctx context.Context, input *GetIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

	UpdateIdpAdapterMapping(input *UpdateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)
	UpdateIdpAdapterMappingWithContext(ctx context.Context, input *UpdateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

	DeleteIdpAdapterMapping(input *DeleteIdpAdapterMappingInput) (output *models.ApiResult, resp *http.Response, err error)
	DeleteIdpAdapterMappingWithContext(ctx context.Context, input *DeleteIdpAdapterMappingInput) (output *models.ApiResult, resp *http.Response, err error)
}

type OauthIdpAdapterMappingsService

type OauthIdpAdapterMappingsService struct {
	*client.PfClient
}

func New

New creates a new instance of the OauthIdpAdapterMappingsService client.

func (*OauthIdpAdapterMappingsService) CreateIdpAdapterMapping

func (s *OauthIdpAdapterMappingsService) CreateIdpAdapterMapping(input *CreateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

CreateIdpAdapterMapping - Create a new IdP adapter mapping. RequestType: POST Input: input *CreateIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) CreateIdpAdapterMappingWithContext

func (s *OauthIdpAdapterMappingsService) CreateIdpAdapterMappingWithContext(ctx context.Context, input *CreateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

CreateIdpAdapterMappingWithContext - Create a new IdP adapter mapping. RequestType: POST Input: ctx context.Context, input *CreateIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) DeleteIdpAdapterMapping

func (s *OauthIdpAdapterMappingsService) DeleteIdpAdapterMapping(input *DeleteIdpAdapterMappingInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteIdpAdapterMapping - Delete an IdP adapter mapping. RequestType: DELETE Input: input *DeleteIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) DeleteIdpAdapterMappingWithContext

func (s *OauthIdpAdapterMappingsService) DeleteIdpAdapterMappingWithContext(ctx context.Context, input *DeleteIdpAdapterMappingInput) (output *models.ApiResult, resp *http.Response, err error)

DeleteIdpAdapterMappingWithContext - Delete an IdP adapter mapping. RequestType: DELETE Input: ctx context.Context, input *DeleteIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) GetIdpAdapterMapping

func (s *OauthIdpAdapterMappingsService) GetIdpAdapterMapping(input *GetIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

GetIdpAdapterMapping - Find the IdP adapter mapping by the ID. RequestType: GET Input: input *GetIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) GetIdpAdapterMappingWithContext

func (s *OauthIdpAdapterMappingsService) GetIdpAdapterMappingWithContext(ctx context.Context, input *GetIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

GetIdpAdapterMappingWithContext - Find the IdP adapter mapping by the ID. RequestType: GET Input: ctx context.Context, input *GetIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) GetIdpAdapterMappings

func (s *OauthIdpAdapterMappingsService) GetIdpAdapterMappings() (output *models.IdpAdapterMappings, resp *http.Response, err error)

GetIdpAdapterMappings - Get the list of IdP adapter mappings. RequestType: GET Input:

func (*OauthIdpAdapterMappingsService) GetIdpAdapterMappingsWithContext

func (s *OauthIdpAdapterMappingsService) GetIdpAdapterMappingsWithContext(ctx context.Context) (output *models.IdpAdapterMappings, resp *http.Response, err error)

GetIdpAdapterMappingsWithContext - Get the list of IdP adapter mappings. RequestType: GET Input: ctx context.Context,

func (*OauthIdpAdapterMappingsService) UpdateIdpAdapterMapping

func (s *OauthIdpAdapterMappingsService) UpdateIdpAdapterMapping(input *UpdateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

UpdateIdpAdapterMapping - Update an IdP adapter mapping. RequestType: PUT Input: input *UpdateIdpAdapterMappingInput

func (*OauthIdpAdapterMappingsService) UpdateIdpAdapterMappingWithContext

func (s *OauthIdpAdapterMappingsService) UpdateIdpAdapterMappingWithContext(ctx context.Context, input *UpdateIdpAdapterMappingInput) (output *models.IdpAdapterMapping, resp *http.Response, err error)

UpdateIdpAdapterMappingWithContext - Update an IdP adapter mapping. RequestType: PUT Input: ctx context.Context, input *UpdateIdpAdapterMappingInput

type UpdateIdpAdapterMappingInput

type UpdateIdpAdapterMappingInput struct {
	Body models.IdpAdapterMapping
	Id   string

	BypassExternalValidation *bool
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL