configuration

package
v0.50.1 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2023 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 Client

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

Client for configuration API

func (*Client) CreateGroupConfigurationAdminV1 deprecated

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

CreateGroupConfigurationAdminV1 create new configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'

This endpoint is used to create new configuration. Before creating the configuration, make sure that member role for admin and group member are already created before.

For each of the global rule, it will be the rule detail that consists of these fields:

  • ruleAttribute : attribute of the player that needs to be checked

  • ruleCriteria : criteria of the value. The value will be in enum of EQUAL, MINIMUM, MAXIMUM

  • ruleValue : value that needs to be checked

Allowed Action can only be filled with any available action in the Group Service. For the configuration, the only value is "createGroup"

Action Code: 73103

func (*Client) CreateGroupConfigurationAdminV1Short added in v0.8.0

func (a *Client) CreateGroupConfigurationAdminV1Short(params *CreateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateGroupConfigurationAdminV1Created, error)

CreateGroupConfigurationAdminV1Short create new configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'

This endpoint is used to create new configuration. Before creating the configuration, make sure that member role for admin and group member are already created before.

For each of the global rule, it will be the rule detail that consists of these fields:

  • ruleAttribute : attribute of the player that needs to be checked

  • ruleCriteria : criteria of the value. The value will be in enum of EQUAL, MINIMUM, MAXIMUM

  • ruleValue : value that needs to be checked

Allowed Action can only be filled with any available action in the Group Service. For the configuration, the only value is "createGroup"

Action Code: 73103

func (*Client) DeleteGroupConfigurationGlobalRuleAdminV1 deprecated

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

DeleteGroupConfigurationGlobalRuleAdminV1 delete existing configuration global rule based on allowed action

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to delete existing global rule configuration based on the allowed action. It will not give any error if the allowed action is not existed in the global rule

Action Code: 73105

func (*Client) DeleteGroupConfigurationGlobalRuleAdminV1Short added in v0.8.0

func (a *Client) DeleteGroupConfigurationGlobalRuleAdminV1Short(params *DeleteGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationGlobalRuleAdminV1OK, error)

DeleteGroupConfigurationGlobalRuleAdminV1Short delete existing configuration global rule based on allowed action

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to delete existing global rule configuration based on the allowed action. It will not give any error if the allowed action is not existed in the global rule

Action Code: 73105

func (*Client) DeleteGroupConfigurationV1 deprecated added in v0.7.0

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

DeleteGroupConfigurationV1 delete group configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [DELETE]'

This endpoint is used to delete group configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) DeleteGroupConfigurationV1Short added in v0.8.0

func (a *Client) DeleteGroupConfigurationV1Short(params *DeleteGroupConfigurationV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationV1NoContent, error)

DeleteGroupConfigurationV1Short delete group configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [DELETE]'

This endpoint is used to delete group configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) GetGroupConfigurationAdminV1 deprecated

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

GetGroupConfigurationAdminV1 get existing configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'

This endpoint is used to get existing configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) GetGroupConfigurationAdminV1Short added in v0.8.0

func (a *Client) GetGroupConfigurationAdminV1Short(params *GetGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupConfigurationAdminV1OK, error)

GetGroupConfigurationAdminV1Short get existing configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'

This endpoint is used to get existing configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) InitiateGroupConfigurationAdminV1 deprecated

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

InitiateGroupConfigurationAdminV1 initiate configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'

This endpoint is used to initiate configuration. This endpoint will automatically create default configuration and member roles with default permission

Default Permission for admin role will cover these permission:

  • Permission to invite user to group

  • Permission to accept or reject join request

  • Permission to kick group member

Default max member value will be 50 and global rules will be empty

Action Code: 73104

func (*Client) InitiateGroupConfigurationAdminV1Short added in v0.8.0

func (a *Client) InitiateGroupConfigurationAdminV1Short(params *InitiateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*InitiateGroupConfigurationAdminV1Created, error)

InitiateGroupConfigurationAdminV1Short initiate configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'

This endpoint is used to initiate configuration. This endpoint will automatically create default configuration and member roles with default permission

Default Permission for admin role will cover these permission:

  • Permission to invite user to group

  • Permission to accept or reject join request

  • Permission to kick group member

Default max member value will be 50 and global rules will be empty

Action Code: 73104

func (*Client) ListGroupConfigurationAdminV1 deprecated

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

ListGroupConfigurationAdminV1 list group configuration Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'

This endpoint is used to get existing configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) ListGroupConfigurationAdminV1Short added in v0.8.0

func (a *Client) ListGroupConfigurationAdminV1Short(params *ListGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListGroupConfigurationAdminV1OK, error)

ListGroupConfigurationAdminV1Short list group configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'

This endpoint is used to get existing configuration. This Configuration is used as the main rule of the service. Each namespace will have its own configuration

Action Code: 73101

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateGroupConfigurationAdminV1 deprecated

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

UpdateGroupConfigurationAdminV1 update existing configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to update existing configuration. groupAdminRoleId and groupMemberRoleId won't be able to be updated. User can try to change the member role permission instead for each of those member role

Action Code: 73102

func (*Client) UpdateGroupConfigurationAdminV1Short added in v0.8.0

func (a *Client) UpdateGroupConfigurationAdminV1Short(params *UpdateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationAdminV1OK, error)

UpdateGroupConfigurationAdminV1Short update existing configuration

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to update existing configuration. groupAdminRoleId and groupMemberRoleId won't be able to be updated. User can try to change the member role permission instead for each of those member role

Action Code: 73102

func (*Client) UpdateGroupConfigurationGlobalRuleAdminV1 deprecated

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

UpdateGroupConfigurationGlobalRuleAdminV1 update existing configuration global rule

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to update existing global rule configuration based on the allowed action. It will replace the permission with the request

Action Code: 73106

func (*Client) UpdateGroupConfigurationGlobalRuleAdminV1Short added in v0.8.0

func (a *Client) UpdateGroupConfigurationGlobalRuleAdminV1Short(params *UpdateGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationGlobalRuleAdminV1OK, error)

UpdateGroupConfigurationGlobalRuleAdminV1Short update existing configuration global rule

Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'

This endpoint is used to update existing global rule configuration based on the allowed action. It will replace the permission with the request

Action Code: 73106

type ClientService

