oauthCibaServerPolicy

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: 10 Imported by: 1

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type CreatePolicyInput

type CreatePolicyInput struct {
	Body models.RequestPolicy

	BypassExternalValidation *bool
}

type DeletePolicyInput

type DeletePolicyInput struct {
	Id string
}

type GetPolicyInput

type GetPolicyInput struct {
	Id string
}

type OauthCibaServerPolicyAPI

type OauthCibaServerPolicyAPI interface {
	GetSettings() (output *models.CibaServerPolicySettings, resp *http.Response, err error)
	GetSettingsWithContext(ctx context.Context) (output *models.CibaServerPolicySettings, resp *http.Response, err error)

	UpdateSettings(input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)
	UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)

	GetPolicies() (output *models.RequestPolicies, resp *http.Response, err error)
	GetPoliciesWithContext(ctx context.Context) (output *models.RequestPolicies, resp *http.Response, err error)

	CreatePolicy(input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
	CreatePolicyWithContext(ctx context.Context, input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

	GetPolicy(input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
	GetPolicyWithContext(ctx context.Context, input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

	UpdatePolicy(input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)
	UpdatePolicyWithContext(ctx context.Context, input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

	DeletePolicy(input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
	DeletePolicyWithContext(ctx context.Context, input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)
}

type OauthCibaServerPolicyService

type OauthCibaServerPolicyService struct {
	*client.PfClient
}

func New

New creates a new instance of the OauthCibaServerPolicyService client.

func (*OauthCibaServerPolicyService) CreatePolicy

func (s *OauthCibaServerPolicyService) CreatePolicy(input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

CreatePolicy - Create a new request policy. RequestType: POST Input: input *CreatePolicyInput

func (*OauthCibaServerPolicyService) CreatePolicyWithContext

func (s *OauthCibaServerPolicyService) CreatePolicyWithContext(ctx context.Context, input *CreatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

CreatePolicyWithContext - Create a new request policy. RequestType: POST Input: ctx context.Context, input *CreatePolicyInput

func (*OauthCibaServerPolicyService) DeletePolicy

func (s *OauthCibaServerPolicyService) DeletePolicy(input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)

DeletePolicy - Delete a request policy. RequestType: DELETE Input: input *DeletePolicyInput

func (*OauthCibaServerPolicyService) DeletePolicyWithContext

func (s *OauthCibaServerPolicyService) DeletePolicyWithContext(ctx context.Context, input *DeletePolicyInput) (output *models.ApiResult, resp *http.Response, err error)

DeletePolicyWithContext - Delete a request policy. RequestType: DELETE Input: ctx context.Context, input *DeletePolicyInput

func (*OauthCibaServerPolicyService) GetPolicies

func (s *OauthCibaServerPolicyService) GetPolicies() (output *models.RequestPolicies, resp *http.Response, err error)

GetPolicies - Get list of request policies. RequestType: GET Input:

func (*OauthCibaServerPolicyService) GetPoliciesWithContext

func (s *OauthCibaServerPolicyService) GetPoliciesWithContext(ctx context.Context) (output *models.RequestPolicies, resp *http.Response, err error)

GetPoliciesWithContext - Get list of request policies. RequestType: GET Input: ctx context.Context,

func (*OauthCibaServerPolicyService) GetPolicy

func (s *OauthCibaServerPolicyService) GetPolicy(input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

GetPolicy - Find request policy by ID. RequestType: GET Input: input *GetPolicyInput

func (*OauthCibaServerPolicyService) GetPolicyWithContext

func (s *OauthCibaServerPolicyService) GetPolicyWithContext(ctx context.Context, input *GetPolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

GetPolicyWithContext - Find request policy by ID. RequestType: GET Input: ctx context.Context, input *GetPolicyInput

func (*OauthCibaServerPolicyService) GetSettings

func (s *OauthCibaServerPolicyService) GetSettings() (output *models.CibaServerPolicySettings, resp *http.Response, err error)

GetSettings - Get general ciba server request policy settings. RequestType: GET Input:

func (*OauthCibaServerPolicyService) GetSettingsWithContext

func (s *OauthCibaServerPolicyService) GetSettingsWithContext(ctx context.Context) (output *models.CibaServerPolicySettings, resp *http.Response, err error)

GetSettingsWithContext - Get general ciba server request policy settings. RequestType: GET Input: ctx context.Context,

func (*OauthCibaServerPolicyService) UpdatePolicy

func (s *OauthCibaServerPolicyService) UpdatePolicy(input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

UpdatePolicy - Update a request policy. RequestType: PUT Input: input *UpdatePolicyInput

func (*OauthCibaServerPolicyService) UpdatePolicyWithContext

func (s *OauthCibaServerPolicyService) UpdatePolicyWithContext(ctx context.Context, input *UpdatePolicyInput) (output *models.RequestPolicy, resp *http.Response, err error)

UpdatePolicyWithContext - Update a request policy. RequestType: PUT Input: ctx context.Context, input *UpdatePolicyInput

func (*OauthCibaServerPolicyService) UpdateSettings

func (s *OauthCibaServerPolicyService) UpdateSettings(input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)

UpdateSettings - Update general ciba server request policy settings. RequestType: PUT Input: input *UpdateSettingsInput

func (*OauthCibaServerPolicyService) UpdateSettingsWithContext

func (s *OauthCibaServerPolicyService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.CibaServerPolicySettings, resp *http.Response, err error)

UpdateSettingsWithContext - Update general ciba server request policy settings. RequestType: PUT Input: ctx context.Context, input *UpdateSettingsInput

type UpdatePolicyInput

type UpdatePolicyInput struct {
	Body models.RequestPolicy
	Id   string

	BypassExternalValidation *bool
}

type UpdateSettingsInput

type UpdateSettingsInput struct {
	Body models.CibaServerPolicySettings

	BypassExternalValidation *bool
}

Jump to

Keyboard shortcuts

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