Documentation ¶
Index ¶
- Constants
- type AuthenticationPoliciesAPI
- type AuthenticationPoliciesService
- func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicy() (output *models.AuthenticationPolicy, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicyWithContext(ctx context.Context) (output *models.AuthenticationPolicy, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) GetSettings() (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) GetSettingsWithContext(ctx context.Context) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicy(input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicyWithContext(ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) UpdateSettings(input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
- func (s *AuthenticationPoliciesService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
- type UpdateDefaultAuthenticationPolicyInput
- type UpdateSettingsInput
Constants ¶
const (
// ServiceName - The name of service.
ServiceName = "AuthenticationPolicies"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationPoliciesAPI ¶
type AuthenticationPoliciesAPI interface { GetSettings() (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error) GetSettingsWithContext(ctx context.Context) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error) UpdateSettings(input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error) GetDefaultAuthenticationPolicy() (output *models.AuthenticationPolicy, resp *http.Response, err error) GetDefaultAuthenticationPolicyWithContext(ctx context.Context) (output *models.AuthenticationPolicy, resp *http.Response, err error) UpdateDefaultAuthenticationPolicy(input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error) UpdateDefaultAuthenticationPolicyWithContext(ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error) }
type AuthenticationPoliciesService ¶
func New ¶
func New(cfg *config.Config) *AuthenticationPoliciesService
New creates a new instance of the AuthenticationPoliciesService client.
func (*AuthenticationPoliciesService) GetDefaultAuthenticationPolicy ¶
func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicy() (output *models.AuthenticationPolicy, resp *http.Response, err error)
GetDefaultAuthenticationPolicy - Get the default configured authentication policy. RequestType: GET Input:
func (*AuthenticationPoliciesService) GetDefaultAuthenticationPolicyWithContext ¶
func (s *AuthenticationPoliciesService) GetDefaultAuthenticationPolicyWithContext(ctx context.Context) (output *models.AuthenticationPolicy, resp *http.Response, err error)
GetDefaultAuthenticationPolicyWithContext - Get the default configured authentication policy. RequestType: GET Input: ctx context.Context,
func (*AuthenticationPoliciesService) GetSettings ¶
func (s *AuthenticationPoliciesService) GetSettings() (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
GetSettings - Get the authentication policies settings. RequestType: GET Input:
func (*AuthenticationPoliciesService) GetSettingsWithContext ¶
func (s *AuthenticationPoliciesService) GetSettingsWithContext(ctx context.Context) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
GetSettingsWithContext - Get the authentication policies settings. RequestType: GET Input: ctx context.Context,
func (*AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicy ¶
func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicy(input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
UpdateDefaultAuthenticationPolicy - Set the default authentication policy. RequestType: PUT Input: input *UpdateDefaultAuthenticationPolicyInput
func (*AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicyWithContext ¶
func (s *AuthenticationPoliciesService) UpdateDefaultAuthenticationPolicyWithContext(ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput) (output *models.AuthenticationPolicy, resp *http.Response, err error)
UpdateDefaultAuthenticationPolicyWithContext - Set the default authentication policy. RequestType: PUT Input: ctx context.Context, input *UpdateDefaultAuthenticationPolicyInput
func (*AuthenticationPoliciesService) UpdateSettings ¶
func (s *AuthenticationPoliciesService) UpdateSettings(input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
UpdateSettings - Set the authentication policies settings. RequestType: PUT Input: input *UpdateSettingsInput
func (*AuthenticationPoliciesService) UpdateSettingsWithContext ¶
func (s *AuthenticationPoliciesService) UpdateSettingsWithContext(ctx context.Context, input *UpdateSettingsInput) (output *models.AuthenticationPoliciesSettings, resp *http.Response, err error)
UpdateSettingsWithContext - Set the authentication policies settings. RequestType: PUT Input: ctx context.Context, input *UpdateSettingsInput
type UpdateDefaultAuthenticationPolicyInput ¶
type UpdateDefaultAuthenticationPolicyInput struct { Body models.AuthenticationPolicy BypassExternalValidation *bool }
type UpdateSettingsInput ¶
type UpdateSettingsInput struct {
Body models.AuthenticationPoliciesSettings
}