internal

package
v0.0.17 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package internal provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

View Source
const (
	BasicAuthScopes = "BasicAuth.Scopes"
	OAuth2Scopes    = "OAuth2.Scopes"
)

Variables

This section is empty.

Functions

func NewAddIDPRequest

func NewAddIDPRequest(server string, body AddIDPJSONRequestBody) (*http.Request, error)

NewAddIDPRequest calls the generic AddIDP builder with application/json body

func NewAddIDPRequestWithBody

func NewAddIDPRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddIDPRequestWithBody generates requests for AddIDP with any type of body

func NewAddIDPTemplateRequest

func NewAddIDPTemplateRequest(server string, body AddIDPTemplateJSONRequestBody) (*http.Request, error)

NewAddIDPTemplateRequest calls the generic AddIDPTemplate builder with application/json body

func NewAddIDPTemplateRequestWithBody

func NewAddIDPTemplateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddIDPTemplateRequestWithBody generates requests for AddIDPTemplate with any type of body

func NewAddTrustedTokenIssuerRequest

func NewAddTrustedTokenIssuerRequest(server string, body AddTrustedTokenIssuerJSONRequestBody) (*http.Request, error)

NewAddTrustedTokenIssuerRequest calls the generic AddTrustedTokenIssuer builder with application/json body

func NewAddTrustedTokenIssuerRequestWithBody

func NewAddTrustedTokenIssuerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddTrustedTokenIssuerRequestWithBody generates requests for AddTrustedTokenIssuer with any type of body

func NewDeleteIDPRequest

func NewDeleteIDPRequest(server string, identityProviderId string, params *DeleteIDPParams) (*http.Request, error)

NewDeleteIDPRequest generates requests for DeleteIDP

func NewDeleteIDPTemplateRequest

func NewDeleteIDPTemplateRequest(server string, templateId string) (*http.Request, error)

NewDeleteIDPTemplateRequest generates requests for DeleteIDPTemplate

func NewDeleteTrustedTokenIssuerRequest

func NewDeleteTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams) (*http.Request, error)

NewDeleteTrustedTokenIssuerRequest generates requests for DeleteTrustedTokenIssuer

func NewExportIDPToFileRequest

func NewExportIDPToFileRequest(server string, identityProviderId string, params *ExportIDPToFileParams) (*http.Request, error)

NewExportIDPToFileRequest generates requests for ExportIDPToFile

func NewGetClaimConfigRequest

func NewGetClaimConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetClaimConfigRequest generates requests for GetClaimConfig

func NewGetConnectedAppsRequest

func NewGetConnectedAppsRequest(server string, identityProviderId string, params *GetConnectedAppsParams) (*http.Request, error)

NewGetConnectedAppsRequest generates requests for GetConnectedApps

func NewGetFederatedAssociationConfigRequest

func NewGetFederatedAssociationConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetFederatedAssociationConfigRequest generates requests for GetFederatedAssociationConfig

func NewGetFederatedAuthenticatorRequest

func NewGetFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string) (*http.Request, error)

NewGetFederatedAuthenticatorRequest generates requests for GetFederatedAuthenticator

func NewGetFederatedAuthenticatorsRequest

func NewGetFederatedAuthenticatorsRequest(server string, identityProviderId string) (*http.Request, error)

NewGetFederatedAuthenticatorsRequest generates requests for GetFederatedAuthenticators

func NewGetGroupConfigRequest

func NewGetGroupConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetGroupConfigRequest generates requests for GetGroupConfig

func NewGetIDPRequest

func NewGetIDPRequest(server string, identityProviderId string) (*http.Request, error)

NewGetIDPRequest generates requests for GetIDP

func NewGetIDPTemplateRequest

func NewGetIDPTemplateRequest(server string, templateId string) (*http.Request, error)

NewGetIDPTemplateRequest generates requests for GetIDPTemplate

func NewGetIDPTemplatesRequest

func NewGetIDPTemplatesRequest(server string, params *GetIDPTemplatesParams) (*http.Request, error)

NewGetIDPTemplatesRequest generates requests for GetIDPTemplates

func NewGetIDPsRequest

func NewGetIDPsRequest(server string, params *GetIDPsParams) (*http.Request, error)

NewGetIDPsRequest generates requests for GetIDPs

func NewGetJITConfigRequest

func NewGetJITConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetJITConfigRequest generates requests for GetJITConfig

func NewGetMetaFederatedAuthenticatorRequest

func NewGetMetaFederatedAuthenticatorRequest(server string, federatedAuthenticatorId string) (*http.Request, error)

NewGetMetaFederatedAuthenticatorRequest generates requests for GetMetaFederatedAuthenticator

func NewGetMetaFederatedAuthenticatorsRequest

func NewGetMetaFederatedAuthenticatorsRequest(server string) (*http.Request, error)

NewGetMetaFederatedAuthenticatorsRequest generates requests for GetMetaFederatedAuthenticators

func NewGetMetaOutboundConnectorRequest

func NewGetMetaOutboundConnectorRequest(server string, outboundProvisioningConnectorId string) (*http.Request, error)

NewGetMetaOutboundConnectorRequest generates requests for GetMetaOutboundConnector

func NewGetMetaOutboundConnectorsRequest

func NewGetMetaOutboundConnectorsRequest(server string) (*http.Request, error)

NewGetMetaOutboundConnectorsRequest generates requests for GetMetaOutboundConnectors

func NewGetOutboundConnectorRequest

func NewGetOutboundConnectorRequest(server string, identityProviderId string, outboundProvisioningConnectorId string) (*http.Request, error)

NewGetOutboundConnectorRequest generates requests for GetOutboundConnector

func NewGetOutboundConnectorsRequest

func NewGetOutboundConnectorsRequest(server string, identityProviderId string) (*http.Request, error)

NewGetOutboundConnectorsRequest generates requests for GetOutboundConnectors

func NewGetProvisioningConfigRequest

func NewGetProvisioningConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetProvisioningConfigRequest generates requests for GetProvisioningConfig

func NewGetRoleConfigRequest

func NewGetRoleConfigRequest(server string, identityProviderId string) (*http.Request, error)

NewGetRoleConfigRequest generates requests for GetRoleConfig

func NewGetTrustedTokenIssuerRequest

func NewGetTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string) (*http.Request, error)

NewGetTrustedTokenIssuerRequest generates requests for GetTrustedTokenIssuer

func NewGetTrustedTokenIssuersRequest

func NewGetTrustedTokenIssuersRequest(server string, params *GetTrustedTokenIssuersParams) (*http.Request, error)

NewGetTrustedTokenIssuersRequest generates requests for GetTrustedTokenIssuers

func NewImportIDPFromFileRequestWithBody

func NewImportIDPFromFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewImportIDPFromFileRequestWithBody generates requests for ImportIDPFromFile with any type of body

func NewPatchIDPRequest

func NewPatchIDPRequest(server string, identityProviderId string, body PatchIDPJSONRequestBody) (*http.Request, error)

NewPatchIDPRequest calls the generic PatchIDP builder with application/json body

func NewPatchIDPRequestWithBody

func NewPatchIDPRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchIDPRequestWithBody generates requests for PatchIDP with any type of body

func NewPatchTrustedTokenIssuerRequest

func NewPatchTrustedTokenIssuerRequest(server string, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody) (*http.Request, error)

NewPatchTrustedTokenIssuerRequest calls the generic PatchTrustedTokenIssuer builder with application/json body

func NewPatchTrustedTokenIssuerRequestWithBody

func NewPatchTrustedTokenIssuerRequestWithBody(server string, trustedTokenIssuerId string, contentType string, body io.Reader) (*http.Request, error)

NewPatchTrustedTokenIssuerRequestWithBody generates requests for PatchTrustedTokenIssuer with any type of body

func NewUpdateClaimConfigRequest

func NewUpdateClaimConfigRequest(server string, identityProviderId string, body UpdateClaimConfigJSONRequestBody) (*http.Request, error)

NewUpdateClaimConfigRequest calls the generic UpdateClaimConfig builder with application/json body

func NewUpdateClaimConfigRequestWithBody

func NewUpdateClaimConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateClaimConfigRequestWithBody generates requests for UpdateClaimConfig with any type of body

func NewUpdateFederatedAssociationConfigRequest

func NewUpdateFederatedAssociationConfigRequest(server string, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody) (*http.Request, error)

NewUpdateFederatedAssociationConfigRequest calls the generic UpdateFederatedAssociationConfig builder with application/json body

func NewUpdateFederatedAssociationConfigRequestWithBody

func NewUpdateFederatedAssociationConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFederatedAssociationConfigRequestWithBody generates requests for UpdateFederatedAssociationConfig with any type of body

func NewUpdateFederatedAuthenticatorRequest

func NewUpdateFederatedAuthenticatorRequest(server string, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody) (*http.Request, error)

NewUpdateFederatedAuthenticatorRequest calls the generic UpdateFederatedAuthenticator builder with application/json body

func NewUpdateFederatedAuthenticatorRequestWithBody