type ClientService interface {
	ListGroupConfigurationAdminV1(params *ListGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListGroupConfigurationAdminV1OK, *ListGroupConfigurationAdminV1BadRequest, *ListGroupConfigurationAdminV1Unauthorized, *ListGroupConfigurationAdminV1Forbidden, *ListGroupConfigurationAdminV1NotFound, *ListGroupConfigurationAdminV1InternalServerError, error)
	ListGroupConfigurationAdminV1Short(params *ListGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListGroupConfigurationAdminV1OK, error)
	CreateGroupConfigurationAdminV1(params *CreateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateGroupConfigurationAdminV1Created, *CreateGroupConfigurationAdminV1BadRequest, *CreateGroupConfigurationAdminV1Unauthorized, *CreateGroupConfigurationAdminV1Forbidden, *CreateGroupConfigurationAdminV1Conflict, *CreateGroupConfigurationAdminV1InternalServerError, error)
	CreateGroupConfigurationAdminV1Short(params *CreateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateGroupConfigurationAdminV1Created, error)
	InitiateGroupConfigurationAdminV1(params *InitiateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*InitiateGroupConfigurationAdminV1Created, *InitiateGroupConfigurationAdminV1Unauthorized, *InitiateGroupConfigurationAdminV1Forbidden, *InitiateGroupConfigurationAdminV1Conflict, *InitiateGroupConfigurationAdminV1InternalServerError, error)
	InitiateGroupConfigurationAdminV1Short(params *InitiateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*InitiateGroupConfigurationAdminV1Created, error)
	GetGroupConfigurationAdminV1(params *GetGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupConfigurationAdminV1OK, *GetGroupConfigurationAdminV1BadRequest, *GetGroupConfigurationAdminV1Unauthorized, *GetGroupConfigurationAdminV1Forbidden, *GetGroupConfigurationAdminV1NotFound, *GetGroupConfigurationAdminV1InternalServerError, error)
	GetGroupConfigurationAdminV1Short(params *GetGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupConfigurationAdminV1OK, error)
	DeleteGroupConfigurationV1(params *DeleteGroupConfigurationV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationV1NoContent, *DeleteGroupConfigurationV1BadRequest, *DeleteGroupConfigurationV1Unauthorized, *DeleteGroupConfigurationV1Forbidden, *DeleteGroupConfigurationV1NotFound, *DeleteGroupConfigurationV1InternalServerError, error)
	DeleteGroupConfigurationV1Short(params *DeleteGroupConfigurationV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationV1NoContent, error)
	UpdateGroupConfigurationAdminV1(params *UpdateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationAdminV1OK, *UpdateGroupConfigurationAdminV1BadRequest, *UpdateGroupConfigurationAdminV1Unauthorized, *UpdateGroupConfigurationAdminV1Forbidden, *UpdateGroupConfigurationAdminV1NotFound, *UpdateGroupConfigurationAdminV1InternalServerError, error)
	UpdateGroupConfigurationAdminV1Short(params *UpdateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationAdminV1OK, error)
	UpdateGroupConfigurationGlobalRuleAdminV1(params *UpdateGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationGlobalRuleAdminV1OK, *UpdateGroupConfigurationGlobalRuleAdminV1BadRequest, *UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized, *UpdateGroupConfigurationGlobalRuleAdminV1Forbidden, *UpdateGroupConfigurationGlobalRuleAdminV1NotFound, *UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError, error)
	UpdateGroupConfigurationGlobalRuleAdminV1Short(params *UpdateGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationGlobalRuleAdminV1OK, error)
	DeleteGroupConfigurationGlobalRuleAdminV1(params *DeleteGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationGlobalRuleAdminV1OK, *DeleteGroupConfigurationGlobalRuleAdminV1BadRequest, *DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized, *DeleteGroupConfigurationGlobalRuleAdminV1Forbidden, *DeleteGroupConfigurationGlobalRuleAdminV1NotFound, *DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError, error)
	DeleteGroupConfigurationGlobalRuleAdminV1Short(params *DeleteGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationGlobalRuleAdminV1OK, 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 configuration API client.

type CreateGroupConfigurationAdminV1BadRequest

type CreateGroupConfigurationAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateGroupConfigurationAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewCreateGroupConfigurationAdminV1BadRequest

func NewCreateGroupConfigurationAdminV1BadRequest() *CreateGroupConfigurationAdminV1BadRequest

NewCreateGroupConfigurationAdminV1BadRequest creates a CreateGroupConfigurationAdminV1BadRequest with default headers values

func (*CreateGroupConfigurationAdminV1BadRequest) Error

func (*CreateGroupConfigurationAdminV1BadRequest) GetPayload

func (*CreateGroupConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type CreateGroupConfigurationAdminV1Conflict

type CreateGroupConfigurationAdminV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateGroupConfigurationAdminV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73130</td><td>global configuration already exist</td></tr></table>

func NewCreateGroupConfigurationAdminV1Conflict

func NewCreateGroupConfigurationAdminV1Conflict() *CreateGroupConfigurationAdminV1Conflict

NewCreateGroupConfigurationAdminV1Conflict creates a CreateGroupConfigurationAdminV1Conflict with default headers values

func (*CreateGroupConfigurationAdminV1Conflict) Error

func (*CreateGroupConfigurationAdminV1Conflict) GetPayload

func (*CreateGroupConfigurationAdminV1Conflict) ToJSONString added in v0.25.0

type CreateGroupConfigurationAdminV1Created

type CreateGroupConfigurationAdminV1Created struct {
	Payload *groupclientmodels.ModelsCreateGroupConfigurationResponseV1
}

CreateGroupConfigurationAdminV1Created handles this case with default header values.

Created

func NewCreateGroupConfigurationAdminV1Created

func NewCreateGroupConfigurationAdminV1Created() *CreateGroupConfigurationAdminV1Created

NewCreateGroupConfigurationAdminV1Created creates a CreateGroupConfigurationAdminV1Created with default headers values

func (*CreateGroupConfigurationAdminV1Created) Error

func (*CreateGroupConfigurationAdminV1Created) GetPayload

func (*CreateGroupConfigurationAdminV1Created) ToJSONString added in v0.25.0

type CreateGroupConfigurationAdminV1Forbidden

type CreateGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateGroupConfigurationAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewCreateGroupConfigurationAdminV1Forbidden

func NewCreateGroupConfigurationAdminV1Forbidden() *CreateGroupConfigurationAdminV1Forbidden

NewCreateGroupConfigurationAdminV1Forbidden creates a CreateGroupConfigurationAdminV1Forbidden with default headers values

func (*CreateGroupConfigurationAdminV1Forbidden) Error

func (*CreateGroupConfigurationAdminV1Forbidden) GetPayload

func (*CreateGroupConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type CreateGroupConfigurationAdminV1InternalServerError

type CreateGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewCreateGroupConfigurationAdminV1InternalServerError

func NewCreateGroupConfigurationAdminV1InternalServerError() *CreateGroupConfigurationAdminV1InternalServerError

NewCreateGroupConfigurationAdminV1InternalServerError creates a CreateGroupConfigurationAdminV1InternalServerError with default headers values

func (*CreateGroupConfigurationAdminV1InternalServerError) Error

func (*CreateGroupConfigurationAdminV1InternalServerError) GetPayload

func (*CreateGroupConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type CreateGroupConfigurationAdminV1Params

type CreateGroupConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsCreateGroupConfigurationRequestV1
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

CreateGroupConfigurationAdminV1Params contains all the parameters to send to the API endpoint for the create group configuration admin v1 operation typically these are written to a http.Request

func NewCreateGroupConfigurationAdminV1Params

func NewCreateGroupConfigurationAdminV1Params() *CreateGroupConfigurationAdminV1Params

NewCreateGroupConfigurationAdminV1Params creates a new CreateGroupConfigurationAdminV1Params object with the default values initialized.

func NewCreateGroupConfigurationAdminV1ParamsWithContext

func NewCreateGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *CreateGroupConfigurationAdminV1Params

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

func NewCreateGroupConfigurationAdminV1ParamsWithHTTPClient

func NewCreateGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *CreateGroupConfigurationAdminV1Params

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

func NewCreateGroupConfigurationAdminV1ParamsWithTimeout

func NewCreateGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *CreateGroupConfigurationAdminV1Params

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

func (*CreateGroupConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetBody

SetBody adds the body to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetContext

SetContext adds the context to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetNamespace

func (o *CreateGroupConfigurationAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WithBody

WithBody adds the body to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WithContext

WithContext adds the context to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WithNamespace

WithNamespace adds the namespace to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WithTimeout

WithTimeout adds the timeout to the create group configuration admin v1 params

func (*CreateGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateGroupConfigurationAdminV1Reader

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

CreateGroupConfigurationAdminV1Reader is a Reader for the CreateGroupConfigurationAdminV1 structure.

func (*CreateGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateGroupConfigurationAdminV1Unauthorized

type CreateGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateGroupConfigurationAdminV1Unauthorized 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 NewCreateGroupConfigurationAdminV1Unauthorized

func NewCreateGroupConfigurationAdminV1Unauthorized() *CreateGroupConfigurationAdminV1Unauthorized

NewCreateGroupConfigurationAdminV1Unauthorized creates a CreateGroupConfigurationAdminV1Unauthorized with default headers values

func (*CreateGroupConfigurationAdminV1Unauthorized) Error

func (*CreateGroupConfigurationAdminV1Unauthorized) GetPayload

func (*CreateGroupConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1BadRequest

type DeleteGroupConfigurationGlobalRuleAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationGlobalRuleAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewDeleteGroupConfigurationGlobalRuleAdminV1BadRequest

func NewDeleteGroupConfigurationGlobalRuleAdminV1BadRequest() *DeleteGroupConfigurationGlobalRuleAdminV1BadRequest

NewDeleteGroupConfigurationGlobalRuleAdminV1BadRequest creates a DeleteGroupConfigurationGlobalRuleAdminV1BadRequest with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1BadRequest) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1BadRequest) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1BadRequest) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1Forbidden

type DeleteGroupConfigurationGlobalRuleAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationGlobalRuleAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewDeleteGroupConfigurationGlobalRuleAdminV1Forbidden

func NewDeleteGroupConfigurationGlobalRuleAdminV1Forbidden() *DeleteGroupConfigurationGlobalRuleAdminV1Forbidden

NewDeleteGroupConfigurationGlobalRuleAdminV1Forbidden creates a DeleteGroupConfigurationGlobalRuleAdminV1Forbidden with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1Forbidden) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1Forbidden) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1Forbidden) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError

type DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupConfigurationGlobalRuleAdminV1InternalServerError

func NewDeleteGroupConfigurationGlobalRuleAdminV1InternalServerError() *DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError

NewDeleteGroupConfigurationGlobalRuleAdminV1InternalServerError creates a DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1NotFound

type DeleteGroupConfigurationGlobalRuleAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationGlobalRuleAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewDeleteGroupConfigurationGlobalRuleAdminV1NotFound

func NewDeleteGroupConfigurationGlobalRuleAdminV1NotFound() *DeleteGroupConfigurationGlobalRuleAdminV1NotFound

NewDeleteGroupConfigurationGlobalRuleAdminV1NotFound creates a DeleteGroupConfigurationGlobalRuleAdminV1NotFound with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1NotFound) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1NotFound) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1NotFound) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1OK

type DeleteGroupConfigurationGlobalRuleAdminV1OK struct {
	Payload *groupclientmodels.ModelsUpdateGroupConfigurationResponseV1
}

DeleteGroupConfigurationGlobalRuleAdminV1OK handles this case with default header values.

OK

func NewDeleteGroupConfigurationGlobalRuleAdminV1OK

func NewDeleteGroupConfigurationGlobalRuleAdminV1OK() *DeleteGroupConfigurationGlobalRuleAdminV1OK

NewDeleteGroupConfigurationGlobalRuleAdminV1OK creates a DeleteGroupConfigurationGlobalRuleAdminV1OK with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1OK) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1OK) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1OK) ToJSONString added in v0.25.0

