configuration

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2021 License: MIT Imports: 13 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

  CreateGroupConfigurationAdminV1 creates new configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'</p>
			<p>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.</p>
			<p>For each of the global rule, it will be the rule detail that consists of these fields: </p>
			<ul>
				<li><b>ruleAttribute</b>: attribute of the player that needs to be checked</li>
				<li><b>ruleCriteria</b>: criteria of the value. The value will be in enum of EQUAL, MINIMUM, MAXIMUM</li>
				<li><b>ruleValue</b>: value that needs to be checked</li>
			</ul>
			<p>Allowed Action can only be filled with any available action in the Group Service. For the configuration, the only value is <b>"createGroup"</b></p>
			<p>Action Code: 73103</p>

func (*Client) DeleteGroupConfigurationAdminV1

  DeleteGroupConfigurationAdminV1 deletes group configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [DELETE]'</p>
			<p>This endpoint is used to delete group configuration. This Configuration is used to be the main rule of the service. Each namespace will have its own configuration</p>
			<p>Action Code: 73101</p>

func (*Client) DeleteGroupConfigurationGlobalRuleAdminV1

  DeleteGroupConfigurationGlobalRuleAdminV1 deletes existing configuration global rule based on allowed action

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'</p>
			<p>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</p>
			<p>Action Code: 73105</p>

func (*Client) GetGroupConfigurationAdminV1

  GetGroupConfigurationAdminV1 gets existing configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'</p>
			<p>This endpoint is used to get existing configuration. This Configuration is used to be the main rule of the service. Each namespace will have its own configuration</p>
			<p>Action Code: 73101</p>

func (*Client) InitiateGroupConfigurationAdminV1

  InitiateGroupConfigurationAdminV1 initiates configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [CREATE]'</p>
			<p>This endpoint is used to initiate configuration. This endpoint will automatically create default configuration and member roles with default permission</p>
			<p>Default Permission for admin role will cover these permission: </p>
			<ul>
				<li>Permission to invite user to group</li>
				<li>Permission to accept or reject join request</li>
				<li>Permission to kick group member</li>
			</ul>
			<p>Default max member value will be 50 and global rules will be empty</p>
			<p>Action Code: 73104</p>

func (*Client) ListGroupConfigurationAdminV1

  ListGroupConfigurationAdminV1 lists group configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [READ]'</p>
			<p>This endpoint is used to get existing configuration. This Configuration is used to be the main rule of the service. Each namespace will have its own configuration</p>
			<p>Action Code: 73101</p>

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateGroupConfigurationAdminV1

  UpdateGroupConfigurationAdminV1 updates existing configuration

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'</p>
			<p>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</p>
			<p>Action Code: 73102</p>

func (*Client) UpdateGroupConfigurationGlobalRuleAdminV1

  UpdateGroupConfigurationGlobalRuleAdminV1 updates existing configuration global rule

  <p>Required permission 'ADMIN:NAMESPACE:{namespace}:GROUP:CONFIGURATION [UPDATE]'</p>
			<p>This endpoint is used to update existing global rule configuration based on the allowed action. It will replace the permission with the request</p>
			<p>Action Code: 73106</p>

type ClientService

