sso_credential

package
v0.1.0-alpha.13 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2024 License: MIT Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddSSOLoginPlatformCredentialBadRequest

type AddSSOLoginPlatformCredentialBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddSSOLoginPlatformCredentialBadRequest handles this case with default header values.

Invalid request

func NewAddSSOLoginPlatformCredentialBadRequest

func NewAddSSOLoginPlatformCredentialBadRequest() *AddSSOLoginPlatformCredentialBadRequest

NewAddSSOLoginPlatformCredentialBadRequest creates a AddSSOLoginPlatformCredentialBadRequest with default headers values

func (*AddSSOLoginPlatformCredentialBadRequest) Error

func (*AddSSOLoginPlatformCredentialBadRequest) GetPayload

func (*AddSSOLoginPlatformCredentialBadRequest) ToJSONString

type AddSSOLoginPlatformCredentialCreated

type AddSSOLoginPlatformCredentialCreated struct {
	Payload *iamclientmodels.ModelSSOPlatformCredentialResponse
}

AddSSOLoginPlatformCredentialCreated handles this case with default header values.

SSO Credential Created

func NewAddSSOLoginPlatformCredentialCreated

func NewAddSSOLoginPlatformCredentialCreated() *AddSSOLoginPlatformCredentialCreated

NewAddSSOLoginPlatformCredentialCreated creates a AddSSOLoginPlatformCredentialCreated with default headers values

func (*AddSSOLoginPlatformCredentialCreated) Error

func (*AddSSOLoginPlatformCredentialCreated) GetPayload

func (*AddSSOLoginPlatformCredentialCreated) ToJSONString

func (o *AddSSOLoginPlatformCredentialCreated) ToJSONString() string

type AddSSOLoginPlatformCredentialForbidden

type AddSSOLoginPlatformCredentialForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddSSOLoginPlatformCredentialForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewAddSSOLoginPlatformCredentialForbidden

func NewAddSSOLoginPlatformCredentialForbidden() *AddSSOLoginPlatformCredentialForbidden

NewAddSSOLoginPlatformCredentialForbidden creates a AddSSOLoginPlatformCredentialForbidden with default headers values

func (*AddSSOLoginPlatformCredentialForbidden) Error

func (*AddSSOLoginPlatformCredentialForbidden) GetPayload

func (*AddSSOLoginPlatformCredentialForbidden) ToJSONString

type AddSSOLoginPlatformCredentialInternalServerError

type AddSSOLoginPlatformCredentialInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddSSOLoginPlatformCredentialInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewAddSSOLoginPlatformCredentialInternalServerError

func NewAddSSOLoginPlatformCredentialInternalServerError() *AddSSOLoginPlatformCredentialInternalServerError

NewAddSSOLoginPlatformCredentialInternalServerError creates a AddSSOLoginPlatformCredentialInternalServerError with default headers values

func (*AddSSOLoginPlatformCredentialInternalServerError) Error

func (*AddSSOLoginPlatformCredentialInternalServerError) GetPayload

func (*AddSSOLoginPlatformCredentialInternalServerError) ToJSONString

type AddSSOLoginPlatformCredentialParams

type AddSSOLoginPlatformCredentialParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSSOPlatformCredentialRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

AddSSOLoginPlatformCredentialParams contains all the parameters to send to the API endpoint for the add sso login platform credential operation typically these are written to a http.Request

func NewAddSSOLoginPlatformCredentialParams

func NewAddSSOLoginPlatformCredentialParams() *AddSSOLoginPlatformCredentialParams

NewAddSSOLoginPlatformCredentialParams creates a new AddSSOLoginPlatformCredentialParams object with the default values initialized.

func NewAddSSOLoginPlatformCredentialParamsWithContext

func NewAddSSOLoginPlatformCredentialParamsWithContext(ctx context.Context) *AddSSOLoginPlatformCredentialParams

NewAddSSOLoginPlatformCredentialParamsWithContext creates a new AddSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a context for a request

func NewAddSSOLoginPlatformCredentialParamsWithHTTPClient

func NewAddSSOLoginPlatformCredentialParamsWithHTTPClient(client *http.Client) *AddSSOLoginPlatformCredentialParams

NewAddSSOLoginPlatformCredentialParamsWithHTTPClient creates a new AddSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewAddSSOLoginPlatformCredentialParamsWithTimeout

func NewAddSSOLoginPlatformCredentialParamsWithTimeout(timeout time.Duration) *AddSSOLoginPlatformCredentialParams

NewAddSSOLoginPlatformCredentialParamsWithTimeout creates a new AddSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a timeout on a request

func (*AddSSOLoginPlatformCredentialParams) SetAuthInfoWriter

func (o *AddSSOLoginPlatformCredentialParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetBody

SetBody adds the body to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetContext

SetContext adds the context to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetFlightId

func (o *AddSSOLoginPlatformCredentialParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*AddSSOLoginPlatformCredentialParams) SetHTTPClient

func (o *AddSSOLoginPlatformCredentialParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetHTTPClientTransport

func (o *AddSSOLoginPlatformCredentialParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetNamespace

func (o *AddSSOLoginPlatformCredentialParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetPlatformID

func (o *AddSSOLoginPlatformCredentialParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) SetTimeout

func (o *AddSSOLoginPlatformCredentialParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithBody

WithBody adds the body to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithContext

WithContext adds the context to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithNamespace

WithNamespace adds the namespace to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithPlatformID

WithPlatformID adds the platformID to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WithTimeout

WithTimeout adds the timeout to the add sso login platform credential params

func (*AddSSOLoginPlatformCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AddSSOLoginPlatformCredentialReader

type AddSSOLoginPlatformCredentialReader struct {
	// contains filtered or unexported fields
}

AddSSOLoginPlatformCredentialReader is a Reader for the AddSSOLoginPlatformCredential structure.

func (*AddSSOLoginPlatformCredentialReader) ReadResponse

func (o *AddSSOLoginPlatformCredentialReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AddSSOLoginPlatformCredentialUnauthorized

type AddSSOLoginPlatformCredentialUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

AddSSOLoginPlatformCredentialUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewAddSSOLoginPlatformCredentialUnauthorized

func NewAddSSOLoginPlatformCredentialUnauthorized() *AddSSOLoginPlatformCredentialUnauthorized

NewAddSSOLoginPlatformCredentialUnauthorized creates a AddSSOLoginPlatformCredentialUnauthorized with default headers values

func (*AddSSOLoginPlatformCredentialUnauthorized) Error

func (*AddSSOLoginPlatformCredentialUnauthorized) GetPayload

func (*AddSSOLoginPlatformCredentialUnauthorized) ToJSONString

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for sso credential API

func (*Client) AddSSOLoginPlatformCredential deprecated

Deprecated: 2022-08-10 - Use AddSSOLoginPlatformCredentialShort instead.

AddSSOLoginPlatformCredential add sso platform credential This is the API to Add SSO Platform Credential. ## Supported platforms: - **discourse** the ssoUrl of the discourse is the discourse forum url. example: https://forum.example.com - **azure with SAML** **appId** is an application identifier in IdP, in azure it's called EntityID **acsUrl** is an endpoint on the service provider where the identity provider will redirect to with its authentication response. example: /iam/v3/sso/saml/azuresaml/authenticate **federationMetadataUrl** is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship

func (*Client) AddSSOLoginPlatformCredentialShort

func (a *Client) AddSSOLoginPlatformCredentialShort(params *AddSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*AddSSOLoginPlatformCredentialCreated, error)

AddSSOLoginPlatformCredentialShort add sso platform credential This is the API to Add SSO Platform Credential. ## Supported platforms: - **discourse** the ssoUrl of the discourse is the discourse forum url. example: https://forum.example.com - **azure with SAML** **appId** is an application identifier in IdP, in azure it's called EntityID **acsUrl** is an endpoint on the service provider where the identity provider will redirect to with its authentication response. example: /iam/v3/sso/saml/azuresaml/authenticate **federationMetadataUrl** is an endpoint on the Identity Provider(IdP) to get IdP federation metadata for service provider to build trust relationship

func (*Client) DeleteSSOLoginPlatformCredentialV3 deprecated

Deprecated: 2022-08-10 - Use DeleteSSOLoginPlatformCredentialV3Short instead.

DeleteSSOLoginPlatformCredentialV3 delete sso platform credential This is the API to Delete SSO Platform Credential.

func (*Client) DeleteSSOLoginPlatformCredentialV3Short

DeleteSSOLoginPlatformCredentialV3Short delete sso platform credential This is the API to Delete SSO Platform Credential.

func (*Client) RetrieveAllSSOLoginPlatformCredentialV3 deprecated

Deprecated: 2022-08-10 - Use RetrieveAllSSOLoginPlatformCredentialV3Short instead.

RetrieveAllSSOLoginPlatformCredentialV3 get all sso platform credential This is the API to Get All Active SSO Platform Credential.

func (*Client) RetrieveAllSSOLoginPlatformCredentialV3Short

func (a *Client) RetrieveAllSSOLoginPlatformCredentialV3Short(params *RetrieveAllSSOLoginPlatformCredentialV3Params, authInfo runtime.ClientAuthInfoWriter) (*RetrieveAllSSOLoginPlatformCredentialV3OK, error)

RetrieveAllSSOLoginPlatformCredentialV3Short get all sso platform credential This is the API to Get All Active SSO Platform Credential.

func (*Client) RetrieveSSOLoginPlatformCredential deprecated

Deprecated: 2022-08-10 - Use RetrieveSSOLoginPlatformCredentialShort instead.

RetrieveSSOLoginPlatformCredential retrieve sso platform credential This is the API to Get SSO Platform Credential.

func (*Client) RetrieveSSOLoginPlatformCredentialShort

func (a *Client) RetrieveSSOLoginPlatformCredentialShort(params *RetrieveSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*RetrieveSSOLoginPlatformCredentialOK, error)

RetrieveSSOLoginPlatformCredentialShort retrieve sso platform credential This is the API to Get SSO Platform Credential.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) UpdateSSOPlatformCredential deprecated

Deprecated: 2022-08-10 - Use UpdateSSOPlatformCredentialShort instead.

UpdateSSOPlatformCredential update sso platform credential This is the API to Delete SSO Platform Credential.

func (*Client) UpdateSSOPlatformCredentialShort

func (a *Client) UpdateSSOPlatformCredentialShort(params *UpdateSSOPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateSSOPlatformCredentialOK, error)

UpdateSSOPlatformCredentialShort update sso platform credential This is the API to Delete SSO Platform Credential.

type ClientService

type ClientService interface {
	RetrieveAllSSOLoginPlatformCredentialV3(params *RetrieveAllSSOLoginPlatformCredentialV3Params, authInfo runtime.ClientAuthInfoWriter) (*RetrieveAllSSOLoginPlatformCredentialV3OK, *RetrieveAllSSOLoginPlatformCredentialV3Unauthorized, *RetrieveAllSSOLoginPlatformCredentialV3Forbidden, *RetrieveAllSSOLoginPlatformCredentialV3NotFound, *RetrieveAllSSOLoginPlatformCredentialV3InternalServerError, error)
	RetrieveAllSSOLoginPlatformCredentialV3Short(params *RetrieveAllSSOLoginPlatformCredentialV3Params, authInfo runtime.ClientAuthInfoWriter) (*RetrieveAllSSOLoginPlatformCredentialV3OK, error)
	RetrieveSSOLoginPlatformCredential(params *RetrieveSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*RetrieveSSOLoginPlatformCredentialOK, *RetrieveSSOLoginPlatformCredentialBadRequest, *RetrieveSSOLoginPlatformCredentialUnauthorized, *RetrieveSSOLoginPlatformCredentialForbidden, *RetrieveSSOLoginPlatformCredentialNotFound, *RetrieveSSOLoginPlatformCredentialInternalServerError, error)
	RetrieveSSOLoginPlatformCredentialShort(params *RetrieveSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*RetrieveSSOLoginPlatformCredentialOK, error)
	AddSSOLoginPlatformCredential(params *AddSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*AddSSOLoginPlatformCredentialCreated, *AddSSOLoginPlatformCredentialBadRequest, *AddSSOLoginPlatformCredentialUnauthorized, *AddSSOLoginPlatformCredentialForbidden, *AddSSOLoginPlatformCredentialInternalServerError, error)
	AddSSOLoginPlatformCredentialShort(params *AddSSOLoginPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*AddSSOLoginPlatformCredentialCreated, error)
	DeleteSSOLoginPlatformCredentialV3(params *DeleteSSOLoginPlatformCredentialV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteSSOLoginPlatformCredentialV3NoContent, *DeleteSSOLoginPlatformCredentialV3BadRequest, *DeleteSSOLoginPlatformCredentialV3Unauthorized, *DeleteSSOLoginPlatformCredentialV3Forbidden, *DeleteSSOLoginPlatformCredentialV3NotFound, *DeleteSSOLoginPlatformCredentialV3InternalServerError, error)
	DeleteSSOLoginPlatformCredentialV3Short(params *DeleteSSOLoginPlatformCredentialV3Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteSSOLoginPlatformCredentialV3NoContent, error)
	UpdateSSOPlatformCredential(params *UpdateSSOPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateSSOPlatformCredentialOK, *UpdateSSOPlatformCredentialBadRequest, *UpdateSSOPlatformCredentialUnauthorized, *UpdateSSOPlatformCredentialForbidden, *UpdateSSOPlatformCredentialNotFound, *UpdateSSOPlatformCredentialInternalServerError, error)
	UpdateSSOPlatformCredentialShort(params *UpdateSSOPlatformCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateSSOPlatformCredentialOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new sso credential API client.

type DeleteSSOLoginPlatformCredentialV3BadRequest

type DeleteSSOLoginPlatformCredentialV3BadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteSSOLoginPlatformCredentialV3BadRequest handles this case with default header values.

Invalid request

func NewDeleteSSOLoginPlatformCredentialV3BadRequest

func NewDeleteSSOLoginPlatformCredentialV3BadRequest() *DeleteSSOLoginPlatformCredentialV3BadRequest

NewDeleteSSOLoginPlatformCredentialV3BadRequest creates a DeleteSSOLoginPlatformCredentialV3BadRequest with default headers values

func (*DeleteSSOLoginPlatformCredentialV3BadRequest) Error

func (*DeleteSSOLoginPlatformCredentialV3BadRequest) GetPayload

func (*DeleteSSOLoginPlatformCredentialV3BadRequest) ToJSONString

type DeleteSSOLoginPlatformCredentialV3Forbidden

type DeleteSSOLoginPlatformCredentialV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteSSOLoginPlatformCredentialV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewDeleteSSOLoginPlatformCredentialV3Forbidden

func NewDeleteSSOLoginPlatformCredentialV3Forbidden() *DeleteSSOLoginPlatformCredentialV3Forbidden

NewDeleteSSOLoginPlatformCredentialV3Forbidden creates a DeleteSSOLoginPlatformCredentialV3Forbidden with default headers values

func (*DeleteSSOLoginPlatformCredentialV3Forbidden) Error

func (*DeleteSSOLoginPlatformCredentialV3Forbidden) GetPayload

func (*DeleteSSOLoginPlatformCredentialV3Forbidden) ToJSONString

type DeleteSSOLoginPlatformCredentialV3InternalServerError

type DeleteSSOLoginPlatformCredentialV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteSSOLoginPlatformCredentialV3InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewDeleteSSOLoginPlatformCredentialV3InternalServerError

func NewDeleteSSOLoginPlatformCredentialV3InternalServerError() *DeleteSSOLoginPlatformCredentialV3InternalServerError

NewDeleteSSOLoginPlatformCredentialV3InternalServerError creates a DeleteSSOLoginPlatformCredentialV3InternalServerError with default headers values

func (*DeleteSSOLoginPlatformCredentialV3InternalServerError) Error

func (*DeleteSSOLoginPlatformCredentialV3InternalServerError) GetPayload

func (*DeleteSSOLoginPlatformCredentialV3InternalServerError) ToJSONString

type DeleteSSOLoginPlatformCredentialV3NoContent

type DeleteSSOLoginPlatformCredentialV3NoContent struct {
}

DeleteSSOLoginPlatformCredentialV3NoContent handles this case with default header values.

Delete Process Successful

func NewDeleteSSOLoginPlatformCredentialV3NoContent

func NewDeleteSSOLoginPlatformCredentialV3NoContent() *DeleteSSOLoginPlatformCredentialV3NoContent

NewDeleteSSOLoginPlatformCredentialV3NoContent creates a DeleteSSOLoginPlatformCredentialV3NoContent with default headers values

func (*DeleteSSOLoginPlatformCredentialV3NoContent) Error

type DeleteSSOLoginPlatformCredentialV3NotFound

type DeleteSSOLoginPlatformCredentialV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteSSOLoginPlatformCredentialV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10175</td><td>third party credential not found</td></tr></table>

func NewDeleteSSOLoginPlatformCredentialV3NotFound

func NewDeleteSSOLoginPlatformCredentialV3NotFound() *DeleteSSOLoginPlatformCredentialV3NotFound

NewDeleteSSOLoginPlatformCredentialV3NotFound creates a DeleteSSOLoginPlatformCredentialV3NotFound with default headers values

func (*DeleteSSOLoginPlatformCredentialV3NotFound) Error

func (*DeleteSSOLoginPlatformCredentialV3NotFound) GetPayload

func (*DeleteSSOLoginPlatformCredentialV3NotFound) ToJSONString

type DeleteSSOLoginPlatformCredentialV3Params

type DeleteSSOLoginPlatformCredentialV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

DeleteSSOLoginPlatformCredentialV3Params contains all the parameters to send to the API endpoint for the delete sso login platform credential v3 operation typically these are written to a http.Request

func NewDeleteSSOLoginPlatformCredentialV3Params

func NewDeleteSSOLoginPlatformCredentialV3Params() *DeleteSSOLoginPlatformCredentialV3Params

NewDeleteSSOLoginPlatformCredentialV3Params creates a new DeleteSSOLoginPlatformCredentialV3Params object with the default values initialized.

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithContext

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithContext(ctx context.Context) *DeleteSSOLoginPlatformCredentialV3Params

NewDeleteSSOLoginPlatformCredentialV3ParamsWithContext creates a new DeleteSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a context for a request

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithHTTPClient

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithHTTPClient(client *http.Client) *DeleteSSOLoginPlatformCredentialV3Params

NewDeleteSSOLoginPlatformCredentialV3ParamsWithHTTPClient creates a new DeleteSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithTimeout

func NewDeleteSSOLoginPlatformCredentialV3ParamsWithTimeout(timeout time.Duration) *DeleteSSOLoginPlatformCredentialV3Params

NewDeleteSSOLoginPlatformCredentialV3ParamsWithTimeout creates a new DeleteSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteSSOLoginPlatformCredentialV3Params) SetAuthInfoWriter

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetContext

SetContext adds the context to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetFlightId

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*DeleteSSOLoginPlatformCredentialV3Params) SetHTTPClient

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetHTTPClientTransport

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetNamespace

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetPlatformID

func (o *DeleteSSOLoginPlatformCredentialV3Params) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) SetTimeout

SetTimeout adds the timeout to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WithContext

WithContext adds the context to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WithNamespace

WithNamespace adds the namespace to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WithPlatformID

WithPlatformID adds the platformID to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WithTimeout

WithTimeout adds the timeout to the delete sso login platform credential v3 params

func (*DeleteSSOLoginPlatformCredentialV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteSSOLoginPlatformCredentialV3Reader

type DeleteSSOLoginPlatformCredentialV3Reader struct {
	// contains filtered or unexported fields
}

DeleteSSOLoginPlatformCredentialV3Reader is a Reader for the DeleteSSOLoginPlatformCredentialV3 structure.

func (*DeleteSSOLoginPlatformCredentialV3Reader) ReadResponse

func (o *DeleteSSOLoginPlatformCredentialV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteSSOLoginPlatformCredentialV3Unauthorized

type DeleteSSOLoginPlatformCredentialV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

DeleteSSOLoginPlatformCredentialV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewDeleteSSOLoginPlatformCredentialV3Unauthorized

func NewDeleteSSOLoginPlatformCredentialV3Unauthorized() *DeleteSSOLoginPlatformCredentialV3Unauthorized

NewDeleteSSOLoginPlatformCredentialV3Unauthorized creates a DeleteSSOLoginPlatformCredentialV3Unauthorized with default headers values

func (*DeleteSSOLoginPlatformCredentialV3Unauthorized) Error

func (*DeleteSSOLoginPlatformCredentialV3Unauthorized) GetPayload

func (*DeleteSSOLoginPlatformCredentialV3Unauthorized) ToJSONString

type RetrieveAllSSOLoginPlatformCredentialV3Forbidden

type RetrieveAllSSOLoginPlatformCredentialV3Forbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveAllSSOLoginPlatformCredentialV3Forbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewRetrieveAllSSOLoginPlatformCredentialV3Forbidden

func NewRetrieveAllSSOLoginPlatformCredentialV3Forbidden() *RetrieveAllSSOLoginPlatformCredentialV3Forbidden

NewRetrieveAllSSOLoginPlatformCredentialV3Forbidden creates a RetrieveAllSSOLoginPlatformCredentialV3Forbidden with default headers values

func (*RetrieveAllSSOLoginPlatformCredentialV3Forbidden) Error

func (*RetrieveAllSSOLoginPlatformCredentialV3Forbidden) GetPayload

func (*RetrieveAllSSOLoginPlatformCredentialV3Forbidden) ToJSONString

type RetrieveAllSSOLoginPlatformCredentialV3InternalServerError

type RetrieveAllSSOLoginPlatformCredentialV3InternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveAllSSOLoginPlatformCredentialV3InternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewRetrieveAllSSOLoginPlatformCredentialV3InternalServerError

func NewRetrieveAllSSOLoginPlatformCredentialV3InternalServerError() *RetrieveAllSSOLoginPlatformCredentialV3InternalServerError

NewRetrieveAllSSOLoginPlatformCredentialV3InternalServerError creates a RetrieveAllSSOLoginPlatformCredentialV3InternalServerError with default headers values

func (*RetrieveAllSSOLoginPlatformCredentialV3InternalServerError) Error

func (*RetrieveAllSSOLoginPlatformCredentialV3InternalServerError) GetPayload

func (*RetrieveAllSSOLoginPlatformCredentialV3InternalServerError) ToJSONString

type RetrieveAllSSOLoginPlatformCredentialV3NotFound

type RetrieveAllSSOLoginPlatformCredentialV3NotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveAllSSOLoginPlatformCredentialV3NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10175</td><td>third party credential not found</td></tr></table>

func NewRetrieveAllSSOLoginPlatformCredentialV3NotFound

func NewRetrieveAllSSOLoginPlatformCredentialV3NotFound() *RetrieveAllSSOLoginPlatformCredentialV3NotFound

NewRetrieveAllSSOLoginPlatformCredentialV3NotFound creates a RetrieveAllSSOLoginPlatformCredentialV3NotFound with default headers values

func (*RetrieveAllSSOLoginPlatformCredentialV3NotFound) Error

func (*RetrieveAllSSOLoginPlatformCredentialV3NotFound) GetPayload

func (*RetrieveAllSSOLoginPlatformCredentialV3NotFound) ToJSONString

type RetrieveAllSSOLoginPlatformCredentialV3OK

type RetrieveAllSSOLoginPlatformCredentialV3OK struct {
	Payload []*iamclientmodels.ModelSSOPlatformCredentialResponse
}

RetrieveAllSSOLoginPlatformCredentialV3OK handles this case with default header values.

All Active SSO Credential Retrieved

func NewRetrieveAllSSOLoginPlatformCredentialV3OK

func NewRetrieveAllSSOLoginPlatformCredentialV3OK() *RetrieveAllSSOLoginPlatformCredentialV3OK

NewRetrieveAllSSOLoginPlatformCredentialV3OK creates a RetrieveAllSSOLoginPlatformCredentialV3OK with default headers values

func (*RetrieveAllSSOLoginPlatformCredentialV3OK) Error

func (*RetrieveAllSSOLoginPlatformCredentialV3OK) GetPayload

func (*RetrieveAllSSOLoginPlatformCredentialV3OK) ToJSONString

type RetrieveAllSSOLoginPlatformCredentialV3Params

type RetrieveAllSSOLoginPlatformCredentialV3Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*Limit
	  the maximum number of data that may be returned (1...100), default 100

	*/
	Limit *int64
	/*Offset
	  Offset, default 0

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

RetrieveAllSSOLoginPlatformCredentialV3Params contains all the parameters to send to the API endpoint for the retrieve all sso login platform credential v3 operation typically these are written to a http.Request

func NewRetrieveAllSSOLoginPlatformCredentialV3Params

func NewRetrieveAllSSOLoginPlatformCredentialV3Params() *RetrieveAllSSOLoginPlatformCredentialV3Params

NewRetrieveAllSSOLoginPlatformCredentialV3Params creates a new RetrieveAllSSOLoginPlatformCredentialV3Params object with the default values initialized.

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithContext

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithContext(ctx context.Context) *RetrieveAllSSOLoginPlatformCredentialV3Params

NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithContext creates a new RetrieveAllSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a context for a request

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithHTTPClient

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithHTTPClient(client *http.Client) *RetrieveAllSSOLoginPlatformCredentialV3Params

NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithHTTPClient creates a new RetrieveAllSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithTimeout

func NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithTimeout(timeout time.Duration) *RetrieveAllSSOLoginPlatformCredentialV3Params

NewRetrieveAllSSOLoginPlatformCredentialV3ParamsWithTimeout creates a new RetrieveAllSSOLoginPlatformCredentialV3Params object with the default values initialized, and the ability to set a timeout on a request

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetAuthInfoWriter

func (o *RetrieveAllSSOLoginPlatformCredentialV3Params) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetContext

SetContext adds the context to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetFlightId

func (o *RetrieveAllSSOLoginPlatformCredentialV3Params) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetHTTPClient

func (o *RetrieveAllSSOLoginPlatformCredentialV3Params) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetHTTPClientTransport

func (o *RetrieveAllSSOLoginPlatformCredentialV3Params) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetLimit

SetLimit adds the limit to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetNamespace

func (o *RetrieveAllSSOLoginPlatformCredentialV3Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetOffset

SetOffset adds the offset to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) SetTimeout

SetTimeout adds the timeout to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithContext

WithContext adds the context to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithLimit

WithLimit adds the limit to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithNamespace

WithNamespace adds the namespace to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithOffset

WithOffset adds the offset to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WithTimeout

WithTimeout adds the timeout to the retrieve all sso login platform credential v3 params

func (*RetrieveAllSSOLoginPlatformCredentialV3Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type RetrieveAllSSOLoginPlatformCredentialV3Reader

type RetrieveAllSSOLoginPlatformCredentialV3Reader struct {
	// contains filtered or unexported fields
}

RetrieveAllSSOLoginPlatformCredentialV3Reader is a Reader for the RetrieveAllSSOLoginPlatformCredentialV3 structure.

func (*RetrieveAllSSOLoginPlatformCredentialV3Reader) ReadResponse

func (o *RetrieveAllSSOLoginPlatformCredentialV3Reader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RetrieveAllSSOLoginPlatformCredentialV3Unauthorized

type RetrieveAllSSOLoginPlatformCredentialV3Unauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveAllSSOLoginPlatformCredentialV3Unauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewRetrieveAllSSOLoginPlatformCredentialV3Unauthorized

func NewRetrieveAllSSOLoginPlatformCredentialV3Unauthorized() *RetrieveAllSSOLoginPlatformCredentialV3Unauthorized

NewRetrieveAllSSOLoginPlatformCredentialV3Unauthorized creates a RetrieveAllSSOLoginPlatformCredentialV3Unauthorized with default headers values

func (*RetrieveAllSSOLoginPlatformCredentialV3Unauthorized) Error

func (*RetrieveAllSSOLoginPlatformCredentialV3Unauthorized) GetPayload

func (*RetrieveAllSSOLoginPlatformCredentialV3Unauthorized) ToJSONString

type RetrieveSSOLoginPlatformCredentialBadRequest

type RetrieveSSOLoginPlatformCredentialBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveSSOLoginPlatformCredentialBadRequest handles this case with default header values.

Invalid request

func NewRetrieveSSOLoginPlatformCredentialBadRequest

func NewRetrieveSSOLoginPlatformCredentialBadRequest() *RetrieveSSOLoginPlatformCredentialBadRequest

NewRetrieveSSOLoginPlatformCredentialBadRequest creates a RetrieveSSOLoginPlatformCredentialBadRequest with default headers values

func (*RetrieveSSOLoginPlatformCredentialBadRequest) Error

func (*RetrieveSSOLoginPlatformCredentialBadRequest) GetPayload

func (*RetrieveSSOLoginPlatformCredentialBadRequest) ToJSONString

type RetrieveSSOLoginPlatformCredentialForbidden

type RetrieveSSOLoginPlatformCredentialForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveSSOLoginPlatformCredentialForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewRetrieveSSOLoginPlatformCredentialForbidden

func NewRetrieveSSOLoginPlatformCredentialForbidden() *RetrieveSSOLoginPlatformCredentialForbidden

NewRetrieveSSOLoginPlatformCredentialForbidden creates a RetrieveSSOLoginPlatformCredentialForbidden with default headers values

func (*RetrieveSSOLoginPlatformCredentialForbidden) Error

func (*RetrieveSSOLoginPlatformCredentialForbidden) GetPayload

func (*RetrieveSSOLoginPlatformCredentialForbidden) ToJSONString

type RetrieveSSOLoginPlatformCredentialInternalServerError

type RetrieveSSOLoginPlatformCredentialInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveSSOLoginPlatformCredentialInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewRetrieveSSOLoginPlatformCredentialInternalServerError

func NewRetrieveSSOLoginPlatformCredentialInternalServerError() *RetrieveSSOLoginPlatformCredentialInternalServerError

NewRetrieveSSOLoginPlatformCredentialInternalServerError creates a RetrieveSSOLoginPlatformCredentialInternalServerError with default headers values

func (*RetrieveSSOLoginPlatformCredentialInternalServerError) Error

func (*RetrieveSSOLoginPlatformCredentialInternalServerError) GetPayload

func (*RetrieveSSOLoginPlatformCredentialInternalServerError) ToJSONString

type RetrieveSSOLoginPlatformCredentialNotFound

type RetrieveSSOLoginPlatformCredentialNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveSSOLoginPlatformCredentialNotFound handles this case with default header values.

SSO Credential Not Found

func NewRetrieveSSOLoginPlatformCredentialNotFound

func NewRetrieveSSOLoginPlatformCredentialNotFound() *RetrieveSSOLoginPlatformCredentialNotFound

NewRetrieveSSOLoginPlatformCredentialNotFound creates a RetrieveSSOLoginPlatformCredentialNotFound with default headers values

func (*RetrieveSSOLoginPlatformCredentialNotFound) Error

func (*RetrieveSSOLoginPlatformCredentialNotFound) GetPayload

func (*RetrieveSSOLoginPlatformCredentialNotFound) ToJSONString

type RetrieveSSOLoginPlatformCredentialOK

type RetrieveSSOLoginPlatformCredentialOK struct {
	Payload *iamclientmodels.ModelSSOPlatformCredentialResponse
}

RetrieveSSOLoginPlatformCredentialOK handles this case with default header values.

SSO Credential Found

func NewRetrieveSSOLoginPlatformCredentialOK

func NewRetrieveSSOLoginPlatformCredentialOK() *RetrieveSSOLoginPlatformCredentialOK

NewRetrieveSSOLoginPlatformCredentialOK creates a RetrieveSSOLoginPlatformCredentialOK with default headers values

func (*RetrieveSSOLoginPlatformCredentialOK) Error

func (*RetrieveSSOLoginPlatformCredentialOK) GetPayload

func (*RetrieveSSOLoginPlatformCredentialOK) ToJSONString

func (o *RetrieveSSOLoginPlatformCredentialOK) ToJSONString() string

type RetrieveSSOLoginPlatformCredentialParams

type RetrieveSSOLoginPlatformCredentialParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

RetrieveSSOLoginPlatformCredentialParams contains all the parameters to send to the API endpoint for the retrieve sso login platform credential operation typically these are written to a http.Request

func NewRetrieveSSOLoginPlatformCredentialParams

func NewRetrieveSSOLoginPlatformCredentialParams() *RetrieveSSOLoginPlatformCredentialParams

NewRetrieveSSOLoginPlatformCredentialParams creates a new RetrieveSSOLoginPlatformCredentialParams object with the default values initialized.

func NewRetrieveSSOLoginPlatformCredentialParamsWithContext

func NewRetrieveSSOLoginPlatformCredentialParamsWithContext(ctx context.Context) *RetrieveSSOLoginPlatformCredentialParams

NewRetrieveSSOLoginPlatformCredentialParamsWithContext creates a new RetrieveSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a context for a request

func NewRetrieveSSOLoginPlatformCredentialParamsWithHTTPClient

func NewRetrieveSSOLoginPlatformCredentialParamsWithHTTPClient(client *http.Client) *RetrieveSSOLoginPlatformCredentialParams

NewRetrieveSSOLoginPlatformCredentialParamsWithHTTPClient creates a new RetrieveSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewRetrieveSSOLoginPlatformCredentialParamsWithTimeout

func NewRetrieveSSOLoginPlatformCredentialParamsWithTimeout(timeout time.Duration) *RetrieveSSOLoginPlatformCredentialParams

NewRetrieveSSOLoginPlatformCredentialParamsWithTimeout creates a new RetrieveSSOLoginPlatformCredentialParams object with the default values initialized, and the ability to set a timeout on a request

func (*RetrieveSSOLoginPlatformCredentialParams) SetAuthInfoWriter

func (o *RetrieveSSOLoginPlatformCredentialParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetContext

SetContext adds the context to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetFlightId

func (o *RetrieveSSOLoginPlatformCredentialParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*RetrieveSSOLoginPlatformCredentialParams) SetHTTPClient

func (o *RetrieveSSOLoginPlatformCredentialParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetHTTPClientTransport

func (o *RetrieveSSOLoginPlatformCredentialParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetNamespace

func (o *RetrieveSSOLoginPlatformCredentialParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetPlatformID

func (o *RetrieveSSOLoginPlatformCredentialParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) SetTimeout

SetTimeout adds the timeout to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WithContext

WithContext adds the context to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WithNamespace

WithNamespace adds the namespace to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WithPlatformID

WithPlatformID adds the platformID to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WithTimeout

WithTimeout adds the timeout to the retrieve sso login platform credential params

func (*RetrieveSSOLoginPlatformCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type RetrieveSSOLoginPlatformCredentialReader

type RetrieveSSOLoginPlatformCredentialReader struct {
	// contains filtered or unexported fields
}

RetrieveSSOLoginPlatformCredentialReader is a Reader for the RetrieveSSOLoginPlatformCredential structure.

func (*RetrieveSSOLoginPlatformCredentialReader) ReadResponse

func (o *RetrieveSSOLoginPlatformCredentialReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type RetrieveSSOLoginPlatformCredentialUnauthorized

type RetrieveSSOLoginPlatformCredentialUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

RetrieveSSOLoginPlatformCredentialUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewRetrieveSSOLoginPlatformCredentialUnauthorized

func NewRetrieveSSOLoginPlatformCredentialUnauthorized() *RetrieveSSOLoginPlatformCredentialUnauthorized

NewRetrieveSSOLoginPlatformCredentialUnauthorized creates a RetrieveSSOLoginPlatformCredentialUnauthorized with default headers values

func (*RetrieveSSOLoginPlatformCredentialUnauthorized) Error

func (*RetrieveSSOLoginPlatformCredentialUnauthorized) GetPayload

func (*RetrieveSSOLoginPlatformCredentialUnauthorized) ToJSONString

type UpdateSSOPlatformCredentialBadRequest

type UpdateSSOPlatformCredentialBadRequest struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateSSOPlatformCredentialBadRequest handles this case with default header values.

Invalid request

func NewUpdateSSOPlatformCredentialBadRequest

func NewUpdateSSOPlatformCredentialBadRequest() *UpdateSSOPlatformCredentialBadRequest

NewUpdateSSOPlatformCredentialBadRequest creates a UpdateSSOPlatformCredentialBadRequest with default headers values

func (*UpdateSSOPlatformCredentialBadRequest) Error

func (*UpdateSSOPlatformCredentialBadRequest) GetPayload

func (*UpdateSSOPlatformCredentialBadRequest) ToJSONString

type UpdateSSOPlatformCredentialForbidden

type UpdateSSOPlatformCredentialForbidden struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateSSOPlatformCredentialForbidden handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20013</td><td>insufficient permissions</td></tr></table>

func NewUpdateSSOPlatformCredentialForbidden

func NewUpdateSSOPlatformCredentialForbidden() *UpdateSSOPlatformCredentialForbidden

NewUpdateSSOPlatformCredentialForbidden creates a UpdateSSOPlatformCredentialForbidden with default headers values

func (*UpdateSSOPlatformCredentialForbidden) Error

func (*UpdateSSOPlatformCredentialForbidden) GetPayload

func (*UpdateSSOPlatformCredentialForbidden) ToJSONString

func (o *UpdateSSOPlatformCredentialForbidden) ToJSONString() string

type UpdateSSOPlatformCredentialInternalServerError

type UpdateSSOPlatformCredentialInternalServerError struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateSSOPlatformCredentialInternalServerError handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20000</td><td>internal server error</td></tr></table>

func NewUpdateSSOPlatformCredentialInternalServerError

func NewUpdateSSOPlatformCredentialInternalServerError() *UpdateSSOPlatformCredentialInternalServerError

NewUpdateSSOPlatformCredentialInternalServerError creates a UpdateSSOPlatformCredentialInternalServerError with default headers values

func (*UpdateSSOPlatformCredentialInternalServerError) Error

func (*UpdateSSOPlatformCredentialInternalServerError) GetPayload

func (*UpdateSSOPlatformCredentialInternalServerError) ToJSONString

type UpdateSSOPlatformCredentialNotFound

type UpdateSSOPlatformCredentialNotFound struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateSSOPlatformCredentialNotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>10175</td><td>third party credential not found</td></tr></table>

func NewUpdateSSOPlatformCredentialNotFound

func NewUpdateSSOPlatformCredentialNotFound() *UpdateSSOPlatformCredentialNotFound

NewUpdateSSOPlatformCredentialNotFound creates a UpdateSSOPlatformCredentialNotFound with default headers values

func (*UpdateSSOPlatformCredentialNotFound) Error

func (*UpdateSSOPlatformCredentialNotFound) GetPayload

func (*UpdateSSOPlatformCredentialNotFound) ToJSONString

func (o *UpdateSSOPlatformCredentialNotFound) ToJSONString() string

type UpdateSSOPlatformCredentialOK

type UpdateSSOPlatformCredentialOK struct {
	Payload *iamclientmodels.ModelSSOPlatformCredentialResponse
}

UpdateSSOPlatformCredentialOK handles this case with default header values.

OK

func NewUpdateSSOPlatformCredentialOK

func NewUpdateSSOPlatformCredentialOK() *UpdateSSOPlatformCredentialOK

NewUpdateSSOPlatformCredentialOK creates a UpdateSSOPlatformCredentialOK with default headers values

func (*UpdateSSOPlatformCredentialOK) Error

func (*UpdateSSOPlatformCredentialOK) GetPayload

func (*UpdateSSOPlatformCredentialOK) ToJSONString

func (o *UpdateSSOPlatformCredentialOK) ToJSONString() string

type UpdateSSOPlatformCredentialParams

type UpdateSSOPlatformCredentialParams struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *iamclientmodels.ModelSSOPlatformCredentialRequest
	/*Namespace
	  Namespace, only accept alphabet and numeric

	*/
	Namespace string
	/*PlatformID
	  Platform ID

	*/
	PlatformID string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client

	// XFlightId is an optional parameter from this SDK
	XFlightId *string
	// contains filtered or unexported fields
}

UpdateSSOPlatformCredentialParams contains all the parameters to send to the API endpoint for the update sso platform credential operation typically these are written to a http.Request

func NewUpdateSSOPlatformCredentialParams

func NewUpdateSSOPlatformCredentialParams() *UpdateSSOPlatformCredentialParams

NewUpdateSSOPlatformCredentialParams creates a new UpdateSSOPlatformCredentialParams object with the default values initialized.

func NewUpdateSSOPlatformCredentialParamsWithContext

func NewUpdateSSOPlatformCredentialParamsWithContext(ctx context.Context) *UpdateSSOPlatformCredentialParams

NewUpdateSSOPlatformCredentialParamsWithContext creates a new UpdateSSOPlatformCredentialParams object with the default values initialized, and the ability to set a context for a request

func NewUpdateSSOPlatformCredentialParamsWithHTTPClient

func NewUpdateSSOPlatformCredentialParamsWithHTTPClient(client *http.Client) *UpdateSSOPlatformCredentialParams

NewUpdateSSOPlatformCredentialParamsWithHTTPClient creates a new UpdateSSOPlatformCredentialParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewUpdateSSOPlatformCredentialParamsWithTimeout

func NewUpdateSSOPlatformCredentialParamsWithTimeout(timeout time.Duration) *UpdateSSOPlatformCredentialParams

NewUpdateSSOPlatformCredentialParamsWithTimeout creates a new UpdateSSOPlatformCredentialParams object with the default values initialized, and the ability to set a timeout on a request

func (*UpdateSSOPlatformCredentialParams) SetAuthInfoWriter

func (o *UpdateSSOPlatformCredentialParams) SetAuthInfoWriter(authInfoWriter runtime.ClientAuthInfoWriter)

SetAuthInfoWriter adds the authInfoWriter to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetBody

SetBody adds the body to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetContext

SetContext adds the context to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetFlightId

func (o *UpdateSSOPlatformCredentialParams) SetFlightId(flightId string)

SetFlightId adds the flightId as the header value for this specific endpoint

func (*UpdateSSOPlatformCredentialParams) SetHTTPClient

func (o *UpdateSSOPlatformCredentialParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetHTTPClientTransport

func (o *UpdateSSOPlatformCredentialParams) SetHTTPClientTransport(roundTripper http.RoundTripper)

SetHTTPClient adds the HTTPClient Transport to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetNamespace

func (o *UpdateSSOPlatformCredentialParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetPlatformID

func (o *UpdateSSOPlatformCredentialParams) SetPlatformID(platformID string)

SetPlatformID adds the platformId to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) SetTimeout

func (o *UpdateSSOPlatformCredentialParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithBody

WithBody adds the body to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithContext

WithContext adds the context to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithNamespace

WithNamespace adds the namespace to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithPlatformID

WithPlatformID adds the platformID to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WithTimeout

WithTimeout adds the timeout to the update sso platform credential params

func (*UpdateSSOPlatformCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateSSOPlatformCredentialReader

type UpdateSSOPlatformCredentialReader struct {
	// contains filtered or unexported fields
}

UpdateSSOPlatformCredentialReader is a Reader for the UpdateSSOPlatformCredential structure.

func (*UpdateSSOPlatformCredentialReader) ReadResponse

func (o *UpdateSSOPlatformCredentialReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateSSOPlatformCredentialUnauthorized

type UpdateSSOPlatformCredentialUnauthorized struct {
	Payload *iamclientmodels.RestErrorResponse
}

UpdateSSOPlatformCredentialUnauthorized handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20001</td><td>unauthorized access</td></tr></table>

func NewUpdateSSOPlatformCredentialUnauthorized

func NewUpdateSSOPlatformCredentialUnauthorized() *UpdateSSOPlatformCredentialUnauthorized

NewUpdateSSOPlatformCredentialUnauthorized creates a UpdateSSOPlatformCredentialUnauthorized with default headers values

func (*UpdateSSOPlatformCredentialUnauthorized) Error

func (*UpdateSSOPlatformCredentialUnauthorized) GetPayload

func (*UpdateSSOPlatformCredentialUnauthorized) ToJSONString

Jump to

Keyboard shortcuts

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