named_tag_scope

package
v0.0.0-...-b7c797c Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2020 License: Apache-2.0 Imports: 11 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 named tag scope API

func (*Client) CreateNetworkSmTargetGroup

CreateNetworkSmTargetGroup creates network sm target group

Add a target group

func (*Client) DeleteNetworkSmTargetGroup

DeleteNetworkSmTargetGroup deletes network sm target group

Delete a target group from a network

func (*Client) GetNetworkSmTargetGroup

func (a *Client) GetNetworkSmTargetGroup(params *GetNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkSmTargetGroupOK, error)

GetNetworkSmTargetGroup gets network sm target group

Return a target group

func (*Client) GetNetworkSmTargetGroups

func (a *Client) GetNetworkSmTargetGroups(params *GetNetworkSmTargetGroupsParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkSmTargetGroupsOK, error)

GetNetworkSmTargetGroups gets network sm target groups

List the target groups in this network

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateNetworkSmTargetGroup

func (a *Client) UpdateNetworkSmTargetGroup(params *UpdateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkSmTargetGroupOK, error)

UpdateNetworkSmTargetGroup updates network sm target group

Update a target group

type ClientService

type ClientService interface {
	CreateNetworkSmTargetGroup(params *CreateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*CreateNetworkSmTargetGroupCreated, error)

	DeleteNetworkSmTargetGroup(params *DeleteNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*DeleteNetworkSmTargetGroupNoContent, error)

	GetNetworkSmTargetGroup(params *GetNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkSmTargetGroupOK, error)

	GetNetworkSmTargetGroups(params *GetNetworkSmTargetGroupsParams, authInfo runtime.ClientAuthInfoWriter) (*GetNetworkSmTargetGroupsOK, error)

	UpdateNetworkSmTargetGroup(params *UpdateNetworkSmTargetGroupParams, authInfo runtime.ClientAuthInfoWriter) (*UpdateNetworkSmTargetGroupOK, 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 named tag scope API client.

type CreateNetworkSmTargetGroupCreated

type CreateNetworkSmTargetGroupCreated struct {
	Payload interface{}
}

CreateNetworkSmTargetGroupCreated handles this case with default header values.

Successful operation

func NewCreateNetworkSmTargetGroupCreated

func NewCreateNetworkSmTargetGroupCreated() *CreateNetworkSmTargetGroupCreated

NewCreateNetworkSmTargetGroupCreated creates a CreateNetworkSmTargetGroupCreated with default headers values

func (*CreateNetworkSmTargetGroupCreated) Error

func (*CreateNetworkSmTargetGroupCreated) GetPayload

func (o *CreateNetworkSmTargetGroupCreated) GetPayload() interface{}

type CreateNetworkSmTargetGroupParams

type CreateNetworkSmTargetGroupParams struct {

	/*CreateNetworkSmTargetGroup*/
	CreateNetworkSmTargetGroup *models.CreateNetworkSmTargetGroup
	/*NetworkID*/
	NetworkID string

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

CreateNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint for the create network sm target group operation typically these are written to a http.Request

func NewCreateNetworkSmTargetGroupParams

func NewCreateNetworkSmTargetGroupParams() *CreateNetworkSmTargetGroupParams

NewCreateNetworkSmTargetGroupParams creates a new CreateNetworkSmTargetGroupParams object with the default values initialized.

func NewCreateNetworkSmTargetGroupParamsWithContext

func NewCreateNetworkSmTargetGroupParamsWithContext(ctx context.Context) *CreateNetworkSmTargetGroupParams

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

func NewCreateNetworkSmTargetGroupParamsWithHTTPClient

func NewCreateNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *CreateNetworkSmTargetGroupParams

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

func NewCreateNetworkSmTargetGroupParamsWithTimeout

func NewCreateNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *CreateNetworkSmTargetGroupParams

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

func (*CreateNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetCreateNetworkSmTargetGroup

func (o *CreateNetworkSmTargetGroupParams) SetCreateNetworkSmTargetGroup(createNetworkSmTargetGroup *models.CreateNetworkSmTargetGroup)

SetCreateNetworkSmTargetGroup adds the createNetworkSmTargetGroup to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetNetworkID

func (o *CreateNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithCreateNetworkSmTargetGroup

func (o *CreateNetworkSmTargetGroupParams) WithCreateNetworkSmTargetGroup(createNetworkSmTargetGroup *models.CreateNetworkSmTargetGroup) *CreateNetworkSmTargetGroupParams

WithCreateNetworkSmTargetGroup adds the createNetworkSmTargetGroup to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the create network sm target group params

func (*CreateNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateNetworkSmTargetGroupReader

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

CreateNetworkSmTargetGroupReader is a Reader for the CreateNetworkSmTargetGroup structure.

func (*CreateNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteNetworkSmTargetGroupNoContent

type DeleteNetworkSmTargetGroupNoContent struct {
}

DeleteNetworkSmTargetGroupNoContent handles this case with default header values.

Successful operation

func NewDeleteNetworkSmTargetGroupNoContent

func NewDeleteNetworkSmTargetGroupNoContent() *DeleteNetworkSmTargetGroupNoContent

NewDeleteNetworkSmTargetGroupNoContent creates a DeleteNetworkSmTargetGroupNoContent with default headers values

func (*DeleteNetworkSmTargetGroupNoContent) Error

type DeleteNetworkSmTargetGroupParams

type DeleteNetworkSmTargetGroupParams struct {

	/*NetworkID*/
	NetworkID string
	/*TargetGroupID*/
	TargetGroupID string

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

DeleteNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint for the delete network sm target group operation typically these are written to a http.Request

func NewDeleteNetworkSmTargetGroupParams

func NewDeleteNetworkSmTargetGroupParams() *DeleteNetworkSmTargetGroupParams

NewDeleteNetworkSmTargetGroupParams creates a new DeleteNetworkSmTargetGroupParams object with the default values initialized.

func NewDeleteNetworkSmTargetGroupParamsWithContext

func NewDeleteNetworkSmTargetGroupParamsWithContext(ctx context.Context) *DeleteNetworkSmTargetGroupParams

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

func NewDeleteNetworkSmTargetGroupParamsWithHTTPClient

func NewDeleteNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *DeleteNetworkSmTargetGroupParams

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

func NewDeleteNetworkSmTargetGroupParamsWithTimeout

func NewDeleteNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *DeleteNetworkSmTargetGroupParams

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

func (*DeleteNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetNetworkID

func (o *DeleteNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetTargetGroupID

func (o *DeleteNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithTargetGroupID

func (o *DeleteNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *DeleteNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the delete network sm target group params

func (*DeleteNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteNetworkSmTargetGroupReader

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

DeleteNetworkSmTargetGroupReader is a Reader for the DeleteNetworkSmTargetGroup structure.

func (*DeleteNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmTargetGroupOK

type GetNetworkSmTargetGroupOK struct {
	Payload interface{}
}

GetNetworkSmTargetGroupOK handles this case with default header values.

Successful operation

func NewGetNetworkSmTargetGroupOK

func NewGetNetworkSmTargetGroupOK() *GetNetworkSmTargetGroupOK

NewGetNetworkSmTargetGroupOK creates a GetNetworkSmTargetGroupOK with default headers values

func (*GetNetworkSmTargetGroupOK) Error

func (o *GetNetworkSmTargetGroupOK) Error() string

func (*GetNetworkSmTargetGroupOK) GetPayload

func (o *GetNetworkSmTargetGroupOK) GetPayload() interface{}

type GetNetworkSmTargetGroupParams

type GetNetworkSmTargetGroupParams struct {

	/*NetworkID*/
	NetworkID string
	/*TargetGroupID*/
	TargetGroupID string
	/*WithDetails
	  Boolean indicating if the the ids of the devices or users scoped by the target group should be included in the response

	*/
	WithDetails *bool

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

GetNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint for the get network sm target group operation typically these are written to a http.Request

func NewGetNetworkSmTargetGroupParams

func NewGetNetworkSmTargetGroupParams() *GetNetworkSmTargetGroupParams

NewGetNetworkSmTargetGroupParams creates a new GetNetworkSmTargetGroupParams object with the default values initialized.

func NewGetNetworkSmTargetGroupParamsWithContext

func NewGetNetworkSmTargetGroupParamsWithContext(ctx context.Context) *GetNetworkSmTargetGroupParams

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

func NewGetNetworkSmTargetGroupParamsWithHTTPClient

func NewGetNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *GetNetworkSmTargetGroupParams

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

func NewGetNetworkSmTargetGroupParamsWithTimeout

func NewGetNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *GetNetworkSmTargetGroupParams

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

func (*GetNetworkSmTargetGroupParams) SetContext

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

SetContext adds the context to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetNetworkID

func (o *GetNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetTargetGroupID

func (o *GetNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) SetWithDetails

func (o *GetNetworkSmTargetGroupParams) SetWithDetails(withDetails *bool)

SetWithDetails adds the withDetails to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithTargetGroupID

func (o *GetNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *GetNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WithWithDetails

func (o *GetNetworkSmTargetGroupParams) WithWithDetails(withDetails *bool) *GetNetworkSmTargetGroupParams

WithWithDetails adds the withDetails to the get network sm target group params

func (*GetNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmTargetGroupReader

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

GetNetworkSmTargetGroupReader is a Reader for the GetNetworkSmTargetGroup structure.

func (*GetNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetNetworkSmTargetGroupsOK

type GetNetworkSmTargetGroupsOK struct {
	Payload interface{}
}

GetNetworkSmTargetGroupsOK handles this case with default header values.

Successful operation

func NewGetNetworkSmTargetGroupsOK

func NewGetNetworkSmTargetGroupsOK() *GetNetworkSmTargetGroupsOK

NewGetNetworkSmTargetGroupsOK creates a GetNetworkSmTargetGroupsOK with default headers values

func (*GetNetworkSmTargetGroupsOK) Error

func (*GetNetworkSmTargetGroupsOK) GetPayload

func (o *GetNetworkSmTargetGroupsOK) GetPayload() interface{}

type GetNetworkSmTargetGroupsParams

type GetNetworkSmTargetGroupsParams struct {

	/*NetworkID*/
	NetworkID string
	/*WithDetails
	  Boolean indicating if the the ids of the devices or users scoped by the target group should be included in the response

	*/
	WithDetails *bool

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

GetNetworkSmTargetGroupsParams contains all the parameters to send to the API endpoint for the get network sm target groups operation typically these are written to a http.Request

func NewGetNetworkSmTargetGroupsParams

func NewGetNetworkSmTargetGroupsParams() *GetNetworkSmTargetGroupsParams

NewGetNetworkSmTargetGroupsParams creates a new GetNetworkSmTargetGroupsParams object with the default values initialized.

func NewGetNetworkSmTargetGroupsParamsWithContext

func NewGetNetworkSmTargetGroupsParamsWithContext(ctx context.Context) *GetNetworkSmTargetGroupsParams

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

func NewGetNetworkSmTargetGroupsParamsWithHTTPClient

func NewGetNetworkSmTargetGroupsParamsWithHTTPClient(client *http.Client) *GetNetworkSmTargetGroupsParams

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

func NewGetNetworkSmTargetGroupsParamsWithTimeout

func NewGetNetworkSmTargetGroupsParamsWithTimeout(timeout time.Duration) *GetNetworkSmTargetGroupsParams

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

func (*GetNetworkSmTargetGroupsParams) SetContext

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

SetContext adds the context to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetNetworkID

func (o *GetNetworkSmTargetGroupsParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetTimeout

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

SetTimeout adds the timeout to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) SetWithDetails

func (o *GetNetworkSmTargetGroupsParams) SetWithDetails(withDetails *bool)

SetWithDetails adds the withDetails to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithContext

WithContext adds the context to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithNetworkID

WithNetworkID adds the networkID to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithTimeout

WithTimeout adds the timeout to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WithWithDetails

func (o *GetNetworkSmTargetGroupsParams) WithWithDetails(withDetails *bool) *GetNetworkSmTargetGroupsParams

WithWithDetails adds the withDetails to the get network sm target groups params

func (*GetNetworkSmTargetGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetNetworkSmTargetGroupsReader

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

GetNetworkSmTargetGroupsReader is a Reader for the GetNetworkSmTargetGroups structure.

func (*GetNetworkSmTargetGroupsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateNetworkSmTargetGroupOK

type UpdateNetworkSmTargetGroupOK struct {
	Payload interface{}
}

UpdateNetworkSmTargetGroupOK handles this case with default header values.

Successful operation

func NewUpdateNetworkSmTargetGroupOK

func NewUpdateNetworkSmTargetGroupOK() *UpdateNetworkSmTargetGroupOK

NewUpdateNetworkSmTargetGroupOK creates a UpdateNetworkSmTargetGroupOK with default headers values

func (*UpdateNetworkSmTargetGroupOK) Error

func (*UpdateNetworkSmTargetGroupOK) GetPayload

func (o *UpdateNetworkSmTargetGroupOK) GetPayload() interface{}

type UpdateNetworkSmTargetGroupParams

type UpdateNetworkSmTargetGroupParams struct {

	/*NetworkID*/
	NetworkID string
	/*TargetGroupID*/
	TargetGroupID string
	/*UpdateNetworkSmTargetGroup*/
	UpdateNetworkSmTargetGroup *models.UpdateNetworkSmTargetGroup

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

UpdateNetworkSmTargetGroupParams contains all the parameters to send to the API endpoint for the update network sm target group operation typically these are written to a http.Request

func NewUpdateNetworkSmTargetGroupParams

func NewUpdateNetworkSmTargetGroupParams() *UpdateNetworkSmTargetGroupParams

NewUpdateNetworkSmTargetGroupParams creates a new UpdateNetworkSmTargetGroupParams object with the default values initialized.

func NewUpdateNetworkSmTargetGroupParamsWithContext

func NewUpdateNetworkSmTargetGroupParamsWithContext(ctx context.Context) *UpdateNetworkSmTargetGroupParams

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

func NewUpdateNetworkSmTargetGroupParamsWithHTTPClient

func NewUpdateNetworkSmTargetGroupParamsWithHTTPClient(client *http.Client) *UpdateNetworkSmTargetGroupParams

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

func NewUpdateNetworkSmTargetGroupParamsWithTimeout

func NewUpdateNetworkSmTargetGroupParamsWithTimeout(timeout time.Duration) *UpdateNetworkSmTargetGroupParams

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

func (*UpdateNetworkSmTargetGroupParams) SetContext

SetContext adds the context to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetNetworkID

func (o *UpdateNetworkSmTargetGroupParams) SetNetworkID(networkID string)

SetNetworkID adds the networkId to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetTargetGroupID

func (o *UpdateNetworkSmTargetGroupParams) SetTargetGroupID(targetGroupID string)

SetTargetGroupID adds the targetGroupId to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetTimeout

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

SetTimeout adds the timeout to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) SetUpdateNetworkSmTargetGroup

func (o *UpdateNetworkSmTargetGroupParams) SetUpdateNetworkSmTargetGroup(updateNetworkSmTargetGroup *models.UpdateNetworkSmTargetGroup)

SetUpdateNetworkSmTargetGroup adds the updateNetworkSmTargetGroup to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithContext

WithContext adds the context to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithNetworkID

WithNetworkID adds the networkID to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithTargetGroupID

func (o *UpdateNetworkSmTargetGroupParams) WithTargetGroupID(targetGroupID string) *UpdateNetworkSmTargetGroupParams

WithTargetGroupID adds the targetGroupID to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithTimeout

WithTimeout adds the timeout to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WithUpdateNetworkSmTargetGroup

func (o *UpdateNetworkSmTargetGroupParams) WithUpdateNetworkSmTargetGroup(updateNetworkSmTargetGroup *models.UpdateNetworkSmTargetGroup) *UpdateNetworkSmTargetGroupParams

WithUpdateNetworkSmTargetGroup adds the updateNetworkSmTargetGroup to the update network sm target group params

func (*UpdateNetworkSmTargetGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateNetworkSmTargetGroupReader

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

UpdateNetworkSmTargetGroupReader is a Reader for the UpdateNetworkSmTargetGroup structure.

func (*UpdateNetworkSmTargetGroupReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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