type DeleteGroupConfigurationGlobalRuleAdminV1Params

type DeleteGroupConfigurationGlobalRuleAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*AllowedAction
	  Allowed Action. The value should be any actions in the service

	*/
	AllowedAction string
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

DeleteGroupConfigurationGlobalRuleAdminV1Params contains all the parameters to send to the API endpoint for the delete group configuration global rule admin v1 operation typically these are written to a http.Request

func NewDeleteGroupConfigurationGlobalRuleAdminV1Params

func NewDeleteGroupConfigurationGlobalRuleAdminV1Params() *DeleteGroupConfigurationGlobalRuleAdminV1Params

NewDeleteGroupConfigurationGlobalRuleAdminV1Params creates a new DeleteGroupConfigurationGlobalRuleAdminV1Params object with the default values initialized.

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithContext

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithContext(ctx context.Context) *DeleteGroupConfigurationGlobalRuleAdminV1Params

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

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithHTTPClient

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupConfigurationGlobalRuleAdminV1Params

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

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithTimeout

func NewDeleteGroupConfigurationGlobalRuleAdminV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupConfigurationGlobalRuleAdminV1Params

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

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetAllowedAction

func (o *DeleteGroupConfigurationGlobalRuleAdminV1Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetAuthInfoWriter added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetConfigurationCode

func (o *DeleteGroupConfigurationGlobalRuleAdminV1Params) SetConfigurationCode(configurationCode string)

SetConfigurationCode adds the configurationCode to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetContext

SetContext adds the context to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetNamespace

func (o *DeleteGroupConfigurationGlobalRuleAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) SetTimeout

SetTimeout adds the timeout to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithConfigurationCode

WithConfigurationCode adds the configurationCode to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithContext

WithContext adds the context to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithNamespace

WithNamespace adds the namespace to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WithTimeout

WithTimeout adds the timeout to the delete group configuration global rule admin v1 params

func (*DeleteGroupConfigurationGlobalRuleAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupConfigurationGlobalRuleAdminV1Reader

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

DeleteGroupConfigurationGlobalRuleAdminV1Reader is a Reader for the DeleteGroupConfigurationGlobalRuleAdminV1 structure.

func (*DeleteGroupConfigurationGlobalRuleAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized

type DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized 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 NewDeleteGroupConfigurationGlobalRuleAdminV1Unauthorized

func NewDeleteGroupConfigurationGlobalRuleAdminV1Unauthorized() *DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized

NewDeleteGroupConfigurationGlobalRuleAdminV1Unauthorized creates a DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized with default headers values

func (*DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized) Error

func (*DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized) GetPayload

func (*DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized) ToJSONString added in v0.25.0

type DeleteGroupConfigurationV1BadRequest added in v0.7.0

type DeleteGroupConfigurationV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewDeleteGroupConfigurationV1BadRequest added in v0.7.0

func NewDeleteGroupConfigurationV1BadRequest() *DeleteGroupConfigurationV1BadRequest

NewDeleteGroupConfigurationV1BadRequest creates a DeleteGroupConfigurationV1BadRequest with default headers values

func (*DeleteGroupConfigurationV1BadRequest) Error added in v0.7.0

func (*DeleteGroupConfigurationV1BadRequest) GetPayload added in v0.7.0

func (*DeleteGroupConfigurationV1BadRequest) ToJSONString added in v0.25.0

func (o *DeleteGroupConfigurationV1BadRequest) ToJSONString() string

type DeleteGroupConfigurationV1Forbidden added in v0.7.0

type DeleteGroupConfigurationV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewDeleteGroupConfigurationV1Forbidden added in v0.7.0

func NewDeleteGroupConfigurationV1Forbidden() *DeleteGroupConfigurationV1Forbidden

NewDeleteGroupConfigurationV1Forbidden creates a DeleteGroupConfigurationV1Forbidden with default headers values

func (*DeleteGroupConfigurationV1Forbidden) Error added in v0.7.0

func (*DeleteGroupConfigurationV1Forbidden) GetPayload added in v0.7.0

func (*DeleteGroupConfigurationV1Forbidden) ToJSONString added in v0.25.0

func (o *DeleteGroupConfigurationV1Forbidden) ToJSONString() string

type DeleteGroupConfigurationV1InternalServerError added in v0.7.0

type DeleteGroupConfigurationV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupConfigurationV1InternalServerError added in v0.7.0

func NewDeleteGroupConfigurationV1InternalServerError() *DeleteGroupConfigurationV1InternalServerError

NewDeleteGroupConfigurationV1InternalServerError creates a DeleteGroupConfigurationV1InternalServerError with default headers values

func (*DeleteGroupConfigurationV1InternalServerError) Error added in v0.7.0

func (*DeleteGroupConfigurationV1InternalServerError) GetPayload added in v0.7.0

func (*DeleteGroupConfigurationV1InternalServerError) ToJSONString added in v0.25.0

type DeleteGroupConfigurationV1NoContent added in v0.7.0

type DeleteGroupConfigurationV1NoContent struct {
}

DeleteGroupConfigurationV1NoContent handles this case with default header values.

No Content

func NewDeleteGroupConfigurationV1NoContent added in v0.7.0

func NewDeleteGroupConfigurationV1NoContent() *DeleteGroupConfigurationV1NoContent

NewDeleteGroupConfigurationV1NoContent creates a DeleteGroupConfigurationV1NoContent with default headers values

func (*DeleteGroupConfigurationV1NoContent) Error added in v0.7.0

type DeleteGroupConfigurationV1NotFound added in v0.7.0

type DeleteGroupConfigurationV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewDeleteGroupConfigurationV1NotFound added in v0.7.0

func NewDeleteGroupConfigurationV1NotFound() *DeleteGroupConfigurationV1NotFound

NewDeleteGroupConfigurationV1NotFound creates a DeleteGroupConfigurationV1NotFound with default headers values

func (*DeleteGroupConfigurationV1NotFound) Error added in v0.7.0

func (*DeleteGroupConfigurationV1NotFound) GetPayload added in v0.7.0

func (*DeleteGroupConfigurationV1NotFound) ToJSONString added in v0.25.0

func (o *DeleteGroupConfigurationV1NotFound) ToJSONString() string

type DeleteGroupConfigurationV1Params added in v0.7.0

type DeleteGroupConfigurationV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

DeleteGroupConfigurationV1Params contains all the parameters to send to the API endpoint for the delete group configuration v1 operation typically these are written to a http.Request

func NewDeleteGroupConfigurationV1Params added in v0.7.0

func NewDeleteGroupConfigurationV1Params() *DeleteGroupConfigurationV1Params

NewDeleteGroupConfigurationV1Params creates a new DeleteGroupConfigurationV1Params object with the default values initialized.

func NewDeleteGroupConfigurationV1ParamsWithContext added in v0.7.0

func NewDeleteGroupConfigurationV1ParamsWithContext(ctx context.Context) *DeleteGroupConfigurationV1Params

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

func NewDeleteGroupConfigurationV1ParamsWithHTTPClient added in v0.7.0

func NewDeleteGroupConfigurationV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupConfigurationV1Params

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

func NewDeleteGroupConfigurationV1ParamsWithTimeout added in v0.7.0

func NewDeleteGroupConfigurationV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupConfigurationV1Params

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

func (*DeleteGroupConfigurationV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetConfigurationCode added in v0.7.0

func (o *DeleteGroupConfigurationV1Params) SetConfigurationCode(configurationCode string)

SetConfigurationCode adds the configurationCode to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetContext added in v0.7.0

SetContext adds the context to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetHTTPClient added in v0.7.0

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

SetHTTPClient adds the HTTPClient to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetNamespace added in v0.7.0

func (o *DeleteGroupConfigurationV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) SetTimeout added in v0.7.0

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

SetTimeout adds the timeout to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WithConfigurationCode added in v0.7.0

func (o *DeleteGroupConfigurationV1Params) WithConfigurationCode(configurationCode string) *DeleteGroupConfigurationV1Params

WithConfigurationCode adds the configurationCode to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WithContext added in v0.7.0

WithContext adds the context to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WithHTTPClient added in v0.7.0

WithHTTPClient adds the HTTPClient to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WithNamespace added in v0.7.0

WithNamespace adds the namespace to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WithTimeout added in v0.7.0

WithTimeout adds the timeout to the delete group configuration v1 params

func (*DeleteGroupConfigurationV1Params) WriteToRequest added in v0.7.0

WriteToRequest writes these params to a swagger request

type DeleteGroupConfigurationV1Reader added in v0.7.0

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

DeleteGroupConfigurationV1Reader is a Reader for the DeleteGroupConfigurationV1 structure.

func (*DeleteGroupConfigurationV1Reader) ReadResponse added in v0.7.0

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

ReadResponse reads a server response into the received o.

type DeleteGroupConfigurationV1Unauthorized added in v0.7.0

type DeleteGroupConfigurationV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationV1Unauthorized 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 NewDeleteGroupConfigurationV1Unauthorized added in v0.7.0

func NewDeleteGroupConfigurationV1Unauthorized() *DeleteGroupConfigurationV1Unauthorized

NewDeleteGroupConfigurationV1Unauthorized creates a DeleteGroupConfigurationV1Unauthorized with default headers values

func (*DeleteGroupConfigurationV1Unauthorized) Error added in v0.7.0

func (*DeleteGroupConfigurationV1Unauthorized) GetPayload added in v0.7.0

func (*DeleteGroupConfigurationV1Unauthorized) ToJSONString added in v0.25.0

type GetGroupConfigurationAdminV1BadRequest

type GetGroupConfigurationAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupConfigurationAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewGetGroupConfigurationAdminV1BadRequest

func NewGetGroupConfigurationAdminV1BadRequest() *GetGroupConfigurationAdminV1BadRequest

NewGetGroupConfigurationAdminV1BadRequest creates a GetGroupConfigurationAdminV1BadRequest with default headers values

func (*GetGroupConfigurationAdminV1BadRequest) Error

func (*GetGroupConfigurationAdminV1BadRequest) GetPayload

func (*GetGroupConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type GetGroupConfigurationAdminV1Forbidden

type GetGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupConfigurationAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewGetGroupConfigurationAdminV1Forbidden

func NewGetGroupConfigurationAdminV1Forbidden() *GetGroupConfigurationAdminV1Forbidden

NewGetGroupConfigurationAdminV1Forbidden creates a GetGroupConfigurationAdminV1Forbidden with default headers values

func (*GetGroupConfigurationAdminV1Forbidden) Error

func (*GetGroupConfigurationAdminV1Forbidden) GetPayload

func (*GetGroupConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type GetGroupConfigurationAdminV1InternalServerError

type GetGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGroupConfigurationAdminV1InternalServerError

func NewGetGroupConfigurationAdminV1InternalServerError() *GetGroupConfigurationAdminV1InternalServerError

NewGetGroupConfigurationAdminV1InternalServerError creates a GetGroupConfigurationAdminV1InternalServerError with default headers values

func (*GetGroupConfigurationAdminV1InternalServerError) Error

func (*GetGroupConfigurationAdminV1InternalServerError) GetPayload

func (*GetGroupConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type GetGroupConfigurationAdminV1NotFound

type GetGroupConfigurationAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupConfigurationAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewGetGroupConfigurationAdminV1NotFound

func NewGetGroupConfigurationAdminV1NotFound() *GetGroupConfigurationAdminV1NotFound

NewGetGroupConfigurationAdminV1NotFound creates a GetGroupConfigurationAdminV1NotFound with default headers values

func (*GetGroupConfigurationAdminV1NotFound) Error

func (*GetGroupConfigurationAdminV1NotFound) GetPayload

func (*GetGroupConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

func (o *GetGroupConfigurationAdminV1NotFound) ToJSONString() string

type GetGroupConfigurationAdminV1OK added in v0.7.0

type GetGroupConfigurationAdminV1OK struct {
	Payload *groupclientmodels.ModelsGetGroupConfigurationResponseV1
}

GetGroupConfigurationAdminV1OK handles this case with default header values.

OK

func NewGetGroupConfigurationAdminV1OK added in v0.7.0

func NewGetGroupConfigurationAdminV1OK() *GetGroupConfigurationAdminV1OK

NewGetGroupConfigurationAdminV1OK creates a GetGroupConfigurationAdminV1OK with default headers values

func (*GetGroupConfigurationAdminV1OK) Error added in v0.7.0

func (*GetGroupConfigurationAdminV1OK) GetPayload added in v0.7.0

func (*GetGroupConfigurationAdminV1OK) ToJSONString added in v0.25.0

func (o *GetGroupConfigurationAdminV1OK) ToJSONString() string

type GetGroupConfigurationAdminV1Params

type GetGroupConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

GetGroupConfigurationAdminV1Params contains all the parameters to send to the API endpoint for the get group configuration admin v1 operation typically these are written to a http.Request

func NewGetGroupConfigurationAdminV1Params

func NewGetGroupConfigurationAdminV1Params() *GetGroupConfigurationAdminV1Params

NewGetGroupConfigurationAdminV1Params creates a new GetGroupConfigurationAdminV1Params object with the default values initialized.

func NewGetGroupConfigurationAdminV1ParamsWithContext

func NewGetGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *GetGroupConfigurationAdminV1Params

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

func NewGetGroupConfigurationAdminV1ParamsWithHTTPClient

func NewGetGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *GetGroupConfigurationAdminV1Params

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

func NewGetGroupConfigurationAdminV1ParamsWithTimeout

func NewGetGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *GetGroupConfigurationAdminV1Params

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

func (*GetGroupConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetConfigurationCode

func (o *GetGroupConfigurationAdminV1Params) SetConfigurationCode(configurationCode string)

SetConfigurationCode adds the configurationCode to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetContext

SetContext adds the context to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetNamespace

func (o *GetGroupConfigurationAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WithConfigurationCode

func (o *GetGroupConfigurationAdminV1Params) WithConfigurationCode(configurationCode string) *GetGroupConfigurationAdminV1Params

WithConfigurationCode adds the configurationCode to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WithContext

WithContext adds the context to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WithNamespace

WithNamespace adds the namespace to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WithTimeout

WithTimeout adds the timeout to the get group configuration admin v1 params

func (*GetGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupConfigurationAdminV1Reader

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

GetGroupConfigurationAdminV1Reader is a Reader for the GetGroupConfigurationAdminV1 structure.

func (*GetGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGroupConfigurationAdminV1Unauthorized

type GetGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupConfigurationAdminV1Unauthorized 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 NewGetGroupConfigurationAdminV1Unauthorized

func NewGetGroupConfigurationAdminV1Unauthorized() *GetGroupConfigurationAdminV1Unauthorized

NewGetGroupConfigurationAdminV1Unauthorized creates a GetGroupConfigurationAdminV1Unauthorized with default headers values

func (*GetGroupConfigurationAdminV1Unauthorized) Error

func (*GetGroupConfigurationAdminV1Unauthorized) GetPayload

func (*GetGroupConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type InitiateGroupConfigurationAdminV1Conflict

type InitiateGroupConfigurationAdminV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InitiateGroupConfigurationAdminV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73130</td><td>global configuration already exist</td></tr></table>

func NewInitiateGroupConfigurationAdminV1Conflict

func NewInitiateGroupConfigurationAdminV1Conflict() *InitiateGroupConfigurationAdminV1Conflict

NewInitiateGroupConfigurationAdminV1Conflict creates a InitiateGroupConfigurationAdminV1Conflict with default headers values

func (*InitiateGroupConfigurationAdminV1Conflict) Error

func (*InitiateGroupConfigurationAdminV1Conflict) GetPayload

func (*InitiateGroupConfigurationAdminV1Conflict) ToJSONString added in v0.25.0

type InitiateGroupConfigurationAdminV1Created

type InitiateGroupConfigurationAdminV1Created struct {
	Payload *groupclientmodels.ModelsCreateGroupConfigurationResponseV1
}

InitiateGroupConfigurationAdminV1Created handles this case with default header values.

Created

func NewInitiateGroupConfigurationAdminV1Created

func NewInitiateGroupConfigurationAdminV1Created() *InitiateGroupConfigurationAdminV1Created

NewInitiateGroupConfigurationAdminV1Created creates a InitiateGroupConfigurationAdminV1Created with default headers values

func (*InitiateGroupConfigurationAdminV1Created) Error

func (*InitiateGroupConfigurationAdminV1Created) GetPayload

func (*InitiateGroupConfigurationAdminV1Created) ToJSONString added in v0.25.0

type InitiateGroupConfigurationAdminV1Forbidden

type InitiateGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InitiateGroupConfigurationAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewInitiateGroupConfigurationAdminV1Forbidden

func NewInitiateGroupConfigurationAdminV1Forbidden() *InitiateGroupConfigurationAdminV1Forbidden

NewInitiateGroupConfigurationAdminV1Forbidden creates a InitiateGroupConfigurationAdminV1Forbidden with default headers values

func (*InitiateGroupConfigurationAdminV1Forbidden) Error

func (*InitiateGroupConfigurationAdminV1Forbidden) GetPayload

func (*InitiateGroupConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type InitiateGroupConfigurationAdminV1InternalServerError

type InitiateGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InitiateGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewInitiateGroupConfigurationAdminV1InternalServerError

func NewInitiateGroupConfigurationAdminV1InternalServerError() *InitiateGroupConfigurationAdminV1InternalServerError

NewInitiateGroupConfigurationAdminV1InternalServerError creates a InitiateGroupConfigurationAdminV1InternalServerError with default headers values

func (*InitiateGroupConfigurationAdminV1InternalServerError) Error

func (*InitiateGroupConfigurationAdminV1InternalServerError) GetPayload

func (*InitiateGroupConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type InitiateGroupConfigurationAdminV1Params

type InitiateGroupConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

InitiateGroupConfigurationAdminV1Params contains all the parameters to send to the API endpoint for the initiate group configuration admin v1 operation typically these are written to a http.Request

func NewInitiateGroupConfigurationAdminV1Params

func NewInitiateGroupConfigurationAdminV1Params() *InitiateGroupConfigurationAdminV1Params

NewInitiateGroupConfigurationAdminV1Params creates a new InitiateGroupConfigurationAdminV1Params object with the default values initialized.

func NewInitiateGroupConfigurationAdminV1ParamsWithContext

func NewInitiateGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *InitiateGroupConfigurationAdminV1Params

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

func NewInitiateGroupConfigurationAdminV1ParamsWithHTTPClient

func NewInitiateGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *InitiateGroupConfigurationAdminV1Params

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

func NewInitiateGroupConfigurationAdminV1ParamsWithTimeout

func NewInitiateGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *InitiateGroupConfigurationAdminV1Params

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

func (*InitiateGroupConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) SetContext

SetContext adds the context to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) SetNamespace

func (o *InitiateGroupConfigurationAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) WithContext

WithContext adds the context to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) WithNamespace

WithNamespace adds the namespace to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) WithTimeout

WithTimeout adds the timeout to the initiate group configuration admin v1 params

func (*InitiateGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type InitiateGroupConfigurationAdminV1Reader

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

InitiateGroupConfigurationAdminV1Reader is a Reader for the InitiateGroupConfigurationAdminV1 structure.

func (*InitiateGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type InitiateGroupConfigurationAdminV1Unauthorized

type InitiateGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

InitiateGroupConfigurationAdminV1Unauthorized 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 NewInitiateGroupConfigurationAdminV1Unauthorized

func NewInitiateGroupConfigurationAdminV1Unauthorized() *InitiateGroupConfigurationAdminV1Unauthorized

NewInitiateGroupConfigurationAdminV1Unauthorized creates a InitiateGroupConfigurationAdminV1Unauthorized with default headers values

func (*InitiateGroupConfigurationAdminV1Unauthorized) Error

func (*InitiateGroupConfigurationAdminV1Unauthorized) GetPayload

func (*InitiateGroupConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type ListGroupConfigurationAdminV1BadRequest

type ListGroupConfigurationAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

ListGroupConfigurationAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewListGroupConfigurationAdminV1BadRequest

func NewListGroupConfigurationAdminV1BadRequest() *ListGroupConfigurationAdminV1BadRequest

NewListGroupConfigurationAdminV1BadRequest creates a ListGroupConfigurationAdminV1BadRequest with default headers values

func (*ListGroupConfigurationAdminV1BadRequest) Error

func (*ListGroupConfigurationAdminV1BadRequest) GetPayload

func (*ListGroupConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type ListGroupConfigurationAdminV1Forbidden

type ListGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

ListGroupConfigurationAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewListGroupConfigurationAdminV1Forbidden

func NewListGroupConfigurationAdminV1Forbidden() *ListGroupConfigurationAdminV1Forbidden

NewListGroupConfigurationAdminV1Forbidden creates a ListGroupConfigurationAdminV1Forbidden with default headers values

func (*ListGroupConfigurationAdminV1Forbidden) Error

func (*ListGroupConfigurationAdminV1Forbidden) GetPayload

func (*ListGroupConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type ListGroupConfigurationAdminV1InternalServerError

type ListGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

ListGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewListGroupConfigurationAdminV1InternalServerError

func NewListGroupConfigurationAdminV1InternalServerError() *ListGroupConfigurationAdminV1InternalServerError

NewListGroupConfigurationAdminV1InternalServerError creates a ListGroupConfigurationAdminV1InternalServerError with default headers values

func (*ListGroupConfigurationAdminV1InternalServerError) Error

func (*ListGroupConfigurationAdminV1InternalServerError) GetPayload

func (*ListGroupConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type ListGroupConfigurationAdminV1NotFound

type ListGroupConfigurationAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

ListGroupConfigurationAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewListGroupConfigurationAdminV1NotFound

func NewListGroupConfigurationAdminV1NotFound() *ListGroupConfigurationAdminV1NotFound

NewListGroupConfigurationAdminV1NotFound creates a ListGroupConfigurationAdminV1NotFound with default headers values

func (*ListGroupConfigurationAdminV1NotFound) Error

func (*ListGroupConfigurationAdminV1NotFound) GetPayload

func (*ListGroupConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

type ListGroupConfigurationAdminV1OK added in v0.7.0

type ListGroupConfigurationAdminV1OK struct {
	Payload *groupclientmodels.ModelsListConfigurationResponseV1
}

ListGroupConfigurationAdminV1OK handles this case with default header values.

OK

func NewListGroupConfigurationAdminV1OK added in v0.7.0

func NewListGroupConfigurationAdminV1OK() *ListGroupConfigurationAdminV1OK

NewListGroupConfigurationAdminV1OK creates a ListGroupConfigurationAdminV1OK with default headers values

func (*ListGroupConfigurationAdminV1OK) Error added in v0.7.0

func (*ListGroupConfigurationAdminV1OK) GetPayload added in v0.7.0

func (*ListGroupConfigurationAdminV1OK) ToJSONString added in v0.25.0

func (o *ListGroupConfigurationAdminV1OK) ToJSONString() string

type ListGroupConfigurationAdminV1Params

type ListGroupConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Namespace
	  namespace

	*/
	Namespace string
	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

ListGroupConfigurationAdminV1Params contains all the parameters to send to the API endpoint for the list group configuration admin v1 operation typically these are written to a http.Request

func NewListGroupConfigurationAdminV1Params

func NewListGroupConfigurationAdminV1Params() *ListGroupConfigurationAdminV1Params

NewListGroupConfigurationAdminV1Params creates a new ListGroupConfigurationAdminV1Params object with the default values initialized.

func NewListGroupConfigurationAdminV1ParamsWithContext

func NewListGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *ListGroupConfigurationAdminV1Params

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

func NewListGroupConfigurationAdminV1ParamsWithHTTPClient

func NewListGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *ListGroupConfigurationAdminV1Params

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

func NewListGroupConfigurationAdminV1ParamsWithTimeout

func NewListGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *ListGroupConfigurationAdminV1Params

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

func (*ListGroupConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetContext

SetContext adds the context to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetLimit

func (o *ListGroupConfigurationAdminV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetNamespace

func (o *ListGroupConfigurationAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetOffset

func (o *ListGroupConfigurationAdminV1Params) SetOffset(offset *int64)

SetOffset adds the offset to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithContext

WithContext adds the context to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithLimit

WithLimit adds the limit to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithNamespace

WithNamespace adds the namespace to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithOffset

WithOffset adds the offset to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WithTimeout

WithTimeout adds the timeout to the list group configuration admin v1 params

func (*ListGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListGroupConfigurationAdminV1Reader

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

ListGroupConfigurationAdminV1Reader is a Reader for the ListGroupConfigurationAdminV1 structure.

func (*ListGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListGroupConfigurationAdminV1Unauthorized

type ListGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

ListGroupConfigurationAdminV1Unauthorized 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 NewListGroupConfigurationAdminV1Unauthorized

func NewListGroupConfigurationAdminV1Unauthorized() *ListGroupConfigurationAdminV1Unauthorized

NewListGroupConfigurationAdminV1Unauthorized creates a ListGroupConfigurationAdminV1Unauthorized with default headers values

func (*ListGroupConfigurationAdminV1Unauthorized) Error

func (*ListGroupConfigurationAdminV1Unauthorized) GetPayload

func (*ListGroupConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type UpdateGroupConfigurationAdminV1BadRequest

type UpdateGroupConfigurationAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdateGroupConfigurationAdminV1BadRequest

func NewUpdateGroupConfigurationAdminV1BadRequest() *UpdateGroupConfigurationAdminV1BadRequest

NewUpdateGroupConfigurationAdminV1BadRequest creates a UpdateGroupConfigurationAdminV1BadRequest with default headers values

func (*UpdateGroupConfigurationAdminV1BadRequest) Error

func (*UpdateGroupConfigurationAdminV1BadRequest) GetPayload

func (*UpdateGroupConfigurationAdminV1BadRequest) ToJSONString added in v0.25.0

type UpdateGroupConfigurationAdminV1Forbidden

type UpdateGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewUpdateGroupConfigurationAdminV1Forbidden

func NewUpdateGroupConfigurationAdminV1Forbidden() *UpdateGroupConfigurationAdminV1Forbidden

NewUpdateGroupConfigurationAdminV1Forbidden creates a UpdateGroupConfigurationAdminV1Forbidden with default headers values

func (*UpdateGroupConfigurationAdminV1Forbidden) Error

func (*UpdateGroupConfigurationAdminV1Forbidden) GetPayload

func (*UpdateGroupConfigurationAdminV1Forbidden) ToJSONString added in v0.25.0

type UpdateGroupConfigurationAdminV1InternalServerError

type UpdateGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupConfigurationAdminV1InternalServerError

func NewUpdateGroupConfigurationAdminV1InternalServerError() *UpdateGroupConfigurationAdminV1InternalServerError

NewUpdateGroupConfigurationAdminV1InternalServerError creates a UpdateGroupConfigurationAdminV1InternalServerError with default headers values

func (*UpdateGroupConfigurationAdminV1InternalServerError) Error

func (*UpdateGroupConfigurationAdminV1InternalServerError) GetPayload

func (*UpdateGroupConfigurationAdminV1InternalServerError) ToJSONString added in v0.25.0

type UpdateGroupConfigurationAdminV1NotFound

type UpdateGroupConfigurationAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewUpdateGroupConfigurationAdminV1NotFound

func NewUpdateGroupConfigurationAdminV1NotFound() *UpdateGroupConfigurationAdminV1NotFound

NewUpdateGroupConfigurationAdminV1NotFound creates a UpdateGroupConfigurationAdminV1NotFound with default headers values

func (*UpdateGroupConfigurationAdminV1NotFound) Error

func (*UpdateGroupConfigurationAdminV1NotFound) GetPayload

func (*UpdateGroupConfigurationAdminV1NotFound) ToJSONString added in v0.25.0

type UpdateGroupConfigurationAdminV1OK

type UpdateGroupConfigurationAdminV1OK struct {
	Payload *groupclientmodels.ModelsUpdateGroupConfigurationResponseV1
}

UpdateGroupConfigurationAdminV1OK handles this case with default header values.

OK

func NewUpdateGroupConfigurationAdminV1OK

func NewUpdateGroupConfigurationAdminV1OK() *UpdateGroupConfigurationAdminV1OK

NewUpdateGroupConfigurationAdminV1OK creates a UpdateGroupConfigurationAdminV1OK with default headers values

func (*UpdateGroupConfigurationAdminV1OK) Error

func (*UpdateGroupConfigurationAdminV1OK) GetPayload

func (*UpdateGroupConfigurationAdminV1OK) ToJSONString added in v0.25.0

func (o *UpdateGroupConfigurationAdminV1OK) ToJSONString() string

type UpdateGroupConfigurationAdminV1Params

type UpdateGroupConfigurationAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupConfigurationRequestV1
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateGroupConfigurationAdminV1Params contains all the parameters to send to the API endpoint for the update group configuration admin v1 operation typically these are written to a http.Request

func NewUpdateGroupConfigurationAdminV1Params

func NewUpdateGroupConfigurationAdminV1Params() *UpdateGroupConfigurationAdminV1Params

NewUpdateGroupConfigurationAdminV1Params creates a new UpdateGroupConfigurationAdminV1Params object with the default values initialized.

func NewUpdateGroupConfigurationAdminV1ParamsWithContext

func NewUpdateGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *UpdateGroupConfigurationAdminV1Params

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

func NewUpdateGroupConfigurationAdminV1ParamsWithHTTPClient

func NewUpdateGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *UpdateGroupConfigurationAdminV1Params

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

func NewUpdateGroupConfigurationAdminV1ParamsWithTimeout

func NewUpdateGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *UpdateGroupConfigurationAdminV1Params

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

func (*UpdateGroupConfigurationAdminV1Params) SetAuthInfoWriter added in v0.17.0

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

SetAuthInfoWriter adds the authInfoWriter to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetBody

SetBody adds the body to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetConfigurationCode

func (o *UpdateGroupConfigurationAdminV1Params) SetConfigurationCode(configurationCode string)

SetConfigurationCode adds the configurationCode to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetContext

SetContext adds the context to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetNamespace

func (o *UpdateGroupConfigurationAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithBody

WithBody adds the body to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithConfigurationCode

func (o *UpdateGroupConfigurationAdminV1Params) WithConfigurationCode(configurationCode string) *UpdateGroupConfigurationAdminV1Params

WithConfigurationCode adds the configurationCode to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithContext

WithContext adds the context to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithNamespace

WithNamespace adds the namespace to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WithTimeout

WithTimeout adds the timeout to the update group configuration admin v1 params

func (*UpdateGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupConfigurationAdminV1Reader

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

UpdateGroupConfigurationAdminV1Reader is a Reader for the UpdateGroupConfigurationAdminV1 structure.

func (*UpdateGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupConfigurationAdminV1Unauthorized

type UpdateGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationAdminV1Unauthorized 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 NewUpdateGroupConfigurationAdminV1Unauthorized

func NewUpdateGroupConfigurationAdminV1Unauthorized() *UpdateGroupConfigurationAdminV1Unauthorized

NewUpdateGroupConfigurationAdminV1Unauthorized creates a UpdateGroupConfigurationAdminV1Unauthorized with default headers values

func (*UpdateGroupConfigurationAdminV1Unauthorized) Error

func (*UpdateGroupConfigurationAdminV1Unauthorized) GetPayload

func (*UpdateGroupConfigurationAdminV1Unauthorized) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1BadRequest

type UpdateGroupConfigurationGlobalRuleAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationGlobalRuleAdminV1BadRequest handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>20019</td><td>unable to parse request body</td></tr><tr><td>20002</td><td>validation error</td></tr></table>

func NewUpdateGroupConfigurationGlobalRuleAdminV1BadRequest

func NewUpdateGroupConfigurationGlobalRuleAdminV1BadRequest() *UpdateGroupConfigurationGlobalRuleAdminV1BadRequest

NewUpdateGroupConfigurationGlobalRuleAdminV1BadRequest creates a UpdateGroupConfigurationGlobalRuleAdminV1BadRequest with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1BadRequest) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1BadRequest) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1BadRequest) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1Forbidden

type UpdateGroupConfigurationGlobalRuleAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationGlobalRuleAdminV1Forbidden 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><tr><td>20022</td><td>token is not user token</td></tr></table>

func NewUpdateGroupConfigurationGlobalRuleAdminV1Forbidden

func NewUpdateGroupConfigurationGlobalRuleAdminV1Forbidden() *UpdateGroupConfigurationGlobalRuleAdminV1Forbidden

NewUpdateGroupConfigurationGlobalRuleAdminV1Forbidden creates a UpdateGroupConfigurationGlobalRuleAdminV1Forbidden with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1Forbidden) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1Forbidden) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1Forbidden) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError

type UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupConfigurationGlobalRuleAdminV1InternalServerError

func NewUpdateGroupConfigurationGlobalRuleAdminV1InternalServerError() *UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError

NewUpdateGroupConfigurationGlobalRuleAdminV1InternalServerError creates a UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1NotFound

type UpdateGroupConfigurationGlobalRuleAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationGlobalRuleAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73131</td><td>global configuration not found</td></tr></table>

func NewUpdateGroupConfigurationGlobalRuleAdminV1NotFound

func NewUpdateGroupConfigurationGlobalRuleAdminV1NotFound() *UpdateGroupConfigurationGlobalRuleAdminV1NotFound

NewUpdateGroupConfigurationGlobalRuleAdminV1NotFound creates a UpdateGroupConfigurationGlobalRuleAdminV1NotFound with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1NotFound) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1NotFound) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1NotFound) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1OK

type UpdateGroupConfigurationGlobalRuleAdminV1OK struct {
	Payload *groupclientmodels.ModelsUpdateGroupConfigurationResponseV1
}

UpdateGroupConfigurationGlobalRuleAdminV1OK handles this case with default header values.

OK

func NewUpdateGroupConfigurationGlobalRuleAdminV1OK

func NewUpdateGroupConfigurationGlobalRuleAdminV1OK() *UpdateGroupConfigurationGlobalRuleAdminV1OK

NewUpdateGroupConfigurationGlobalRuleAdminV1OK creates a UpdateGroupConfigurationGlobalRuleAdminV1OK with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1OK) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1OK) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1OK) ToJSONString added in v0.25.0

type UpdateGroupConfigurationGlobalRuleAdminV1Params

type UpdateGroupConfigurationGlobalRuleAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupConfigurationGlobalRulesRequestV1
	/*AllowedAction
	  Allowed Action. The value should be any actions in the service

	*/
	AllowedAction string
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	AuthInfoWriter runtime.ClientAuthInfoWriter
	Context        context.Context
	HTTPClient     *http.Client
	// contains filtered or unexported fields
}

UpdateGroupConfigurationGlobalRuleAdminV1Params contains all the parameters to send to the API endpoint for the update group configuration global rule admin v1 operation typically these are written to a http.Request

func NewUpdateGroupConfigurationGlobalRuleAdminV1Params

func NewUpdateGroupConfigurationGlobalRuleAdminV1Params() *UpdateGroupConfigurationGlobalRuleAdminV1Params

NewUpdateGroupConfigurationGlobalRuleAdminV1Params creates a new UpdateGroupConfigurationGlobalRuleAdminV1Params object with the default values initialized.

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithContext

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithContext(ctx context.Context) *UpdateGroupConfigurationGlobalRuleAdminV1Params

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

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithHTTPClient

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithHTTPClient(client *http.Client) *UpdateGroupConfigurationGlobalRuleAdminV1Params

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

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithTimeout

func NewUpdateGroupConfigurationGlobalRuleAdminV1ParamsWithTimeout(timeout time.Duration) *UpdateGroupConfigurationGlobalRuleAdminV1Params

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

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetAllowedAction

func (o *UpdateGroupConfigurationGlobalRuleAdminV1Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetAuthInfoWriter added in v0.17.0

SetAuthInfoWriter adds the authInfoWriter to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetBody

SetBody adds the body to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetConfigurationCode

func (o *UpdateGroupConfigurationGlobalRuleAdminV1Params) SetConfigurationCode(configurationCode string)

SetConfigurationCode adds the configurationCode to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetContext

SetContext adds the context to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetHTTPClientTransport added in v0.19.0

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

SetHTTPClient adds the HTTPClient Transport to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetNamespace

func (o *UpdateGroupConfigurationGlobalRuleAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) SetTimeout

SetTimeout adds the timeout to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithBody

WithBody adds the body to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithConfigurationCode

WithConfigurationCode adds the configurationCode to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithContext

WithContext adds the context to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithNamespace

WithNamespace adds the namespace to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WithTimeout

WithTimeout adds the timeout to the update group configuration global rule admin v1 params

func (*UpdateGroupConfigurationGlobalRuleAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupConfigurationGlobalRuleAdminV1Reader

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

UpdateGroupConfigurationGlobalRuleAdminV1Reader is a Reader for the UpdateGroupConfigurationGlobalRuleAdminV1 structure.

func (*UpdateGroupConfigurationGlobalRuleAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized

type UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized 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 NewUpdateGroupConfigurationGlobalRuleAdminV1Unauthorized

func NewUpdateGroupConfigurationGlobalRuleAdminV1Unauthorized() *UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized

NewUpdateGroupConfigurationGlobalRuleAdminV1Unauthorized creates a UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized with default headers values

func (*UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized) Error

func (*UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized) GetPayload

func (*UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized) ToJSONString added in v0.25.0

Jump to

Keyboard shortcuts

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