group

package
v0.1.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2023 License: MIT Imports: 16 Imported by: 0

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 group API

func (*Client) CreateNewGroupPublicV1 deprecated

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

CreateNewGroupPublicV1 create new group

Required valid user authentication

This endpoint is used to create new group

There are some fields that needs to be fulfilled

  • groupDescription : the description of the group (optional)

  • groupIcon : group icon URL link (optional)

  • groupName : name of the group

  • groupRegion : region of the group

  • groupRules : rules for specific group. It consists of groupCustomRule that can be used to save custom rule, and groupPredefinedRules that has similar usage with configuration, but this rule only works in specific group

  • allowedAction : available action in group service. It consist of joinGroup and inviteGroup

  • 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

  • customAttributes : additional custom group attributes (optional)

Action Code: 73304

func (*Client) CreateNewGroupPublicV1Short

func (a *Client) CreateNewGroupPublicV1Short(params *CreateNewGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV1Created, error)

CreateNewGroupPublicV1Short create new group

Required valid user authentication

This endpoint is used to create new group

There are some fields that needs to be fulfilled

  • groupDescription : the description of the group (optional)

  • groupIcon : group icon URL link (optional)

  • groupName : name of the group

  • groupRegion : region of the group

  • groupRules : rules for specific group. It consists of groupCustomRule that can be used to save custom rule, and groupPredefinedRules that has similar usage with configuration, but this rule only works in specific group

  • allowedAction : available action in group service. It consist of joinGroup and inviteGroup

  • 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

  • customAttributes : additional custom group attributes (optional)

Action Code: 73304

func (*Client) CreateNewGroupPublicV2 deprecated

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

CreateNewGroupPublicV2 create new group

Required valid user authentication

This endpoint is used to create new group

There are some fields that needs to be fulfilled

  • groupDescription : the description of the group (optional)

  • groupIcon : group icon URL link (optional)

  • groupName : name of the group

  • groupRegion : region of the group

  • groupRules : rules for specific group. It consists of groupCustomRule that can be used to save custom rule, and groupPredefinedRules that has similar usage with configuration, but this rule only works in specific group

  • allowedAction : available action in group service. It consist of joinGroup and inviteGroup

  • 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

  • customAttributes : additional custom group attributes (optional)

Action Code: 73304

func (*Client) CreateNewGroupPublicV2Short

func (a *Client) CreateNewGroupPublicV2Short(params *CreateNewGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV2Created, error)

CreateNewGroupPublicV2Short create new group

Required valid user authentication

This endpoint is used to create new group

There are some fields that needs to be fulfilled

  • groupDescription : the description of the group (optional)

  • groupIcon : group icon URL link (optional)

  • groupName : name of the group

  • groupRegion : region of the group

  • groupRules : rules for specific group. It consists of groupCustomRule that can be used to save custom rule, and groupPredefinedRules that has similar usage with configuration, but this rule only works in specific group

  • allowedAction : available action in group service. It consist of joinGroup and inviteGroup

  • 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

  • customAttributes : additional custom group attributes (optional)

Action Code: 73304

func (*Client) DeleteGroupAdminV1 deprecated

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

DeleteGroupAdminV1 delete existing group

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP:{groupId} [DELETE]"

Delete existing group. It will check whether the groupID is exist before doing the process to delete the group.

Action Code: 73302

func (*Client) DeleteGroupAdminV1Short

func (a *Client) DeleteGroupAdminV1Short(params *DeleteGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupAdminV1NoContent, error)

DeleteGroupAdminV1Short delete existing group

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP:{groupId} [DELETE]"

Delete existing group. It will check whether the groupID is exist before doing the process to delete the group.

Action Code: 73302

func (*Client) DeleteGroupPredefinedRulePublicV1 deprecated

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

DeleteGroupPredefinedRulePublicV1 delete group predefined rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Delete group predefined rule based on the allowed action. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73309

func (*Client) DeleteGroupPredefinedRulePublicV1Short

DeleteGroupPredefinedRulePublicV1Short delete group predefined rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Delete group predefined rule based on the allowed action. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73309

func (*Client) DeleteGroupPredefinedRulePublicV2 deprecated

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

DeleteGroupPredefinedRulePublicV2 delete group predefined rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Delete group predefined rule based on the allowed action. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73309

func (*Client) DeleteGroupPredefinedRulePublicV2Short

DeleteGroupPredefinedRulePublicV2Short delete group predefined rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Delete group predefined rule based on the allowed action. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73309

func (*Client) DeleteGroupPublicV1 deprecated

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

DeleteGroupPublicV1 delete existing group

Required valid user authentication

Required Member Role Permission: "GROUP [DELETE]"

Delete existing group. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73305

func (*Client) DeleteGroupPublicV1Short

func (a *Client) DeleteGroupPublicV1Short(params *DeleteGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV1NoContent, error)

DeleteGroupPublicV1Short delete existing group

Required valid user authentication

Required Member Role Permission: "GROUP [DELETE]"

Delete existing group. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73305

func (*Client) DeleteGroupPublicV2 deprecated

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

DeleteGroupPublicV2 delete existing group

Required valid user authentication

Required Member Role Permission: "GROUP [DELETE]"

Delete existing group. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73305

func (*Client) DeleteGroupPublicV2Short

func (a *Client) DeleteGroupPublicV2Short(params *DeleteGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV2NoContent, error)

DeleteGroupPublicV2Short delete existing group

Required valid user authentication

Required Member Role Permission: "GROUP [DELETE]"

Delete existing group. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73305

func (*Client) GetGroupListAdminV1 deprecated

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

GetGroupListAdminV1 get list of groups

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP [READ]"

Get list of groups. This endpoint will show any types of group

Action Code: 73301

func (*Client) GetGroupListAdminV1Short

func (a *Client) GetGroupListAdminV1Short(params *GetGroupListAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListAdminV1OK, error)

GetGroupListAdminV1Short get list of groups

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP [READ]"

Get list of groups. This endpoint will show any types of group

Action Code: 73301

func (*Client) GetGroupListPublicV1 deprecated

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

GetGroupListPublicV1 get list of groups

Required valid user authentication

Get list of groups. This endpoint will only show OPEN and PUBLIC group type. This endpoint can search based on the group name by filling the "groupName" query parameter

Action Code: 73303

func (*Client) GetGroupListPublicV1Short

func (a *Client) GetGroupListPublicV1Short(params *GetGroupListPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListPublicV1OK, error)

GetGroupListPublicV1Short get list of groups

Required valid user authentication

Get list of groups. This endpoint will only show OPEN and PUBLIC group type. This endpoint can search based on the group name by filling the "groupName" query parameter

Action Code: 73303

func (*Client) GetListGroupByIDsAdminV2 deprecated

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

GetListGroupByIDsAdminV2 get list of groups by group ids

Required valid user authentication

Get list of groups by group Ids.

Action Code: 73303

func (*Client) GetListGroupByIDsAdminV2Short

func (a *Client) GetListGroupByIDsAdminV2Short(params *GetListGroupByIDsAdminV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsAdminV2OK, error)

GetListGroupByIDsAdminV2Short get list of groups by group ids

Required valid user authentication

Get list of groups by group Ids.

Action Code: 73303

func (*Client) GetListGroupByIDsV2 deprecated

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

GetListGroupByIDsV2 get list of groups by group ids

Required valid user authentication

Get list of groups by group Ids.

Action Code: 73303

func (*Client) GetListGroupByIDsV2Short

func (a *Client) GetListGroupByIDsV2Short(params *GetListGroupByIDsV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsV2OK, error)

GetListGroupByIDsV2Short get list of groups by group ids

Required valid user authentication

Get list of groups by group Ids.

Action Code: 73303

func (*Client) GetSingleGroupAdminV1 deprecated

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

GetSingleGroupAdminV1 get single group

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP [READ]"

Get single group information. This endpoint will show the group information by the groupId

Action Code: 73306

func (*Client) GetSingleGroupAdminV1Short

func (a *Client) GetSingleGroupAdminV1Short(params *GetSingleGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupAdminV1OK, error)

GetSingleGroupAdminV1Short get single group

Required Permission: "ADMIN:NAMESPACE:{namespace}:GROUP [READ]"

Get single group information. This endpoint will show the group information by the groupId

Action Code: 73306

func (*Client) GetSingleGroupPublicV1 deprecated

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

GetSingleGroupPublicV1 get single group

Required valid user authentication

Get single group information. This endpoint will show the group information by the groupId

Action Code: 73306

func (*Client) GetSingleGroupPublicV1Short

func (a *Client) GetSingleGroupPublicV1Short(params *GetSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupPublicV1OK, error)

GetSingleGroupPublicV1Short get single group

Required valid user authentication

Get single group information. This endpoint will show the group information by the groupId

Action Code: 73306

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateGroupCustomAttributesPublicV1 deprecated

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

UpdateGroupCustomAttributesPublicV1 update group custom attributes

Requires valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

This endpoint replaces current group custom attributes entirely. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73311

func (*Client) UpdateGroupCustomAttributesPublicV1Short

func (a *Client) UpdateGroupCustomAttributesPublicV1Short(params *UpdateGroupCustomAttributesPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV1OK, error)

UpdateGroupCustomAttributesPublicV1Short update group custom attributes

Requires valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

This endpoint replaces current group custom attributes entirely. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73311

func (*Client) UpdateGroupCustomAttributesPublicV2 deprecated

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

UpdateGroupCustomAttributesPublicV2 update group custom attributes

Requires valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

This endpoint replaces current group custom attributes entirely. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73311

func (*Client) UpdateGroupCustomAttributesPublicV2Short

func (a *Client) UpdateGroupCustomAttributesPublicV2Short(params *UpdateGroupCustomAttributesPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV2OK, error)

UpdateGroupCustomAttributesPublicV2Short update group custom attributes

Requires valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

This endpoint replaces current group custom attributes entirely. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73311

func (*Client) UpdateGroupCustomRulePublicV1 deprecated

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

UpdateGroupCustomRulePublicV1 update group custom rule

Required valid user authentication

Update group custom rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73308

func (*Client) UpdateGroupCustomRulePublicV1Short

func (a *Client) UpdateGroupCustomRulePublicV1Short(params *UpdateGroupCustomRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV1OK, error)

UpdateGroupCustomRulePublicV1Short update group custom rule

Required valid user authentication

Update group custom rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73308

func (*Client) UpdateGroupCustomRulePublicV2 deprecated

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

UpdateGroupCustomRulePublicV2 update group custom rule

Required valid user authentication

Update group custom rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73308

func (*Client) UpdateGroupCustomRulePublicV2Short

func (a *Client) UpdateGroupCustomRulePublicV2Short(params *UpdateGroupCustomRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV2OK, error)

UpdateGroupCustomRulePublicV2Short update group custom rule

Required valid user authentication

Update group custom rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73308

func (*Client) UpdateGroupPredefinedRulePublicV1 deprecated

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

UpdateGroupPredefinedRulePublicV1 update predefined group rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update predefined group rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

If the rule action is not defined in the group, it will be added immediately to the predefined group rule

Action Code: 73310

func (*Client) UpdateGroupPredefinedRulePublicV1Short

func (a *Client) UpdateGroupPredefinedRulePublicV1Short(params *UpdateGroupPredefinedRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV1OK, error)

UpdateGroupPredefinedRulePublicV1Short update predefined group rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update predefined group rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

If the rule action is not defined in the group, it will be added immediately to the predefined group rule

Action Code: 73310

func (*Client) UpdateGroupPredefinedRulePublicV2 deprecated

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

UpdateGroupPredefinedRulePublicV2 update predefined group rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update predefined group rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

If the rule action is not defined in the group, it will be added immediately to the predefined group rule

Action Code: 73310

func (*Client) UpdateGroupPredefinedRulePublicV2Short

func (a *Client) UpdateGroupPredefinedRulePublicV2Short(params *UpdateGroupPredefinedRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV2OK, error)

UpdateGroupPredefinedRulePublicV2Short update predefined group rule

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update predefined group rule. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

If the rule action is not defined in the group, it will be added immediately to the predefined group rule

Action Code: 73310

func (*Client) UpdatePatchSingleGroupPublicV1 deprecated

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

UpdatePatchSingleGroupPublicV1 update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdatePatchSingleGroupPublicV1Short

func (a *Client) UpdatePatchSingleGroupPublicV1Short(params *UpdatePatchSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV1OK, error)

UpdatePatchSingleGroupPublicV1Short update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdatePatchSingleGroupPublicV2 deprecated

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

UpdatePatchSingleGroupPublicV2 update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdatePatchSingleGroupPublicV2Short

func (a *Client) UpdatePatchSingleGroupPublicV2Short(params *UpdatePatchSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV2OK, error)

UpdatePatchSingleGroupPublicV2Short update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdatePutSingleGroupPublicV2 deprecated

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

UpdatePutSingleGroupPublicV2 update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdatePutSingleGroupPublicV2Short

func (a *Client) UpdatePutSingleGroupPublicV2Short(params *UpdatePutSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePutSingleGroupPublicV2OK, error)

UpdatePutSingleGroupPublicV2Short update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdateSingleGroupV1 deprecated

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

UpdateSingleGroupV1 update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

func (*Client) UpdateSingleGroupV1Short

func (a *Client) UpdateSingleGroupV1Short(params *UpdateSingleGroupV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateSingleGroupV1OK, error)

UpdateSingleGroupV1Short update existing group

Required valid user authentication

Required Member Role Permission: "GROUP [UPDATE]"

Update existing group. This endpoint supports partial update. This endpoint will check the group ID of the user based on the access token and compare it with the group ID in path parameter. It will also check the member role of the user based on the access token

Action Code: 73307

type ClientService