func NewUpdateFederatedAuthenticatorRequestWithBody(server string, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFederatedAuthenticatorRequestWithBody generates requests for UpdateFederatedAuthenticator with any type of body

func NewUpdateFederatedAuthenticatorsRequest

func NewUpdateFederatedAuthenticatorsRequest(server string, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody) (*http.Request, error)

NewUpdateFederatedAuthenticatorsRequest calls the generic UpdateFederatedAuthenticators builder with application/json body

func NewUpdateFederatedAuthenticatorsRequestWithBody

func NewUpdateFederatedAuthenticatorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFederatedAuthenticatorsRequestWithBody generates requests for UpdateFederatedAuthenticators with any type of body

func NewUpdateGroupConfigRequest

func NewUpdateGroupConfigRequest(server string, identityProviderId string, body UpdateGroupConfigJSONRequestBody) (*http.Request, error)

NewUpdateGroupConfigRequest calls the generic UpdateGroupConfig builder with application/json body

func NewUpdateGroupConfigRequestWithBody

func NewUpdateGroupConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateGroupConfigRequestWithBody generates requests for UpdateGroupConfig with any type of body

func NewUpdateIDPFromFileRequestWithBody

func NewUpdateIDPFromFileRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIDPFromFileRequestWithBody generates requests for UpdateIDPFromFile with any type of body

func NewUpdateIDPTemplateRequest

func NewUpdateIDPTemplateRequest(server string, templateId string, body UpdateIDPTemplateJSONRequestBody) (*http.Request, error)

NewUpdateIDPTemplateRequest calls the generic UpdateIDPTemplate builder with application/json body

func NewUpdateIDPTemplateRequestWithBody

func NewUpdateIDPTemplateRequestWithBody(server string, templateId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIDPTemplateRequestWithBody generates requests for UpdateIDPTemplate with any type of body

func NewUpdateJITConfigRequest

func NewUpdateJITConfigRequest(server string, identityProviderId string, body UpdateJITConfigJSONRequestBody) (*http.Request, error)

NewUpdateJITConfigRequest calls the generic UpdateJITConfig builder with application/json body

func NewUpdateJITConfigRequestWithBody

func NewUpdateJITConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJITConfigRequestWithBody generates requests for UpdateJITConfig with any type of body

func NewUpdateOutboundConnectorRequest

func NewUpdateOutboundConnectorRequest(server string, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody) (*http.Request, error)

NewUpdateOutboundConnectorRequest calls the generic UpdateOutboundConnector builder with application/json body

func NewUpdateOutboundConnectorRequestWithBody

func NewUpdateOutboundConnectorRequestWithBody(server string, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOutboundConnectorRequestWithBody generates requests for UpdateOutboundConnector with any type of body

func NewUpdateOutboundConnectorsRequest

func NewUpdateOutboundConnectorsRequest(server string, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody) (*http.Request, error)

NewUpdateOutboundConnectorsRequest calls the generic UpdateOutboundConnectors builder with application/json body

func NewUpdateOutboundConnectorsRequestWithBody

func NewUpdateOutboundConnectorsRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOutboundConnectorsRequestWithBody generates requests for UpdateOutboundConnectors with any type of body

func NewUpdateRoleConfigRequest

func NewUpdateRoleConfigRequest(server string, identityProviderId string, body UpdateRoleConfigJSONRequestBody) (*http.Request, error)

NewUpdateRoleConfigRequest calls the generic UpdateRoleConfig builder with application/json body

func NewUpdateRoleConfigRequestWithBody

func NewUpdateRoleConfigRequestWithBody(server string, identityProviderId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRoleConfigRequestWithBody generates requests for UpdateRoleConfig with any type of body

Types

type AddIDPJSONRequestBody

type AddIDPJSONRequestBody = IdentityProviderPOSTRequest

AddIDPJSONRequestBody defines body for AddIDP for application/json ContentType.

type AddIDPResponse

type AddIDPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *IdentityProviderResponse
	XML201       *IdentityProviderResponse
	JSON400      *Error
	XML400       *Error
	JSON409      *Error
	XML409       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseAddIDPResponse

func ParseAddIDPResponse(rsp *http.Response) (*AddIDPResponse, error)

ParseAddIDPResponse parses an HTTP response from a AddIDPWithResponse call

func (AddIDPResponse) Status

func (r AddIDPResponse) Status() string

Status returns HTTPResponse.Status

func (AddIDPResponse) StatusCode

func (r AddIDPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddIDPTemplateJSONRequestBody

type AddIDPTemplateJSONRequestBody = IdentityProviderTemplate

AddIDPTemplateJSONRequestBody defines body for AddIDPTemplate for application/json ContentType.

type AddIDPTemplateResponse

type AddIDPTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	XML400       *Error
	JSON409      *Error
	XML409       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseAddIDPTemplateResponse

func ParseAddIDPTemplateResponse(rsp *http.Response) (*AddIDPTemplateResponse, error)

ParseAddIDPTemplateResponse parses an HTTP response from a AddIDPTemplateWithResponse call

func (AddIDPTemplateResponse) Status

func (r AddIDPTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (AddIDPTemplateResponse) StatusCode

func (r AddIDPTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddTrustedTokenIssuerJSONRequestBody

type AddTrustedTokenIssuerJSONRequestBody = TrustedTokenIssuerPOSTRequest

AddTrustedTokenIssuerJSONRequestBody defines body for AddTrustedTokenIssuer for application/json ContentType.

type AddTrustedTokenIssuerResponse

type AddTrustedTokenIssuerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *TrustedTokenIssuerResponse
	XML201       *TrustedTokenIssuerResponse
	JSON400      *Error
	XML400       *Error
	JSON409      *Error
	XML409       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseAddTrustedTokenIssuerResponse

func ParseAddTrustedTokenIssuerResponse(rsp *http.Response) (*AddTrustedTokenIssuerResponse, error)

ParseAddTrustedTokenIssuerResponse parses an HTTP response from a AddTrustedTokenIssuerWithResponse call

func (AddTrustedTokenIssuerResponse) Status

Status returns HTTPResponse.Status

func (AddTrustedTokenIssuerResponse) StatusCode

func (r AddTrustedTokenIssuerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AssociationRequest

type AssociationRequest struct {
	IsEnabled       *bool     `json:"isEnabled,omitempty"`
	LookupAttribute *[]string `json:"lookupAttribute,omitempty"`
}

AssociationRequest defines model for AssociationRequest.

type AssociationResponse

type AssociationResponse struct {
	IsEnabled       *bool     `json:"isEnabled,omitempty"`
	LookupAttribute *[]string `json:"lookupAttribute,omitempty"`
}

AssociationResponse defines model for AssociationResponse.

type AuthenticationType

type AuthenticationType struct {
	Properties *map[string]interface{} `json:"properties,omitempty"`
	Type       AuthenticationTypeType  `json:"type"`
}

AuthenticationType defines model for AuthenticationType.

type AuthenticationTypeType

type AuthenticationTypeType string

AuthenticationTypeType defines model for AuthenticationType.Type.

const (
	AuthenticationTypeTypeAPIKEY AuthenticationTypeType = "API_KEY"
	AuthenticationTypeTypeBASIC  AuthenticationTypeType = "BASIC"
	AuthenticationTypeTypeBEARER AuthenticationTypeType = "BEARER"
	AuthenticationTypeTypeNONE   AuthenticationTypeType = "NONE"
)

Defines values for AuthenticationTypeType.

type Certificate

type Certificate struct {
	Certificates *[]string `json:"certificates,omitempty"`
	JwksUri      *string   `json:"jwksUri,omitempty"`
}

Certificate defines model for Certificate.

type Claim

type Claim struct {
	DisplayName *string `json:"displayName,omitempty"`
	Id          *string `json:"id,omitempty"`
	Uri         string  `json:"uri"`
}

Claim defines model for Claim.

type ClaimMapping

type ClaimMapping struct {
	IdpClaim   *string `json:"idpClaim,omitempty"`
	LocalClaim *Claim  `json:"localClaim,omitempty"`
}

ClaimMapping defines model for ClaimMapping.

type Claims

type Claims struct {
	Mappings           *[]ClaimMapping      `json:"mappings,omitempty"`
	ProvisioningClaims *[]ProvisioningClaim `json:"provisioningClaims,omitempty"`
	RoleClaim          *Claim               `json:"roleClaim,omitempty"`
	UserIdClaim        *Claim               `json:"userIdClaim,omitempty"`
}

Claims defines model for Claims.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddIDP

func (c *Client) AddIDP(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddIDPTemplate

func (c *Client) AddIDPTemplate(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddIDPTemplateWithBody

func (c *Client) AddIDPTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddIDPWithBody

func (c *Client) AddIDPWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddTrustedTokenIssuer

func (c *Client) AddTrustedTokenIssuer(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddTrustedTokenIssuerWithBody

func (c *Client) AddTrustedTokenIssuerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIDP

func (c *Client) DeleteIDP(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteIDPTemplate

func (c *Client) DeleteIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTrustedTokenIssuer

func (c *Client) DeleteTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ExportIDPToFile

func (c *Client) ExportIDPToFile(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetClaimConfig

func (c *Client) GetClaimConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConnectedApps

func (c *Client) GetConnectedApps(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFederatedAssociationConfig

func (c *Client) GetFederatedAssociationConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFederatedAuthenticator

func (c *Client) GetFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFederatedAuthenticators

func (c *Client) GetFederatedAuthenticators(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroupConfig

func (c *Client) GetGroupConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIDP

func (c *Client) GetIDP(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIDPTemplate

func (c *Client) GetIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIDPTemplates

func (c *Client) GetIDPTemplates(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIDPs

func (c *Client) GetIDPs(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJITConfig

func (c *Client) GetJITConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMetaFederatedAuthenticator

func (c *Client) GetMetaFederatedAuthenticator(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMetaFederatedAuthenticators

func (c *Client) GetMetaFederatedAuthenticators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMetaOutboundConnector

func (c *Client) GetMetaOutboundConnector(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMetaOutboundConnectors

func (c *Client) GetMetaOutboundConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOutboundConnector

func (c *Client) GetOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOutboundConnectors

func (c *Client) GetOutboundConnectors(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProvisioningConfig

func (c *Client) GetProvisioningConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRoleConfig

func (c *Client) GetRoleConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTrustedTokenIssuer

func (c *Client) GetTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTrustedTokenIssuers

func (c *Client) GetTrustedTokenIssuers(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ImportIDPFromFileWithBody

func (c *Client) ImportIDPFromFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchIDP

func (c *Client) PatchIDP(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchIDPWithBody

func (c *Client) PatchIDPWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchTrustedTokenIssuer

func (c *Client) PatchTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchTrustedTokenIssuerWithBody

func (c *Client) PatchTrustedTokenIssuerWithBody(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateClaimConfig

func (c *Client) UpdateClaimConfig(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateClaimConfigWithBody

func (c *Client) UpdateClaimConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAssociationConfig

func (c *Client) UpdateFederatedAssociationConfig(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAssociationConfigWithBody

func (c *Client) UpdateFederatedAssociationConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAuthenticator

func (c *Client) UpdateFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAuthenticatorWithBody

func (c *Client) UpdateFederatedAuthenticatorWithBody(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAuthenticators

func (c *Client) UpdateFederatedAuthenticators(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFederatedAuthenticatorsWithBody

func (c *Client) UpdateFederatedAuthenticatorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroupConfig

func (c *Client) UpdateGroupConfig(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGroupConfigWithBody

func (c *Client) UpdateGroupConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIDPFromFileWithBody

func (c *Client) UpdateIDPFromFileWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIDPTemplate

func (c *Client) UpdateIDPTemplate(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIDPTemplateWithBody

func (c *Client) UpdateIDPTemplateWithBody(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJITConfig

func (c *Client) UpdateJITConfig(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJITConfigWithBody

func (c *Client) UpdateJITConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOutboundConnector

func (c *Client) UpdateOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOutboundConnectorWithBody

func (c *Client) UpdateOutboundConnectorWithBody(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOutboundConnectors

func (c *Client) UpdateOutboundConnectors(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOutboundConnectorsWithBody

func (c *Client) UpdateOutboundConnectorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRoleConfig

func (c *Client) UpdateRoleConfig(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRoleConfigWithBody

func (c *Client) UpdateRoleConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetIDPs request
	GetIDPs(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddIDPWithBody request with any body
	AddIDPWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddIDP(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ImportIDPFromFileWithBody request with any body
	ImportIDPFromFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMetaFederatedAuthenticators request
	GetMetaFederatedAuthenticators(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMetaFederatedAuthenticator request
	GetMetaFederatedAuthenticator(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMetaOutboundConnectors request
	GetMetaOutboundConnectors(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMetaOutboundConnector request
	GetMetaOutboundConnector(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIDPTemplates request
	GetIDPTemplates(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddIDPTemplateWithBody request with any body
	AddIDPTemplateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddIDPTemplate(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIDPTemplate request
	DeleteIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIDPTemplate request
	GetIDPTemplate(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIDPTemplateWithBody request with any body
	UpdateIDPTemplateWithBody(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIDPTemplate(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteIDP request
	DeleteIDP(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIDP request
	GetIDP(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchIDPWithBody request with any body
	PatchIDPWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchIDP(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetClaimConfig request
	GetClaimConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateClaimConfigWithBody request with any body
	UpdateClaimConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateClaimConfig(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConnectedApps request
	GetConnectedApps(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ExportIDPToFile request
	ExportIDPToFile(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFederatedAuthenticators request
	GetFederatedAuthenticators(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFederatedAuthenticatorsWithBody request with any body
	UpdateFederatedAuthenticatorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFederatedAuthenticators(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFederatedAuthenticator request
	GetFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFederatedAuthenticatorWithBody request with any body
	UpdateFederatedAuthenticatorWithBody(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFederatedAuthenticator(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroupConfig request
	GetGroupConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGroupConfigWithBody request with any body
	UpdateGroupConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateGroupConfig(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFederatedAssociationConfig request
	GetFederatedAssociationConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFederatedAssociationConfigWithBody request with any body
	UpdateFederatedAssociationConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFederatedAssociationConfig(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIDPFromFileWithBody request with any body
	UpdateIDPFromFileWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProvisioningConfig request
	GetProvisioningConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJITConfig request
	GetJITConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJITConfigWithBody request with any body
	UpdateJITConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJITConfig(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOutboundConnectors request
	GetOutboundConnectors(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOutboundConnectorsWithBody request with any body
	UpdateOutboundConnectorsWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOutboundConnectors(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOutboundConnector request
	GetOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOutboundConnectorWithBody request with any body
	UpdateOutboundConnectorWithBody(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOutboundConnector(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRoleConfig request
	GetRoleConfig(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRoleConfigWithBody request with any body
	UpdateRoleConfigWithBody(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRoleConfig(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTrustedTokenIssuers request
	GetTrustedTokenIssuers(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddTrustedTokenIssuerWithBody request with any body
	AddTrustedTokenIssuerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddTrustedTokenIssuer(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTrustedTokenIssuer request
	DeleteTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTrustedTokenIssuer request
	GetTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchTrustedTokenIssuerWithBody request with any body
	PatchTrustedTokenIssuerWithBody(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchTrustedTokenIssuer(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddIDPTemplateWithBodyWithResponse

func (c *ClientWithResponses) AddIDPTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)

AddIDPTemplateWithBodyWithResponse request with arbitrary body returning *AddIDPTemplateResponse

func (*ClientWithResponses) AddIDPTemplateWithResponse

func (c *ClientWithResponses) AddIDPTemplateWithResponse(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)

func (*ClientWithResponses) AddIDPWithBodyWithResponse

func (c *ClientWithResponses) AddIDPWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)

AddIDPWithBodyWithResponse request with arbitrary body returning *AddIDPResponse

func (*ClientWithResponses) AddIDPWithResponse

func (c *ClientWithResponses) AddIDPWithResponse(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)

func (*ClientWithResponses) AddTrustedTokenIssuerWithBodyWithResponse

func (c *ClientWithResponses) AddTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)

AddTrustedTokenIssuerWithBodyWithResponse request with arbitrary body returning *AddTrustedTokenIssuerResponse

func (*ClientWithResponses) AddTrustedTokenIssuerWithResponse

func (c *ClientWithResponses) AddTrustedTokenIssuerWithResponse(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)

func (*ClientWithResponses) DeleteIDPTemplateWithResponse

func (c *ClientWithResponses) DeleteIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*DeleteIDPTemplateResponse, error)

DeleteIDPTemplateWithResponse request returning *DeleteIDPTemplateResponse

func (*ClientWithResponses) DeleteIDPWithResponse

func (c *ClientWithResponses) DeleteIDPWithResponse(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*DeleteIDPResponse, error)

DeleteIDPWithResponse request returning *DeleteIDPResponse

func (*ClientWithResponses) DeleteTrustedTokenIssuerWithResponse

func (c *ClientWithResponses) DeleteTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*DeleteTrustedTokenIssuerResponse, error)

DeleteTrustedTokenIssuerWithResponse request returning *DeleteTrustedTokenIssuerResponse

func (*ClientWithResponses) ExportIDPToFileWithResponse

func (c *ClientWithResponses) ExportIDPToFileWithResponse(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*ExportIDPToFileResponse, error)

ExportIDPToFileWithResponse request returning *ExportIDPToFileResponse

func (*ClientWithResponses) GetClaimConfigWithResponse

func (c *ClientWithResponses) GetClaimConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetClaimConfigResponse, error)

GetClaimConfigWithResponse request returning *GetClaimConfigResponse

func (*ClientWithResponses) GetConnectedAppsWithResponse

func (c *ClientWithResponses) GetConnectedAppsWithResponse(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*GetConnectedAppsResponse, error)

GetConnectedAppsWithResponse request returning *GetConnectedAppsResponse

func (*ClientWithResponses) GetFederatedAssociationConfigWithResponse

func (c *ClientWithResponses) GetFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAssociationConfigResponse, error)

GetFederatedAssociationConfigWithResponse request returning *GetFederatedAssociationConfigResponse

func (*ClientWithResponses) GetFederatedAuthenticatorWithResponse

func (c *ClientWithResponses) GetFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorResponse, error)

GetFederatedAuthenticatorWithResponse request returning *GetFederatedAuthenticatorResponse

func (*ClientWithResponses) GetFederatedAuthenticatorsWithResponse

func (c *ClientWithResponses) GetFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorsResponse, error)

GetFederatedAuthenticatorsWithResponse request returning *GetFederatedAuthenticatorsResponse

func (*ClientWithResponses) GetGroupConfigWithResponse

func (c *ClientWithResponses) GetGroupConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetGroupConfigResponse, error)

GetGroupConfigWithResponse request returning *GetGroupConfigResponse

func (*ClientWithResponses) GetIDPTemplateWithResponse

func (c *ClientWithResponses) GetIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*GetIDPTemplateResponse, error)

GetIDPTemplateWithResponse request returning *GetIDPTemplateResponse

func (*ClientWithResponses) GetIDPTemplatesWithResponse

func (c *ClientWithResponses) GetIDPTemplatesWithResponse(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*GetIDPTemplatesResponse, error)

GetIDPTemplatesWithResponse request returning *GetIDPTemplatesResponse

func (*ClientWithResponses) GetIDPWithResponse

func (c *ClientWithResponses) GetIDPWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetIDPResponse, error)

GetIDPWithResponse request returning *GetIDPResponse

func (*ClientWithResponses) GetIDPsWithResponse

func (c *ClientWithResponses) GetIDPsWithResponse(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*GetIDPsResponse, error)

GetIDPsWithResponse request returning *GetIDPsResponse

func (*ClientWithResponses) GetJITConfigWithResponse

func (c *ClientWithResponses) GetJITConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetJITConfigResponse, error)

GetJITConfigWithResponse request returning *GetJITConfigResponse

func (*ClientWithResponses) GetMetaFederatedAuthenticatorWithResponse

func (c *ClientWithResponses) GetMetaFederatedAuthenticatorWithResponse(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorResponse, error)

GetMetaFederatedAuthenticatorWithResponse request returning *GetMetaFederatedAuthenticatorResponse

func (*ClientWithResponses) GetMetaFederatedAuthenticatorsWithResponse

func (c *ClientWithResponses) GetMetaFederatedAuthenticatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorsResponse, error)

GetMetaFederatedAuthenticatorsWithResponse request returning *GetMetaFederatedAuthenticatorsResponse

func (*ClientWithResponses) GetMetaOutboundConnectorWithResponse

func (c *ClientWithResponses) GetMetaOutboundConnectorWithResponse(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorResponse, error)

GetMetaOutboundConnectorWithResponse request returning *GetMetaOutboundConnectorResponse

func (*ClientWithResponses) GetMetaOutboundConnectorsWithResponse

func (c *ClientWithResponses) GetMetaOutboundConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorsResponse, error)

GetMetaOutboundConnectorsWithResponse request returning *GetMetaOutboundConnectorsResponse

func (*ClientWithResponses) GetOutboundConnectorWithResponse

func (c *ClientWithResponses) GetOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorResponse, error)

GetOutboundConnectorWithResponse request returning *GetOutboundConnectorResponse

func (*ClientWithResponses) GetOutboundConnectorsWithResponse

func (c *ClientWithResponses) GetOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorsResponse, error)

GetOutboundConnectorsWithResponse request returning *GetOutboundConnectorsResponse

func (*ClientWithResponses) GetProvisioningConfigWithResponse

func (c *ClientWithResponses) GetProvisioningConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetProvisioningConfigResponse, error)

GetProvisioningConfigWithResponse request returning *GetProvisioningConfigResponse

func (*ClientWithResponses) GetRoleConfigWithResponse

func (c *ClientWithResponses) GetRoleConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetRoleConfigResponse, error)

GetRoleConfigWithResponse request returning *GetRoleConfigResponse

func (*ClientWithResponses) GetTrustedTokenIssuerWithResponse

func (c *ClientWithResponses) GetTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuerResponse, error)

GetTrustedTokenIssuerWithResponse request returning *GetTrustedTokenIssuerResponse

func (*ClientWithResponses) GetTrustedTokenIssuersWithResponse

func (c *ClientWithResponses) GetTrustedTokenIssuersWithResponse(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuersResponse, error)

GetTrustedTokenIssuersWithResponse request returning *GetTrustedTokenIssuersResponse

func (*ClientWithResponses) ImportIDPFromFileWithBodyWithResponse

func (c *ClientWithResponses) ImportIDPFromFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportIDPFromFileResponse, error)

ImportIDPFromFileWithBodyWithResponse request with arbitrary body returning *ImportIDPFromFileResponse

func (*ClientWithResponses) PatchIDPWithBodyWithResponse

func (c *ClientWithResponses) PatchIDPWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)

PatchIDPWithBodyWithResponse request with arbitrary body returning *PatchIDPResponse

func (*ClientWithResponses) PatchIDPWithResponse

func (c *ClientWithResponses) PatchIDPWithResponse(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)

func (*ClientWithResponses) PatchTrustedTokenIssuerWithBodyWithResponse

func (c *ClientWithResponses) PatchTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)

PatchTrustedTokenIssuerWithBodyWithResponse request with arbitrary body returning *PatchTrustedTokenIssuerResponse

func (*ClientWithResponses) PatchTrustedTokenIssuerWithResponse

func (c *ClientWithResponses) PatchTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)

func (*ClientWithResponses) UpdateClaimConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateClaimConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)

UpdateClaimConfigWithBodyWithResponse request with arbitrary body returning *UpdateClaimConfigResponse

func (*ClientWithResponses) UpdateClaimConfigWithResponse

func (c *ClientWithResponses) UpdateClaimConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)

func (*ClientWithResponses) UpdateFederatedAssociationConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)

UpdateFederatedAssociationConfigWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAssociationConfigResponse

func (*ClientWithResponses) UpdateFederatedAssociationConfigWithResponse

func (c *ClientWithResponses) UpdateFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)

func (*ClientWithResponses) UpdateFederatedAuthenticatorWithBodyWithResponse

func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithBodyWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)

UpdateFederatedAuthenticatorWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAuthenticatorResponse

func (*ClientWithResponses) UpdateFederatedAuthenticatorWithResponse

func (c *ClientWithResponses) UpdateFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)

func (*ClientWithResponses) UpdateFederatedAuthenticatorsWithBodyWithResponse

func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)

UpdateFederatedAuthenticatorsWithBodyWithResponse request with arbitrary body returning *UpdateFederatedAuthenticatorsResponse

func (*ClientWithResponses) UpdateFederatedAuthenticatorsWithResponse

func (c *ClientWithResponses) UpdateFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)

func (*ClientWithResponses) UpdateGroupConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateGroupConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)

UpdateGroupConfigWithBodyWithResponse request with arbitrary body returning *UpdateGroupConfigResponse

func (*ClientWithResponses) UpdateGroupConfigWithResponse

func (c *ClientWithResponses) UpdateGroupConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)

func (*ClientWithResponses) UpdateIDPFromFileWithBodyWithResponse

func (c *ClientWithResponses) UpdateIDPFromFileWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPFromFileResponse, error)

UpdateIDPFromFileWithBodyWithResponse request with arbitrary body returning *UpdateIDPFromFileResponse

func (*ClientWithResponses) UpdateIDPTemplateWithBodyWithResponse

func (c *ClientWithResponses) UpdateIDPTemplateWithBodyWithResponse(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)

UpdateIDPTemplateWithBodyWithResponse request with arbitrary body returning *UpdateIDPTemplateResponse

func (*ClientWithResponses) UpdateIDPTemplateWithResponse

func (c *ClientWithResponses) UpdateIDPTemplateWithResponse(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)

func (*ClientWithResponses) UpdateJITConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateJITConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)

UpdateJITConfigWithBodyWithResponse request with arbitrary body returning *UpdateJITConfigResponse

func (*ClientWithResponses) UpdateJITConfigWithResponse

func (c *ClientWithResponses) UpdateJITConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)

func (*ClientWithResponses) UpdateOutboundConnectorWithBodyWithResponse

func (c *ClientWithResponses) UpdateOutboundConnectorWithBodyWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)

UpdateOutboundConnectorWithBodyWithResponse request with arbitrary body returning *UpdateOutboundConnectorResponse

func (*ClientWithResponses) UpdateOutboundConnectorWithResponse

func (c *ClientWithResponses) UpdateOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)

func (*ClientWithResponses) UpdateOutboundConnectorsWithBodyWithResponse

func (c *ClientWithResponses) UpdateOutboundConnectorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)

UpdateOutboundConnectorsWithBodyWithResponse request with arbitrary body returning *UpdateOutboundConnectorsResponse

func (*ClientWithResponses) UpdateOutboundConnectorsWithResponse

func (c *ClientWithResponses) UpdateOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)

func (*ClientWithResponses) UpdateRoleConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateRoleConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)

UpdateRoleConfigWithBodyWithResponse request with arbitrary body returning *UpdateRoleConfigResponse

func (*ClientWithResponses) UpdateRoleConfigWithResponse

func (c *ClientWithResponses) UpdateRoleConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetIDPsWithResponse request
	GetIDPsWithResponse(ctx context.Context, params *GetIDPsParams, reqEditors ...RequestEditorFn) (*GetIDPsResponse, error)

	// AddIDPWithBodyWithResponse request with any body
	AddIDPWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)

	AddIDPWithResponse(ctx context.Context, body AddIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPResponse, error)

	// ImportIDPFromFileWithBodyWithResponse request with any body
	ImportIDPFromFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportIDPFromFileResponse, error)

	// GetMetaFederatedAuthenticatorsWithResponse request
	GetMetaFederatedAuthenticatorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorsResponse, error)

	// GetMetaFederatedAuthenticatorWithResponse request
	GetMetaFederatedAuthenticatorWithResponse(ctx context.Context, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetMetaFederatedAuthenticatorResponse, error)

	// GetMetaOutboundConnectorsWithResponse request
	GetMetaOutboundConnectorsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorsResponse, error)

	// GetMetaOutboundConnectorWithResponse request
	GetMetaOutboundConnectorWithResponse(ctx context.Context, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetMetaOutboundConnectorResponse, error)

	// GetIDPTemplatesWithResponse request
	GetIDPTemplatesWithResponse(ctx context.Context, params *GetIDPTemplatesParams, reqEditors ...RequestEditorFn) (*GetIDPTemplatesResponse, error)

	// AddIDPTemplateWithBodyWithResponse request with any body
	AddIDPTemplateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)

	AddIDPTemplateWithResponse(ctx context.Context, body AddIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddIDPTemplateResponse, error)

	// DeleteIDPTemplateWithResponse request
	DeleteIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*DeleteIDPTemplateResponse, error)

	// GetIDPTemplateWithResponse request
	GetIDPTemplateWithResponse(ctx context.Context, templateId string, reqEditors ...RequestEditorFn) (*GetIDPTemplateResponse, error)

	// UpdateIDPTemplateWithBodyWithResponse request with any body
	UpdateIDPTemplateWithBodyWithResponse(ctx context.Context, templateId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)

	UpdateIDPTemplateWithResponse(ctx context.Context, templateId string, body UpdateIDPTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIDPTemplateResponse, error)

	// DeleteIDPWithResponse request
	DeleteIDPWithResponse(ctx context.Context, identityProviderId string, params *DeleteIDPParams, reqEditors ...RequestEditorFn) (*DeleteIDPResponse, error)

	// GetIDPWithResponse request
	GetIDPWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetIDPResponse, error)

	// PatchIDPWithBodyWithResponse request with any body
	PatchIDPWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)

	PatchIDPWithResponse(ctx context.Context, identityProviderId string, body PatchIDPJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchIDPResponse, error)

	// GetClaimConfigWithResponse request
	GetClaimConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetClaimConfigResponse, error)

	// UpdateClaimConfigWithBodyWithResponse request with any body
	UpdateClaimConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)

	UpdateClaimConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateClaimConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateClaimConfigResponse, error)

	// GetConnectedAppsWithResponse request
	GetConnectedAppsWithResponse(ctx context.Context, identityProviderId string, params *GetConnectedAppsParams, reqEditors ...RequestEditorFn) (*GetConnectedAppsResponse, error)

	// ExportIDPToFileWithResponse request
	ExportIDPToFileWithResponse(ctx context.Context, identityProviderId string, params *ExportIDPToFileParams, reqEditors ...RequestEditorFn) (*ExportIDPToFileResponse, error)

	// GetFederatedAuthenticatorsWithResponse request
	GetFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorsResponse, error)

	// UpdateFederatedAuthenticatorsWithBodyWithResponse request with any body
	UpdateFederatedAuthenticatorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)

	UpdateFederatedAuthenticatorsWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAuthenticatorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorsResponse, error)

	// GetFederatedAuthenticatorWithResponse request
	GetFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, reqEditors ...RequestEditorFn) (*GetFederatedAuthenticatorResponse, error)

	// UpdateFederatedAuthenticatorWithBodyWithResponse request with any body
	UpdateFederatedAuthenticatorWithBodyWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)

	UpdateFederatedAuthenticatorWithResponse(ctx context.Context, identityProviderId string, federatedAuthenticatorId string, body UpdateFederatedAuthenticatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAuthenticatorResponse, error)

	// GetGroupConfigWithResponse request
	GetGroupConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetGroupConfigResponse, error)

	// UpdateGroupConfigWithBodyWithResponse request with any body
	UpdateGroupConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)

	UpdateGroupConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateGroupConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGroupConfigResponse, error)

	// GetFederatedAssociationConfigWithResponse request
	GetFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetFederatedAssociationConfigResponse, error)

	// UpdateFederatedAssociationConfigWithBodyWithResponse request with any body
	UpdateFederatedAssociationConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)

	UpdateFederatedAssociationConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateFederatedAssociationConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFederatedAssociationConfigResponse, error)

	// UpdateIDPFromFileWithBodyWithResponse request with any body
	UpdateIDPFromFileWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIDPFromFileResponse, error)

	// GetProvisioningConfigWithResponse request
	GetProvisioningConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetProvisioningConfigResponse, error)

	// GetJITConfigWithResponse request
	GetJITConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetJITConfigResponse, error)

	// UpdateJITConfigWithBodyWithResponse request with any body
	UpdateJITConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)

	UpdateJITConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateJITConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJITConfigResponse, error)

	// GetOutboundConnectorsWithResponse request
	GetOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorsResponse, error)

	// UpdateOutboundConnectorsWithBodyWithResponse request with any body
	UpdateOutboundConnectorsWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)

	UpdateOutboundConnectorsWithResponse(ctx context.Context, identityProviderId string, body UpdateOutboundConnectorsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorsResponse, error)

	// GetOutboundConnectorWithResponse request
	GetOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, reqEditors ...RequestEditorFn) (*GetOutboundConnectorResponse, error)

	// UpdateOutboundConnectorWithBodyWithResponse request with any body
	UpdateOutboundConnectorWithBodyWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)

	UpdateOutboundConnectorWithResponse(ctx context.Context, identityProviderId string, outboundProvisioningConnectorId string, body UpdateOutboundConnectorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOutboundConnectorResponse, error)

	// GetRoleConfigWithResponse request
	GetRoleConfigWithResponse(ctx context.Context, identityProviderId string, reqEditors ...RequestEditorFn) (*GetRoleConfigResponse, error)

	// UpdateRoleConfigWithBodyWithResponse request with any body
	UpdateRoleConfigWithBodyWithResponse(ctx context.Context, identityProviderId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)

	UpdateRoleConfigWithResponse(ctx context.Context, identityProviderId string, body UpdateRoleConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleConfigResponse, error)

	// GetTrustedTokenIssuersWithResponse request
	GetTrustedTokenIssuersWithResponse(ctx context.Context, params *GetTrustedTokenIssuersParams, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuersResponse, error)

	// AddTrustedTokenIssuerWithBodyWithResponse request with any body
	AddTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)

	AddTrustedTokenIssuerWithResponse(ctx context.Context, body AddTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTrustedTokenIssuerResponse, error)

	// DeleteTrustedTokenIssuerWithResponse request
	DeleteTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, params *DeleteTrustedTokenIssuerParams, reqEditors ...RequestEditorFn) (*DeleteTrustedTokenIssuerResponse, error)

	// GetTrustedTokenIssuerWithResponse request
	GetTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, reqEditors ...RequestEditorFn) (*GetTrustedTokenIssuerResponse, error)

	// PatchTrustedTokenIssuerWithBodyWithResponse request with any body
	PatchTrustedTokenIssuerWithBodyWithResponse(ctx context.Context, trustedTokenIssuerId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)

	PatchTrustedTokenIssuerWithResponse(ctx context.Context, trustedTokenIssuerId string, body PatchTrustedTokenIssuerJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchTrustedTokenIssuerResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type ConnectedApp

type ConnectedApp struct {
	AppId *string `json:"appId,omitempty"`
	Self  *string `json:"self,omitempty"`
}

ConnectedApp defines model for ConnectedApp.

type ConnectedApps

type ConnectedApps struct {
	ConnectedApps *[]ConnectedApp `json:"connectedApps,omitempty"`
	Count         *int            `json:"count,omitempty"`
	Links         *[]Link         `json:"links,omitempty"`
	StartIndex    *int            `json:"startIndex,omitempty"`
	TotalResults  *int            `json:"totalResults,omitempty"`
}

ConnectedApps defines model for ConnectedApps.

type DeleteIDPParams

type DeleteIDPParams struct {
	// Force Enforces the forceful deletion of an identity provider, federated authenticator or an outbound provisioning connector even though it is referred by a service provider.
	Force *ForceQueryParam `form:"force,omitempty" json:"force,omitempty"`
}

DeleteIDPParams defines parameters for DeleteIDP.

type DeleteIDPResponse

type DeleteIDPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteIDPResponse

func ParseDeleteIDPResponse(rsp *http.Response) (*DeleteIDPResponse, error)

ParseDeleteIDPResponse parses an HTTP response from a DeleteIDPWithResponse call

func (DeleteIDPResponse) Status

func (r DeleteIDPResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteIDPResponse) StatusCode

func (r DeleteIDPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteIDPTemplateResponse

type DeleteIDPTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteIDPTemplateResponse

func ParseDeleteIDPTemplateResponse(rsp *http.Response) (*DeleteIDPTemplateResponse, error)

ParseDeleteIDPTemplateResponse parses an HTTP response from a DeleteIDPTemplateWithResponse call

func (DeleteIDPTemplateResponse) Status

func (r DeleteIDPTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteIDPTemplateResponse) StatusCode

func (r DeleteIDPTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTrustedTokenIssuerParams

type DeleteTrustedTokenIssuerParams struct {
	// Force Enforces the forceful deletion of an identity provider, federated authenticator or an outbound provisioning connector even though it is referred by a service provider.
	Force *ForceQueryParam `form:"force,omitempty" json:"force,omitempty"`
}

DeleteTrustedTokenIssuerParams defines parameters for DeleteTrustedTokenIssuer.

type DeleteTrustedTokenIssuerResponse

type DeleteTrustedTokenIssuerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteTrustedTokenIssuerResponse

func ParseDeleteTrustedTokenIssuerResponse(rsp *http.Response) (*DeleteTrustedTokenIssuerResponse, error)

ParseDeleteTrustedTokenIssuerResponse parses an HTTP response from a DeleteTrustedTokenIssuerWithResponse call

func (DeleteTrustedTokenIssuerResponse) Status

Status returns HTTPResponse.Status

func (DeleteTrustedTokenIssuerResponse) StatusCode

func (r DeleteTrustedTokenIssuerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Endpoint

type Endpoint struct {
	Authentication AuthenticationType `json:"authentication"`
	Uri            string             `json:"uri"`
}

Endpoint defines model for Endpoint.

type Error

type Error struct {
	Code        *string `json:"code,omitempty"`
	Description *string `json:"description,omitempty"`
	Message     *string `json:"message,omitempty"`
	TraceId     *string `json:"traceId,omitempty"`
}

Error defines model for Error.

type ExcludeSecretsQueryParam

type ExcludeSecretsQueryParam = bool

ExcludeSecretsQueryParam defines model for excludeSecretsQueryParam.

type ExportIDPToFileParams

type ExportIDPToFileParams struct {
	// ExcludeSecrets Specifies whether to exclude secrets when exporting an identity provider.
	ExcludeSecrets *ExcludeSecretsQueryParam `form:"excludeSecrets,omitempty" json:"excludeSecrets,omitempty"`

	// Accept Content type of the file.
	Accept *ExportIDPToFileParamsAccept `json:"Accept,omitempty"`
}

ExportIDPToFileParams defines parameters for ExportIDPToFile.

type ExportIDPToFileParamsAccept

type ExportIDPToFileParamsAccept string

ExportIDPToFileParamsAccept defines parameters for ExportIDPToFile.

const (
	ExportIDPToFileParamsAcceptApplicationjson  ExportIDPToFileParamsAccept = "application/json"
	ExportIDPToFileParamsAcceptApplicationxYaml ExportIDPToFileParamsAccept = "application/x-yaml"
	ExportIDPToFileParamsAcceptApplicationxml   ExportIDPToFileParamsAccept = "application/xml"
	ExportIDPToFileParamsAcceptApplicationyaml  ExportIDPToFileParamsAccept = "application/yaml"
	ExportIDPToFileParamsAcceptTextjson         ExportIDPToFileParamsAccept = "text/json"
	ExportIDPToFileParamsAcceptTextxml          ExportIDPToFileParamsAccept = "text/xml"
	ExportIDPToFileParamsAcceptTextyaml         ExportIDPToFileParamsAccept = "text/yaml"
)

Defines values for ExportIDPToFileParamsAccept.

type ExportIDPToFileResponse

type ExportIDPToFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
	XML200       *string
	YAML200      *string
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseExportIDPToFileResponse

func ParseExportIDPToFileResponse(rsp *http.Response) (*ExportIDPToFileResponse, error)

ParseExportIDPToFileResponse parses an HTTP response from a ExportIDPToFileWithResponse call

func (ExportIDPToFileResponse) Status

func (r ExportIDPToFileResponse) Status() string

Status returns HTTPResponse.Status

func (ExportIDPToFileResponse) StatusCode

func (r ExportIDPToFileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FederatedAuthenticator

type FederatedAuthenticator struct {
	AuthenticatorId string                           `json:"authenticatorId"`
	DefinedBy       *FederatedAuthenticatorDefinedBy `json:"definedBy,omitempty"`
	Endpoint        *Endpoint                        `json:"endpoint,omitempty"`
	IsDefault       *bool                            `json:"isDefault,omitempty"`
	IsEnabled       *bool                            `json:"isEnabled,omitempty"`
	Name            *string                          `json:"name,omitempty"`
	Properties      *[]Property                      `json:"properties,omitempty"`
	Tags            *[]string                        `json:"tags,omitempty"`
}

FederatedAuthenticator defines model for FederatedAuthenticator.

type FederatedAuthenticatorDefinedBy

type FederatedAuthenticatorDefinedBy string

FederatedAuthenticatorDefinedBy defines model for FederatedAuthenticator.DefinedBy.

const (
	FederatedAuthenticatorDefinedBySYSTEM FederatedAuthenticatorDefinedBy = "SYSTEM"
	FederatedAuthenticatorDefinedByUSER   FederatedAuthenticatorDefinedBy = "USER"
)

Defines values for FederatedAuthenticatorDefinedBy.

type FederatedAuthenticatorListItem

type FederatedAuthenticatorListItem struct {
	AuthenticatorId *string                                  `json:"authenticatorId,omitempty"`
	DefinedBy       *FederatedAuthenticatorListItemDefinedBy `json:"definedBy,omitempty"`
	IsEnabled       *bool                                    `json:"isEnabled,omitempty"`
	Name            *string                                  `json:"name,omitempty"`
	Self            *string                                  `json:"self,omitempty"`
	Tags            *[]string                                `json:"tags,omitempty"`
}

FederatedAuthenticatorListItem defines model for FederatedAuthenticatorListItem.

type FederatedAuthenticatorListItemDefinedBy

type FederatedAuthenticatorListItemDefinedBy string

FederatedAuthenticatorListItemDefinedBy defines model for FederatedAuthenticatorListItem.DefinedBy.

const (
	FederatedAuthenticatorListItemDefinedBySYSTEM FederatedAuthenticatorListItemDefinedBy = "SYSTEM"
	FederatedAuthenticatorListItemDefinedByUSER   FederatedAuthenticatorListItemDefinedBy = "USER"
)

Defines values for FederatedAuthenticatorListItemDefinedBy.

type FederatedAuthenticatorListResponse

type FederatedAuthenticatorListResponse struct {
	Authenticators         *[]FederatedAuthenticatorListItem `json:"authenticators,omitempty"`
	DefaultAuthenticatorId *string                           `json:"defaultAuthenticatorId,omitempty"`
}

FederatedAuthenticatorListResponse defines model for FederatedAuthenticatorListResponse.

type FederatedAuthenticatorPUTRequest

type FederatedAuthenticatorPUTRequest struct {
	AuthenticatorId *string                                    `json:"authenticatorId,omitempty"`
	DefinedBy       *FederatedAuthenticatorPUTRequestDefinedBy `json:"definedBy,omitempty"`
	Endpoint        *Endpoint                                  `json:"endpoint,omitempty"`
	IsDefault       *bool                                      `json:"isDefault,omitempty"`
	IsEnabled       *bool                                      `json:"isEnabled,omitempty"`
	Name            *string                                    `json:"name,omitempty"`
	Properties      *[]Property                                `json:"properties,omitempty"`
}

FederatedAuthenticatorPUTRequest defines model for FederatedAuthenticatorPUTRequest.

type FederatedAuthenticatorPUTRequestDefinedBy

type FederatedAuthenticatorPUTRequestDefinedBy string

FederatedAuthenticatorPUTRequestDefinedBy defines model for FederatedAuthenticatorPUTRequest.DefinedBy.

const (
	FederatedAuthenticatorPUTRequestDefinedBySYSTEM FederatedAuthenticatorPUTRequestDefinedBy = "SYSTEM"
	FederatedAuthenticatorPUTRequestDefinedByUSER   FederatedAuthenticatorPUTRequestDefinedBy = "USER"
)

Defines values for FederatedAuthenticatorPUTRequestDefinedBy.

type FederatedAuthenticatorRequest

type FederatedAuthenticatorRequest struct {
	// Authenticators Includes the list of federated authenticators supported by the respective identity provider. This should include the authenticator specified as the defaultAuthenticator.
	Authenticators *[]FederatedAuthenticator `json:"authenticators,omitempty"`

	// DefaultAuthenticatorId ID of the federated authenticator to be used as the default authenticator for the respective identity provider.
	DefaultAuthenticatorId string `json:"defaultAuthenticatorId"`
}

FederatedAuthenticatorRequest defines model for FederatedAuthenticatorRequest.

type FileTypeHeaderParam

type FileTypeHeaderParam string

FileTypeHeaderParam defines model for fileTypeHeaderParam.

const (
	FileTypeHeaderParamApplicationjson  FileTypeHeaderParam = "application/json"
	FileTypeHeaderParamApplicationxYaml FileTypeHeaderParam = "application/x-yaml"
	FileTypeHeaderParamApplicationxml   FileTypeHeaderParam = "application/xml"
	FileTypeHeaderParamApplicationyaml  FileTypeHeaderParam = "application/yaml"
	FileTypeHeaderParamTextjson         FileTypeHeaderParam = "text/json"
	FileTypeHeaderParamTextxml          FileTypeHeaderParam = "text/xml"
	FileTypeHeaderParamTextyaml         FileTypeHeaderParam = "text/yaml"
)

Defines values for FileTypeHeaderParam.

type FileUpload

type FileUpload struct {
	// File file to upload
	File *openapi_types.File `json:"file,omitempty"`
}

FileUpload defines model for FileUpload.

type FilterQueryParam

type FilterQueryParam = string

FilterQueryParam defines model for filterQueryParam.

type ForceQueryParam

type ForceQueryParam = bool

ForceQueryParam defines model for forceQueryParam.

type GetClaimConfigResponse

type GetClaimConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Claims
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetClaimConfigResponse

func ParseGetClaimConfigResponse(rsp *http.Response) (*GetClaimConfigResponse, error)

ParseGetClaimConfigResponse parses an HTTP response from a GetClaimConfigWithResponse call

func (GetClaimConfigResponse) Status

func (r GetClaimConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetClaimConfigResponse) StatusCode

func (r GetClaimConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConnectedAppsParams

type GetConnectedAppsParams struct {
	// Limit Maximum number of records to return.
	Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Number of records to skip for pagination.
	Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"`
}

GetConnectedAppsParams defines parameters for GetConnectedApps.

type GetConnectedAppsResponse

type GetConnectedAppsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ConnectedApps
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetConnectedAppsResponse

func ParseGetConnectedAppsResponse(rsp *http.Response) (*GetConnectedAppsResponse, error)

ParseGetConnectedAppsResponse parses an HTTP response from a GetConnectedAppsWithResponse call

func (GetConnectedAppsResponse) Status

func (r GetConnectedAppsResponse) Status() string

Status returns HTTPResponse.Status

func (GetConnectedAppsResponse) StatusCode

func (r GetConnectedAppsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFederatedAssociationConfigResponse

type GetFederatedAssociationConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssociationResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetFederatedAssociationConfigResponse

func ParseGetFederatedAssociationConfigResponse(rsp *http.Response) (*GetFederatedAssociationConfigResponse, error)

ParseGetFederatedAssociationConfigResponse parses an HTTP response from a GetFederatedAssociationConfigWithResponse call

func (GetFederatedAssociationConfigResponse) Status

Status returns HTTPResponse.Status

func (GetFederatedAssociationConfigResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFederatedAuthenticatorResponse

type GetFederatedAuthenticatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FederatedAuthenticator
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetFederatedAuthenticatorResponse

func ParseGetFederatedAuthenticatorResponse(rsp *http.Response) (*GetFederatedAuthenticatorResponse, error)

ParseGetFederatedAuthenticatorResponse parses an HTTP response from a GetFederatedAuthenticatorWithResponse call

func (GetFederatedAuthenticatorResponse) Status

Status returns HTTPResponse.Status

func (GetFederatedAuthenticatorResponse) StatusCode

func (r GetFederatedAuthenticatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFederatedAuthenticatorsResponse

type GetFederatedAuthenticatorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FederatedAuthenticatorListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetFederatedAuthenticatorsResponse

func ParseGetFederatedAuthenticatorsResponse(rsp *http.Response) (*GetFederatedAuthenticatorsResponse, error)

ParseGetFederatedAuthenticatorsResponse parses an HTTP response from a GetFederatedAuthenticatorsWithResponse call

func (GetFederatedAuthenticatorsResponse) Status

Status returns HTTPResponse.Status

func (GetFederatedAuthenticatorsResponse) StatusCode

func (r GetFederatedAuthenticatorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGroupConfigResponse

type GetGroupConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdPGroupsConfig
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetGroupConfigResponse

func ParseGetGroupConfigResponse(rsp *http.Response) (*GetGroupConfigResponse, error)

ParseGetGroupConfigResponse parses an HTTP response from a GetGroupConfigWithResponse call

func (GetGroupConfigResponse) Status

func (r GetGroupConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetGroupConfigResponse) StatusCode

func (r GetGroupConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIDPResponse

type GetIDPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderResponse
	XML200       *IdentityProviderResponse
	JSON400      *Error
	XML400       *Error
	JSON404      *Error
	XML404       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseGetIDPResponse

func ParseGetIDPResponse(rsp *http.Response) (*GetIDPResponse, error)

ParseGetIDPResponse parses an HTTP response from a GetIDPWithResponse call

func (GetIDPResponse) Status

func (r GetIDPResponse) Status() string

Status returns HTTPResponse.Status

func (GetIDPResponse) StatusCode

func (r GetIDPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIDPTemplateResponse

type GetIDPTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderTemplate
	XML200       *IdentityProviderTemplate
	JSON400      *Error
	XML400       *Error
	JSON404      *Error
	XML404       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseGetIDPTemplateResponse

func ParseGetIDPTemplateResponse(rsp *http.Response) (*GetIDPTemplateResponse, error)

ParseGetIDPTemplateResponse parses an HTTP response from a GetIDPTemplateWithResponse call

func (GetIDPTemplateResponse) Status

func (r GetIDPTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (GetIDPTemplateResponse) StatusCode

func (r GetIDPTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIDPTemplatesParams

type GetIDPTemplatesParams struct {
	// Limit Maximum number of records to return.
	Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Number of records to skip for pagination.
	Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true"
	Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"`
}

GetIDPTemplatesParams defines parameters for GetIDPTemplates.

type GetIDPTemplatesResponse

type GetIDPTemplatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderTemplateListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetIDPTemplatesResponse

func ParseGetIDPTemplatesResponse(rsp *http.Response) (*GetIDPTemplatesResponse, error)

ParseGetIDPTemplatesResponse parses an HTTP response from a GetIDPTemplatesWithResponse call

func (GetIDPTemplatesResponse) Status

func (r GetIDPTemplatesResponse) Status() string

Status returns HTTPResponse.Status

func (GetIDPTemplatesResponse) StatusCode

func (r GetIDPTemplatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIDPsParams

type GetIDPsParams struct {
	// Limit Maximum number of records to return.
	Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Number of records to skip for pagination.
	Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true"
	Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"`

	// RequiredAttributes Specifies the required parameters in the response.
	RequiredAttributes *RequiredAttributesQueryParam `form:"requiredAttributes,omitempty" json:"requiredAttributes,omitempty"`
}

GetIDPsParams defines parameters for GetIDPs.

type GetIDPsResponse

type GetIDPsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
	JSON501      *Error
}

func ParseGetIDPsResponse

func ParseGetIDPsResponse(rsp *http.Response) (*GetIDPsResponse, error)

ParseGetIDPsResponse parses an HTTP response from a GetIDPsWithResponse call

func (GetIDPsResponse) Status

func (r GetIDPsResponse) Status() string

Status returns HTTPResponse.Status

func (GetIDPsResponse) StatusCode

func (r GetIDPsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJITConfigResponse

type GetJITConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JustInTimeProvisioning
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetJITConfigResponse

func ParseGetJITConfigResponse(rsp *http.Response) (*GetJITConfigResponse, error)

ParseGetJITConfigResponse parses an HTTP response from a GetJITConfigWithResponse call

func (GetJITConfigResponse) Status

func (r GetJITConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetJITConfigResponse) StatusCode

func (r GetJITConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMetaFederatedAuthenticatorResponse

type GetMetaFederatedAuthenticatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MetaFederatedAuthenticator
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetMetaFederatedAuthenticatorResponse

func ParseGetMetaFederatedAuthenticatorResponse(rsp *http.Response) (*GetMetaFederatedAuthenticatorResponse, error)

ParseGetMetaFederatedAuthenticatorResponse parses an HTTP response from a GetMetaFederatedAuthenticatorWithResponse call

func (GetMetaFederatedAuthenticatorResponse) Status

Status returns HTTPResponse.Status

func (GetMetaFederatedAuthenticatorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMetaFederatedAuthenticatorsResponse

type GetMetaFederatedAuthenticatorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MetaFederatedAuthenticatorListItem
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetMetaFederatedAuthenticatorsResponse

func ParseGetMetaFederatedAuthenticatorsResponse(rsp *http.Response) (*GetMetaFederatedAuthenticatorsResponse, error)

ParseGetMetaFederatedAuthenticatorsResponse parses an HTTP response from a GetMetaFederatedAuthenticatorsWithResponse call

func (GetMetaFederatedAuthenticatorsResponse) Status

Status returns HTTPResponse.Status

func (GetMetaFederatedAuthenticatorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetMetaOutboundConnectorResponse

type GetMetaOutboundConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MetaOutboundConnector
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetMetaOutboundConnectorResponse

func ParseGetMetaOutboundConnectorResponse(rsp *http.Response) (*GetMetaOutboundConnectorResponse, error)

ParseGetMetaOutboundConnectorResponse parses an HTTP response from a GetMetaOutboundConnectorWithResponse call

func (GetMetaOutboundConnectorResponse) Status

Status returns HTTPResponse.Status

func (GetMetaOutboundConnectorResponse) StatusCode

func (r GetMetaOutboundConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMetaOutboundConnectorsResponse

type GetMetaOutboundConnectorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]MetaOutboundConnectorListItem
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetMetaOutboundConnectorsResponse

func ParseGetMetaOutboundConnectorsResponse(rsp *http.Response) (*GetMetaOutboundConnectorsResponse, error)

ParseGetMetaOutboundConnectorsResponse parses an HTTP response from a GetMetaOutboundConnectorsWithResponse call

func (GetMetaOutboundConnectorsResponse) Status

Status returns HTTPResponse.Status

func (GetMetaOutboundConnectorsResponse) StatusCode

func (r GetMetaOutboundConnectorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOutboundConnectorResponse

type GetOutboundConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OutboundConnector
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOutboundConnectorResponse

func ParseGetOutboundConnectorResponse(rsp *http.Response) (*GetOutboundConnectorResponse, error)

ParseGetOutboundConnectorResponse parses an HTTP response from a GetOutboundConnectorWithResponse call

func (GetOutboundConnectorResponse) Status

Status returns HTTPResponse.Status

func (GetOutboundConnectorResponse) StatusCode

func (r GetOutboundConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOutboundConnectorsResponse

type GetOutboundConnectorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OutboundConnectorListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetOutboundConnectorsResponse

func ParseGetOutboundConnectorsResponse(rsp *http.Response) (*GetOutboundConnectorsResponse, error)

ParseGetOutboundConnectorsResponse parses an HTTP response from a GetOutboundConnectorsWithResponse call

func (GetOutboundConnectorsResponse) Status

Status returns HTTPResponse.Status

func (GetOutboundConnectorsResponse) StatusCode

func (r GetOutboundConnectorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProvisioningConfigResponse

type GetProvisioningConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProvisioningResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetProvisioningConfigResponse

func ParseGetProvisioningConfigResponse(rsp *http.Response) (*GetProvisioningConfigResponse, error)

ParseGetProvisioningConfigResponse parses an HTTP response from a GetProvisioningConfigWithResponse call

func (GetProvisioningConfigResponse) Status

Status returns HTTPResponse.Status

func (GetProvisioningConfigResponse) StatusCode

func (r GetProvisioningConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRoleConfigResponse

type GetRoleConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Roles
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseGetRoleConfigResponse

func ParseGetRoleConfigResponse(rsp *http.Response) (*GetRoleConfigResponse, error)

ParseGetRoleConfigResponse parses an HTTP response from a GetRoleConfigWithResponse call

func (GetRoleConfigResponse) Status

func (r GetRoleConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetRoleConfigResponse) StatusCode

func (r GetRoleConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTrustedTokenIssuerResponse

type GetTrustedTokenIssuerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrustedTokenIssuerResponse
	XML200       *TrustedTokenIssuerResponse
	JSON400      *Error
	XML400       *Error
	JSON404      *Error
	XML404       *Error
	JSON500      *Error
	XML500       *Error
}

func ParseGetTrustedTokenIssuerResponse

func ParseGetTrustedTokenIssuerResponse(rsp *http.Response) (*GetTrustedTokenIssuerResponse, error)

ParseGetTrustedTokenIssuerResponse parses an HTTP response from a GetTrustedTokenIssuerWithResponse call

func (GetTrustedTokenIssuerResponse) Status

Status returns HTTPResponse.Status

func (GetTrustedTokenIssuerResponse) StatusCode

func (r GetTrustedTokenIssuerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTrustedTokenIssuersParams

type GetTrustedTokenIssuersParams struct {
	// Limit Maximum number of records to return.
	Limit *LimitQueryParam `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset Number of records to skip for pagination.
	Offset *OffsetQueryParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Filter Condition to filter the retrieval of records. Supports 'sw', 'co', 'ew' and 'eq' operations and also complex queries with 'and' operations. E.g. /identity-providers?filter=name+sw+"google"+and+isEnabled+eq+"true"
	Filter *FilterQueryParam `form:"filter,omitempty" json:"filter,omitempty"`

	// SortBy Attribute by which the retrieved records should be sorted. Currently sorting through _<b>domainName<b>_ only supported.
	SortBy *SortByQueryParam `form:"sortBy,omitempty" json:"sortBy,omitempty"`

	// SortOrder Define the order in which the retrieved tenants should be sorted.
	SortOrder *GetTrustedTokenIssuersParamsSortOrder `form:"sortOrder,omitempty" json:"sortOrder,omitempty"`

	// RequiredAttributes Specifies the required parameters in the response.
	RequiredAttributes *RequiredAttributesQueryParam `form:"requiredAttributes,omitempty" json:"requiredAttributes,omitempty"`
}

GetTrustedTokenIssuersParams defines parameters for GetTrustedTokenIssuers.

type GetTrustedTokenIssuersParamsSortOrder

type GetTrustedTokenIssuersParamsSortOrder string

GetTrustedTokenIssuersParamsSortOrder defines parameters for GetTrustedTokenIssuers.

const (
	GetTrustedTokenIssuersParamsSortOrderAsc  GetTrustedTokenIssuersParamsSortOrder = "asc"
	GetTrustedTokenIssuersParamsSortOrderDesc GetTrustedTokenIssuersParamsSortOrder = "desc"
)

Defines values for GetTrustedTokenIssuersParamsSortOrder.

type GetTrustedTokenIssuersResponse

type GetTrustedTokenIssuersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderListResponse
	JSON400      *Error
	JSON500      *Error
}

func ParseGetTrustedTokenIssuersResponse

func ParseGetTrustedTokenIssuersResponse(rsp *http.Response) (*GetTrustedTokenIssuersResponse, error)

ParseGetTrustedTokenIssuersResponse parses an HTTP response from a GetTrustedTokenIssuersWithResponse call

func (GetTrustedTokenIssuersResponse) Status

Status returns HTTPResponse.Status

func (GetTrustedTokenIssuersResponse) StatusCode

func (r GetTrustedTokenIssuersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type IdPGroup

type IdPGroup struct {
	// Id UUID of the IdP group
	Id *string `json:"id,omitempty"`

	// Name Name of the IdP group
	Name string `json:"name"`
}

IdPGroup Represents an IdP group supported by an Identity Provider.

type IdPGroupsConfig

type IdPGroupsConfig = []IdPGroup

IdPGroupsConfig IdP groups supported by the IdP.

type IdentityProviderListItem

type IdentityProviderListItem struct {
	Alias                   *string                             `json:"alias,omitempty"`
	Certificate             *Certificate                        `json:"certificate,omitempty"`
	Claims                  *Claims                             `json:"claims,omitempty"`
	Description             *string                             `json:"description,omitempty"`
	FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"`

	// Groups IdP groups supported by the IdP.
	Groups              *IdPGroupsConfig      `json:"groups,omitempty"`
	HomeRealmIdentifier *string               `json:"homeRealmIdentifier,omitempty"`
	Id                  *string               `json:"id,omitempty"`
	Image               *string               `json:"image,omitempty"`
	IsEnabled           *bool                 `json:"isEnabled,omitempty"`
	IsFederationHub     *bool                 `json:"isFederationHub,omitempty"`
	IsPrimary           *bool                 `json:"isPrimary,omitempty"`
	Name                *string               `json:"name,omitempty"`
	Provisioning        *ProvisioningResponse `json:"provisioning,omitempty"`
	Roles               *Roles                `json:"roles,omitempty"`
	Self                *string               `json:"self,omitempty"`
}

IdentityProviderListItem defines model for IdentityProviderListItem.

type IdentityProviderListResponse

type IdentityProviderListResponse struct {
	Count             *int                        `json:"count,omitempty"`
	IdentityProviders *[]IdentityProviderListItem `json:"identityProviders,omitempty"`
	Links             *[]Link                     `json:"links,omitempty"`
	StartIndex        *int                        `json:"startIndex,omitempty"`
	TotalResults      *int                        `json:"totalResults,omitempty"`
}

IdentityProviderListResponse defines model for IdentityProviderListResponse.

type IdentityProviderPOSTRequest

type IdentityProviderPOSTRequest struct {
	Alias                   *string                        `json:"alias,omitempty"`
	Certificate             *Certificate                   `json:"certificate,omitempty"`
	Claims                  *Claims                        `json:"claims,omitempty"`
	Description             *string                        `json:"description,omitempty"`
	FederatedAuthenticators *FederatedAuthenticatorRequest `json:"federatedAuthenticators,omitempty"`

	// Groups IdP groups supported by the IdP.
	Groups              *IdPGroupsConfig     `json:"groups,omitempty"`
	HomeRealmIdentifier *string              `json:"homeRealmIdentifier,omitempty"`
	IdpIssuerName       *string              `json:"idpIssuerName,omitempty"`
	Image               *string              `json:"image,omitempty"`
	ImplicitAssociation *AssociationRequest  `json:"implicitAssociation,omitempty"`
	IsFederationHub     *bool                `json:"isFederationHub,omitempty"`
	IsPrimary           *bool                `json:"isPrimary,omitempty"`
	Name                string               `json:"name"`
	Provisioning        *ProvisioningRequest `json:"provisioning,omitempty"`
	Roles               *Roles               `json:"roles,omitempty"`
	TemplateId          *string              `json:"templateId,omitempty"`
}

IdentityProviderPOSTRequest defines model for IdentityProviderPOSTRequest.

type IdentityProviderResponse

type IdentityProviderResponse struct {
	Alias                   *string                             `json:"alias,omitempty"`
	Certificate             *Certificate                        `json:"certificate,omitempty"`
	Claims                  *Claims                             `json:"claims,omitempty"`
	Description             *string                             `json:"description,omitempty"`
	FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"`

	// Groups IdP groups supported by the IdP.
	Groups              *IdPGroupsConfig      `json:"groups,omitempty"`
	HomeRealmIdentifier *string               `json:"homeRealmIdentifier,omitempty"`
	Id                  *string               `json:"id,omitempty"`
	IdpIssuerName       *string               `json:"idpIssuerName,omitempty"`
	Image               *string               `json:"image,omitempty"`
	ImplicitAssociation *AssociationResponse  `json:"implicitAssociation,omitempty"`
	IsEnabled           *bool                 `json:"isEnabled,omitempty"`
	IsFederationHub     *bool                 `json:"isFederationHub,omitempty"`
	IsPrimary           *bool                 `json:"isPrimary,omitempty"`
	Name                *string               `json:"name,omitempty"`
	Provisioning        *ProvisioningResponse `json:"provisioning,omitempty"`
	Roles               *Roles                `json:"roles,omitempty"`
	TemplateId          *string               `json:"templateId,omitempty"`
}

IdentityProviderResponse defines model for IdentityProviderResponse.

type IdentityProviderTemplate

type IdentityProviderTemplate struct {
	Category     *IdentityProviderTemplateCategory `json:"category,omitempty"`
	Description  *string                           `json:"description,omitempty"`
	DisplayOrder *int                              `json:"displayOrder,omitempty"`
	Id           *string                           `json:"id,omitempty"`
	Idp          IdentityProviderPOSTRequest       `json:"idp"`
	Image        *string                           `json:"image,omitempty"`
	Name         string                            `json:"name"`
}

IdentityProviderTemplate defines model for IdentityProviderTemplate.

type IdentityProviderTemplateCategory

type IdentityProviderTemplateCategory string

IdentityProviderTemplateCategory defines model for IdentityProviderTemplate.Category.

const (
	IdentityProviderTemplateCategoryCUSTOM  IdentityProviderTemplateCategory = "CUSTOM"
	IdentityProviderTemplateCategoryDEFAULT IdentityProviderTemplateCategory = "DEFAULT"
)

Defines values for IdentityProviderTemplateCategory.

type IdentityProviderTemplateListItem

type IdentityProviderTemplateListItem struct {
	Category     *IdentityProviderTemplateListItemCategory `json:"category,omitempty"`
	Description  *string                                   `json:"description,omitempty"`
	DisplayOrder *int                                      `json:"displayOrder,omitempty"`
	Id           *string                                   `json:"id,omitempty"`
	Image        *string                                   `json:"image,omitempty"`
	Name         *string                                   `json:"name,omitempty"`
	Self         *string                                   `json:"self,omitempty"`
	Services     *[]Service                                `json:"services,omitempty"`
}

IdentityProviderTemplateListItem defines model for IdentityProviderTemplateListItem.

type IdentityProviderTemplateListItemCategory

type IdentityProviderTemplateListItemCategory string

IdentityProviderTemplateListItemCategory defines model for IdentityProviderTemplateListItem.Category.

const (
	IdentityProviderTemplateListItemCategoryCUSTOM  IdentityProviderTemplateListItemCategory = "CUSTOM"
	IdentityProviderTemplateListItemCategoryDEFAULT IdentityProviderTemplateListItemCategory = "DEFAULT"
)

Defines values for IdentityProviderTemplateListItemCategory.

type IdentityProviderTemplateListResponse

type IdentityProviderTemplateListResponse struct {
	Count        *int                                `json:"count,omitempty"`
	Links        *[]Link                             `json:"links,omitempty"`
	StartIndex   *int                                `json:"startIndex,omitempty"`
	Templates    *[]IdentityProviderTemplateListItem `json:"templates,omitempty"`
	TotalResults *int                                `json:"totalResults,omitempty"`
}

IdentityProviderTemplateListResponse defines model for IdentityProviderTemplateListResponse.

type ImportIDPFromFileMultipartRequestBody

type ImportIDPFromFileMultipartRequestBody = FileUpload

ImportIDPFromFileMultipartRequestBody defines body for ImportIDPFromFile for multipart/form-data ContentType.

type ImportIDPFromFileResponse

type ImportIDPFromFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON409      *Error
	JSON500      *Error
}

func ParseImportIDPFromFileResponse

func ParseImportIDPFromFileResponse(rsp *http.Response) (*ImportIDPFromFileResponse, error)

ParseImportIDPFromFileResponse parses an HTTP response from a ImportIDPFromFileWithResponse call

func (ImportIDPFromFileResponse) Status

func (r ImportIDPFromFileResponse) Status() string

Status returns HTTPResponse.Status

func (ImportIDPFromFileResponse) StatusCode

func (r ImportIDPFromFileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type JustInTimeProvisioning

type JustInTimeProvisioning struct {
	AssociateLocalUser  *bool                                      `json:"associateLocalUser,omitempty"`
	AttributeSyncMethod *JustInTimeProvisioningAttributeSyncMethod `json:"attributeSyncMethod,omitempty"`
	IsEnabled           bool                                       `json:"isEnabled"`
	Scheme              *JustInTimeProvisioningScheme              `json:"scheme,omitempty"`
	Userstore           *string                                    `json:"userstore,omitempty"`
}

JustInTimeProvisioning defines model for JustInTimeProvisioning.

type JustInTimeProvisioningAttributeSyncMethod

type JustInTimeProvisioningAttributeSyncMethod string

JustInTimeProvisioningAttributeSyncMethod defines model for JustInTimeProvisioning.AttributeSyncMethod.

const (
	JustInTimeProvisioningAttributeSyncMethodNONE          JustInTimeProvisioningAttributeSyncMethod = "NONE"
	JustInTimeProvisioningAttributeSyncMethodOVERRIDEALL   JustInTimeProvisioningAttributeSyncMethod = "OVERRIDE_ALL"
	JustInTimeProvisioningAttributeSyncMethodPRESERVELOCAL JustInTimeProvisioningAttributeSyncMethod = "PRESERVE_LOCAL"
)

Defines values for JustInTimeProvisioningAttributeSyncMethod.

type JustInTimeProvisioningScheme

type JustInTimeProvisioningScheme string

JustInTimeProvisioningScheme defines model for JustInTimeProvisioning.Scheme.

const (
	PROMPTCONSENT                 JustInTimeProvisioningScheme = "PROMPT_CONSENT"
	PROMPTPASSWORDCONSENT         JustInTimeProvisioningScheme = "PROMPT_PASSWORD_CONSENT"
	PROMPTUSERNAMEPASSWORDCONSENT JustInTimeProvisioningScheme = "PROMPT_USERNAME_PASSWORD_CONSENT"
	PROVISIONSILENTLY             JustInTimeProvisioningScheme = "PROVISION_SILENTLY"
)

Defines values for JustInTimeProvisioningScheme.

type LimitQueryParam

type LimitQueryParam = int32

LimitQueryParam defines model for limitQueryParam.

type Link struct {
	// Href Path to the target resource.
	Href *string `json:"href,omitempty"`

	// Rel Describes how the current context is related to the target resource.
	Rel *string `json:"rel,omitempty"`
}

Link defines model for Link.

type MetaFederatedAuthenticator

type MetaFederatedAuthenticator struct {
	AuthenticatorId *string                              `json:"authenticatorId,omitempty"`
	DefinedBy       *MetaFederatedAuthenticatorDefinedBy `json:"definedBy,omitempty"`
	DisplayName     *string                              `json:"displayName,omitempty"`
	Name            *string                              `json:"name,omitempty"`
	Properties      *[]MetaProperty                      `json:"properties,omitempty"`
	Tags            *[]string                            `json:"tags,omitempty"`
}

MetaFederatedAuthenticator defines model for MetaFederatedAuthenticator.

type MetaFederatedAuthenticatorDefinedBy

type MetaFederatedAuthenticatorDefinedBy string

MetaFederatedAuthenticatorDefinedBy defines model for MetaFederatedAuthenticator.DefinedBy.

const (
	MetaFederatedAuthenticatorDefinedBySYSTEM MetaFederatedAuthenticatorDefinedBy = "SYSTEM"
	MetaFederatedAuthenticatorDefinedByUSER   MetaFederatedAuthenticatorDefinedBy = "USER"
)

Defines values for MetaFederatedAuthenticatorDefinedBy.

type MetaFederatedAuthenticatorListItem

type MetaFederatedAuthenticatorListItem struct {
	AuthenticatorId *string                                      `json:"authenticatorId,omitempty"`
	DefinedBy       *MetaFederatedAuthenticatorListItemDefinedBy `json:"definedBy,omitempty"`
	Name            *string                                      `json:"name,omitempty"`
	Self            *string                                      `json:"self,omitempty"`
	Tags            *[]string                                    `json:"tags,omitempty"`
}

MetaFederatedAuthenticatorListItem defines model for MetaFederatedAuthenticatorListItem.

type MetaFederatedAuthenticatorListItemDefinedBy

type MetaFederatedAuthenticatorListItemDefinedBy string

MetaFederatedAuthenticatorListItemDefinedBy defines model for MetaFederatedAuthenticatorListItem.DefinedBy.

Defines values for MetaFederatedAuthenticatorListItemDefinedBy.

type MetaOutboundConnector

type MetaOutboundConnector struct {
	BlockingEnabled *bool           `json:"blockingEnabled,omitempty"`
	ConnectorId     *string         `json:"connectorId,omitempty"`
	DisplayName     *string         `json:"displayName,omitempty"`
	Name            *string         `json:"name,omitempty"`
	Properties      *[]MetaProperty `json:"properties,omitempty"`
	RulesEnabled    *bool           `json:"rulesEnabled,omitempty"`
}

MetaOutboundConnector defines model for MetaOutboundConnector.

type MetaOutboundConnectorListItem

type MetaOutboundConnectorListItem struct {
	ConnectorId *string `json:"connectorId,omitempty"`
	Name        *string `json:"name,omitempty"`
	Self        *string `json:"self,omitempty"`
}

MetaOutboundConnectorListItem defines model for MetaOutboundConnectorListItem.

type MetaProperty

type MetaProperty struct {
	DefaultValue   *string           `json:"defaultValue,omitempty"`
	Description    *string           `json:"description,omitempty"`
	DisplayName    *string           `json:"displayName,omitempty"`
	DisplayOrder   *int              `json:"displayOrder,omitempty"`
	IsConfidential *bool             `json:"isConfidential,omitempty"`
	IsMandatory    *bool             `json:"isMandatory,omitempty"`
	Key            string            `json:"key"`
	Options        *[]string         `json:"options,omitempty"`
	Regex          *string           `json:"regex,omitempty"`
	SubProperties  *[]MetaProperty   `json:"subProperties,omitempty"`
	Type           *MetaPropertyType `json:"type,omitempty"`
}

MetaProperty defines model for MetaProperty.

type MetaPropertyType

type MetaPropertyType string

MetaPropertyType defines model for MetaProperty.Type.

const (
	BOOLEAN MetaPropertyType = "BOOLEAN"
	INTEGER MetaPropertyType = "INTEGER"
	STRING  MetaPropertyType = "STRING"
)

Defines values for MetaPropertyType.

type OffsetQueryParam

type OffsetQueryParam = int32

OffsetQueryParam defines model for offsetQueryParam.

type OutboundConnector

type OutboundConnector struct {
	BlockingEnabled *bool       `json:"blockingEnabled,omitempty"`
	ConnectorId     string      `json:"connectorId"`
	IsDefault       *bool       `json:"isDefault,omitempty"`
	IsEnabled       *bool       `json:"isEnabled,omitempty"`
	Name            *string     `json:"name,omitempty"`
	Properties      *[]Property `json:"properties,omitempty"`
	RulesEnabled    *bool       `json:"rulesEnabled,omitempty"`
}

OutboundConnector defines model for OutboundConnector.

type OutboundConnectorListItem

type OutboundConnectorListItem struct {
	ConnectorId *string `json:"connectorId,omitempty"`
	IsEnabled   *bool   `json:"isEnabled,omitempty"`
	Name        *string `json:"name,omitempty"`
	Self        *string `json:"self,omitempty"`
}

OutboundConnectorListItem defines model for OutboundConnectorListItem.

type OutboundConnectorListResponse

type OutboundConnectorListResponse struct {
	Connectors         *[]OutboundConnectorListItem `json:"connectors,omitempty"`
	DefaultConnectorId *string                      `json:"defaultConnectorId,omitempty"`
}

OutboundConnectorListResponse defines model for OutboundConnectorListResponse.

type OutboundConnectorPUTRequest

type OutboundConnectorPUTRequest struct {
	BlockingEnabled *bool       `json:"blockingEnabled,omitempty"`
	ConnectorId     *string     `json:"connectorId,omitempty"`
	IsDefault       *bool       `json:"isDefault,omitempty"`
	IsEnabled       *bool       `json:"isEnabled,omitempty"`
	Name            *string     `json:"name,omitempty"`
	Properties      *[]Property `json:"properties,omitempty"`
	RulesEnabled    *bool       `json:"rulesEnabled,omitempty"`
}

OutboundConnectorPUTRequest defines model for OutboundConnectorPUTRequest.

type OutboundProvisioningRequest

type OutboundProvisioningRequest struct {
	Connectors         *[]OutboundConnector `json:"connectors,omitempty"`
	DefaultConnectorId string               `json:"defaultConnectorId"`
}

OutboundProvisioningRequest defines model for OutboundProvisioningRequest.

type Patch

type Patch struct {
	// Operation The operation to be performed.
	Operation PatchOperation `json:"operation"`

	// Path A JSON-Pointer
	Path string `json:"path"`

	// Value The value to be used within the operations.
	Value *string `json:"value,omitempty"`
}

Patch A JSONPatch as defined by RFC 6902. Patch operation is supported only for root level attributes of an identity provider.

type PatchIDPJSONRequestBody

type PatchIDPJSONRequestBody = PatchRequest

PatchIDPJSONRequestBody defines body for PatchIDP for application/json ContentType.

type PatchIDPResponse

type PatchIDPResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviderResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParsePatchIDPResponse

func ParsePatchIDPResponse(rsp *http.Response) (*PatchIDPResponse, error)

ParsePatchIDPResponse parses an HTTP response from a PatchIDPWithResponse call

func (PatchIDPResponse) Status

func (r PatchIDPResponse) Status() string

Status returns HTTPResponse.Status

func (PatchIDPResponse) StatusCode

func (r PatchIDPResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchOperation

type PatchOperation string

PatchOperation The operation to be performed.

const (
	ADD     PatchOperation = "ADD"
	REMOVE  PatchOperation = "REMOVE"
	REPLACE PatchOperation = "REPLACE"
)

Defines values for PatchOperation.

type PatchRequest

type PatchRequest = []Patch

PatchRequest defines model for PatchRequest.

type PatchTrustedTokenIssuerJSONRequestBody

type PatchTrustedTokenIssuerJSONRequestBody = PatchRequest

PatchTrustedTokenIssuerJSONRequestBody defines body for PatchTrustedTokenIssuer for application/json ContentType.

type PatchTrustedTokenIssuerResponse

type PatchTrustedTokenIssuerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TrustedTokenIssuerResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParsePatchTrustedTokenIssuerResponse

func ParsePatchTrustedTokenIssuerResponse(rsp *http.Response) (*PatchTrustedTokenIssuerResponse, error)

ParsePatchTrustedTokenIssuerResponse parses an HTTP response from a PatchTrustedTokenIssuerWithResponse call

func (PatchTrustedTokenIssuerResponse) Status

Status returns HTTPResponse.Status

func (PatchTrustedTokenIssuerResponse) StatusCode

func (r PatchTrustedTokenIssuerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Property

type Property struct {
	Key   string  `json:"key"`
	Value *string `json:"value,omitempty"`
}

Property defines model for Property.

type ProvisioningClaim

type ProvisioningClaim struct {
	Claim        *Claim  `json:"claim,omitempty"`
	DefaultValue *string `json:"defaultValue,omitempty"`
}

ProvisioningClaim defines model for ProvisioningClaim.

type ProvisioningRequest

type ProvisioningRequest struct {
	Jit                *JustInTimeProvisioning      `json:"jit,omitempty"`
	OutboundConnectors *OutboundProvisioningRequest `json:"outboundConnectors,omitempty"`
}

ProvisioningRequest defines model for ProvisioningRequest.

type ProvisioningResponse

type ProvisioningResponse struct {
	Jit                *JustInTimeProvisioning        `json:"jit,omitempty"`
	OutboundConnectors *OutboundConnectorListResponse `json:"outboundConnectors,omitempty"`
}

ProvisioningResponse defines model for ProvisioningResponse.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequiredAttributesQueryParam

type RequiredAttributesQueryParam = string

RequiredAttributesQueryParam defines model for requiredAttributesQueryParam.

type RoleMapping

type RoleMapping struct {
	IdpRole   *string `json:"idpRole,omitempty"`
	LocalRole *string `json:"localRole,omitempty"`
}

RoleMapping defines model for RoleMapping.

type Roles

type Roles struct {
	Mappings                  *[]RoleMapping `json:"mappings,omitempty"`
	OutboundProvisioningRoles *[]string      `json:"outboundProvisioningRoles,omitempty"`
}

Roles defines model for Roles.

type Service

type Service = string

Service defines model for Service.

type SortByQueryParam

type SortByQueryParam = string

SortByQueryParam defines model for sortByQueryParam.

type SortOrderQueryParam

type SortOrderQueryParam string

SortOrderQueryParam defines model for sortOrderQueryParam.

const (
	SortOrderQueryParamAsc  SortOrderQueryParam = "asc"
	SortOrderQueryParamDesc SortOrderQueryParam = "desc"
)

Defines values for SortOrderQueryParam.

type TrustedTokenIssuerPOSTRequest

type TrustedTokenIssuerPOSTRequest struct {
	Alias       *string     `json:"alias,omitempty"`
	Certificate Certificate `json:"certificate"`
	Claims      *Claims     `json:"claims,omitempty"`
	Description *string     `json:"description,omitempty"`
	Image       *string     `json:"image,omitempty"`
	Issuer      string      `json:"issuer"`
	Name        string      `json:"name"`
	TemplateId  *string     `json:"templateId,omitempty"`
}

TrustedTokenIssuerPOSTRequest defines model for TrustedTokenIssuerPOSTRequest.

type TrustedTokenIssuerResponse

type TrustedTokenIssuerResponse struct {
	Alias                   *string                             `json:"alias,omitempty"`
	Certificate             *Certificate                        `json:"certificate,omitempty"`
	Claims                  *Claims                             `json:"claims,omitempty"`
	Description             *string                             `json:"description,omitempty"`
	FederatedAuthenticators *FederatedAuthenticatorListResponse `json:"federatedAuthenticators,omitempty"`

	// Groups IdP groups supported by the IdP.
	Groups              *IdPGroupsConfig      `json:"groups,omitempty"`
	HomeRealmIdentifier *string               `json:"homeRealmIdentifier,omitempty"`
	Id                  *string               `json:"id,omitempty"`
	Image               *string               `json:"image,omitempty"`
	IsEnabled           *bool                 `json:"isEnabled,omitempty"`
	IsFederationHub     *bool                 `json:"isFederationHub,omitempty"`
	IsPrimary           *bool                 `json:"isPrimary,omitempty"`
	Issuer              *string               `json:"issuer,omitempty"`
	Name                *string               `json:"name,omitempty"`
	Provisioning        *ProvisioningResponse `json:"provisioning,omitempty"`
	Roles               *Roles                `json:"roles,omitempty"`
	TemplateId          *string               `json:"templateId,omitempty"`
}

TrustedTokenIssuerResponse defines model for TrustedTokenIssuerResponse.

type UpdateClaimConfigJSONRequestBody

type UpdateClaimConfigJSONRequestBody = Claims

UpdateClaimConfigJSONRequestBody defines body for UpdateClaimConfig for application/json ContentType.

type UpdateClaimConfigResponse

type UpdateClaimConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Claims
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateClaimConfigResponse

func ParseUpdateClaimConfigResponse(rsp *http.Response) (*UpdateClaimConfigResponse, error)

ParseUpdateClaimConfigResponse parses an HTTP response from a UpdateClaimConfigWithResponse call

func (UpdateClaimConfigResponse) Status

func (r UpdateClaimConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateClaimConfigResponse) StatusCode

func (r UpdateClaimConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFederatedAssociationConfigJSONRequestBody

type UpdateFederatedAssociationConfigJSONRequestBody = AssociationRequest

UpdateFederatedAssociationConfigJSONRequestBody defines body for UpdateFederatedAssociationConfig for application/json ContentType.

type UpdateFederatedAssociationConfigResponse

type UpdateFederatedAssociationConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AssociationResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateFederatedAssociationConfigResponse

func ParseUpdateFederatedAssociationConfigResponse(rsp *http.Response) (*UpdateFederatedAssociationConfigResponse, error)

ParseUpdateFederatedAssociationConfigResponse parses an HTTP response from a UpdateFederatedAssociationConfigWithResponse call

func (UpdateFederatedAssociationConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdateFederatedAssociationConfigResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateFederatedAuthenticatorJSONRequestBody

type UpdateFederatedAuthenticatorJSONRequestBody = FederatedAuthenticatorPUTRequest

UpdateFederatedAuthenticatorJSONRequestBody defines body for UpdateFederatedAuthenticator for application/json ContentType.

type UpdateFederatedAuthenticatorResponse

type UpdateFederatedAuthenticatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FederatedAuthenticator
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateFederatedAuthenticatorResponse

func ParseUpdateFederatedAuthenticatorResponse(rsp *http.Response) (*UpdateFederatedAuthenticatorResponse, error)

ParseUpdateFederatedAuthenticatorResponse parses an HTTP response from a UpdateFederatedAuthenticatorWithResponse call

func (UpdateFederatedAuthenticatorResponse) Status

Status returns HTTPResponse.Status

func (UpdateFederatedAuthenticatorResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateFederatedAuthenticatorsJSONRequestBody

type UpdateFederatedAuthenticatorsJSONRequestBody = FederatedAuthenticatorRequest

UpdateFederatedAuthenticatorsJSONRequestBody defines body for UpdateFederatedAuthenticators for application/json ContentType.

type UpdateFederatedAuthenticatorsResponse

type UpdateFederatedAuthenticatorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FederatedAuthenticatorListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateFederatedAuthenticatorsResponse

func ParseUpdateFederatedAuthenticatorsResponse(rsp *http.Response) (*UpdateFederatedAuthenticatorsResponse, error)

ParseUpdateFederatedAuthenticatorsResponse parses an HTTP response from a UpdateFederatedAuthenticatorsWithResponse call

func (UpdateFederatedAuthenticatorsResponse) Status

Status returns HTTPResponse.Status

func (UpdateFederatedAuthenticatorsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateGroupConfigJSONRequestBody

type UpdateGroupConfigJSONRequestBody = IdPGroupsConfig

UpdateGroupConfigJSONRequestBody defines body for UpdateGroupConfig for application/json ContentType.

type UpdateGroupConfigResponse

type UpdateGroupConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdPGroupsConfig
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateGroupConfigResponse

func ParseUpdateGroupConfigResponse(rsp *http.Response) (*UpdateGroupConfigResponse, error)

ParseUpdateGroupConfigResponse parses an HTTP response from a UpdateGroupConfigWithResponse call

func (UpdateGroupConfigResponse) Status

func (r UpdateGroupConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateGroupConfigResponse) StatusCode

func (r UpdateGroupConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIDPFromFileMultipartRequestBody

type UpdateIDPFromFileMultipartRequestBody = FileUpload

UpdateIDPFromFileMultipartRequestBody defines body for UpdateIDPFromFile for multipart/form-data ContentType.

type UpdateIDPFromFileResponse

type UpdateIDPFromFileResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON409      *Error
	JSON500      *Error
}

func ParseUpdateIDPFromFileResponse

func ParseUpdateIDPFromFileResponse(rsp *http.Response) (*UpdateIDPFromFileResponse, error)

ParseUpdateIDPFromFileResponse parses an HTTP response from a UpdateIDPFromFileWithResponse call

func (UpdateIDPFromFileResponse) Status

func (r UpdateIDPFromFileResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateIDPFromFileResponse) StatusCode

func (r UpdateIDPFromFileResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIDPTemplateJSONRequestBody

type UpdateIDPTemplateJSONRequestBody = IdentityProviderTemplate

UpdateIDPTemplateJSONRequestBody defines body for UpdateIDPTemplate for application/json ContentType.

type UpdateIDPTemplateResponse

type UpdateIDPTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON409      *Error
	XML409       *Error
	JSON500      *Error
}

func ParseUpdateIDPTemplateResponse

func ParseUpdateIDPTemplateResponse(rsp *http.Response) (*UpdateIDPTemplateResponse, error)

ParseUpdateIDPTemplateResponse parses an HTTP response from a UpdateIDPTemplateWithResponse call

func (UpdateIDPTemplateResponse) Status

func (r UpdateIDPTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateIDPTemplateResponse) StatusCode

func (r UpdateIDPTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJITConfigJSONRequestBody

type UpdateJITConfigJSONRequestBody = JustInTimeProvisioning

UpdateJITConfigJSONRequestBody defines body for UpdateJITConfig for application/json ContentType.

type UpdateJITConfigResponse

type UpdateJITConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JustInTimeProvisioning
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateJITConfigResponse

func ParseUpdateJITConfigResponse(rsp *http.Response) (*UpdateJITConfigResponse, error)

ParseUpdateJITConfigResponse parses an HTTP response from a UpdateJITConfigWithResponse call

func (UpdateJITConfigResponse) Status

func (r UpdateJITConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateJITConfigResponse) StatusCode

func (r UpdateJITConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOutboundConnectorJSONRequestBody

type UpdateOutboundConnectorJSONRequestBody = OutboundConnectorPUTRequest

UpdateOutboundConnectorJSONRequestBody defines body for UpdateOutboundConnector for application/json ContentType.

type UpdateOutboundConnectorResponse

type UpdateOutboundConnectorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OutboundConnector
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateOutboundConnectorResponse

func ParseUpdateOutboundConnectorResponse(rsp *http.Response) (*UpdateOutboundConnectorResponse, error)

ParseUpdateOutboundConnectorResponse parses an HTTP response from a UpdateOutboundConnectorWithResponse call

func (UpdateOutboundConnectorResponse) Status

Status returns HTTPResponse.Status

func (UpdateOutboundConnectorResponse) StatusCode

func (r UpdateOutboundConnectorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOutboundConnectorsJSONRequestBody

type UpdateOutboundConnectorsJSONRequestBody = OutboundProvisioningRequest

UpdateOutboundConnectorsJSONRequestBody defines body for UpdateOutboundConnectors for application/json ContentType.

type UpdateOutboundConnectorsResponse

type UpdateOutboundConnectorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OutboundConnectorListResponse
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateOutboundConnectorsResponse

func ParseUpdateOutboundConnectorsResponse(rsp *http.Response) (*UpdateOutboundConnectorsResponse, error)

ParseUpdateOutboundConnectorsResponse parses an HTTP response from a UpdateOutboundConnectorsWithResponse call

func (UpdateOutboundConnectorsResponse) Status

Status returns HTTPResponse.Status

func (UpdateOutboundConnectorsResponse) StatusCode

func (r UpdateOutboundConnectorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRoleConfigJSONRequestBody

type UpdateRoleConfigJSONRequestBody = Roles

UpdateRoleConfigJSONRequestBody defines body for UpdateRoleConfig for application/json ContentType.

type UpdateRoleConfigResponse

type UpdateRoleConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Roles
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateRoleConfigResponse

func ParseUpdateRoleConfigResponse(rsp *http.Response) (*UpdateRoleConfigResponse, error)

ParseUpdateRoleConfigResponse parses an HTTP response from a UpdateRoleConfigWithResponse call

func (UpdateRoleConfigResponse) Status

func (r UpdateRoleConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRoleConfigResponse) StatusCode

func (r UpdateRoleConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

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