type ClientService interface {
	CreateGroupConfigurationAdminV1(params *CreateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateGroupConfigurationAdminV1Created, *CreateGroupConfigurationAdminV1BadRequest, *CreateGroupConfigurationAdminV1Unauthorized, *CreateGroupConfigurationAdminV1Forbidden, *CreateGroupConfigurationAdminV1Conflict, *CreateGroupConfigurationAdminV1InternalServerError, error)

	DeleteGroupConfigurationAdminV1(params *DeleteGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationAdminV1Created, *DeleteGroupConfigurationAdminV1BadRequest, *DeleteGroupConfigurationAdminV1Unauthorized, *DeleteGroupConfigurationAdminV1Forbidden, *DeleteGroupConfigurationAdminV1NotFound, *DeleteGroupConfigurationAdminV1InternalServerError, error)

	DeleteGroupConfigurationGlobalRuleAdminV1(params *DeleteGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupConfigurationGlobalRuleAdminV1OK, *DeleteGroupConfigurationGlobalRuleAdminV1BadRequest, *DeleteGroupConfigurationGlobalRuleAdminV1Unauthorized, *DeleteGroupConfigurationGlobalRuleAdminV1Forbidden, *DeleteGroupConfigurationGlobalRuleAdminV1NotFound, *DeleteGroupConfigurationGlobalRuleAdminV1InternalServerError, error)

	GetGroupConfigurationAdminV1(params *GetGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupConfigurationAdminV1Created, *GetGroupConfigurationAdminV1BadRequest, *GetGroupConfigurationAdminV1Unauthorized, *GetGroupConfigurationAdminV1Forbidden, *GetGroupConfigurationAdminV1NotFound, *GetGroupConfigurationAdminV1InternalServerError, error)

	InitiateGroupConfigurationAdminV1(params *InitiateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*InitiateGroupConfigurationAdminV1Created, *InitiateGroupConfigurationAdminV1Unauthorized, *InitiateGroupConfigurationAdminV1Forbidden, *InitiateGroupConfigurationAdminV1Conflict, *InitiateGroupConfigurationAdminV1InternalServerError, error)

	ListGroupConfigurationAdminV1(params *ListGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*ListGroupConfigurationAdminV1Created, *ListGroupConfigurationAdminV1BadRequest, *ListGroupConfigurationAdminV1Unauthorized, *ListGroupConfigurationAdminV1Forbidden, *ListGroupConfigurationAdminV1NotFound, *ListGroupConfigurationAdminV1InternalServerError, error)

	UpdateGroupConfigurationAdminV1(params *UpdateGroupConfigurationAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationAdminV1OK, *UpdateGroupConfigurationAdminV1BadRequest, *UpdateGroupConfigurationAdminV1Unauthorized, *UpdateGroupConfigurationAdminV1Forbidden, *UpdateGroupConfigurationAdminV1NotFound, *UpdateGroupConfigurationAdminV1InternalServerError, error)

	UpdateGroupConfigurationGlobalRuleAdminV1(params *UpdateGroupConfigurationGlobalRuleAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupConfigurationGlobalRuleAdminV1OK, *UpdateGroupConfigurationGlobalRuleAdminV1BadRequest, *UpdateGroupConfigurationGlobalRuleAdminV1Unauthorized, *UpdateGroupConfigurationGlobalRuleAdminV1Forbidden, *UpdateGroupConfigurationGlobalRuleAdminV1NotFound, *UpdateGroupConfigurationGlobalRuleAdminV1InternalServerError, 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

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

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

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

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

type CreateGroupConfigurationAdminV1Params

type CreateGroupConfigurationAdminV1Params struct {

	/*Body*/
	Body *groupclientmodels.ModelsCreateGroupConfigurationRequestV1
	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

type DeleteGroupConfigurationAdminV1BadRequest

type DeleteGroupConfigurationAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationAdminV1BadRequest 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 NewDeleteGroupConfigurationAdminV1BadRequest

func NewDeleteGroupConfigurationAdminV1BadRequest() *DeleteGroupConfigurationAdminV1BadRequest

NewDeleteGroupConfigurationAdminV1BadRequest creates a DeleteGroupConfigurationAdminV1BadRequest with default headers values

func (*DeleteGroupConfigurationAdminV1BadRequest) Error

func (*DeleteGroupConfigurationAdminV1BadRequest) GetPayload

type DeleteGroupConfigurationAdminV1Created

type DeleteGroupConfigurationAdminV1Created struct {
	Payload *groupclientmodels.ModelsGetGroupConfigurationResponseV1
}

DeleteGroupConfigurationAdminV1Created handles this case with default header values.

Created

func NewDeleteGroupConfigurationAdminV1Created

func NewDeleteGroupConfigurationAdminV1Created() *DeleteGroupConfigurationAdminV1Created

NewDeleteGroupConfigurationAdminV1Created creates a DeleteGroupConfigurationAdminV1Created with default headers values

func (*DeleteGroupConfigurationAdminV1Created) Error

func (*DeleteGroupConfigurationAdminV1Created) GetPayload

type DeleteGroupConfigurationAdminV1Forbidden

type DeleteGroupConfigurationAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationAdminV1Forbidden 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 NewDeleteGroupConfigurationAdminV1Forbidden

func NewDeleteGroupConfigurationAdminV1Forbidden() *DeleteGroupConfigurationAdminV1Forbidden

NewDeleteGroupConfigurationAdminV1Forbidden creates a DeleteGroupConfigurationAdminV1Forbidden with default headers values

func (*DeleteGroupConfigurationAdminV1Forbidden) Error

func (*DeleteGroupConfigurationAdminV1Forbidden) GetPayload

type DeleteGroupConfigurationAdminV1InternalServerError

type DeleteGroupConfigurationAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupConfigurationAdminV1InternalServerError

func NewDeleteGroupConfigurationAdminV1InternalServerError() *DeleteGroupConfigurationAdminV1InternalServerError

NewDeleteGroupConfigurationAdminV1InternalServerError creates a DeleteGroupConfigurationAdminV1InternalServerError with default headers values

func (*DeleteGroupConfigurationAdminV1InternalServerError) Error

func (*DeleteGroupConfigurationAdminV1InternalServerError) GetPayload

type DeleteGroupConfigurationAdminV1NotFound

type DeleteGroupConfigurationAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationAdminV1NotFound 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 NewDeleteGroupConfigurationAdminV1NotFound

func NewDeleteGroupConfigurationAdminV1NotFound() *DeleteGroupConfigurationAdminV1NotFound

NewDeleteGroupConfigurationAdminV1NotFound creates a DeleteGroupConfigurationAdminV1NotFound with default headers values

func (*DeleteGroupConfigurationAdminV1NotFound) Error

func (*DeleteGroupConfigurationAdminV1NotFound) GetPayload

type DeleteGroupConfigurationAdminV1Params

type DeleteGroupConfigurationAdminV1Params struct {

	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

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

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

func NewDeleteGroupConfigurationAdminV1Params

func NewDeleteGroupConfigurationAdminV1Params() *DeleteGroupConfigurationAdminV1Params

NewDeleteGroupConfigurationAdminV1Params creates a new DeleteGroupConfigurationAdminV1Params object with the default values initialized.

func NewDeleteGroupConfigurationAdminV1ParamsWithContext

func NewDeleteGroupConfigurationAdminV1ParamsWithContext(ctx context.Context) *DeleteGroupConfigurationAdminV1Params

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

func NewDeleteGroupConfigurationAdminV1ParamsWithHTTPClient

func NewDeleteGroupConfigurationAdminV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupConfigurationAdminV1Params

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

func NewDeleteGroupConfigurationAdminV1ParamsWithTimeout

func NewDeleteGroupConfigurationAdminV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupConfigurationAdminV1Params

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

func (*DeleteGroupConfigurationAdminV1Params) SetConfigurationCode

func (o *DeleteGroupConfigurationAdminV1Params) SetConfigurationCode(configurationCode string)

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

func (*DeleteGroupConfigurationAdminV1Params) SetContext

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

func (*DeleteGroupConfigurationAdminV1Params) SetHTTPClient

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

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

func (*DeleteGroupConfigurationAdminV1Params) SetNamespace

func (o *DeleteGroupConfigurationAdminV1Params) SetNamespace(namespace string)

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

func (*DeleteGroupConfigurationAdminV1Params) SetTimeout

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

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

func (*DeleteGroupConfigurationAdminV1Params) WithConfigurationCode

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

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

func (*DeleteGroupConfigurationAdminV1Params) WithContext

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

func (*DeleteGroupConfigurationAdminV1Params) WithHTTPClient

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

func (*DeleteGroupConfigurationAdminV1Params) WithNamespace

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

func (*DeleteGroupConfigurationAdminV1Params) WithTimeout

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

func (*DeleteGroupConfigurationAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupConfigurationAdminV1Reader

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

DeleteGroupConfigurationAdminV1Reader is a Reader for the DeleteGroupConfigurationAdminV1 structure.

func (*DeleteGroupConfigurationAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupConfigurationAdminV1Unauthorized

type DeleteGroupConfigurationAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupConfigurationAdminV1Unauthorized 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 NewDeleteGroupConfigurationAdminV1Unauthorized

func NewDeleteGroupConfigurationAdminV1Unauthorized() *DeleteGroupConfigurationAdminV1Unauthorized

NewDeleteGroupConfigurationAdminV1Unauthorized creates a DeleteGroupConfigurationAdminV1Unauthorized with default headers values

func (*DeleteGroupConfigurationAdminV1Unauthorized) Error

func (*DeleteGroupConfigurationAdminV1Unauthorized) GetPayload

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

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

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

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

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

type DeleteGroupConfigurationGlobalRuleAdminV1Params

type DeleteGroupConfigurationGlobalRuleAdminV1Params struct {

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

	*/
	AllowedAction string
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

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

type GetGroupConfigurationAdminV1Created

type GetGroupConfigurationAdminV1Created struct {
	Payload *groupclientmodels.ModelsGetGroupConfigurationResponseV1
}

GetGroupConfigurationAdminV1Created handles this case with default header values.

Created

func NewGetGroupConfigurationAdminV1Created

func NewGetGroupConfigurationAdminV1Created() *GetGroupConfigurationAdminV1Created

NewGetGroupConfigurationAdminV1Created creates a GetGroupConfigurationAdminV1Created with default headers values

func (*GetGroupConfigurationAdminV1Created) Error

func (*GetGroupConfigurationAdminV1Created) GetPayload

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

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

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

type GetGroupConfigurationAdminV1Params

type GetGroupConfigurationAdminV1Params struct {

	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

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

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

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

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

type InitiateGroupConfigurationAdminV1Params

type InitiateGroupConfigurationAdminV1Params struct {

	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

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

type ListGroupConfigurationAdminV1Created

type ListGroupConfigurationAdminV1Created struct {
	Payload *groupclientmodels.ModelsGetGroupConfigurationResponseV1
}

ListGroupConfigurationAdminV1Created handles this case with default header values.

Created

func NewListGroupConfigurationAdminV1Created

func NewListGroupConfigurationAdminV1Created() *ListGroupConfigurationAdminV1Created

NewListGroupConfigurationAdminV1Created creates a ListGroupConfigurationAdminV1Created with default headers values

func (*ListGroupConfigurationAdminV1Created) Error

func (*ListGroupConfigurationAdminV1Created) GetPayload

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

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

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

type ListGroupConfigurationAdminV1Params

type ListGroupConfigurationAdminV1Params struct {

	/*Limit
	  size of displayed data

	*/
	Limit *int64
	/*Namespace
	  namespace

	*/
	Namespace string
	/*Offset
	  The start position that points to query data

	*/
	Offset *int64

	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) 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) 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

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

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

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

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

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

type UpdateGroupConfigurationAdminV1Params

type UpdateGroupConfigurationAdminV1Params struct {

	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupConfigurationRequestV1
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

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

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

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

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

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

type UpdateGroupConfigurationGlobalRuleAdminV1Params

type UpdateGroupConfigurationGlobalRuleAdminV1Params struct {

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

	*/
	AllowedAction string
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupConfigurationGlobalRulesRequestV1
	/*ConfigurationCode
	  Group Configuration Code

	*/
	ConfigurationCode string
	/*Namespace
	  namespace

	*/
	Namespace string

	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) 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) 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

Jump to

Keyboard shortcuts

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