type ClientService interface {
	GetGroupListAdminV1(params *GetGroupListAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListAdminV1OK, *GetGroupListAdminV1BadRequest, *GetGroupListAdminV1Unauthorized, *GetGroupListAdminV1Forbidden, *GetGroupListAdminV1InternalServerError, error)
	GetGroupListAdminV1Short(params *GetGroupListAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListAdminV1OK, error)
	GetSingleGroupAdminV1(params *GetSingleGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupAdminV1OK, *GetSingleGroupAdminV1BadRequest, *GetSingleGroupAdminV1Unauthorized, *GetSingleGroupAdminV1Forbidden, *GetSingleGroupAdminV1NotFound, *GetSingleGroupAdminV1InternalServerError, error)
	GetSingleGroupAdminV1Short(params *GetSingleGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupAdminV1OK, error)
	DeleteGroupAdminV1(params *DeleteGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupAdminV1NoContent, *DeleteGroupAdminV1BadRequest, *DeleteGroupAdminV1Unauthorized, *DeleteGroupAdminV1Forbidden, *DeleteGroupAdminV1NotFound, *DeleteGroupAdminV1InternalServerError, error)
	DeleteGroupAdminV1Short(params *DeleteGroupAdminV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupAdminV1NoContent, error)
	GetGroupListPublicV1(params *GetGroupListPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListPublicV1OK, *GetGroupListPublicV1BadRequest, *GetGroupListPublicV1Unauthorized, *GetGroupListPublicV1Forbidden, *GetGroupListPublicV1InternalServerError, error)
	GetGroupListPublicV1Short(params *GetGroupListPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetGroupListPublicV1OK, error)
	CreateNewGroupPublicV1(params *CreateNewGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV1Created, *CreateNewGroupPublicV1BadRequest, *CreateNewGroupPublicV1Unauthorized, *CreateNewGroupPublicV1Forbidden, *CreateNewGroupPublicV1Conflict, *CreateNewGroupPublicV1InternalServerError, error)
	CreateNewGroupPublicV1Short(params *CreateNewGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV1Created, error)
	GetSingleGroupPublicV1(params *GetSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupPublicV1OK, *GetSingleGroupPublicV1BadRequest, *GetSingleGroupPublicV1Unauthorized, *GetSingleGroupPublicV1Forbidden, *GetSingleGroupPublicV1NotFound, *GetSingleGroupPublicV1InternalServerError, error)
	GetSingleGroupPublicV1Short(params *GetSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*GetSingleGroupPublicV1OK, error)
	UpdateSingleGroupV1(params *UpdateSingleGroupV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateSingleGroupV1OK, *UpdateSingleGroupV1BadRequest, *UpdateSingleGroupV1Unauthorized, *UpdateSingleGroupV1Forbidden, *UpdateSingleGroupV1NotFound, *UpdateSingleGroupV1InternalServerError, error)
	UpdateSingleGroupV1Short(params *UpdateSingleGroupV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateSingleGroupV1OK, error)
	DeleteGroupPublicV1(params *DeleteGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV1NoContent, *DeleteGroupPublicV1BadRequest, *DeleteGroupPublicV1Unauthorized, *DeleteGroupPublicV1Forbidden, *DeleteGroupPublicV1NotFound, *DeleteGroupPublicV1InternalServerError, error)
	DeleteGroupPublicV1Short(params *DeleteGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV1NoContent, error)
	UpdatePatchSingleGroupPublicV1(params *UpdatePatchSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV1OK, *UpdatePatchSingleGroupPublicV1BadRequest, *UpdatePatchSingleGroupPublicV1Unauthorized, *UpdatePatchSingleGroupPublicV1Forbidden, *UpdatePatchSingleGroupPublicV1NotFound, *UpdatePatchSingleGroupPublicV1InternalServerError, error)
	UpdatePatchSingleGroupPublicV1Short(params *UpdatePatchSingleGroupPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV1OK, error)
	UpdateGroupCustomAttributesPublicV1(params *UpdateGroupCustomAttributesPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV1OK, *UpdateGroupCustomAttributesPublicV1BadRequest, *UpdateGroupCustomAttributesPublicV1Unauthorized, *UpdateGroupCustomAttributesPublicV1Forbidden, *UpdateGroupCustomAttributesPublicV1NotFound, *UpdateGroupCustomAttributesPublicV1InternalServerError, error)
	UpdateGroupCustomAttributesPublicV1Short(params *UpdateGroupCustomAttributesPublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV1OK, error)
	UpdateGroupCustomRulePublicV1(params *UpdateGroupCustomRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV1OK, *UpdateGroupCustomRulePublicV1BadRequest, *UpdateGroupCustomRulePublicV1Unauthorized, *UpdateGroupCustomRulePublicV1Forbidden, *UpdateGroupCustomRulePublicV1NotFound, *UpdateGroupCustomRulePublicV1InternalServerError, error)
	UpdateGroupCustomRulePublicV1Short(params *UpdateGroupCustomRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV1OK, error)
	UpdateGroupPredefinedRulePublicV1(params *UpdateGroupPredefinedRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV1OK, *UpdateGroupPredefinedRulePublicV1BadRequest, *UpdateGroupPredefinedRulePublicV1Unauthorized, *UpdateGroupPredefinedRulePublicV1Forbidden, *UpdateGroupPredefinedRulePublicV1NotFound, *UpdateGroupPredefinedRulePublicV1InternalServerError, error)
	UpdateGroupPredefinedRulePublicV1Short(params *UpdateGroupPredefinedRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV1OK, error)
	DeleteGroupPredefinedRulePublicV1(params *DeleteGroupPredefinedRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPredefinedRulePublicV1NoContent, *DeleteGroupPredefinedRulePublicV1BadRequest, *DeleteGroupPredefinedRulePublicV1Unauthorized, *DeleteGroupPredefinedRulePublicV1Forbidden, *DeleteGroupPredefinedRulePublicV1NotFound, *DeleteGroupPredefinedRulePublicV1InternalServerError, error)
	DeleteGroupPredefinedRulePublicV1Short(params *DeleteGroupPredefinedRulePublicV1Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPredefinedRulePublicV1NoContent, error)
	GetListGroupByIDsAdminV2(params *GetListGroupByIDsAdminV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsAdminV2OK, *GetListGroupByIDsAdminV2BadRequest, *GetListGroupByIDsAdminV2Unauthorized, *GetListGroupByIDsAdminV2Forbidden, *GetListGroupByIDsAdminV2InternalServerError, error)
	GetListGroupByIDsAdminV2Short(params *GetListGroupByIDsAdminV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsAdminV2OK, error)
	CreateNewGroupPublicV2(params *CreateNewGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV2Created, *CreateNewGroupPublicV2BadRequest, *CreateNewGroupPublicV2Unauthorized, *CreateNewGroupPublicV2Forbidden, *CreateNewGroupPublicV2Conflict, *CreateNewGroupPublicV2InternalServerError, error)
	CreateNewGroupPublicV2Short(params *CreateNewGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*CreateNewGroupPublicV2Created, error)
	GetListGroupByIDsV2(params *GetListGroupByIDsV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsV2OK, *GetListGroupByIDsV2BadRequest, *GetListGroupByIDsV2Unauthorized, *GetListGroupByIDsV2Forbidden, *GetListGroupByIDsV2InternalServerError, error)
	GetListGroupByIDsV2Short(params *GetListGroupByIDsV2Params, authInfo runtime.ClientAuthInfoWriter) (*GetListGroupByIDsV2OK, error)
	UpdatePutSingleGroupPublicV2(params *UpdatePutSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePutSingleGroupPublicV2OK, *UpdatePutSingleGroupPublicV2BadRequest, *UpdatePutSingleGroupPublicV2Unauthorized, *UpdatePutSingleGroupPublicV2Forbidden, *UpdatePutSingleGroupPublicV2NotFound, *UpdatePutSingleGroupPublicV2InternalServerError, error)
	UpdatePutSingleGroupPublicV2Short(params *UpdatePutSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePutSingleGroupPublicV2OK, error)
	DeleteGroupPublicV2(params *DeleteGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV2NoContent, *DeleteGroupPublicV2BadRequest, *DeleteGroupPublicV2Unauthorized, *DeleteGroupPublicV2Forbidden, *DeleteGroupPublicV2NotFound, *DeleteGroupPublicV2InternalServerError, error)
	DeleteGroupPublicV2Short(params *DeleteGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPublicV2NoContent, error)
	UpdatePatchSingleGroupPublicV2(params *UpdatePatchSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV2OK, *UpdatePatchSingleGroupPublicV2BadRequest, *UpdatePatchSingleGroupPublicV2Unauthorized, *UpdatePatchSingleGroupPublicV2Forbidden, *UpdatePatchSingleGroupPublicV2NotFound, *UpdatePatchSingleGroupPublicV2InternalServerError, error)
	UpdatePatchSingleGroupPublicV2Short(params *UpdatePatchSingleGroupPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdatePatchSingleGroupPublicV2OK, error)
	UpdateGroupCustomAttributesPublicV2(params *UpdateGroupCustomAttributesPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV2OK, *UpdateGroupCustomAttributesPublicV2BadRequest, *UpdateGroupCustomAttributesPublicV2Unauthorized, *UpdateGroupCustomAttributesPublicV2Forbidden, *UpdateGroupCustomAttributesPublicV2NotFound, *UpdateGroupCustomAttributesPublicV2InternalServerError, error)
	UpdateGroupCustomAttributesPublicV2Short(params *UpdateGroupCustomAttributesPublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomAttributesPublicV2OK, error)
	UpdateGroupCustomRulePublicV2(params *UpdateGroupCustomRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV2OK, *UpdateGroupCustomRulePublicV2BadRequest, *UpdateGroupCustomRulePublicV2Unauthorized, *UpdateGroupCustomRulePublicV2Forbidden, *UpdateGroupCustomRulePublicV2NotFound, *UpdateGroupCustomRulePublicV2InternalServerError, error)
	UpdateGroupCustomRulePublicV2Short(params *UpdateGroupCustomRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupCustomRulePublicV2OK, error)
	UpdateGroupPredefinedRulePublicV2(params *UpdateGroupPredefinedRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV2OK, *UpdateGroupPredefinedRulePublicV2BadRequest, *UpdateGroupPredefinedRulePublicV2Unauthorized, *UpdateGroupPredefinedRulePublicV2Forbidden, *UpdateGroupPredefinedRulePublicV2NotFound, *UpdateGroupPredefinedRulePublicV2InternalServerError, error)
	UpdateGroupPredefinedRulePublicV2Short(params *UpdateGroupPredefinedRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*UpdateGroupPredefinedRulePublicV2OK, error)
	DeleteGroupPredefinedRulePublicV2(params *DeleteGroupPredefinedRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPredefinedRulePublicV2NoContent, *DeleteGroupPredefinedRulePublicV2BadRequest, *DeleteGroupPredefinedRulePublicV2Unauthorized, *DeleteGroupPredefinedRulePublicV2Forbidden, *DeleteGroupPredefinedRulePublicV2NotFound, *DeleteGroupPredefinedRulePublicV2InternalServerError, error)
	DeleteGroupPredefinedRulePublicV2Short(params *DeleteGroupPredefinedRulePublicV2Params, authInfo runtime.ClientAuthInfoWriter) (*DeleteGroupPredefinedRulePublicV2NoContent, 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 group API client.

type CreateNewGroupPublicV1BadRequest

type CreateNewGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV1BadRequest 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 NewCreateNewGroupPublicV1BadRequest

func NewCreateNewGroupPublicV1BadRequest() *CreateNewGroupPublicV1BadRequest

NewCreateNewGroupPublicV1BadRequest creates a CreateNewGroupPublicV1BadRequest with default headers values

func (*CreateNewGroupPublicV1BadRequest) Error

func (*CreateNewGroupPublicV1BadRequest) GetPayload

func (*CreateNewGroupPublicV1BadRequest) ToJSONString

func (o *CreateNewGroupPublicV1BadRequest) ToJSONString() string

type CreateNewGroupPublicV1Conflict

type CreateNewGroupPublicV1Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV1Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73342</td><td>user already joined group</td></tr></table>

func NewCreateNewGroupPublicV1Conflict

func NewCreateNewGroupPublicV1Conflict() *CreateNewGroupPublicV1Conflict

NewCreateNewGroupPublicV1Conflict creates a CreateNewGroupPublicV1Conflict with default headers values

func (*CreateNewGroupPublicV1Conflict) Error

func (*CreateNewGroupPublicV1Conflict) GetPayload

func (*CreateNewGroupPublicV1Conflict) ToJSONString

func (o *CreateNewGroupPublicV1Conflict) ToJSONString() string

type CreateNewGroupPublicV1Created

type CreateNewGroupPublicV1Created struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

CreateNewGroupPublicV1Created handles this case with default header values.

Created

func NewCreateNewGroupPublicV1Created

func NewCreateNewGroupPublicV1Created() *CreateNewGroupPublicV1Created

NewCreateNewGroupPublicV1Created creates a CreateNewGroupPublicV1Created with default headers values

func (*CreateNewGroupPublicV1Created) Error

func (*CreateNewGroupPublicV1Created) GetPayload

func (*CreateNewGroupPublicV1Created) ToJSONString

func (o *CreateNewGroupPublicV1Created) ToJSONString() string

type CreateNewGroupPublicV1Forbidden

type CreateNewGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV1Forbidden 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 NewCreateNewGroupPublicV1Forbidden

func NewCreateNewGroupPublicV1Forbidden() *CreateNewGroupPublicV1Forbidden

NewCreateNewGroupPublicV1Forbidden creates a CreateNewGroupPublicV1Forbidden with default headers values

func (*CreateNewGroupPublicV1Forbidden) Error

func (*CreateNewGroupPublicV1Forbidden) GetPayload

func (*CreateNewGroupPublicV1Forbidden) ToJSONString

func (o *CreateNewGroupPublicV1Forbidden) ToJSONString() string

type CreateNewGroupPublicV1InternalServerError

type CreateNewGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewCreateNewGroupPublicV1InternalServerError

func NewCreateNewGroupPublicV1InternalServerError() *CreateNewGroupPublicV1InternalServerError

NewCreateNewGroupPublicV1InternalServerError creates a CreateNewGroupPublicV1InternalServerError with default headers values

func (*CreateNewGroupPublicV1InternalServerError) Error

func (*CreateNewGroupPublicV1InternalServerError) GetPayload

func (*CreateNewGroupPublicV1InternalServerError) ToJSONString

type CreateNewGroupPublicV1Params

type CreateNewGroupPublicV1Params struct {

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

	*/
	Namespace string

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

CreateNewGroupPublicV1Params contains all the parameters to send to the API endpoint for the create new group public v1 operation typically these are written to a http.Request

func NewCreateNewGroupPublicV1Params

func NewCreateNewGroupPublicV1Params() *CreateNewGroupPublicV1Params

NewCreateNewGroupPublicV1Params creates a new CreateNewGroupPublicV1Params object with the default values initialized.

func NewCreateNewGroupPublicV1ParamsWithContext

func NewCreateNewGroupPublicV1ParamsWithContext(ctx context.Context) *CreateNewGroupPublicV1Params

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

func NewCreateNewGroupPublicV1ParamsWithHTTPClient

func NewCreateNewGroupPublicV1ParamsWithHTTPClient(client *http.Client) *CreateNewGroupPublicV1Params

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

func NewCreateNewGroupPublicV1ParamsWithTimeout

func NewCreateNewGroupPublicV1ParamsWithTimeout(timeout time.Duration) *CreateNewGroupPublicV1Params

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

func (*CreateNewGroupPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetBody

SetBody adds the body to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetContext

func (o *CreateNewGroupPublicV1Params) SetContext(ctx context.Context)

SetContext adds the context to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetNamespace

func (o *CreateNewGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WithBody

WithBody adds the body to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WithContext

WithContext adds the context to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WithNamespace

WithNamespace adds the namespace to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the create new group public v1 params

func (*CreateNewGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNewGroupPublicV1Reader

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

CreateNewGroupPublicV1Reader is a Reader for the CreateNewGroupPublicV1 structure.

func (*CreateNewGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNewGroupPublicV1Unauthorized

type CreateNewGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV1Unauthorized 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 NewCreateNewGroupPublicV1Unauthorized

func NewCreateNewGroupPublicV1Unauthorized() *CreateNewGroupPublicV1Unauthorized

NewCreateNewGroupPublicV1Unauthorized creates a CreateNewGroupPublicV1Unauthorized with default headers values

func (*CreateNewGroupPublicV1Unauthorized) Error

func (*CreateNewGroupPublicV1Unauthorized) GetPayload

func (*CreateNewGroupPublicV1Unauthorized) ToJSONString

func (o *CreateNewGroupPublicV1Unauthorized) ToJSONString() string

type CreateNewGroupPublicV2BadRequest

type CreateNewGroupPublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV2BadRequest 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 NewCreateNewGroupPublicV2BadRequest

func NewCreateNewGroupPublicV2BadRequest() *CreateNewGroupPublicV2BadRequest

NewCreateNewGroupPublicV2BadRequest creates a CreateNewGroupPublicV2BadRequest with default headers values

func (*CreateNewGroupPublicV2BadRequest) Error

func (*CreateNewGroupPublicV2BadRequest) GetPayload

func (*CreateNewGroupPublicV2BadRequest) ToJSONString

func (o *CreateNewGroupPublicV2BadRequest) ToJSONString() string

type CreateNewGroupPublicV2Conflict

type CreateNewGroupPublicV2Conflict struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV2Conflict handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73342</td><td>user already joined group</td></tr></table>

func NewCreateNewGroupPublicV2Conflict

func NewCreateNewGroupPublicV2Conflict() *CreateNewGroupPublicV2Conflict

NewCreateNewGroupPublicV2Conflict creates a CreateNewGroupPublicV2Conflict with default headers values

func (*CreateNewGroupPublicV2Conflict) Error

func (*CreateNewGroupPublicV2Conflict) GetPayload

func (*CreateNewGroupPublicV2Conflict) ToJSONString

func (o *CreateNewGroupPublicV2Conflict) ToJSONString() string

type CreateNewGroupPublicV2Created

type CreateNewGroupPublicV2Created struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

CreateNewGroupPublicV2Created handles this case with default header values.

Created

func NewCreateNewGroupPublicV2Created

func NewCreateNewGroupPublicV2Created() *CreateNewGroupPublicV2Created

NewCreateNewGroupPublicV2Created creates a CreateNewGroupPublicV2Created with default headers values

func (*CreateNewGroupPublicV2Created) Error

func (*CreateNewGroupPublicV2Created) GetPayload

func (*CreateNewGroupPublicV2Created) ToJSONString

func (o *CreateNewGroupPublicV2Created) ToJSONString() string

type CreateNewGroupPublicV2Forbidden

type CreateNewGroupPublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV2Forbidden 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 NewCreateNewGroupPublicV2Forbidden

func NewCreateNewGroupPublicV2Forbidden() *CreateNewGroupPublicV2Forbidden

NewCreateNewGroupPublicV2Forbidden creates a CreateNewGroupPublicV2Forbidden with default headers values

func (*CreateNewGroupPublicV2Forbidden) Error

func (*CreateNewGroupPublicV2Forbidden) GetPayload

func (*CreateNewGroupPublicV2Forbidden) ToJSONString

func (o *CreateNewGroupPublicV2Forbidden) ToJSONString() string

type CreateNewGroupPublicV2InternalServerError

type CreateNewGroupPublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewCreateNewGroupPublicV2InternalServerError

func NewCreateNewGroupPublicV2InternalServerError() *CreateNewGroupPublicV2InternalServerError

NewCreateNewGroupPublicV2InternalServerError creates a CreateNewGroupPublicV2InternalServerError with default headers values

func (*CreateNewGroupPublicV2InternalServerError) Error

func (*CreateNewGroupPublicV2InternalServerError) GetPayload

func (*CreateNewGroupPublicV2InternalServerError) ToJSONString

type CreateNewGroupPublicV2Params

type CreateNewGroupPublicV2Params struct {

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

	*/
	Namespace string

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

CreateNewGroupPublicV2Params contains all the parameters to send to the API endpoint for the create new group public v2 operation typically these are written to a http.Request

func NewCreateNewGroupPublicV2Params

func NewCreateNewGroupPublicV2Params() *CreateNewGroupPublicV2Params

NewCreateNewGroupPublicV2Params creates a new CreateNewGroupPublicV2Params object with the default values initialized.

func NewCreateNewGroupPublicV2ParamsWithContext

func NewCreateNewGroupPublicV2ParamsWithContext(ctx context.Context) *CreateNewGroupPublicV2Params

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

func NewCreateNewGroupPublicV2ParamsWithHTTPClient

func NewCreateNewGroupPublicV2ParamsWithHTTPClient(client *http.Client) *CreateNewGroupPublicV2Params

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

func NewCreateNewGroupPublicV2ParamsWithTimeout

func NewCreateNewGroupPublicV2ParamsWithTimeout(timeout time.Duration) *CreateNewGroupPublicV2Params

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

func (*CreateNewGroupPublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetBody

SetBody adds the body to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetContext

func (o *CreateNewGroupPublicV2Params) SetContext(ctx context.Context)

SetContext adds the context to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetNamespace

func (o *CreateNewGroupPublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WithBody

WithBody adds the body to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WithContext

WithContext adds the context to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WithNamespace

WithNamespace adds the namespace to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WithTimeout

WithTimeout adds the timeout to the create new group public v2 params

func (*CreateNewGroupPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNewGroupPublicV2Reader

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

CreateNewGroupPublicV2Reader is a Reader for the CreateNewGroupPublicV2 structure.

func (*CreateNewGroupPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateNewGroupPublicV2Unauthorized

type CreateNewGroupPublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

CreateNewGroupPublicV2Unauthorized 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 NewCreateNewGroupPublicV2Unauthorized

func NewCreateNewGroupPublicV2Unauthorized() *CreateNewGroupPublicV2Unauthorized

NewCreateNewGroupPublicV2Unauthorized creates a CreateNewGroupPublicV2Unauthorized with default headers values

func (*CreateNewGroupPublicV2Unauthorized) Error

func (*CreateNewGroupPublicV2Unauthorized) GetPayload

func (*CreateNewGroupPublicV2Unauthorized) ToJSONString

func (o *CreateNewGroupPublicV2Unauthorized) ToJSONString() string

type DeleteGroupAdminV1BadRequest

type DeleteGroupAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupAdminV1BadRequest 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 NewDeleteGroupAdminV1BadRequest

func NewDeleteGroupAdminV1BadRequest() *DeleteGroupAdminV1BadRequest

NewDeleteGroupAdminV1BadRequest creates a DeleteGroupAdminV1BadRequest with default headers values

func (*DeleteGroupAdminV1BadRequest) Error

func (*DeleteGroupAdminV1BadRequest) GetPayload

func (*DeleteGroupAdminV1BadRequest) ToJSONString

func (o *DeleteGroupAdminV1BadRequest) ToJSONString() string

type DeleteGroupAdminV1Forbidden

type DeleteGroupAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupAdminV1Forbidden 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 NewDeleteGroupAdminV1Forbidden

func NewDeleteGroupAdminV1Forbidden() *DeleteGroupAdminV1Forbidden

NewDeleteGroupAdminV1Forbidden creates a DeleteGroupAdminV1Forbidden with default headers values

func (*DeleteGroupAdminV1Forbidden) Error

func (*DeleteGroupAdminV1Forbidden) GetPayload

func (*DeleteGroupAdminV1Forbidden) ToJSONString

func (o *DeleteGroupAdminV1Forbidden) ToJSONString() string

type DeleteGroupAdminV1InternalServerError

type DeleteGroupAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupAdminV1InternalServerError

func NewDeleteGroupAdminV1InternalServerError() *DeleteGroupAdminV1InternalServerError

NewDeleteGroupAdminV1InternalServerError creates a DeleteGroupAdminV1InternalServerError with default headers values

func (*DeleteGroupAdminV1InternalServerError) Error

func (*DeleteGroupAdminV1InternalServerError) GetPayload

func (*DeleteGroupAdminV1InternalServerError) ToJSONString

type DeleteGroupAdminV1NoContent

type DeleteGroupAdminV1NoContent struct {
}

DeleteGroupAdminV1NoContent handles this case with default header values.

No Content

func NewDeleteGroupAdminV1NoContent

func NewDeleteGroupAdminV1NoContent() *DeleteGroupAdminV1NoContent

NewDeleteGroupAdminV1NoContent creates a DeleteGroupAdminV1NoContent with default headers values

func (*DeleteGroupAdminV1NoContent) Error

type DeleteGroupAdminV1NotFound

type DeleteGroupAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewDeleteGroupAdminV1NotFound

func NewDeleteGroupAdminV1NotFound() *DeleteGroupAdminV1NotFound

NewDeleteGroupAdminV1NotFound creates a DeleteGroupAdminV1NotFound with default headers values

func (*DeleteGroupAdminV1NotFound) Error

func (*DeleteGroupAdminV1NotFound) GetPayload

func (*DeleteGroupAdminV1NotFound) ToJSONString

func (o *DeleteGroupAdminV1NotFound) ToJSONString() string

type DeleteGroupAdminV1Params

type DeleteGroupAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

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

func NewDeleteGroupAdminV1Params

func NewDeleteGroupAdminV1Params() *DeleteGroupAdminV1Params

NewDeleteGroupAdminV1Params creates a new DeleteGroupAdminV1Params object with the default values initialized.

func NewDeleteGroupAdminV1ParamsWithContext

func NewDeleteGroupAdminV1ParamsWithContext(ctx context.Context) *DeleteGroupAdminV1Params

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

func NewDeleteGroupAdminV1ParamsWithHTTPClient

func NewDeleteGroupAdminV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupAdminV1Params

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

func NewDeleteGroupAdminV1ParamsWithTimeout

func NewDeleteGroupAdminV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupAdminV1Params

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

func (*DeleteGroupAdminV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) SetContext

func (o *DeleteGroupAdminV1Params) SetContext(ctx context.Context)

SetContext adds the context to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) SetGroupID

func (o *DeleteGroupAdminV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) SetHTTPClientTransport

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

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

func (*DeleteGroupAdminV1Params) SetNamespace

func (o *DeleteGroupAdminV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WithContext

WithContext adds the context to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WithGroupID

func (o *DeleteGroupAdminV1Params) WithGroupID(groupID string) *DeleteGroupAdminV1Params

WithGroupID adds the groupID to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WithHTTPClient

func (o *DeleteGroupAdminV1Params) WithHTTPClient(client *http.Client) *DeleteGroupAdminV1Params

WithHTTPClient adds the HTTPClient to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WithNamespace

func (o *DeleteGroupAdminV1Params) WithNamespace(namespace string) *DeleteGroupAdminV1Params

WithNamespace adds the namespace to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WithTimeout

WithTimeout adds the timeout to the delete group admin v1 params

func (*DeleteGroupAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupAdminV1Reader

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

DeleteGroupAdminV1Reader is a Reader for the DeleteGroupAdminV1 structure.

func (*DeleteGroupAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupAdminV1Unauthorized

type DeleteGroupAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupAdminV1Unauthorized 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 NewDeleteGroupAdminV1Unauthorized

func NewDeleteGroupAdminV1Unauthorized() *DeleteGroupAdminV1Unauthorized

NewDeleteGroupAdminV1Unauthorized creates a DeleteGroupAdminV1Unauthorized with default headers values

func (*DeleteGroupAdminV1Unauthorized) Error

func (*DeleteGroupAdminV1Unauthorized) GetPayload

func (*DeleteGroupAdminV1Unauthorized) ToJSONString

func (o *DeleteGroupAdminV1Unauthorized) ToJSONString() string

type DeleteGroupPredefinedRulePublicV1BadRequest

type DeleteGroupPredefinedRulePublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV1BadRequest 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 NewDeleteGroupPredefinedRulePublicV1BadRequest

func NewDeleteGroupPredefinedRulePublicV1BadRequest() *DeleteGroupPredefinedRulePublicV1BadRequest

NewDeleteGroupPredefinedRulePublicV1BadRequest creates a DeleteGroupPredefinedRulePublicV1BadRequest with default headers values

func (*DeleteGroupPredefinedRulePublicV1BadRequest) Error

func (*DeleteGroupPredefinedRulePublicV1BadRequest) GetPayload

func (*DeleteGroupPredefinedRulePublicV1BadRequest) ToJSONString

type DeleteGroupPredefinedRulePublicV1Forbidden

type DeleteGroupPredefinedRulePublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewDeleteGroupPredefinedRulePublicV1Forbidden

func NewDeleteGroupPredefinedRulePublicV1Forbidden() *DeleteGroupPredefinedRulePublicV1Forbidden

NewDeleteGroupPredefinedRulePublicV1Forbidden creates a DeleteGroupPredefinedRulePublicV1Forbidden with default headers values

func (*DeleteGroupPredefinedRulePublicV1Forbidden) Error

func (*DeleteGroupPredefinedRulePublicV1Forbidden) GetPayload

func (*DeleteGroupPredefinedRulePublicV1Forbidden) ToJSONString

type DeleteGroupPredefinedRulePublicV1InternalServerError

type DeleteGroupPredefinedRulePublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupPredefinedRulePublicV1InternalServerError

func NewDeleteGroupPredefinedRulePublicV1InternalServerError() *DeleteGroupPredefinedRulePublicV1InternalServerError

NewDeleteGroupPredefinedRulePublicV1InternalServerError creates a DeleteGroupPredefinedRulePublicV1InternalServerError with default headers values

func (*DeleteGroupPredefinedRulePublicV1InternalServerError) Error

func (*DeleteGroupPredefinedRulePublicV1InternalServerError) GetPayload

func (*DeleteGroupPredefinedRulePublicV1InternalServerError) ToJSONString

type DeleteGroupPredefinedRulePublicV1NoContent

type DeleteGroupPredefinedRulePublicV1NoContent struct {
}

DeleteGroupPredefinedRulePublicV1NoContent handles this case with default header values.

No Content

func NewDeleteGroupPredefinedRulePublicV1NoContent

func NewDeleteGroupPredefinedRulePublicV1NoContent() *DeleteGroupPredefinedRulePublicV1NoContent

NewDeleteGroupPredefinedRulePublicV1NoContent creates a DeleteGroupPredefinedRulePublicV1NoContent with default headers values

func (*DeleteGroupPredefinedRulePublicV1NoContent) Error

type DeleteGroupPredefinedRulePublicV1NotFound

type DeleteGroupPredefinedRulePublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewDeleteGroupPredefinedRulePublicV1NotFound

func NewDeleteGroupPredefinedRulePublicV1NotFound() *DeleteGroupPredefinedRulePublicV1NotFound

NewDeleteGroupPredefinedRulePublicV1NotFound creates a DeleteGroupPredefinedRulePublicV1NotFound with default headers values

func (*DeleteGroupPredefinedRulePublicV1NotFound) Error

func (*DeleteGroupPredefinedRulePublicV1NotFound) GetPayload

func (*DeleteGroupPredefinedRulePublicV1NotFound) ToJSONString

type DeleteGroupPredefinedRulePublicV1Params

type DeleteGroupPredefinedRulePublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*AllowedAction
	  Allowed action, any available action in service

	*/
	AllowedAction string
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

DeleteGroupPredefinedRulePublicV1Params contains all the parameters to send to the API endpoint for the delete group predefined rule public v1 operation typically these are written to a http.Request

func NewDeleteGroupPredefinedRulePublicV1Params

func NewDeleteGroupPredefinedRulePublicV1Params() *DeleteGroupPredefinedRulePublicV1Params

NewDeleteGroupPredefinedRulePublicV1Params creates a new DeleteGroupPredefinedRulePublicV1Params object with the default values initialized.

func NewDeleteGroupPredefinedRulePublicV1ParamsWithContext

func NewDeleteGroupPredefinedRulePublicV1ParamsWithContext(ctx context.Context) *DeleteGroupPredefinedRulePublicV1Params

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

func NewDeleteGroupPredefinedRulePublicV1ParamsWithHTTPClient

func NewDeleteGroupPredefinedRulePublicV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupPredefinedRulePublicV1Params

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

func NewDeleteGroupPredefinedRulePublicV1ParamsWithTimeout

func NewDeleteGroupPredefinedRulePublicV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupPredefinedRulePublicV1Params

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

func (*DeleteGroupPredefinedRulePublicV1Params) SetAllowedAction

func (o *DeleteGroupPredefinedRulePublicV1Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetContext

SetContext adds the context to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetGroupID

func (o *DeleteGroupPredefinedRulePublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetNamespace

func (o *DeleteGroupPredefinedRulePublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithContext

WithContext adds the context to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithGroupID

WithGroupID adds the groupID to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithNamespace

WithNamespace adds the namespace to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WithTimeout

WithTimeout adds the timeout to the delete group predefined rule public v1 params

func (*DeleteGroupPredefinedRulePublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupPredefinedRulePublicV1Reader

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

DeleteGroupPredefinedRulePublicV1Reader is a Reader for the DeleteGroupPredefinedRulePublicV1 structure.

func (*DeleteGroupPredefinedRulePublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupPredefinedRulePublicV1Unauthorized

type DeleteGroupPredefinedRulePublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV1Unauthorized 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 NewDeleteGroupPredefinedRulePublicV1Unauthorized

func NewDeleteGroupPredefinedRulePublicV1Unauthorized() *DeleteGroupPredefinedRulePublicV1Unauthorized

NewDeleteGroupPredefinedRulePublicV1Unauthorized creates a DeleteGroupPredefinedRulePublicV1Unauthorized with default headers values

func (*DeleteGroupPredefinedRulePublicV1Unauthorized) Error

func (*DeleteGroupPredefinedRulePublicV1Unauthorized) GetPayload

func (*DeleteGroupPredefinedRulePublicV1Unauthorized) ToJSONString

type DeleteGroupPredefinedRulePublicV2BadRequest

type DeleteGroupPredefinedRulePublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV2BadRequest 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 NewDeleteGroupPredefinedRulePublicV2BadRequest

func NewDeleteGroupPredefinedRulePublicV2BadRequest() *DeleteGroupPredefinedRulePublicV2BadRequest

NewDeleteGroupPredefinedRulePublicV2BadRequest creates a DeleteGroupPredefinedRulePublicV2BadRequest with default headers values

func (*DeleteGroupPredefinedRulePublicV2BadRequest) Error

func (*DeleteGroupPredefinedRulePublicV2BadRequest) GetPayload

func (*DeleteGroupPredefinedRulePublicV2BadRequest) ToJSONString

type DeleteGroupPredefinedRulePublicV2Forbidden

type DeleteGroupPredefinedRulePublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewDeleteGroupPredefinedRulePublicV2Forbidden

func NewDeleteGroupPredefinedRulePublicV2Forbidden() *DeleteGroupPredefinedRulePublicV2Forbidden

NewDeleteGroupPredefinedRulePublicV2Forbidden creates a DeleteGroupPredefinedRulePublicV2Forbidden with default headers values

func (*DeleteGroupPredefinedRulePublicV2Forbidden) Error

func (*DeleteGroupPredefinedRulePublicV2Forbidden) GetPayload

func (*DeleteGroupPredefinedRulePublicV2Forbidden) ToJSONString

type DeleteGroupPredefinedRulePublicV2InternalServerError

type DeleteGroupPredefinedRulePublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupPredefinedRulePublicV2InternalServerError

func NewDeleteGroupPredefinedRulePublicV2InternalServerError() *DeleteGroupPredefinedRulePublicV2InternalServerError

NewDeleteGroupPredefinedRulePublicV2InternalServerError creates a DeleteGroupPredefinedRulePublicV2InternalServerError with default headers values

func (*DeleteGroupPredefinedRulePublicV2InternalServerError) Error

func (*DeleteGroupPredefinedRulePublicV2InternalServerError) GetPayload

func (*DeleteGroupPredefinedRulePublicV2InternalServerError) ToJSONString

type DeleteGroupPredefinedRulePublicV2NoContent

type DeleteGroupPredefinedRulePublicV2NoContent struct {
}

DeleteGroupPredefinedRulePublicV2NoContent handles this case with default header values.

No Content

func NewDeleteGroupPredefinedRulePublicV2NoContent

func NewDeleteGroupPredefinedRulePublicV2NoContent() *DeleteGroupPredefinedRulePublicV2NoContent

NewDeleteGroupPredefinedRulePublicV2NoContent creates a DeleteGroupPredefinedRulePublicV2NoContent with default headers values

func (*DeleteGroupPredefinedRulePublicV2NoContent) Error

type DeleteGroupPredefinedRulePublicV2NotFound

type DeleteGroupPredefinedRulePublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewDeleteGroupPredefinedRulePublicV2NotFound

func NewDeleteGroupPredefinedRulePublicV2NotFound() *DeleteGroupPredefinedRulePublicV2NotFound

NewDeleteGroupPredefinedRulePublicV2NotFound creates a DeleteGroupPredefinedRulePublicV2NotFound with default headers values

func (*DeleteGroupPredefinedRulePublicV2NotFound) Error

func (*DeleteGroupPredefinedRulePublicV2NotFound) GetPayload

func (*DeleteGroupPredefinedRulePublicV2NotFound) ToJSONString

type DeleteGroupPredefinedRulePublicV2Params

type DeleteGroupPredefinedRulePublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*AllowedAction
	  Allowed action, any available action in service

	*/
	AllowedAction string
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

DeleteGroupPredefinedRulePublicV2Params contains all the parameters to send to the API endpoint for the delete group predefined rule public v2 operation typically these are written to a http.Request

func NewDeleteGroupPredefinedRulePublicV2Params

func NewDeleteGroupPredefinedRulePublicV2Params() *DeleteGroupPredefinedRulePublicV2Params

NewDeleteGroupPredefinedRulePublicV2Params creates a new DeleteGroupPredefinedRulePublicV2Params object with the default values initialized.

func NewDeleteGroupPredefinedRulePublicV2ParamsWithContext

func NewDeleteGroupPredefinedRulePublicV2ParamsWithContext(ctx context.Context) *DeleteGroupPredefinedRulePublicV2Params

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

func NewDeleteGroupPredefinedRulePublicV2ParamsWithHTTPClient

func NewDeleteGroupPredefinedRulePublicV2ParamsWithHTTPClient(client *http.Client) *DeleteGroupPredefinedRulePublicV2Params

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

func NewDeleteGroupPredefinedRulePublicV2ParamsWithTimeout

func NewDeleteGroupPredefinedRulePublicV2ParamsWithTimeout(timeout time.Duration) *DeleteGroupPredefinedRulePublicV2Params

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

func (*DeleteGroupPredefinedRulePublicV2Params) SetAllowedAction

func (o *DeleteGroupPredefinedRulePublicV2Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetContext

SetContext adds the context to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetGroupID

func (o *DeleteGroupPredefinedRulePublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetNamespace

func (o *DeleteGroupPredefinedRulePublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithContext

WithContext adds the context to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithGroupID

WithGroupID adds the groupID to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithNamespace

WithNamespace adds the namespace to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WithTimeout

WithTimeout adds the timeout to the delete group predefined rule public v2 params

func (*DeleteGroupPredefinedRulePublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupPredefinedRulePublicV2Reader

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

DeleteGroupPredefinedRulePublicV2Reader is a Reader for the DeleteGroupPredefinedRulePublicV2 structure.

func (*DeleteGroupPredefinedRulePublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupPredefinedRulePublicV2Unauthorized

type DeleteGroupPredefinedRulePublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPredefinedRulePublicV2Unauthorized 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 NewDeleteGroupPredefinedRulePublicV2Unauthorized

func NewDeleteGroupPredefinedRulePublicV2Unauthorized() *DeleteGroupPredefinedRulePublicV2Unauthorized

NewDeleteGroupPredefinedRulePublicV2Unauthorized creates a DeleteGroupPredefinedRulePublicV2Unauthorized with default headers values

func (*DeleteGroupPredefinedRulePublicV2Unauthorized) Error

func (*DeleteGroupPredefinedRulePublicV2Unauthorized) GetPayload

func (*DeleteGroupPredefinedRulePublicV2Unauthorized) ToJSONString

type DeleteGroupPublicV1BadRequest

type DeleteGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV1BadRequest 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 NewDeleteGroupPublicV1BadRequest

func NewDeleteGroupPublicV1BadRequest() *DeleteGroupPublicV1BadRequest

NewDeleteGroupPublicV1BadRequest creates a DeleteGroupPublicV1BadRequest with default headers values

func (*DeleteGroupPublicV1BadRequest) Error

func (*DeleteGroupPublicV1BadRequest) GetPayload

func (*DeleteGroupPublicV1BadRequest) ToJSONString

func (o *DeleteGroupPublicV1BadRequest) ToJSONString() string

type DeleteGroupPublicV1Forbidden

type DeleteGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewDeleteGroupPublicV1Forbidden

func NewDeleteGroupPublicV1Forbidden() *DeleteGroupPublicV1Forbidden

NewDeleteGroupPublicV1Forbidden creates a DeleteGroupPublicV1Forbidden with default headers values

func (*DeleteGroupPublicV1Forbidden) Error

func (*DeleteGroupPublicV1Forbidden) GetPayload

func (*DeleteGroupPublicV1Forbidden) ToJSONString

func (o *DeleteGroupPublicV1Forbidden) ToJSONString() string

type DeleteGroupPublicV1InternalServerError

type DeleteGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupPublicV1InternalServerError

func NewDeleteGroupPublicV1InternalServerError() *DeleteGroupPublicV1InternalServerError

NewDeleteGroupPublicV1InternalServerError creates a DeleteGroupPublicV1InternalServerError with default headers values

func (*DeleteGroupPublicV1InternalServerError) Error

func (*DeleteGroupPublicV1InternalServerError) GetPayload

func (*DeleteGroupPublicV1InternalServerError) ToJSONString

type DeleteGroupPublicV1NoContent

type DeleteGroupPublicV1NoContent struct {
}

DeleteGroupPublicV1NoContent handles this case with default header values.

No Content

func NewDeleteGroupPublicV1NoContent

func NewDeleteGroupPublicV1NoContent() *DeleteGroupPublicV1NoContent

NewDeleteGroupPublicV1NoContent creates a DeleteGroupPublicV1NoContent with default headers values

func (*DeleteGroupPublicV1NoContent) Error

type DeleteGroupPublicV1NotFound

type DeleteGroupPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewDeleteGroupPublicV1NotFound

func NewDeleteGroupPublicV1NotFound() *DeleteGroupPublicV1NotFound

NewDeleteGroupPublicV1NotFound creates a DeleteGroupPublicV1NotFound with default headers values

func (*DeleteGroupPublicV1NotFound) Error

func (*DeleteGroupPublicV1NotFound) GetPayload

func (*DeleteGroupPublicV1NotFound) ToJSONString

func (o *DeleteGroupPublicV1NotFound) ToJSONString() string

type DeleteGroupPublicV1Params

type DeleteGroupPublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

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

func NewDeleteGroupPublicV1Params

func NewDeleteGroupPublicV1Params() *DeleteGroupPublicV1Params

NewDeleteGroupPublicV1Params creates a new DeleteGroupPublicV1Params object with the default values initialized.

func NewDeleteGroupPublicV1ParamsWithContext

func NewDeleteGroupPublicV1ParamsWithContext(ctx context.Context) *DeleteGroupPublicV1Params

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

func NewDeleteGroupPublicV1ParamsWithHTTPClient

func NewDeleteGroupPublicV1ParamsWithHTTPClient(client *http.Client) *DeleteGroupPublicV1Params

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

func NewDeleteGroupPublicV1ParamsWithTimeout

func NewDeleteGroupPublicV1ParamsWithTimeout(timeout time.Duration) *DeleteGroupPublicV1Params

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

func (*DeleteGroupPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete group public v1 params

func (*DeleteGroupPublicV1Params) SetContext

func (o *DeleteGroupPublicV1Params) SetContext(ctx context.Context)

SetContext adds the context to the delete group public v1 params

func (*DeleteGroupPublicV1Params) SetGroupID

func (o *DeleteGroupPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group public v1 params

func (*DeleteGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete group public v1 params

func (*DeleteGroupPublicV1Params) SetHTTPClientTransport

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

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

func (*DeleteGroupPublicV1Params) SetNamespace

func (o *DeleteGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group public v1 params

func (*DeleteGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WithContext

WithContext adds the context to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WithGroupID

WithGroupID adds the groupID to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WithHTTPClient

func (o *DeleteGroupPublicV1Params) WithHTTPClient(client *http.Client) *DeleteGroupPublicV1Params

WithHTTPClient adds the HTTPClient to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WithNamespace

func (o *DeleteGroupPublicV1Params) WithNamespace(namespace string) *DeleteGroupPublicV1Params

WithNamespace adds the namespace to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the delete group public v1 params

func (*DeleteGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupPublicV1Reader

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

DeleteGroupPublicV1Reader is a Reader for the DeleteGroupPublicV1 structure.

func (*DeleteGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupPublicV1Unauthorized

type DeleteGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV1Unauthorized 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 NewDeleteGroupPublicV1Unauthorized

func NewDeleteGroupPublicV1Unauthorized() *DeleteGroupPublicV1Unauthorized

NewDeleteGroupPublicV1Unauthorized creates a DeleteGroupPublicV1Unauthorized with default headers values

func (*DeleteGroupPublicV1Unauthorized) Error

func (*DeleteGroupPublicV1Unauthorized) GetPayload

func (*DeleteGroupPublicV1Unauthorized) ToJSONString

func (o *DeleteGroupPublicV1Unauthorized) ToJSONString() string

type DeleteGroupPublicV2BadRequest

type DeleteGroupPublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV2BadRequest 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 NewDeleteGroupPublicV2BadRequest

func NewDeleteGroupPublicV2BadRequest() *DeleteGroupPublicV2BadRequest

NewDeleteGroupPublicV2BadRequest creates a DeleteGroupPublicV2BadRequest with default headers values

func (*DeleteGroupPublicV2BadRequest) Error

func (*DeleteGroupPublicV2BadRequest) GetPayload

func (*DeleteGroupPublicV2BadRequest) ToJSONString

func (o *DeleteGroupPublicV2BadRequest) ToJSONString() string

type DeleteGroupPublicV2Forbidden

type DeleteGroupPublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewDeleteGroupPublicV2Forbidden

func NewDeleteGroupPublicV2Forbidden() *DeleteGroupPublicV2Forbidden

NewDeleteGroupPublicV2Forbidden creates a DeleteGroupPublicV2Forbidden with default headers values

func (*DeleteGroupPublicV2Forbidden) Error

func (*DeleteGroupPublicV2Forbidden) GetPayload

func (*DeleteGroupPublicV2Forbidden) ToJSONString

func (o *DeleteGroupPublicV2Forbidden) ToJSONString() string

type DeleteGroupPublicV2InternalServerError

type DeleteGroupPublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewDeleteGroupPublicV2InternalServerError

func NewDeleteGroupPublicV2InternalServerError() *DeleteGroupPublicV2InternalServerError

NewDeleteGroupPublicV2InternalServerError creates a DeleteGroupPublicV2InternalServerError with default headers values

func (*DeleteGroupPublicV2InternalServerError) Error

func (*DeleteGroupPublicV2InternalServerError) GetPayload

func (*DeleteGroupPublicV2InternalServerError) ToJSONString

type DeleteGroupPublicV2NoContent

type DeleteGroupPublicV2NoContent struct {
}

DeleteGroupPublicV2NoContent handles this case with default header values.

No Content

func NewDeleteGroupPublicV2NoContent

func NewDeleteGroupPublicV2NoContent() *DeleteGroupPublicV2NoContent

NewDeleteGroupPublicV2NoContent creates a DeleteGroupPublicV2NoContent with default headers values

func (*DeleteGroupPublicV2NoContent) Error

type DeleteGroupPublicV2NotFound

type DeleteGroupPublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewDeleteGroupPublicV2NotFound

func NewDeleteGroupPublicV2NotFound() *DeleteGroupPublicV2NotFound

NewDeleteGroupPublicV2NotFound creates a DeleteGroupPublicV2NotFound with default headers values

func (*DeleteGroupPublicV2NotFound) Error

func (*DeleteGroupPublicV2NotFound) GetPayload

func (*DeleteGroupPublicV2NotFound) ToJSONString

func (o *DeleteGroupPublicV2NotFound) ToJSONString() string

type DeleteGroupPublicV2Params

type DeleteGroupPublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

DeleteGroupPublicV2Params contains all the parameters to send to the API endpoint for the delete group public v2 operation typically these are written to a http.Request

func NewDeleteGroupPublicV2Params

func NewDeleteGroupPublicV2Params() *DeleteGroupPublicV2Params

NewDeleteGroupPublicV2Params creates a new DeleteGroupPublicV2Params object with the default values initialized.

func NewDeleteGroupPublicV2ParamsWithContext

func NewDeleteGroupPublicV2ParamsWithContext(ctx context.Context) *DeleteGroupPublicV2Params

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

func NewDeleteGroupPublicV2ParamsWithHTTPClient

func NewDeleteGroupPublicV2ParamsWithHTTPClient(client *http.Client) *DeleteGroupPublicV2Params

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

func NewDeleteGroupPublicV2ParamsWithTimeout

func NewDeleteGroupPublicV2ParamsWithTimeout(timeout time.Duration) *DeleteGroupPublicV2Params

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

func (*DeleteGroupPublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetContext

func (o *DeleteGroupPublicV2Params) SetContext(ctx context.Context)

SetContext adds the context to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetGroupID

func (o *DeleteGroupPublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetNamespace

func (o *DeleteGroupPublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete group public v2 params

func (*DeleteGroupPublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WithContext

WithContext adds the context to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WithGroupID

WithGroupID adds the groupID to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WithHTTPClient

func (o *DeleteGroupPublicV2Params) WithHTTPClient(client *http.Client) *DeleteGroupPublicV2Params

WithHTTPClient adds the HTTPClient to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WithNamespace

func (o *DeleteGroupPublicV2Params) WithNamespace(namespace string) *DeleteGroupPublicV2Params

WithNamespace adds the namespace to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WithTimeout

WithTimeout adds the timeout to the delete group public v2 params

func (*DeleteGroupPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteGroupPublicV2Reader

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

DeleteGroupPublicV2Reader is a Reader for the DeleteGroupPublicV2 structure.

func (*DeleteGroupPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteGroupPublicV2Unauthorized

type DeleteGroupPublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

DeleteGroupPublicV2Unauthorized 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 NewDeleteGroupPublicV2Unauthorized

func NewDeleteGroupPublicV2Unauthorized() *DeleteGroupPublicV2Unauthorized

NewDeleteGroupPublicV2Unauthorized creates a DeleteGroupPublicV2Unauthorized with default headers values

func (*DeleteGroupPublicV2Unauthorized) Error

func (*DeleteGroupPublicV2Unauthorized) GetPayload

func (*DeleteGroupPublicV2Unauthorized) ToJSONString

func (o *DeleteGroupPublicV2Unauthorized) ToJSONString() string

type GetGroupListAdminV1BadRequest

type GetGroupListAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListAdminV1BadRequest 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 NewGetGroupListAdminV1BadRequest

func NewGetGroupListAdminV1BadRequest() *GetGroupListAdminV1BadRequest

NewGetGroupListAdminV1BadRequest creates a GetGroupListAdminV1BadRequest with default headers values

func (*GetGroupListAdminV1BadRequest) Error

func (*GetGroupListAdminV1BadRequest) GetPayload

func (*GetGroupListAdminV1BadRequest) ToJSONString

func (o *GetGroupListAdminV1BadRequest) ToJSONString() string

type GetGroupListAdminV1Forbidden

type GetGroupListAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListAdminV1Forbidden 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 NewGetGroupListAdminV1Forbidden

func NewGetGroupListAdminV1Forbidden() *GetGroupListAdminV1Forbidden

NewGetGroupListAdminV1Forbidden creates a GetGroupListAdminV1Forbidden with default headers values

func (*GetGroupListAdminV1Forbidden) Error

func (*GetGroupListAdminV1Forbidden) GetPayload

func (*GetGroupListAdminV1Forbidden) ToJSONString

func (o *GetGroupListAdminV1Forbidden) ToJSONString() string

type GetGroupListAdminV1InternalServerError

type GetGroupListAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGroupListAdminV1InternalServerError

func NewGetGroupListAdminV1InternalServerError() *GetGroupListAdminV1InternalServerError

NewGetGroupListAdminV1InternalServerError creates a GetGroupListAdminV1InternalServerError with default headers values

func (*GetGroupListAdminV1InternalServerError) Error

func (*GetGroupListAdminV1InternalServerError) GetPayload

func (*GetGroupListAdminV1InternalServerError) ToJSONString

type GetGroupListAdminV1OK

type GetGroupListAdminV1OK struct {
	Payload *groupclientmodels.ModelsGetGroupsListResponseV1
}

GetGroupListAdminV1OK handles this case with default header values.

OK

func NewGetGroupListAdminV1OK

func NewGetGroupListAdminV1OK() *GetGroupListAdminV1OK

NewGetGroupListAdminV1OK creates a GetGroupListAdminV1OK with default headers values

func (*GetGroupListAdminV1OK) Error

func (o *GetGroupListAdminV1OK) Error() string

func (*GetGroupListAdminV1OK) GetPayload

func (*GetGroupListAdminV1OK) ToJSONString

func (o *GetGroupListAdminV1OK) ToJSONString() string

type GetGroupListAdminV1Params

type GetGroupListAdminV1Params struct {

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

	*/
	Namespace string
	/*ConfigurationCode
	  Query Group Configuration Code

	*/
	ConfigurationCode *string
	/*GroupName
	  Query Group Name

	*/
	GroupName *string
	/*GroupRegion
	  Query Group Region

	*/
	GroupRegion *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
}

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

func NewGetGroupListAdminV1Params

func NewGetGroupListAdminV1Params() *GetGroupListAdminV1Params

NewGetGroupListAdminV1Params creates a new GetGroupListAdminV1Params object with the default values initialized.

func NewGetGroupListAdminV1ParamsWithContext

func NewGetGroupListAdminV1ParamsWithContext(ctx context.Context) *GetGroupListAdminV1Params

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

func NewGetGroupListAdminV1ParamsWithHTTPClient

func NewGetGroupListAdminV1ParamsWithHTTPClient(client *http.Client) *GetGroupListAdminV1Params

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

func NewGetGroupListAdminV1ParamsWithTimeout

func NewGetGroupListAdminV1ParamsWithTimeout(timeout time.Duration) *GetGroupListAdminV1Params

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

func (*GetGroupListAdminV1Params) SetAuthInfoWriter

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

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

func (*GetGroupListAdminV1Params) SetConfigurationCode

func (o *GetGroupListAdminV1Params) SetConfigurationCode(configurationCode *string)

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

func (*GetGroupListAdminV1Params) SetContext

func (o *GetGroupListAdminV1Params) SetContext(ctx context.Context)

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

func (*GetGroupListAdminV1Params) SetGroupName

func (o *GetGroupListAdminV1Params) SetGroupName(groupName *string)

SetGroupName adds the groupName to the get group list admin v1 params

func (*GetGroupListAdminV1Params) SetGroupRegion

func (o *GetGroupListAdminV1Params) SetGroupRegion(groupRegion *string)

SetGroupRegion adds the groupRegion to the get group list admin v1 params

func (*GetGroupListAdminV1Params) SetHTTPClient

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

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

func (*GetGroupListAdminV1Params) SetHTTPClientTransport

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

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

func (*GetGroupListAdminV1Params) SetLimit

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

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

func (*GetGroupListAdminV1Params) SetNamespace

func (o *GetGroupListAdminV1Params) SetNamespace(namespace string)

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

func (*GetGroupListAdminV1Params) SetOffset

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

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

func (*GetGroupListAdminV1Params) SetTimeout

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

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

func (*GetGroupListAdminV1Params) WithConfigurationCode

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

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

func (*GetGroupListAdminV1Params) WithContext

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

func (*GetGroupListAdminV1Params) WithGroupName

func (o *GetGroupListAdminV1Params) WithGroupName(groupName *string) *GetGroupListAdminV1Params

WithGroupName adds the groupName to the get group list admin v1 params

func (*GetGroupListAdminV1Params) WithGroupRegion

func (o *GetGroupListAdminV1Params) WithGroupRegion(groupRegion *string) *GetGroupListAdminV1Params

WithGroupRegion adds the groupRegion to the get group list admin v1 params

func (*GetGroupListAdminV1Params) WithHTTPClient

func (o *GetGroupListAdminV1Params) WithHTTPClient(client *http.Client) *GetGroupListAdminV1Params

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

func (*GetGroupListAdminV1Params) WithLimit

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

func (*GetGroupListAdminV1Params) WithNamespace

func (o *GetGroupListAdminV1Params) WithNamespace(namespace string) *GetGroupListAdminV1Params

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

func (*GetGroupListAdminV1Params) WithOffset

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

func (*GetGroupListAdminV1Params) WithTimeout

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

func (*GetGroupListAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupListAdminV1Reader

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

GetGroupListAdminV1Reader is a Reader for the GetGroupListAdminV1 structure.

func (*GetGroupListAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGroupListAdminV1Unauthorized

type GetGroupListAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListAdminV1Unauthorized 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 NewGetGroupListAdminV1Unauthorized

func NewGetGroupListAdminV1Unauthorized() *GetGroupListAdminV1Unauthorized

NewGetGroupListAdminV1Unauthorized creates a GetGroupListAdminV1Unauthorized with default headers values

func (*GetGroupListAdminV1Unauthorized) Error

func (*GetGroupListAdminV1Unauthorized) GetPayload

func (*GetGroupListAdminV1Unauthorized) ToJSONString

func (o *GetGroupListAdminV1Unauthorized) ToJSONString() string

type GetGroupListPublicV1BadRequest

type GetGroupListPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListPublicV1BadRequest 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 NewGetGroupListPublicV1BadRequest

func NewGetGroupListPublicV1BadRequest() *GetGroupListPublicV1BadRequest

NewGetGroupListPublicV1BadRequest creates a GetGroupListPublicV1BadRequest with default headers values

func (*GetGroupListPublicV1BadRequest) Error

func (*GetGroupListPublicV1BadRequest) GetPayload

func (*GetGroupListPublicV1BadRequest) ToJSONString

func (o *GetGroupListPublicV1BadRequest) ToJSONString() string

type GetGroupListPublicV1Forbidden

type GetGroupListPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListPublicV1Forbidden 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 NewGetGroupListPublicV1Forbidden

func NewGetGroupListPublicV1Forbidden() *GetGroupListPublicV1Forbidden

NewGetGroupListPublicV1Forbidden creates a GetGroupListPublicV1Forbidden with default headers values

func (*GetGroupListPublicV1Forbidden) Error

func (*GetGroupListPublicV1Forbidden) GetPayload

func (*GetGroupListPublicV1Forbidden) ToJSONString

func (o *GetGroupListPublicV1Forbidden) ToJSONString() string

type GetGroupListPublicV1InternalServerError

type GetGroupListPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetGroupListPublicV1InternalServerError

func NewGetGroupListPublicV1InternalServerError() *GetGroupListPublicV1InternalServerError

NewGetGroupListPublicV1InternalServerError creates a GetGroupListPublicV1InternalServerError with default headers values

func (*GetGroupListPublicV1InternalServerError) Error

func (*GetGroupListPublicV1InternalServerError) GetPayload

func (*GetGroupListPublicV1InternalServerError) ToJSONString

type GetGroupListPublicV1OK

type GetGroupListPublicV1OK struct {
	Payload *groupclientmodels.ModelsGetGroupsListResponseV1
}

GetGroupListPublicV1OK handles this case with default header values.

OK

func NewGetGroupListPublicV1OK

func NewGetGroupListPublicV1OK() *GetGroupListPublicV1OK

NewGetGroupListPublicV1OK creates a GetGroupListPublicV1OK with default headers values

func (*GetGroupListPublicV1OK) Error

func (o *GetGroupListPublicV1OK) Error() string

func (*GetGroupListPublicV1OK) GetPayload

func (*GetGroupListPublicV1OK) ToJSONString

func (o *GetGroupListPublicV1OK) ToJSONString() string

type GetGroupListPublicV1Params

type GetGroupListPublicV1Params struct {

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

	*/
	Namespace string
	/*GroupName
	  Query Group Name

	*/
	GroupName *string
	/*GroupRegion
	  Query Group Region

	*/
	GroupRegion *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
}

GetGroupListPublicV1Params contains all the parameters to send to the API endpoint for the get group list public v1 operation typically these are written to a http.Request

func NewGetGroupListPublicV1Params

func NewGetGroupListPublicV1Params() *GetGroupListPublicV1Params

NewGetGroupListPublicV1Params creates a new GetGroupListPublicV1Params object with the default values initialized.

func NewGetGroupListPublicV1ParamsWithContext

func NewGetGroupListPublicV1ParamsWithContext(ctx context.Context) *GetGroupListPublicV1Params

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

func NewGetGroupListPublicV1ParamsWithHTTPClient

func NewGetGroupListPublicV1ParamsWithHTTPClient(client *http.Client) *GetGroupListPublicV1Params

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

func NewGetGroupListPublicV1ParamsWithTimeout

func NewGetGroupListPublicV1ParamsWithTimeout(timeout time.Duration) *GetGroupListPublicV1Params

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

func (*GetGroupListPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetContext

func (o *GetGroupListPublicV1Params) SetContext(ctx context.Context)

SetContext adds the context to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetGroupName

func (o *GetGroupListPublicV1Params) SetGroupName(groupName *string)

SetGroupName adds the groupName to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetGroupRegion

func (o *GetGroupListPublicV1Params) SetGroupRegion(groupRegion *string)

SetGroupRegion adds the groupRegion to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetLimit

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

SetLimit adds the limit to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetNamespace

func (o *GetGroupListPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetOffset

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

SetOffset adds the offset to the get group list public v1 params

func (*GetGroupListPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithContext

WithContext adds the context to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithGroupName

func (o *GetGroupListPublicV1Params) WithGroupName(groupName *string) *GetGroupListPublicV1Params

WithGroupName adds the groupName to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithGroupRegion

func (o *GetGroupListPublicV1Params) WithGroupRegion(groupRegion *string) *GetGroupListPublicV1Params

WithGroupRegion adds the groupRegion to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithLimit

WithLimit adds the limit to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithNamespace

func (o *GetGroupListPublicV1Params) WithNamespace(namespace string) *GetGroupListPublicV1Params

WithNamespace adds the namespace to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithOffset

WithOffset adds the offset to the get group list public v1 params

func (*GetGroupListPublicV1Params) WithTimeout

WithTimeout adds the timeout to the get group list public v1 params

func (*GetGroupListPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupListPublicV1Reader

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

GetGroupListPublicV1Reader is a Reader for the GetGroupListPublicV1 structure.

func (*GetGroupListPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetGroupListPublicV1Unauthorized

type GetGroupListPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetGroupListPublicV1Unauthorized 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 NewGetGroupListPublicV1Unauthorized

func NewGetGroupListPublicV1Unauthorized() *GetGroupListPublicV1Unauthorized

NewGetGroupListPublicV1Unauthorized creates a GetGroupListPublicV1Unauthorized with default headers values

func (*GetGroupListPublicV1Unauthorized) Error

func (*GetGroupListPublicV1Unauthorized) GetPayload

func (*GetGroupListPublicV1Unauthorized) ToJSONString

func (o *GetGroupListPublicV1Unauthorized) ToJSONString() string

type GetListGroupByIDsAdminV2BadRequest

type GetListGroupByIDsAdminV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsAdminV2BadRequest 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 NewGetListGroupByIDsAdminV2BadRequest

func NewGetListGroupByIDsAdminV2BadRequest() *GetListGroupByIDsAdminV2BadRequest

NewGetListGroupByIDsAdminV2BadRequest creates a GetListGroupByIDsAdminV2BadRequest with default headers values

func (*GetListGroupByIDsAdminV2BadRequest) Error

func (*GetListGroupByIDsAdminV2BadRequest) GetPayload

func (*GetListGroupByIDsAdminV2BadRequest) ToJSONString

func (o *GetListGroupByIDsAdminV2BadRequest) ToJSONString() string

type GetListGroupByIDsAdminV2Forbidden

type GetListGroupByIDsAdminV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsAdminV2Forbidden 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 NewGetListGroupByIDsAdminV2Forbidden

func NewGetListGroupByIDsAdminV2Forbidden() *GetListGroupByIDsAdminV2Forbidden

NewGetListGroupByIDsAdminV2Forbidden creates a GetListGroupByIDsAdminV2Forbidden with default headers values

func (*GetListGroupByIDsAdminV2Forbidden) Error

func (*GetListGroupByIDsAdminV2Forbidden) GetPayload

func (*GetListGroupByIDsAdminV2Forbidden) ToJSONString

func (o *GetListGroupByIDsAdminV2Forbidden) ToJSONString() string

type GetListGroupByIDsAdminV2InternalServerError

type GetListGroupByIDsAdminV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsAdminV2InternalServerError handles this case with default header values.

Internal Server Error

func NewGetListGroupByIDsAdminV2InternalServerError

func NewGetListGroupByIDsAdminV2InternalServerError() *GetListGroupByIDsAdminV2InternalServerError

NewGetListGroupByIDsAdminV2InternalServerError creates a GetListGroupByIDsAdminV2InternalServerError with default headers values

func (*GetListGroupByIDsAdminV2InternalServerError) Error

func (*GetListGroupByIDsAdminV2InternalServerError) GetPayload

func (*GetListGroupByIDsAdminV2InternalServerError) ToJSONString

type GetListGroupByIDsAdminV2OK

type GetListGroupByIDsAdminV2OK struct {
	Payload *groupclientmodels.ModelsGetGroupsResponseV1
}

GetListGroupByIDsAdminV2OK handles this case with default header values.

OK

func NewGetListGroupByIDsAdminV2OK

func NewGetListGroupByIDsAdminV2OK() *GetListGroupByIDsAdminV2OK

NewGetListGroupByIDsAdminV2OK creates a GetListGroupByIDsAdminV2OK with default headers values

func (*GetListGroupByIDsAdminV2OK) Error

func (*GetListGroupByIDsAdminV2OK) GetPayload

func (*GetListGroupByIDsAdminV2OK) ToJSONString

func (o *GetListGroupByIDsAdminV2OK) ToJSONString() string

type GetListGroupByIDsAdminV2Params

type GetListGroupByIDsAdminV2Params struct {

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

	*/
	Namespace string

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

GetListGroupByIDsAdminV2Params contains all the parameters to send to the API endpoint for the get list group by i ds admin v2 operation typically these are written to a http.Request

func NewGetListGroupByIDsAdminV2Params

func NewGetListGroupByIDsAdminV2Params() *GetListGroupByIDsAdminV2Params

NewGetListGroupByIDsAdminV2Params creates a new GetListGroupByIDsAdminV2Params object with the default values initialized.

func NewGetListGroupByIDsAdminV2ParamsWithContext

func NewGetListGroupByIDsAdminV2ParamsWithContext(ctx context.Context) *GetListGroupByIDsAdminV2Params

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

func NewGetListGroupByIDsAdminV2ParamsWithHTTPClient

func NewGetListGroupByIDsAdminV2ParamsWithHTTPClient(client *http.Client) *GetListGroupByIDsAdminV2Params

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

func NewGetListGroupByIDsAdminV2ParamsWithTimeout

func NewGetListGroupByIDsAdminV2ParamsWithTimeout(timeout time.Duration) *GetListGroupByIDsAdminV2Params

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

func (*GetListGroupByIDsAdminV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetBody

SetBody adds the body to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetContext

func (o *GetListGroupByIDsAdminV2Params) SetContext(ctx context.Context)

SetContext adds the context to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetNamespace

func (o *GetListGroupByIDsAdminV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) SetTimeout

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

SetTimeout adds the timeout to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WithBody

WithBody adds the body to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WithContext

WithContext adds the context to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WithNamespace

WithNamespace adds the namespace to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WithTimeout

WithTimeout adds the timeout to the get list group by i ds admin v2 params

func (*GetListGroupByIDsAdminV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetListGroupByIDsAdminV2Reader

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

GetListGroupByIDsAdminV2Reader is a Reader for the GetListGroupByIDsAdminV2 structure.

func (*GetListGroupByIDsAdminV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetListGroupByIDsAdminV2Unauthorized

type GetListGroupByIDsAdminV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsAdminV2Unauthorized 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 NewGetListGroupByIDsAdminV2Unauthorized

func NewGetListGroupByIDsAdminV2Unauthorized() *GetListGroupByIDsAdminV2Unauthorized

NewGetListGroupByIDsAdminV2Unauthorized creates a GetListGroupByIDsAdminV2Unauthorized with default headers values

func (*GetListGroupByIDsAdminV2Unauthorized) Error

func (*GetListGroupByIDsAdminV2Unauthorized) GetPayload

func (*GetListGroupByIDsAdminV2Unauthorized) ToJSONString

func (o *GetListGroupByIDsAdminV2Unauthorized) ToJSONString() string

type GetListGroupByIDsV2BadRequest

type GetListGroupByIDsV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsV2BadRequest 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 NewGetListGroupByIDsV2BadRequest

func NewGetListGroupByIDsV2BadRequest() *GetListGroupByIDsV2BadRequest

NewGetListGroupByIDsV2BadRequest creates a GetListGroupByIDsV2BadRequest with default headers values

func (*GetListGroupByIDsV2BadRequest) Error

func (*GetListGroupByIDsV2BadRequest) GetPayload

func (*GetListGroupByIDsV2BadRequest) ToJSONString

func (o *GetListGroupByIDsV2BadRequest) ToJSONString() string

type GetListGroupByIDsV2Forbidden

type GetListGroupByIDsV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsV2Forbidden 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 NewGetListGroupByIDsV2Forbidden

func NewGetListGroupByIDsV2Forbidden() *GetListGroupByIDsV2Forbidden

NewGetListGroupByIDsV2Forbidden creates a GetListGroupByIDsV2Forbidden with default headers values

func (*GetListGroupByIDsV2Forbidden) Error

func (*GetListGroupByIDsV2Forbidden) GetPayload

func (*GetListGroupByIDsV2Forbidden) ToJSONString

func (o *GetListGroupByIDsV2Forbidden) ToJSONString() string

type GetListGroupByIDsV2InternalServerError

type GetListGroupByIDsV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsV2InternalServerError handles this case with default header values.

Internal Server Error

func NewGetListGroupByIDsV2InternalServerError

func NewGetListGroupByIDsV2InternalServerError() *GetListGroupByIDsV2InternalServerError

NewGetListGroupByIDsV2InternalServerError creates a GetListGroupByIDsV2InternalServerError with default headers values

func (*GetListGroupByIDsV2InternalServerError) Error

func (*GetListGroupByIDsV2InternalServerError) GetPayload

func (*GetListGroupByIDsV2InternalServerError) ToJSONString

type GetListGroupByIDsV2OK

type GetListGroupByIDsV2OK struct {
	Payload *groupclientmodels.ModelsGetGroupsResponseV1
}

GetListGroupByIDsV2OK handles this case with default header values.

OK

func NewGetListGroupByIDsV2OK

func NewGetListGroupByIDsV2OK() *GetListGroupByIDsV2OK

NewGetListGroupByIDsV2OK creates a GetListGroupByIDsV2OK with default headers values

func (*GetListGroupByIDsV2OK) Error

func (o *GetListGroupByIDsV2OK) Error() string

func (*GetListGroupByIDsV2OK) GetPayload

func (*GetListGroupByIDsV2OK) ToJSONString

func (o *GetListGroupByIDsV2OK) ToJSONString() string

type GetListGroupByIDsV2Params

type GetListGroupByIDsV2Params struct {

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

	*/
	Namespace string

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

GetListGroupByIDsV2Params contains all the parameters to send to the API endpoint for the get list group by i ds v2 operation typically these are written to a http.Request

func NewGetListGroupByIDsV2Params

func NewGetListGroupByIDsV2Params() *GetListGroupByIDsV2Params

NewGetListGroupByIDsV2Params creates a new GetListGroupByIDsV2Params object with the default values initialized.

func NewGetListGroupByIDsV2ParamsWithContext

func NewGetListGroupByIDsV2ParamsWithContext(ctx context.Context) *GetListGroupByIDsV2Params

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

func NewGetListGroupByIDsV2ParamsWithHTTPClient

func NewGetListGroupByIDsV2ParamsWithHTTPClient(client *http.Client) *GetListGroupByIDsV2Params

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

func NewGetListGroupByIDsV2ParamsWithTimeout

func NewGetListGroupByIDsV2ParamsWithTimeout(timeout time.Duration) *GetListGroupByIDsV2Params

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

func (*GetListGroupByIDsV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetBody

SetBody adds the body to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetContext

func (o *GetListGroupByIDsV2Params) SetContext(ctx context.Context)

SetContext adds the context to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetNamespace

func (o *GetListGroupByIDsV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) SetTimeout

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

SetTimeout adds the timeout to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WithBody

WithBody adds the body to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WithContext

WithContext adds the context to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WithHTTPClient

func (o *GetListGroupByIDsV2Params) WithHTTPClient(client *http.Client) *GetListGroupByIDsV2Params

WithHTTPClient adds the HTTPClient to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WithNamespace

func (o *GetListGroupByIDsV2Params) WithNamespace(namespace string) *GetListGroupByIDsV2Params

WithNamespace adds the namespace to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WithTimeout

WithTimeout adds the timeout to the get list group by i ds v2 params

func (*GetListGroupByIDsV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetListGroupByIDsV2Reader

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

GetListGroupByIDsV2Reader is a Reader for the GetListGroupByIDsV2 structure.

func (*GetListGroupByIDsV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetListGroupByIDsV2Unauthorized

type GetListGroupByIDsV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetListGroupByIDsV2Unauthorized 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 NewGetListGroupByIDsV2Unauthorized

func NewGetListGroupByIDsV2Unauthorized() *GetListGroupByIDsV2Unauthorized

NewGetListGroupByIDsV2Unauthorized creates a GetListGroupByIDsV2Unauthorized with default headers values

func (*GetListGroupByIDsV2Unauthorized) Error

func (*GetListGroupByIDsV2Unauthorized) GetPayload

func (*GetListGroupByIDsV2Unauthorized) ToJSONString

func (o *GetListGroupByIDsV2Unauthorized) ToJSONString() string

type GetSingleGroupAdminV1BadRequest

type GetSingleGroupAdminV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupAdminV1BadRequest 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 NewGetSingleGroupAdminV1BadRequest

func NewGetSingleGroupAdminV1BadRequest() *GetSingleGroupAdminV1BadRequest

NewGetSingleGroupAdminV1BadRequest creates a GetSingleGroupAdminV1BadRequest with default headers values

func (*GetSingleGroupAdminV1BadRequest) Error

func (*GetSingleGroupAdminV1BadRequest) GetPayload

func (*GetSingleGroupAdminV1BadRequest) ToJSONString

func (o *GetSingleGroupAdminV1BadRequest) ToJSONString() string

type GetSingleGroupAdminV1Forbidden

type GetSingleGroupAdminV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupAdminV1Forbidden 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 NewGetSingleGroupAdminV1Forbidden

func NewGetSingleGroupAdminV1Forbidden() *GetSingleGroupAdminV1Forbidden

NewGetSingleGroupAdminV1Forbidden creates a GetSingleGroupAdminV1Forbidden with default headers values

func (*GetSingleGroupAdminV1Forbidden) Error

func (*GetSingleGroupAdminV1Forbidden) GetPayload

func (*GetSingleGroupAdminV1Forbidden) ToJSONString

func (o *GetSingleGroupAdminV1Forbidden) ToJSONString() string

type GetSingleGroupAdminV1InternalServerError

type GetSingleGroupAdminV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupAdminV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetSingleGroupAdminV1InternalServerError

func NewGetSingleGroupAdminV1InternalServerError() *GetSingleGroupAdminV1InternalServerError

NewGetSingleGroupAdminV1InternalServerError creates a GetSingleGroupAdminV1InternalServerError with default headers values

func (*GetSingleGroupAdminV1InternalServerError) Error

func (*GetSingleGroupAdminV1InternalServerError) GetPayload

func (*GetSingleGroupAdminV1InternalServerError) ToJSONString

type GetSingleGroupAdminV1NotFound

type GetSingleGroupAdminV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupAdminV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewGetSingleGroupAdminV1NotFound

func NewGetSingleGroupAdminV1NotFound() *GetSingleGroupAdminV1NotFound

NewGetSingleGroupAdminV1NotFound creates a GetSingleGroupAdminV1NotFound with default headers values

func (*GetSingleGroupAdminV1NotFound) Error

func (*GetSingleGroupAdminV1NotFound) GetPayload

func (*GetSingleGroupAdminV1NotFound) ToJSONString

func (o *GetSingleGroupAdminV1NotFound) ToJSONString() string

type GetSingleGroupAdminV1OK

type GetSingleGroupAdminV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

GetSingleGroupAdminV1OK handles this case with default header values.

OK

func NewGetSingleGroupAdminV1OK

func NewGetSingleGroupAdminV1OK() *GetSingleGroupAdminV1OK

NewGetSingleGroupAdminV1OK creates a GetSingleGroupAdminV1OK with default headers values

func (*GetSingleGroupAdminV1OK) Error

func (o *GetSingleGroupAdminV1OK) Error() string

func (*GetSingleGroupAdminV1OK) GetPayload

func (*GetSingleGroupAdminV1OK) ToJSONString

func (o *GetSingleGroupAdminV1OK) ToJSONString() string

type GetSingleGroupAdminV1Params

type GetSingleGroupAdminV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

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

func NewGetSingleGroupAdminV1Params

func NewGetSingleGroupAdminV1Params() *GetSingleGroupAdminV1Params

NewGetSingleGroupAdminV1Params creates a new GetSingleGroupAdminV1Params object with the default values initialized.

func NewGetSingleGroupAdminV1ParamsWithContext

func NewGetSingleGroupAdminV1ParamsWithContext(ctx context.Context) *GetSingleGroupAdminV1Params

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

func NewGetSingleGroupAdminV1ParamsWithHTTPClient

func NewGetSingleGroupAdminV1ParamsWithHTTPClient(client *http.Client) *GetSingleGroupAdminV1Params

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

func NewGetSingleGroupAdminV1ParamsWithTimeout

func NewGetSingleGroupAdminV1ParamsWithTimeout(timeout time.Duration) *GetSingleGroupAdminV1Params

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

func (*GetSingleGroupAdminV1Params) SetAuthInfoWriter

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

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

func (*GetSingleGroupAdminV1Params) SetContext

func (o *GetSingleGroupAdminV1Params) SetContext(ctx context.Context)

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

func (*GetSingleGroupAdminV1Params) SetGroupID

func (o *GetSingleGroupAdminV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the get single group admin v1 params

func (*GetSingleGroupAdminV1Params) SetHTTPClient

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

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

func (*GetSingleGroupAdminV1Params) SetHTTPClientTransport

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

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

func (*GetSingleGroupAdminV1Params) SetNamespace

func (o *GetSingleGroupAdminV1Params) SetNamespace(namespace string)

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

func (*GetSingleGroupAdminV1Params) SetTimeout

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

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

func (*GetSingleGroupAdminV1Params) WithContext

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

func (*GetSingleGroupAdminV1Params) WithGroupID

WithGroupID adds the groupID to the get single group admin v1 params

func (*GetSingleGroupAdminV1Params) WithHTTPClient

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

func (*GetSingleGroupAdminV1Params) WithNamespace

func (o *GetSingleGroupAdminV1Params) WithNamespace(namespace string) *GetSingleGroupAdminV1Params

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

func (*GetSingleGroupAdminV1Params) WithTimeout

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

func (*GetSingleGroupAdminV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSingleGroupAdminV1Reader

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

GetSingleGroupAdminV1Reader is a Reader for the GetSingleGroupAdminV1 structure.

func (*GetSingleGroupAdminV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSingleGroupAdminV1Unauthorized

type GetSingleGroupAdminV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupAdminV1Unauthorized 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 NewGetSingleGroupAdminV1Unauthorized

func NewGetSingleGroupAdminV1Unauthorized() *GetSingleGroupAdminV1Unauthorized

NewGetSingleGroupAdminV1Unauthorized creates a GetSingleGroupAdminV1Unauthorized with default headers values

func (*GetSingleGroupAdminV1Unauthorized) Error

func (*GetSingleGroupAdminV1Unauthorized) GetPayload

func (*GetSingleGroupAdminV1Unauthorized) ToJSONString

func (o *GetSingleGroupAdminV1Unauthorized) ToJSONString() string

type GetSingleGroupPublicV1BadRequest

type GetSingleGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupPublicV1BadRequest 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 NewGetSingleGroupPublicV1BadRequest

func NewGetSingleGroupPublicV1BadRequest() *GetSingleGroupPublicV1BadRequest

NewGetSingleGroupPublicV1BadRequest creates a GetSingleGroupPublicV1BadRequest with default headers values

func (*GetSingleGroupPublicV1BadRequest) Error

func (*GetSingleGroupPublicV1BadRequest) GetPayload

func (*GetSingleGroupPublicV1BadRequest) ToJSONString

func (o *GetSingleGroupPublicV1BadRequest) ToJSONString() string

type GetSingleGroupPublicV1Forbidden

type GetSingleGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupPublicV1Forbidden 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 NewGetSingleGroupPublicV1Forbidden

func NewGetSingleGroupPublicV1Forbidden() *GetSingleGroupPublicV1Forbidden

NewGetSingleGroupPublicV1Forbidden creates a GetSingleGroupPublicV1Forbidden with default headers values

func (*GetSingleGroupPublicV1Forbidden) Error

func (*GetSingleGroupPublicV1Forbidden) GetPayload

func (*GetSingleGroupPublicV1Forbidden) ToJSONString

func (o *GetSingleGroupPublicV1Forbidden) ToJSONString() string

type GetSingleGroupPublicV1InternalServerError

type GetSingleGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewGetSingleGroupPublicV1InternalServerError

func NewGetSingleGroupPublicV1InternalServerError() *GetSingleGroupPublicV1InternalServerError

NewGetSingleGroupPublicV1InternalServerError creates a GetSingleGroupPublicV1InternalServerError with default headers values

func (*GetSingleGroupPublicV1InternalServerError) Error

func (*GetSingleGroupPublicV1InternalServerError) GetPayload

func (*GetSingleGroupPublicV1InternalServerError) ToJSONString

type GetSingleGroupPublicV1NotFound

type GetSingleGroupPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewGetSingleGroupPublicV1NotFound

func NewGetSingleGroupPublicV1NotFound() *GetSingleGroupPublicV1NotFound

NewGetSingleGroupPublicV1NotFound creates a GetSingleGroupPublicV1NotFound with default headers values

func (*GetSingleGroupPublicV1NotFound) Error

func (*GetSingleGroupPublicV1NotFound) GetPayload

func (*GetSingleGroupPublicV1NotFound) ToJSONString

func (o *GetSingleGroupPublicV1NotFound) ToJSONString() string

type GetSingleGroupPublicV1OK

type GetSingleGroupPublicV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

GetSingleGroupPublicV1OK handles this case with default header values.

OK

func NewGetSingleGroupPublicV1OK

func NewGetSingleGroupPublicV1OK() *GetSingleGroupPublicV1OK

NewGetSingleGroupPublicV1OK creates a GetSingleGroupPublicV1OK with default headers values

func (*GetSingleGroupPublicV1OK) Error

func (o *GetSingleGroupPublicV1OK) Error() string

func (*GetSingleGroupPublicV1OK) GetPayload

func (*GetSingleGroupPublicV1OK) ToJSONString

func (o *GetSingleGroupPublicV1OK) ToJSONString() string

type GetSingleGroupPublicV1Params

type GetSingleGroupPublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

GetSingleGroupPublicV1Params contains all the parameters to send to the API endpoint for the get single group public v1 operation typically these are written to a http.Request

func NewGetSingleGroupPublicV1Params

func NewGetSingleGroupPublicV1Params() *GetSingleGroupPublicV1Params

NewGetSingleGroupPublicV1Params creates a new GetSingleGroupPublicV1Params object with the default values initialized.

func NewGetSingleGroupPublicV1ParamsWithContext

func NewGetSingleGroupPublicV1ParamsWithContext(ctx context.Context) *GetSingleGroupPublicV1Params

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

func NewGetSingleGroupPublicV1ParamsWithHTTPClient

func NewGetSingleGroupPublicV1ParamsWithHTTPClient(client *http.Client) *GetSingleGroupPublicV1Params

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

func NewGetSingleGroupPublicV1ParamsWithTimeout

func NewGetSingleGroupPublicV1ParamsWithTimeout(timeout time.Duration) *GetSingleGroupPublicV1Params

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

func (*GetSingleGroupPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetContext

func (o *GetSingleGroupPublicV1Params) SetContext(ctx context.Context)

SetContext adds the context to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetGroupID

func (o *GetSingleGroupPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetNamespace

func (o *GetSingleGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WithContext

WithContext adds the context to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WithGroupID

WithGroupID adds the groupID to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WithNamespace

WithNamespace adds the namespace to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the get single group public v1 params

func (*GetSingleGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSingleGroupPublicV1Reader

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

GetSingleGroupPublicV1Reader is a Reader for the GetSingleGroupPublicV1 structure.

func (*GetSingleGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSingleGroupPublicV1Unauthorized

type GetSingleGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

GetSingleGroupPublicV1Unauthorized 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 NewGetSingleGroupPublicV1Unauthorized

func NewGetSingleGroupPublicV1Unauthorized() *GetSingleGroupPublicV1Unauthorized

NewGetSingleGroupPublicV1Unauthorized creates a GetSingleGroupPublicV1Unauthorized with default headers values

func (*GetSingleGroupPublicV1Unauthorized) Error

func (*GetSingleGroupPublicV1Unauthorized) GetPayload

func (*GetSingleGroupPublicV1Unauthorized) ToJSONString

func (o *GetSingleGroupPublicV1Unauthorized) ToJSONString() string

type UpdateGroupCustomAttributesPublicV1BadRequest

type UpdateGroupCustomAttributesPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV1BadRequest 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 NewUpdateGroupCustomAttributesPublicV1BadRequest

func NewUpdateGroupCustomAttributesPublicV1BadRequest() *UpdateGroupCustomAttributesPublicV1BadRequest

NewUpdateGroupCustomAttributesPublicV1BadRequest creates a UpdateGroupCustomAttributesPublicV1BadRequest with default headers values

func (*UpdateGroupCustomAttributesPublicV1BadRequest) Error

func (*UpdateGroupCustomAttributesPublicV1BadRequest) GetPayload

func (*UpdateGroupCustomAttributesPublicV1BadRequest) ToJSONString

type UpdateGroupCustomAttributesPublicV1Forbidden

type UpdateGroupCustomAttributesPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupCustomAttributesPublicV1Forbidden

func NewUpdateGroupCustomAttributesPublicV1Forbidden() *UpdateGroupCustomAttributesPublicV1Forbidden

NewUpdateGroupCustomAttributesPublicV1Forbidden creates a UpdateGroupCustomAttributesPublicV1Forbidden with default headers values

func (*UpdateGroupCustomAttributesPublicV1Forbidden) Error

func (*UpdateGroupCustomAttributesPublicV1Forbidden) GetPayload

func (*UpdateGroupCustomAttributesPublicV1Forbidden) ToJSONString

type UpdateGroupCustomAttributesPublicV1InternalServerError

type UpdateGroupCustomAttributesPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupCustomAttributesPublicV1InternalServerError

func NewUpdateGroupCustomAttributesPublicV1InternalServerError() *UpdateGroupCustomAttributesPublicV1InternalServerError

NewUpdateGroupCustomAttributesPublicV1InternalServerError creates a UpdateGroupCustomAttributesPublicV1InternalServerError with default headers values

func (*UpdateGroupCustomAttributesPublicV1InternalServerError) Error

func (*UpdateGroupCustomAttributesPublicV1InternalServerError) GetPayload

func (*UpdateGroupCustomAttributesPublicV1InternalServerError) ToJSONString

type UpdateGroupCustomAttributesPublicV1NotFound

type UpdateGroupCustomAttributesPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupCustomAttributesPublicV1NotFound

func NewUpdateGroupCustomAttributesPublicV1NotFound() *UpdateGroupCustomAttributesPublicV1NotFound

NewUpdateGroupCustomAttributesPublicV1NotFound creates a UpdateGroupCustomAttributesPublicV1NotFound with default headers values

func (*UpdateGroupCustomAttributesPublicV1NotFound) Error

func (*UpdateGroupCustomAttributesPublicV1NotFound) GetPayload

func (*UpdateGroupCustomAttributesPublicV1NotFound) ToJSONString

type UpdateGroupCustomAttributesPublicV1OK

type UpdateGroupCustomAttributesPublicV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupCustomAttributesPublicV1OK handles this case with default header values.

OK

func NewUpdateGroupCustomAttributesPublicV1OK

func NewUpdateGroupCustomAttributesPublicV1OK() *UpdateGroupCustomAttributesPublicV1OK

NewUpdateGroupCustomAttributesPublicV1OK creates a UpdateGroupCustomAttributesPublicV1OK with default headers values

func (*UpdateGroupCustomAttributesPublicV1OK) Error

func (*UpdateGroupCustomAttributesPublicV1OK) GetPayload

func (*UpdateGroupCustomAttributesPublicV1OK) ToJSONString

type UpdateGroupCustomAttributesPublicV1Params

type UpdateGroupCustomAttributesPublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupCustomAttributesRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupCustomAttributesPublicV1Params contains all the parameters to send to the API endpoint for the update group custom attributes public v1 operation typically these are written to a http.Request

func NewUpdateGroupCustomAttributesPublicV1Params

func NewUpdateGroupCustomAttributesPublicV1Params() *UpdateGroupCustomAttributesPublicV1Params

NewUpdateGroupCustomAttributesPublicV1Params creates a new UpdateGroupCustomAttributesPublicV1Params object with the default values initialized.

func NewUpdateGroupCustomAttributesPublicV1ParamsWithContext

func NewUpdateGroupCustomAttributesPublicV1ParamsWithContext(ctx context.Context) *UpdateGroupCustomAttributesPublicV1Params

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

func NewUpdateGroupCustomAttributesPublicV1ParamsWithHTTPClient

func NewUpdateGroupCustomAttributesPublicV1ParamsWithHTTPClient(client *http.Client) *UpdateGroupCustomAttributesPublicV1Params

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

func NewUpdateGroupCustomAttributesPublicV1ParamsWithTimeout

func NewUpdateGroupCustomAttributesPublicV1ParamsWithTimeout(timeout time.Duration) *UpdateGroupCustomAttributesPublicV1Params

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

func (*UpdateGroupCustomAttributesPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetBody

SetBody adds the body to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetContext

SetContext adds the context to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetGroupID

func (o *UpdateGroupCustomAttributesPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetNamespace

func (o *UpdateGroupCustomAttributesPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) SetTimeout

SetTimeout adds the timeout to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithBody

WithBody adds the body to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithContext

WithContext adds the context to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithGroupID

WithGroupID adds the groupID to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithNamespace

WithNamespace adds the namespace to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WithTimeout

WithTimeout adds the timeout to the update group custom attributes public v1 params

func (*UpdateGroupCustomAttributesPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupCustomAttributesPublicV1Reader

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

UpdateGroupCustomAttributesPublicV1Reader is a Reader for the UpdateGroupCustomAttributesPublicV1 structure.

func (*UpdateGroupCustomAttributesPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupCustomAttributesPublicV1Unauthorized

type UpdateGroupCustomAttributesPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV1Unauthorized 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 NewUpdateGroupCustomAttributesPublicV1Unauthorized

func NewUpdateGroupCustomAttributesPublicV1Unauthorized() *UpdateGroupCustomAttributesPublicV1Unauthorized

NewUpdateGroupCustomAttributesPublicV1Unauthorized creates a UpdateGroupCustomAttributesPublicV1Unauthorized with default headers values

func (*UpdateGroupCustomAttributesPublicV1Unauthorized) Error

func (*UpdateGroupCustomAttributesPublicV1Unauthorized) GetPayload

func (*UpdateGroupCustomAttributesPublicV1Unauthorized) ToJSONString

type UpdateGroupCustomAttributesPublicV2BadRequest

type UpdateGroupCustomAttributesPublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV2BadRequest 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 NewUpdateGroupCustomAttributesPublicV2BadRequest

func NewUpdateGroupCustomAttributesPublicV2BadRequest() *UpdateGroupCustomAttributesPublicV2BadRequest

NewUpdateGroupCustomAttributesPublicV2BadRequest creates a UpdateGroupCustomAttributesPublicV2BadRequest with default headers values

func (*UpdateGroupCustomAttributesPublicV2BadRequest) Error

func (*UpdateGroupCustomAttributesPublicV2BadRequest) GetPayload

func (*UpdateGroupCustomAttributesPublicV2BadRequest) ToJSONString

type UpdateGroupCustomAttributesPublicV2Forbidden

type UpdateGroupCustomAttributesPublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupCustomAttributesPublicV2Forbidden

func NewUpdateGroupCustomAttributesPublicV2Forbidden() *UpdateGroupCustomAttributesPublicV2Forbidden

NewUpdateGroupCustomAttributesPublicV2Forbidden creates a UpdateGroupCustomAttributesPublicV2Forbidden with default headers values

func (*UpdateGroupCustomAttributesPublicV2Forbidden) Error

func (*UpdateGroupCustomAttributesPublicV2Forbidden) GetPayload

func (*UpdateGroupCustomAttributesPublicV2Forbidden) ToJSONString

type UpdateGroupCustomAttributesPublicV2InternalServerError

type UpdateGroupCustomAttributesPublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupCustomAttributesPublicV2InternalServerError

func NewUpdateGroupCustomAttributesPublicV2InternalServerError() *UpdateGroupCustomAttributesPublicV2InternalServerError

NewUpdateGroupCustomAttributesPublicV2InternalServerError creates a UpdateGroupCustomAttributesPublicV2InternalServerError with default headers values

func (*UpdateGroupCustomAttributesPublicV2InternalServerError) Error

func (*UpdateGroupCustomAttributesPublicV2InternalServerError) GetPayload

func (*UpdateGroupCustomAttributesPublicV2InternalServerError) ToJSONString

type UpdateGroupCustomAttributesPublicV2NotFound

type UpdateGroupCustomAttributesPublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupCustomAttributesPublicV2NotFound

func NewUpdateGroupCustomAttributesPublicV2NotFound() *UpdateGroupCustomAttributesPublicV2NotFound

NewUpdateGroupCustomAttributesPublicV2NotFound creates a UpdateGroupCustomAttributesPublicV2NotFound with default headers values

func (*UpdateGroupCustomAttributesPublicV2NotFound) Error

func (*UpdateGroupCustomAttributesPublicV2NotFound) GetPayload

func (*UpdateGroupCustomAttributesPublicV2NotFound) ToJSONString

type UpdateGroupCustomAttributesPublicV2OK

type UpdateGroupCustomAttributesPublicV2OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupCustomAttributesPublicV2OK handles this case with default header values.

OK

func NewUpdateGroupCustomAttributesPublicV2OK

func NewUpdateGroupCustomAttributesPublicV2OK() *UpdateGroupCustomAttributesPublicV2OK

NewUpdateGroupCustomAttributesPublicV2OK creates a UpdateGroupCustomAttributesPublicV2OK with default headers values

func (*UpdateGroupCustomAttributesPublicV2OK) Error

func (*UpdateGroupCustomAttributesPublicV2OK) GetPayload

func (*UpdateGroupCustomAttributesPublicV2OK) ToJSONString

type UpdateGroupCustomAttributesPublicV2Params

type UpdateGroupCustomAttributesPublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupCustomAttributesRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupCustomAttributesPublicV2Params contains all the parameters to send to the API endpoint for the update group custom attributes public v2 operation typically these are written to a http.Request

func NewUpdateGroupCustomAttributesPublicV2Params

func NewUpdateGroupCustomAttributesPublicV2Params() *UpdateGroupCustomAttributesPublicV2Params

NewUpdateGroupCustomAttributesPublicV2Params creates a new UpdateGroupCustomAttributesPublicV2Params object with the default values initialized.

func NewUpdateGroupCustomAttributesPublicV2ParamsWithContext

func NewUpdateGroupCustomAttributesPublicV2ParamsWithContext(ctx context.Context) *UpdateGroupCustomAttributesPublicV2Params

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

func NewUpdateGroupCustomAttributesPublicV2ParamsWithHTTPClient

func NewUpdateGroupCustomAttributesPublicV2ParamsWithHTTPClient(client *http.Client) *UpdateGroupCustomAttributesPublicV2Params

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

func NewUpdateGroupCustomAttributesPublicV2ParamsWithTimeout

func NewUpdateGroupCustomAttributesPublicV2ParamsWithTimeout(timeout time.Duration) *UpdateGroupCustomAttributesPublicV2Params

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

func (*UpdateGroupCustomAttributesPublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetBody

SetBody adds the body to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetContext

SetContext adds the context to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetGroupID

func (o *UpdateGroupCustomAttributesPublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetNamespace

func (o *UpdateGroupCustomAttributesPublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) SetTimeout

SetTimeout adds the timeout to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithBody

WithBody adds the body to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithContext

WithContext adds the context to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithGroupID

WithGroupID adds the groupID to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithNamespace

WithNamespace adds the namespace to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WithTimeout

WithTimeout adds the timeout to the update group custom attributes public v2 params

func (*UpdateGroupCustomAttributesPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupCustomAttributesPublicV2Reader

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

UpdateGroupCustomAttributesPublicV2Reader is a Reader for the UpdateGroupCustomAttributesPublicV2 structure.

func (*UpdateGroupCustomAttributesPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupCustomAttributesPublicV2Unauthorized

type UpdateGroupCustomAttributesPublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomAttributesPublicV2Unauthorized 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 NewUpdateGroupCustomAttributesPublicV2Unauthorized

func NewUpdateGroupCustomAttributesPublicV2Unauthorized() *UpdateGroupCustomAttributesPublicV2Unauthorized

NewUpdateGroupCustomAttributesPublicV2Unauthorized creates a UpdateGroupCustomAttributesPublicV2Unauthorized with default headers values

func (*UpdateGroupCustomAttributesPublicV2Unauthorized) Error

func (*UpdateGroupCustomAttributesPublicV2Unauthorized) GetPayload

func (*UpdateGroupCustomAttributesPublicV2Unauthorized) ToJSONString

type UpdateGroupCustomRulePublicV1BadRequest

type UpdateGroupCustomRulePublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV1BadRequest 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><tr><td>20019</td><td>unable to parse request body</td></tr></table>

func NewUpdateGroupCustomRulePublicV1BadRequest

func NewUpdateGroupCustomRulePublicV1BadRequest() *UpdateGroupCustomRulePublicV1BadRequest

NewUpdateGroupCustomRulePublicV1BadRequest creates a UpdateGroupCustomRulePublicV1BadRequest with default headers values

func (*UpdateGroupCustomRulePublicV1BadRequest) Error

func (*UpdateGroupCustomRulePublicV1BadRequest) GetPayload

func (*UpdateGroupCustomRulePublicV1BadRequest) ToJSONString

type UpdateGroupCustomRulePublicV1Forbidden

type UpdateGroupCustomRulePublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupCustomRulePublicV1Forbidden

func NewUpdateGroupCustomRulePublicV1Forbidden() *UpdateGroupCustomRulePublicV1Forbidden

NewUpdateGroupCustomRulePublicV1Forbidden creates a UpdateGroupCustomRulePublicV1Forbidden with default headers values

func (*UpdateGroupCustomRulePublicV1Forbidden) Error

func (*UpdateGroupCustomRulePublicV1Forbidden) GetPayload

func (*UpdateGroupCustomRulePublicV1Forbidden) ToJSONString

type UpdateGroupCustomRulePublicV1InternalServerError

type UpdateGroupCustomRulePublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupCustomRulePublicV1InternalServerError

func NewUpdateGroupCustomRulePublicV1InternalServerError() *UpdateGroupCustomRulePublicV1InternalServerError

NewUpdateGroupCustomRulePublicV1InternalServerError creates a UpdateGroupCustomRulePublicV1InternalServerError with default headers values

func (*UpdateGroupCustomRulePublicV1InternalServerError) Error

func (*UpdateGroupCustomRulePublicV1InternalServerError) GetPayload

func (*UpdateGroupCustomRulePublicV1InternalServerError) ToJSONString

type UpdateGroupCustomRulePublicV1NotFound

type UpdateGroupCustomRulePublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupCustomRulePublicV1NotFound

func NewUpdateGroupCustomRulePublicV1NotFound() *UpdateGroupCustomRulePublicV1NotFound

NewUpdateGroupCustomRulePublicV1NotFound creates a UpdateGroupCustomRulePublicV1NotFound with default headers values

func (*UpdateGroupCustomRulePublicV1NotFound) Error

func (*UpdateGroupCustomRulePublicV1NotFound) GetPayload

func (*UpdateGroupCustomRulePublicV1NotFound) ToJSONString

type UpdateGroupCustomRulePublicV1OK

type UpdateGroupCustomRulePublicV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupCustomRulePublicV1OK handles this case with default header values.

OK

func NewUpdateGroupCustomRulePublicV1OK

func NewUpdateGroupCustomRulePublicV1OK() *UpdateGroupCustomRulePublicV1OK

NewUpdateGroupCustomRulePublicV1OK creates a UpdateGroupCustomRulePublicV1OK with default headers values

func (*UpdateGroupCustomRulePublicV1OK) Error

func (*UpdateGroupCustomRulePublicV1OK) GetPayload

func (*UpdateGroupCustomRulePublicV1OK) ToJSONString

func (o *UpdateGroupCustomRulePublicV1OK) ToJSONString() string

type UpdateGroupCustomRulePublicV1Params

type UpdateGroupCustomRulePublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupCustomRuleRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupCustomRulePublicV1Params contains all the parameters to send to the API endpoint for the update group custom rule public v1 operation typically these are written to a http.Request

func NewUpdateGroupCustomRulePublicV1Params

func NewUpdateGroupCustomRulePublicV1Params() *UpdateGroupCustomRulePublicV1Params

NewUpdateGroupCustomRulePublicV1Params creates a new UpdateGroupCustomRulePublicV1Params object with the default values initialized.

func NewUpdateGroupCustomRulePublicV1ParamsWithContext

func NewUpdateGroupCustomRulePublicV1ParamsWithContext(ctx context.Context) *UpdateGroupCustomRulePublicV1Params

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

func NewUpdateGroupCustomRulePublicV1ParamsWithHTTPClient

func NewUpdateGroupCustomRulePublicV1ParamsWithHTTPClient(client *http.Client) *UpdateGroupCustomRulePublicV1Params

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

func NewUpdateGroupCustomRulePublicV1ParamsWithTimeout

func NewUpdateGroupCustomRulePublicV1ParamsWithTimeout(timeout time.Duration) *UpdateGroupCustomRulePublicV1Params

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

func (*UpdateGroupCustomRulePublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetBody

SetBody adds the body to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetContext

SetContext adds the context to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetGroupID

func (o *UpdateGroupCustomRulePublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetNamespace

func (o *UpdateGroupCustomRulePublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithBody

WithBody adds the body to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithContext

WithContext adds the context to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithGroupID

WithGroupID adds the groupID to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithNamespace

WithNamespace adds the namespace to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WithTimeout

WithTimeout adds the timeout to the update group custom rule public v1 params

func (*UpdateGroupCustomRulePublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupCustomRulePublicV1Reader

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

UpdateGroupCustomRulePublicV1Reader is a Reader for the UpdateGroupCustomRulePublicV1 structure.

func (*UpdateGroupCustomRulePublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupCustomRulePublicV1Unauthorized

type UpdateGroupCustomRulePublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV1Unauthorized 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 NewUpdateGroupCustomRulePublicV1Unauthorized

func NewUpdateGroupCustomRulePublicV1Unauthorized() *UpdateGroupCustomRulePublicV1Unauthorized

NewUpdateGroupCustomRulePublicV1Unauthorized creates a UpdateGroupCustomRulePublicV1Unauthorized with default headers values

func (*UpdateGroupCustomRulePublicV1Unauthorized) Error

func (*UpdateGroupCustomRulePublicV1Unauthorized) GetPayload

func (*UpdateGroupCustomRulePublicV1Unauthorized) ToJSONString

type UpdateGroupCustomRulePublicV2BadRequest

type UpdateGroupCustomRulePublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV2BadRequest 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><tr><td>20019</td><td>unable to parse request body</td></tr></table>

func NewUpdateGroupCustomRulePublicV2BadRequest

func NewUpdateGroupCustomRulePublicV2BadRequest() *UpdateGroupCustomRulePublicV2BadRequest

NewUpdateGroupCustomRulePublicV2BadRequest creates a UpdateGroupCustomRulePublicV2BadRequest with default headers values

func (*UpdateGroupCustomRulePublicV2BadRequest) Error

func (*UpdateGroupCustomRulePublicV2BadRequest) GetPayload

func (*UpdateGroupCustomRulePublicV2BadRequest) ToJSONString

type UpdateGroupCustomRulePublicV2Forbidden

type UpdateGroupCustomRulePublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupCustomRulePublicV2Forbidden

func NewUpdateGroupCustomRulePublicV2Forbidden() *UpdateGroupCustomRulePublicV2Forbidden

NewUpdateGroupCustomRulePublicV2Forbidden creates a UpdateGroupCustomRulePublicV2Forbidden with default headers values

func (*UpdateGroupCustomRulePublicV2Forbidden) Error

func (*UpdateGroupCustomRulePublicV2Forbidden) GetPayload

func (*UpdateGroupCustomRulePublicV2Forbidden) ToJSONString

type UpdateGroupCustomRulePublicV2InternalServerError

type UpdateGroupCustomRulePublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupCustomRulePublicV2InternalServerError

func NewUpdateGroupCustomRulePublicV2InternalServerError() *UpdateGroupCustomRulePublicV2InternalServerError

NewUpdateGroupCustomRulePublicV2InternalServerError creates a UpdateGroupCustomRulePublicV2InternalServerError with default headers values

func (*UpdateGroupCustomRulePublicV2InternalServerError) Error

func (*UpdateGroupCustomRulePublicV2InternalServerError) GetPayload

func (*UpdateGroupCustomRulePublicV2InternalServerError) ToJSONString

type UpdateGroupCustomRulePublicV2NotFound

type UpdateGroupCustomRulePublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupCustomRulePublicV2NotFound

func NewUpdateGroupCustomRulePublicV2NotFound() *UpdateGroupCustomRulePublicV2NotFound

NewUpdateGroupCustomRulePublicV2NotFound creates a UpdateGroupCustomRulePublicV2NotFound with default headers values

func (*UpdateGroupCustomRulePublicV2NotFound) Error

func (*UpdateGroupCustomRulePublicV2NotFound) GetPayload

func (*UpdateGroupCustomRulePublicV2NotFound) ToJSONString

type UpdateGroupCustomRulePublicV2OK

type UpdateGroupCustomRulePublicV2OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupCustomRulePublicV2OK handles this case with default header values.

OK

func NewUpdateGroupCustomRulePublicV2OK

func NewUpdateGroupCustomRulePublicV2OK() *UpdateGroupCustomRulePublicV2OK

NewUpdateGroupCustomRulePublicV2OK creates a UpdateGroupCustomRulePublicV2OK with default headers values

func (*UpdateGroupCustomRulePublicV2OK) Error

func (*UpdateGroupCustomRulePublicV2OK) GetPayload

func (*UpdateGroupCustomRulePublicV2OK) ToJSONString

func (o *UpdateGroupCustomRulePublicV2OK) ToJSONString() string

type UpdateGroupCustomRulePublicV2Params

type UpdateGroupCustomRulePublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupCustomRuleRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupCustomRulePublicV2Params contains all the parameters to send to the API endpoint for the update group custom rule public v2 operation typically these are written to a http.Request

func NewUpdateGroupCustomRulePublicV2Params

func NewUpdateGroupCustomRulePublicV2Params() *UpdateGroupCustomRulePublicV2Params

NewUpdateGroupCustomRulePublicV2Params creates a new UpdateGroupCustomRulePublicV2Params object with the default values initialized.

func NewUpdateGroupCustomRulePublicV2ParamsWithContext

func NewUpdateGroupCustomRulePublicV2ParamsWithContext(ctx context.Context) *UpdateGroupCustomRulePublicV2Params

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

func NewUpdateGroupCustomRulePublicV2ParamsWithHTTPClient

func NewUpdateGroupCustomRulePublicV2ParamsWithHTTPClient(client *http.Client) *UpdateGroupCustomRulePublicV2Params

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

func NewUpdateGroupCustomRulePublicV2ParamsWithTimeout

func NewUpdateGroupCustomRulePublicV2ParamsWithTimeout(timeout time.Duration) *UpdateGroupCustomRulePublicV2Params

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

func (*UpdateGroupCustomRulePublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetBody

SetBody adds the body to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetContext

SetContext adds the context to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetGroupID

func (o *UpdateGroupCustomRulePublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetNamespace

func (o *UpdateGroupCustomRulePublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithBody

WithBody adds the body to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithContext

WithContext adds the context to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithGroupID

WithGroupID adds the groupID to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithNamespace

WithNamespace adds the namespace to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WithTimeout

WithTimeout adds the timeout to the update group custom rule public v2 params

func (*UpdateGroupCustomRulePublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupCustomRulePublicV2Reader

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

UpdateGroupCustomRulePublicV2Reader is a Reader for the UpdateGroupCustomRulePublicV2 structure.

func (*UpdateGroupCustomRulePublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupCustomRulePublicV2Unauthorized

type UpdateGroupCustomRulePublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupCustomRulePublicV2Unauthorized 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 NewUpdateGroupCustomRulePublicV2Unauthorized

func NewUpdateGroupCustomRulePublicV2Unauthorized() *UpdateGroupCustomRulePublicV2Unauthorized

NewUpdateGroupCustomRulePublicV2Unauthorized creates a UpdateGroupCustomRulePublicV2Unauthorized with default headers values

func (*UpdateGroupCustomRulePublicV2Unauthorized) Error

func (*UpdateGroupCustomRulePublicV2Unauthorized) GetPayload

func (*UpdateGroupCustomRulePublicV2Unauthorized) ToJSONString

type UpdateGroupPredefinedRulePublicV1BadRequest

type UpdateGroupPredefinedRulePublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV1BadRequest 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 NewUpdateGroupPredefinedRulePublicV1BadRequest

func NewUpdateGroupPredefinedRulePublicV1BadRequest() *UpdateGroupPredefinedRulePublicV1BadRequest

NewUpdateGroupPredefinedRulePublicV1BadRequest creates a UpdateGroupPredefinedRulePublicV1BadRequest with default headers values

func (*UpdateGroupPredefinedRulePublicV1BadRequest) Error

func (*UpdateGroupPredefinedRulePublicV1BadRequest) GetPayload

func (*UpdateGroupPredefinedRulePublicV1BadRequest) ToJSONString

type UpdateGroupPredefinedRulePublicV1Forbidden

type UpdateGroupPredefinedRulePublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupPredefinedRulePublicV1Forbidden

func NewUpdateGroupPredefinedRulePublicV1Forbidden() *UpdateGroupPredefinedRulePublicV1Forbidden

NewUpdateGroupPredefinedRulePublicV1Forbidden creates a UpdateGroupPredefinedRulePublicV1Forbidden with default headers values

func (*UpdateGroupPredefinedRulePublicV1Forbidden) Error

func (*UpdateGroupPredefinedRulePublicV1Forbidden) GetPayload

func (*UpdateGroupPredefinedRulePublicV1Forbidden) ToJSONString

type UpdateGroupPredefinedRulePublicV1InternalServerError

type UpdateGroupPredefinedRulePublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupPredefinedRulePublicV1InternalServerError

func NewUpdateGroupPredefinedRulePublicV1InternalServerError() *UpdateGroupPredefinedRulePublicV1InternalServerError

NewUpdateGroupPredefinedRulePublicV1InternalServerError creates a UpdateGroupPredefinedRulePublicV1InternalServerError with default headers values

func (*UpdateGroupPredefinedRulePublicV1InternalServerError) Error

func (*UpdateGroupPredefinedRulePublicV1InternalServerError) GetPayload

func (*UpdateGroupPredefinedRulePublicV1InternalServerError) ToJSONString

type UpdateGroupPredefinedRulePublicV1NotFound

type UpdateGroupPredefinedRulePublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupPredefinedRulePublicV1NotFound

func NewUpdateGroupPredefinedRulePublicV1NotFound() *UpdateGroupPredefinedRulePublicV1NotFound

NewUpdateGroupPredefinedRulePublicV1NotFound creates a UpdateGroupPredefinedRulePublicV1NotFound with default headers values

func (*UpdateGroupPredefinedRulePublicV1NotFound) Error

func (*UpdateGroupPredefinedRulePublicV1NotFound) GetPayload

func (*UpdateGroupPredefinedRulePublicV1NotFound) ToJSONString

type UpdateGroupPredefinedRulePublicV1OK

type UpdateGroupPredefinedRulePublicV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupPredefinedRulePublicV1OK handles this case with default header values.

OK

func NewUpdateGroupPredefinedRulePublicV1OK

func NewUpdateGroupPredefinedRulePublicV1OK() *UpdateGroupPredefinedRulePublicV1OK

NewUpdateGroupPredefinedRulePublicV1OK creates a UpdateGroupPredefinedRulePublicV1OK with default headers values

func (*UpdateGroupPredefinedRulePublicV1OK) Error

func (*UpdateGroupPredefinedRulePublicV1OK) GetPayload

func (*UpdateGroupPredefinedRulePublicV1OK) ToJSONString

func (o *UpdateGroupPredefinedRulePublicV1OK) ToJSONString() string

type UpdateGroupPredefinedRulePublicV1Params

type UpdateGroupPredefinedRulePublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupPredefinedRuleRequestV1
	/*AllowedAction
	  Allowed action, any available action in service

	*/
	AllowedAction string
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupPredefinedRulePublicV1Params contains all the parameters to send to the API endpoint for the update group predefined rule public v1 operation typically these are written to a http.Request

func NewUpdateGroupPredefinedRulePublicV1Params

func NewUpdateGroupPredefinedRulePublicV1Params() *UpdateGroupPredefinedRulePublicV1Params

NewUpdateGroupPredefinedRulePublicV1Params creates a new UpdateGroupPredefinedRulePublicV1Params object with the default values initialized.

func NewUpdateGroupPredefinedRulePublicV1ParamsWithContext

func NewUpdateGroupPredefinedRulePublicV1ParamsWithContext(ctx context.Context) *UpdateGroupPredefinedRulePublicV1Params

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

func NewUpdateGroupPredefinedRulePublicV1ParamsWithHTTPClient

func NewUpdateGroupPredefinedRulePublicV1ParamsWithHTTPClient(client *http.Client) *UpdateGroupPredefinedRulePublicV1Params

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

func NewUpdateGroupPredefinedRulePublicV1ParamsWithTimeout

func NewUpdateGroupPredefinedRulePublicV1ParamsWithTimeout(timeout time.Duration) *UpdateGroupPredefinedRulePublicV1Params

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

func (*UpdateGroupPredefinedRulePublicV1Params) SetAllowedAction

func (o *UpdateGroupPredefinedRulePublicV1Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetBody

SetBody adds the body to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetContext

SetContext adds the context to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetGroupID

func (o *UpdateGroupPredefinedRulePublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetNamespace

func (o *UpdateGroupPredefinedRulePublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithBody

WithBody adds the body to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithContext

WithContext adds the context to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithGroupID

WithGroupID adds the groupID to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithNamespace

WithNamespace adds the namespace to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WithTimeout

WithTimeout adds the timeout to the update group predefined rule public v1 params

func (*UpdateGroupPredefinedRulePublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupPredefinedRulePublicV1Reader

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

UpdateGroupPredefinedRulePublicV1Reader is a Reader for the UpdateGroupPredefinedRulePublicV1 structure.

func (*UpdateGroupPredefinedRulePublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupPredefinedRulePublicV1Unauthorized

type UpdateGroupPredefinedRulePublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV1Unauthorized 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 NewUpdateGroupPredefinedRulePublicV1Unauthorized

func NewUpdateGroupPredefinedRulePublicV1Unauthorized() *UpdateGroupPredefinedRulePublicV1Unauthorized

NewUpdateGroupPredefinedRulePublicV1Unauthorized creates a UpdateGroupPredefinedRulePublicV1Unauthorized with default headers values

func (*UpdateGroupPredefinedRulePublicV1Unauthorized) Error

func (*UpdateGroupPredefinedRulePublicV1Unauthorized) GetPayload

func (*UpdateGroupPredefinedRulePublicV1Unauthorized) ToJSONString

type UpdateGroupPredefinedRulePublicV2BadRequest

type UpdateGroupPredefinedRulePublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV2BadRequest 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 NewUpdateGroupPredefinedRulePublicV2BadRequest

func NewUpdateGroupPredefinedRulePublicV2BadRequest() *UpdateGroupPredefinedRulePublicV2BadRequest

NewUpdateGroupPredefinedRulePublicV2BadRequest creates a UpdateGroupPredefinedRulePublicV2BadRequest with default headers values

func (*UpdateGroupPredefinedRulePublicV2BadRequest) Error

func (*UpdateGroupPredefinedRulePublicV2BadRequest) GetPayload

func (*UpdateGroupPredefinedRulePublicV2BadRequest) ToJSONString

type UpdateGroupPredefinedRulePublicV2Forbidden

type UpdateGroupPredefinedRulePublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateGroupPredefinedRulePublicV2Forbidden

func NewUpdateGroupPredefinedRulePublicV2Forbidden() *UpdateGroupPredefinedRulePublicV2Forbidden

NewUpdateGroupPredefinedRulePublicV2Forbidden creates a UpdateGroupPredefinedRulePublicV2Forbidden with default headers values

func (*UpdateGroupPredefinedRulePublicV2Forbidden) Error

func (*UpdateGroupPredefinedRulePublicV2Forbidden) GetPayload

func (*UpdateGroupPredefinedRulePublicV2Forbidden) ToJSONString

type UpdateGroupPredefinedRulePublicV2InternalServerError

type UpdateGroupPredefinedRulePublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateGroupPredefinedRulePublicV2InternalServerError

func NewUpdateGroupPredefinedRulePublicV2InternalServerError() *UpdateGroupPredefinedRulePublicV2InternalServerError

NewUpdateGroupPredefinedRulePublicV2InternalServerError creates a UpdateGroupPredefinedRulePublicV2InternalServerError with default headers values

func (*UpdateGroupPredefinedRulePublicV2InternalServerError) Error

func (*UpdateGroupPredefinedRulePublicV2InternalServerError) GetPayload

func (*UpdateGroupPredefinedRulePublicV2InternalServerError) ToJSONString

type UpdateGroupPredefinedRulePublicV2NotFound

type UpdateGroupPredefinedRulePublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateGroupPredefinedRulePublicV2NotFound

func NewUpdateGroupPredefinedRulePublicV2NotFound() *UpdateGroupPredefinedRulePublicV2NotFound

NewUpdateGroupPredefinedRulePublicV2NotFound creates a UpdateGroupPredefinedRulePublicV2NotFound with default headers values

func (*UpdateGroupPredefinedRulePublicV2NotFound) Error

func (*UpdateGroupPredefinedRulePublicV2NotFound) GetPayload

func (*UpdateGroupPredefinedRulePublicV2NotFound) ToJSONString

type UpdateGroupPredefinedRulePublicV2OK

type UpdateGroupPredefinedRulePublicV2OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateGroupPredefinedRulePublicV2OK handles this case with default header values.

OK

func NewUpdateGroupPredefinedRulePublicV2OK

func NewUpdateGroupPredefinedRulePublicV2OK() *UpdateGroupPredefinedRulePublicV2OK

NewUpdateGroupPredefinedRulePublicV2OK creates a UpdateGroupPredefinedRulePublicV2OK with default headers values

func (*UpdateGroupPredefinedRulePublicV2OK) Error

func (*UpdateGroupPredefinedRulePublicV2OK) GetPayload

func (*UpdateGroupPredefinedRulePublicV2OK) ToJSONString

func (o *UpdateGroupPredefinedRulePublicV2OK) ToJSONString() string

type UpdateGroupPredefinedRulePublicV2Params

type UpdateGroupPredefinedRulePublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupPredefinedRuleRequestV1
	/*AllowedAction
	  Allowed action, any available action in service

	*/
	AllowedAction string
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdateGroupPredefinedRulePublicV2Params contains all the parameters to send to the API endpoint for the update group predefined rule public v2 operation typically these are written to a http.Request

func NewUpdateGroupPredefinedRulePublicV2Params

func NewUpdateGroupPredefinedRulePublicV2Params() *UpdateGroupPredefinedRulePublicV2Params

NewUpdateGroupPredefinedRulePublicV2Params creates a new UpdateGroupPredefinedRulePublicV2Params object with the default values initialized.

func NewUpdateGroupPredefinedRulePublicV2ParamsWithContext

func NewUpdateGroupPredefinedRulePublicV2ParamsWithContext(ctx context.Context) *UpdateGroupPredefinedRulePublicV2Params

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

func NewUpdateGroupPredefinedRulePublicV2ParamsWithHTTPClient

func NewUpdateGroupPredefinedRulePublicV2ParamsWithHTTPClient(client *http.Client) *UpdateGroupPredefinedRulePublicV2Params

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

func NewUpdateGroupPredefinedRulePublicV2ParamsWithTimeout

func NewUpdateGroupPredefinedRulePublicV2ParamsWithTimeout(timeout time.Duration) *UpdateGroupPredefinedRulePublicV2Params

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

func (*UpdateGroupPredefinedRulePublicV2Params) SetAllowedAction

func (o *UpdateGroupPredefinedRulePublicV2Params) SetAllowedAction(allowedAction string)

SetAllowedAction adds the allowedAction to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetBody

SetBody adds the body to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetContext

SetContext adds the context to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetGroupID

func (o *UpdateGroupPredefinedRulePublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetNamespace

func (o *UpdateGroupPredefinedRulePublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithAllowedAction

WithAllowedAction adds the allowedAction to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithBody

WithBody adds the body to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithContext

WithContext adds the context to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithGroupID

WithGroupID adds the groupID to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithNamespace

WithNamespace adds the namespace to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WithTimeout

WithTimeout adds the timeout to the update group predefined rule public v2 params

func (*UpdateGroupPredefinedRulePublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateGroupPredefinedRulePublicV2Reader

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

UpdateGroupPredefinedRulePublicV2Reader is a Reader for the UpdateGroupPredefinedRulePublicV2 structure.

func (*UpdateGroupPredefinedRulePublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateGroupPredefinedRulePublicV2Unauthorized

type UpdateGroupPredefinedRulePublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateGroupPredefinedRulePublicV2Unauthorized 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 NewUpdateGroupPredefinedRulePublicV2Unauthorized

func NewUpdateGroupPredefinedRulePublicV2Unauthorized() *UpdateGroupPredefinedRulePublicV2Unauthorized

NewUpdateGroupPredefinedRulePublicV2Unauthorized creates a UpdateGroupPredefinedRulePublicV2Unauthorized with default headers values

func (*UpdateGroupPredefinedRulePublicV2Unauthorized) Error

func (*UpdateGroupPredefinedRulePublicV2Unauthorized) GetPayload

func (*UpdateGroupPredefinedRulePublicV2Unauthorized) ToJSONString

type UpdatePatchSingleGroupPublicV1BadRequest

type UpdatePatchSingleGroupPublicV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV1BadRequest 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 NewUpdatePatchSingleGroupPublicV1BadRequest

func NewUpdatePatchSingleGroupPublicV1BadRequest() *UpdatePatchSingleGroupPublicV1BadRequest

NewUpdatePatchSingleGroupPublicV1BadRequest creates a UpdatePatchSingleGroupPublicV1BadRequest with default headers values

func (*UpdatePatchSingleGroupPublicV1BadRequest) Error

func (*UpdatePatchSingleGroupPublicV1BadRequest) GetPayload

func (*UpdatePatchSingleGroupPublicV1BadRequest) ToJSONString

type UpdatePatchSingleGroupPublicV1Forbidden

type UpdatePatchSingleGroupPublicV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdatePatchSingleGroupPublicV1Forbidden

func NewUpdatePatchSingleGroupPublicV1Forbidden() *UpdatePatchSingleGroupPublicV1Forbidden

NewUpdatePatchSingleGroupPublicV1Forbidden creates a UpdatePatchSingleGroupPublicV1Forbidden with default headers values

func (*UpdatePatchSingleGroupPublicV1Forbidden) Error

func (*UpdatePatchSingleGroupPublicV1Forbidden) GetPayload

func (*UpdatePatchSingleGroupPublicV1Forbidden) ToJSONString

type UpdatePatchSingleGroupPublicV1InternalServerError

type UpdatePatchSingleGroupPublicV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdatePatchSingleGroupPublicV1InternalServerError

func NewUpdatePatchSingleGroupPublicV1InternalServerError() *UpdatePatchSingleGroupPublicV1InternalServerError

NewUpdatePatchSingleGroupPublicV1InternalServerError creates a UpdatePatchSingleGroupPublicV1InternalServerError with default headers values

func (*UpdatePatchSingleGroupPublicV1InternalServerError) Error

func (*UpdatePatchSingleGroupPublicV1InternalServerError) GetPayload

func (*UpdatePatchSingleGroupPublicV1InternalServerError) ToJSONString

type UpdatePatchSingleGroupPublicV1NotFound

type UpdatePatchSingleGroupPublicV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdatePatchSingleGroupPublicV1NotFound

func NewUpdatePatchSingleGroupPublicV1NotFound() *UpdatePatchSingleGroupPublicV1NotFound

NewUpdatePatchSingleGroupPublicV1NotFound creates a UpdatePatchSingleGroupPublicV1NotFound with default headers values

func (*UpdatePatchSingleGroupPublicV1NotFound) Error

func (*UpdatePatchSingleGroupPublicV1NotFound) GetPayload

func (*UpdatePatchSingleGroupPublicV1NotFound) ToJSONString

type UpdatePatchSingleGroupPublicV1OK

type UpdatePatchSingleGroupPublicV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdatePatchSingleGroupPublicV1OK handles this case with default header values.

OK

func NewUpdatePatchSingleGroupPublicV1OK

func NewUpdatePatchSingleGroupPublicV1OK() *UpdatePatchSingleGroupPublicV1OK

NewUpdatePatchSingleGroupPublicV1OK creates a UpdatePatchSingleGroupPublicV1OK with default headers values

func (*UpdatePatchSingleGroupPublicV1OK) Error

func (*UpdatePatchSingleGroupPublicV1OK) GetPayload

func (*UpdatePatchSingleGroupPublicV1OK) ToJSONString

func (o *UpdatePatchSingleGroupPublicV1OK) ToJSONString() string

type UpdatePatchSingleGroupPublicV1Params

type UpdatePatchSingleGroupPublicV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdatePatchSingleGroupPublicV1Params contains all the parameters to send to the API endpoint for the update patch single group public v1 operation typically these are written to a http.Request

func NewUpdatePatchSingleGroupPublicV1Params

func NewUpdatePatchSingleGroupPublicV1Params() *UpdatePatchSingleGroupPublicV1Params

NewUpdatePatchSingleGroupPublicV1Params creates a new UpdatePatchSingleGroupPublicV1Params object with the default values initialized.

func NewUpdatePatchSingleGroupPublicV1ParamsWithContext

func NewUpdatePatchSingleGroupPublicV1ParamsWithContext(ctx context.Context) *UpdatePatchSingleGroupPublicV1Params

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

func NewUpdatePatchSingleGroupPublicV1ParamsWithHTTPClient

func NewUpdatePatchSingleGroupPublicV1ParamsWithHTTPClient(client *http.Client) *UpdatePatchSingleGroupPublicV1Params

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

func NewUpdatePatchSingleGroupPublicV1ParamsWithTimeout

func NewUpdatePatchSingleGroupPublicV1ParamsWithTimeout(timeout time.Duration) *UpdatePatchSingleGroupPublicV1Params

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

func (*UpdatePatchSingleGroupPublicV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetBody

SetBody adds the body to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetContext

SetContext adds the context to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetGroupID

func (o *UpdatePatchSingleGroupPublicV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetNamespace

func (o *UpdatePatchSingleGroupPublicV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) SetTimeout

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

SetTimeout adds the timeout to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithBody

WithBody adds the body to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithContext

WithContext adds the context to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithGroupID

WithGroupID adds the groupID to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithNamespace

WithNamespace adds the namespace to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WithTimeout

WithTimeout adds the timeout to the update patch single group public v1 params

func (*UpdatePatchSingleGroupPublicV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePatchSingleGroupPublicV1Reader

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

UpdatePatchSingleGroupPublicV1Reader is a Reader for the UpdatePatchSingleGroupPublicV1 structure.

func (*UpdatePatchSingleGroupPublicV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePatchSingleGroupPublicV1Unauthorized

type UpdatePatchSingleGroupPublicV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV1Unauthorized 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 NewUpdatePatchSingleGroupPublicV1Unauthorized

func NewUpdatePatchSingleGroupPublicV1Unauthorized() *UpdatePatchSingleGroupPublicV1Unauthorized

NewUpdatePatchSingleGroupPublicV1Unauthorized creates a UpdatePatchSingleGroupPublicV1Unauthorized with default headers values

func (*UpdatePatchSingleGroupPublicV1Unauthorized) Error

func (*UpdatePatchSingleGroupPublicV1Unauthorized) GetPayload

func (*UpdatePatchSingleGroupPublicV1Unauthorized) ToJSONString

type UpdatePatchSingleGroupPublicV2BadRequest

type UpdatePatchSingleGroupPublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV2BadRequest 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 NewUpdatePatchSingleGroupPublicV2BadRequest

func NewUpdatePatchSingleGroupPublicV2BadRequest() *UpdatePatchSingleGroupPublicV2BadRequest

NewUpdatePatchSingleGroupPublicV2BadRequest creates a UpdatePatchSingleGroupPublicV2BadRequest with default headers values

func (*UpdatePatchSingleGroupPublicV2BadRequest) Error

func (*UpdatePatchSingleGroupPublicV2BadRequest) GetPayload

func (*UpdatePatchSingleGroupPublicV2BadRequest) ToJSONString

type UpdatePatchSingleGroupPublicV2Forbidden

type UpdatePatchSingleGroupPublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdatePatchSingleGroupPublicV2Forbidden

func NewUpdatePatchSingleGroupPublicV2Forbidden() *UpdatePatchSingleGroupPublicV2Forbidden

NewUpdatePatchSingleGroupPublicV2Forbidden creates a UpdatePatchSingleGroupPublicV2Forbidden with default headers values

func (*UpdatePatchSingleGroupPublicV2Forbidden) Error

func (*UpdatePatchSingleGroupPublicV2Forbidden) GetPayload

func (*UpdatePatchSingleGroupPublicV2Forbidden) ToJSONString

type UpdatePatchSingleGroupPublicV2InternalServerError

type UpdatePatchSingleGroupPublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdatePatchSingleGroupPublicV2InternalServerError

func NewUpdatePatchSingleGroupPublicV2InternalServerError() *UpdatePatchSingleGroupPublicV2InternalServerError

NewUpdatePatchSingleGroupPublicV2InternalServerError creates a UpdatePatchSingleGroupPublicV2InternalServerError with default headers values

func (*UpdatePatchSingleGroupPublicV2InternalServerError) Error

func (*UpdatePatchSingleGroupPublicV2InternalServerError) GetPayload

func (*UpdatePatchSingleGroupPublicV2InternalServerError) ToJSONString

type UpdatePatchSingleGroupPublicV2NotFound

type UpdatePatchSingleGroupPublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdatePatchSingleGroupPublicV2NotFound

func NewUpdatePatchSingleGroupPublicV2NotFound() *UpdatePatchSingleGroupPublicV2NotFound

NewUpdatePatchSingleGroupPublicV2NotFound creates a UpdatePatchSingleGroupPublicV2NotFound with default headers values

func (*UpdatePatchSingleGroupPublicV2NotFound) Error

func (*UpdatePatchSingleGroupPublicV2NotFound) GetPayload

func (*UpdatePatchSingleGroupPublicV2NotFound) ToJSONString

type UpdatePatchSingleGroupPublicV2OK

type UpdatePatchSingleGroupPublicV2OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdatePatchSingleGroupPublicV2OK handles this case with default header values.

OK

func NewUpdatePatchSingleGroupPublicV2OK

func NewUpdatePatchSingleGroupPublicV2OK() *UpdatePatchSingleGroupPublicV2OK

NewUpdatePatchSingleGroupPublicV2OK creates a UpdatePatchSingleGroupPublicV2OK with default headers values

func (*UpdatePatchSingleGroupPublicV2OK) Error

func (*UpdatePatchSingleGroupPublicV2OK) GetPayload

func (*UpdatePatchSingleGroupPublicV2OK) ToJSONString

func (o *UpdatePatchSingleGroupPublicV2OK) ToJSONString() string

type UpdatePatchSingleGroupPublicV2Params

type UpdatePatchSingleGroupPublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdatePatchSingleGroupPublicV2Params contains all the parameters to send to the API endpoint for the update patch single group public v2 operation typically these are written to a http.Request

func NewUpdatePatchSingleGroupPublicV2Params

func NewUpdatePatchSingleGroupPublicV2Params() *UpdatePatchSingleGroupPublicV2Params

NewUpdatePatchSingleGroupPublicV2Params creates a new UpdatePatchSingleGroupPublicV2Params object with the default values initialized.

func NewUpdatePatchSingleGroupPublicV2ParamsWithContext

func NewUpdatePatchSingleGroupPublicV2ParamsWithContext(ctx context.Context) *UpdatePatchSingleGroupPublicV2Params

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

func NewUpdatePatchSingleGroupPublicV2ParamsWithHTTPClient

func NewUpdatePatchSingleGroupPublicV2ParamsWithHTTPClient(client *http.Client) *UpdatePatchSingleGroupPublicV2Params

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

func NewUpdatePatchSingleGroupPublicV2ParamsWithTimeout

func NewUpdatePatchSingleGroupPublicV2ParamsWithTimeout(timeout time.Duration) *UpdatePatchSingleGroupPublicV2Params

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

func (*UpdatePatchSingleGroupPublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetBody

SetBody adds the body to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetContext

SetContext adds the context to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetGroupID

func (o *UpdatePatchSingleGroupPublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetNamespace

func (o *UpdatePatchSingleGroupPublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithBody

WithBody adds the body to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithContext

WithContext adds the context to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithGroupID

WithGroupID adds the groupID to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithNamespace

WithNamespace adds the namespace to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WithTimeout

WithTimeout adds the timeout to the update patch single group public v2 params

func (*UpdatePatchSingleGroupPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePatchSingleGroupPublicV2Reader

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

UpdatePatchSingleGroupPublicV2Reader is a Reader for the UpdatePatchSingleGroupPublicV2 structure.

func (*UpdatePatchSingleGroupPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePatchSingleGroupPublicV2Unauthorized

type UpdatePatchSingleGroupPublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePatchSingleGroupPublicV2Unauthorized 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 NewUpdatePatchSingleGroupPublicV2Unauthorized

func NewUpdatePatchSingleGroupPublicV2Unauthorized() *UpdatePatchSingleGroupPublicV2Unauthorized

NewUpdatePatchSingleGroupPublicV2Unauthorized creates a UpdatePatchSingleGroupPublicV2Unauthorized with default headers values

func (*UpdatePatchSingleGroupPublicV2Unauthorized) Error

func (*UpdatePatchSingleGroupPublicV2Unauthorized) GetPayload

func (*UpdatePatchSingleGroupPublicV2Unauthorized) ToJSONString

type UpdatePutSingleGroupPublicV2BadRequest

type UpdatePutSingleGroupPublicV2BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePutSingleGroupPublicV2BadRequest 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 NewUpdatePutSingleGroupPublicV2BadRequest

func NewUpdatePutSingleGroupPublicV2BadRequest() *UpdatePutSingleGroupPublicV2BadRequest

NewUpdatePutSingleGroupPublicV2BadRequest creates a UpdatePutSingleGroupPublicV2BadRequest with default headers values

func (*UpdatePutSingleGroupPublicV2BadRequest) Error

func (*UpdatePutSingleGroupPublicV2BadRequest) GetPayload

func (*UpdatePutSingleGroupPublicV2BadRequest) ToJSONString

type UpdatePutSingleGroupPublicV2Forbidden

type UpdatePutSingleGroupPublicV2Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePutSingleGroupPublicV2Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdatePutSingleGroupPublicV2Forbidden

func NewUpdatePutSingleGroupPublicV2Forbidden() *UpdatePutSingleGroupPublicV2Forbidden

NewUpdatePutSingleGroupPublicV2Forbidden creates a UpdatePutSingleGroupPublicV2Forbidden with default headers values

func (*UpdatePutSingleGroupPublicV2Forbidden) Error

func (*UpdatePutSingleGroupPublicV2Forbidden) GetPayload

func (*UpdatePutSingleGroupPublicV2Forbidden) ToJSONString

type UpdatePutSingleGroupPublicV2InternalServerError

type UpdatePutSingleGroupPublicV2InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePutSingleGroupPublicV2InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdatePutSingleGroupPublicV2InternalServerError

func NewUpdatePutSingleGroupPublicV2InternalServerError() *UpdatePutSingleGroupPublicV2InternalServerError

NewUpdatePutSingleGroupPublicV2InternalServerError creates a UpdatePutSingleGroupPublicV2InternalServerError with default headers values

func (*UpdatePutSingleGroupPublicV2InternalServerError) Error

func (*UpdatePutSingleGroupPublicV2InternalServerError) GetPayload

func (*UpdatePutSingleGroupPublicV2InternalServerError) ToJSONString

type UpdatePutSingleGroupPublicV2NotFound

type UpdatePutSingleGroupPublicV2NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePutSingleGroupPublicV2NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdatePutSingleGroupPublicV2NotFound

func NewUpdatePutSingleGroupPublicV2NotFound() *UpdatePutSingleGroupPublicV2NotFound

NewUpdatePutSingleGroupPublicV2NotFound creates a UpdatePutSingleGroupPublicV2NotFound with default headers values

func (*UpdatePutSingleGroupPublicV2NotFound) Error

func (*UpdatePutSingleGroupPublicV2NotFound) GetPayload

func (*UpdatePutSingleGroupPublicV2NotFound) ToJSONString

func (o *UpdatePutSingleGroupPublicV2NotFound) ToJSONString() string

type UpdatePutSingleGroupPublicV2OK

type UpdatePutSingleGroupPublicV2OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdatePutSingleGroupPublicV2OK handles this case with default header values.

OK

func NewUpdatePutSingleGroupPublicV2OK

func NewUpdatePutSingleGroupPublicV2OK() *UpdatePutSingleGroupPublicV2OK

NewUpdatePutSingleGroupPublicV2OK creates a UpdatePutSingleGroupPublicV2OK with default headers values

func (*UpdatePutSingleGroupPublicV2OK) Error

func (*UpdatePutSingleGroupPublicV2OK) GetPayload

func (*UpdatePutSingleGroupPublicV2OK) ToJSONString

func (o *UpdatePutSingleGroupPublicV2OK) ToJSONString() string

type UpdatePutSingleGroupPublicV2Params

type UpdatePutSingleGroupPublicV2Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

UpdatePutSingleGroupPublicV2Params contains all the parameters to send to the API endpoint for the update put single group public v2 operation typically these are written to a http.Request

func NewUpdatePutSingleGroupPublicV2Params

func NewUpdatePutSingleGroupPublicV2Params() *UpdatePutSingleGroupPublicV2Params

NewUpdatePutSingleGroupPublicV2Params creates a new UpdatePutSingleGroupPublicV2Params object with the default values initialized.

func NewUpdatePutSingleGroupPublicV2ParamsWithContext

func NewUpdatePutSingleGroupPublicV2ParamsWithContext(ctx context.Context) *UpdatePutSingleGroupPublicV2Params

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

func NewUpdatePutSingleGroupPublicV2ParamsWithHTTPClient

func NewUpdatePutSingleGroupPublicV2ParamsWithHTTPClient(client *http.Client) *UpdatePutSingleGroupPublicV2Params

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

func NewUpdatePutSingleGroupPublicV2ParamsWithTimeout

func NewUpdatePutSingleGroupPublicV2ParamsWithTimeout(timeout time.Duration) *UpdatePutSingleGroupPublicV2Params

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

func (*UpdatePutSingleGroupPublicV2Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetBody

SetBody adds the body to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetContext

SetContext adds the context to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetGroupID

func (o *UpdatePutSingleGroupPublicV2Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetNamespace

func (o *UpdatePutSingleGroupPublicV2Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) SetTimeout

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

SetTimeout adds the timeout to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithBody

WithBody adds the body to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithContext

WithContext adds the context to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithGroupID

WithGroupID adds the groupID to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithNamespace

WithNamespace adds the namespace to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WithTimeout

WithTimeout adds the timeout to the update put single group public v2 params

func (*UpdatePutSingleGroupPublicV2Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdatePutSingleGroupPublicV2Reader

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

UpdatePutSingleGroupPublicV2Reader is a Reader for the UpdatePutSingleGroupPublicV2 structure.

func (*UpdatePutSingleGroupPublicV2Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdatePutSingleGroupPublicV2Unauthorized

type UpdatePutSingleGroupPublicV2Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdatePutSingleGroupPublicV2Unauthorized 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 NewUpdatePutSingleGroupPublicV2Unauthorized

func NewUpdatePutSingleGroupPublicV2Unauthorized() *UpdatePutSingleGroupPublicV2Unauthorized

NewUpdatePutSingleGroupPublicV2Unauthorized creates a UpdatePutSingleGroupPublicV2Unauthorized with default headers values

func (*UpdatePutSingleGroupPublicV2Unauthorized) Error

func (*UpdatePutSingleGroupPublicV2Unauthorized) GetPayload

func (*UpdatePutSingleGroupPublicV2Unauthorized) ToJSONString

type UpdateSingleGroupV1BadRequest

type UpdateSingleGroupV1BadRequest struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateSingleGroupV1BadRequest 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 NewUpdateSingleGroupV1BadRequest

func NewUpdateSingleGroupV1BadRequest() *UpdateSingleGroupV1BadRequest

NewUpdateSingleGroupV1BadRequest creates a UpdateSingleGroupV1BadRequest with default headers values

func (*UpdateSingleGroupV1BadRequest) Error

func (*UpdateSingleGroupV1BadRequest) GetPayload

func (*UpdateSingleGroupV1BadRequest) ToJSONString

func (o *UpdateSingleGroupV1BadRequest) ToJSONString() string

type UpdateSingleGroupV1Forbidden

type UpdateSingleGroupV1Forbidden struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateSingleGroupV1Forbidden 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><tr><td>73036</td><td>insufficient member role permission</td></tr></table>

func NewUpdateSingleGroupV1Forbidden

func NewUpdateSingleGroupV1Forbidden() *UpdateSingleGroupV1Forbidden

NewUpdateSingleGroupV1Forbidden creates a UpdateSingleGroupV1Forbidden with default headers values

func (*UpdateSingleGroupV1Forbidden) Error

func (*UpdateSingleGroupV1Forbidden) GetPayload

func (*UpdateSingleGroupV1Forbidden) ToJSONString

func (o *UpdateSingleGroupV1Forbidden) ToJSONString() string

type UpdateSingleGroupV1InternalServerError

type UpdateSingleGroupV1InternalServerError struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateSingleGroupV1InternalServerError handles this case with default header values.

Internal Server Error

func NewUpdateSingleGroupV1InternalServerError

func NewUpdateSingleGroupV1InternalServerError() *UpdateSingleGroupV1InternalServerError

NewUpdateSingleGroupV1InternalServerError creates a UpdateSingleGroupV1InternalServerError with default headers values

func (*UpdateSingleGroupV1InternalServerError) Error

func (*UpdateSingleGroupV1InternalServerError) GetPayload

func (*UpdateSingleGroupV1InternalServerError) ToJSONString

type UpdateSingleGroupV1NotFound

type UpdateSingleGroupV1NotFound struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateSingleGroupV1NotFound handles this case with default header values.

<table><tr><td>errorCode</td><td>errorMessage</td></tr><tr><td>73333</td><td>group not found</td></tr></table>

func NewUpdateSingleGroupV1NotFound

func NewUpdateSingleGroupV1NotFound() *UpdateSingleGroupV1NotFound

NewUpdateSingleGroupV1NotFound creates a UpdateSingleGroupV1NotFound with default headers values

func (*UpdateSingleGroupV1NotFound) Error

func (*UpdateSingleGroupV1NotFound) GetPayload

func (*UpdateSingleGroupV1NotFound) ToJSONString

func (o *UpdateSingleGroupV1NotFound) ToJSONString() string

type UpdateSingleGroupV1OK

type UpdateSingleGroupV1OK struct {
	Payload *groupclientmodels.ModelsGroupResponseV1
}

UpdateSingleGroupV1OK handles this case with default header values.

OK

func NewUpdateSingleGroupV1OK

func NewUpdateSingleGroupV1OK() *UpdateSingleGroupV1OK

NewUpdateSingleGroupV1OK creates a UpdateSingleGroupV1OK with default headers values

func (*UpdateSingleGroupV1OK) Error

func (o *UpdateSingleGroupV1OK) Error() string

func (*UpdateSingleGroupV1OK) GetPayload

func (*UpdateSingleGroupV1OK) ToJSONString

func (o *UpdateSingleGroupV1OK) ToJSONString() string

type UpdateSingleGroupV1Params

type UpdateSingleGroupV1Params struct {

	/*RetryPolicy*/
	RetryPolicy *utils.Retry
	/*Body*/
	Body *groupclientmodels.ModelsUpdateGroupRequestV1
	/*GroupID
	  Group ID

	*/
	GroupID string
	/*Namespace
	  namespace

	*/
	Namespace string

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

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

func NewUpdateSingleGroupV1Params

func NewUpdateSingleGroupV1Params() *UpdateSingleGroupV1Params

NewUpdateSingleGroupV1Params creates a new UpdateSingleGroupV1Params object with the default values initialized.

func NewUpdateSingleGroupV1ParamsWithContext

func NewUpdateSingleGroupV1ParamsWithContext(ctx context.Context) *UpdateSingleGroupV1Params

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

func NewUpdateSingleGroupV1ParamsWithHTTPClient

func NewUpdateSingleGroupV1ParamsWithHTTPClient(client *http.Client) *UpdateSingleGroupV1Params

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

func NewUpdateSingleGroupV1ParamsWithTimeout

func NewUpdateSingleGroupV1ParamsWithTimeout(timeout time.Duration) *UpdateSingleGroupV1Params

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

func (*UpdateSingleGroupV1Params) SetAuthInfoWriter

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

SetAuthInfoWriter adds the authInfoWriter to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetBody

SetBody adds the body to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetContext

func (o *UpdateSingleGroupV1Params) SetContext(ctx context.Context)

SetContext adds the context to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetGroupID

func (o *UpdateSingleGroupV1Params) SetGroupID(groupID string)

SetGroupID adds the groupId to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetHTTPClientTransport

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

SetHTTPClient adds the HTTPClient Transport to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetNamespace

func (o *UpdateSingleGroupV1Params) SetNamespace(namespace string)

SetNamespace adds the namespace to the update single group v1 params

func (*UpdateSingleGroupV1Params) SetTimeout

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

SetTimeout adds the timeout to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithBody

WithBody adds the body to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithContext

WithContext adds the context to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithGroupID

WithGroupID adds the groupID to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithHTTPClient

func (o *UpdateSingleGroupV1Params) WithHTTPClient(client *http.Client) *UpdateSingleGroupV1Params

WithHTTPClient adds the HTTPClient to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithNamespace

func (o *UpdateSingleGroupV1Params) WithNamespace(namespace string) *UpdateSingleGroupV1Params

WithNamespace adds the namespace to the update single group v1 params

func (*UpdateSingleGroupV1Params) WithTimeout

WithTimeout adds the timeout to the update single group v1 params

func (*UpdateSingleGroupV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateSingleGroupV1Reader

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

UpdateSingleGroupV1Reader is a Reader for the UpdateSingleGroupV1 structure.

func (*UpdateSingleGroupV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateSingleGroupV1Unauthorized

type UpdateSingleGroupV1Unauthorized struct {
	Payload *groupclientmodels.ResponseErrorResponse
}

UpdateSingleGroupV1Unauthorized 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 NewUpdateSingleGroupV1Unauthorized

func NewUpdateSingleGroupV1Unauthorized() *UpdateSingleGroupV1Unauthorized

NewUpdateSingleGroupV1Unauthorized creates a UpdateSingleGroupV1Unauthorized with default headers values

func (*UpdateSingleGroupV1Unauthorized) Error

func (*UpdateSingleGroupV1Unauthorized) GetPayload

func (*UpdateSingleGroupV1Unauthorized) ToJSONString

func (o *UpdateSingleGroupV1Unauthorized) ToJSONString() string

Source Files

Jump to

Keyboard shortcuts

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