v1freeipa

package
v1.999.999-b10 Latest Latest
Warning

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

Go to latest
Published: May 7, 2020 License: Apache-2.0, BSD-2-Clause Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttachChildEnvironmentV1Default

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

AttachChildEnvironmentV1Default handles this case with default header values.

successful operation

func NewAttachChildEnvironmentV1Default

func NewAttachChildEnvironmentV1Default(code int) *AttachChildEnvironmentV1Default

NewAttachChildEnvironmentV1Default creates a AttachChildEnvironmentV1Default with default headers values

func (*AttachChildEnvironmentV1Default) Code

Code gets the status code for the attach child environment v1 default response

func (*AttachChildEnvironmentV1Default) Error

type AttachChildEnvironmentV1Params

type AttachChildEnvironmentV1Params struct {

	/*Body*/
	Body *model.AttachChildEnvironmentV1Request

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

AttachChildEnvironmentV1Params contains all the parameters to send to the API endpoint for the attach child environment v1 operation typically these are written to a http.Request

func NewAttachChildEnvironmentV1Params

func NewAttachChildEnvironmentV1Params() *AttachChildEnvironmentV1Params

NewAttachChildEnvironmentV1Params creates a new AttachChildEnvironmentV1Params object with the default values initialized.

func NewAttachChildEnvironmentV1ParamsWithContext

func NewAttachChildEnvironmentV1ParamsWithContext(ctx context.Context) *AttachChildEnvironmentV1Params

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

func NewAttachChildEnvironmentV1ParamsWithHTTPClient

func NewAttachChildEnvironmentV1ParamsWithHTTPClient(client *http.Client) *AttachChildEnvironmentV1Params

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

func NewAttachChildEnvironmentV1ParamsWithTimeout

func NewAttachChildEnvironmentV1ParamsWithTimeout(timeout time.Duration) *AttachChildEnvironmentV1Params

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

func (*AttachChildEnvironmentV1Params) SetBody

SetBody adds the body to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) SetContext

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

SetContext adds the context to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) SetTimeout

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

SetTimeout adds the timeout to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) WithBody

WithBody adds the body to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) WithContext

WithContext adds the context to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) WithTimeout

WithTimeout adds the timeout to the attach child environment v1 params

func (*AttachChildEnvironmentV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type AttachChildEnvironmentV1Reader

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

AttachChildEnvironmentV1Reader is a Reader for the AttachChildEnvironmentV1 structure.

func (*AttachChildEnvironmentV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CleanupV1OK

type CleanupV1OK struct {
	Payload *model.OperationV1Status
}

CleanupV1OK handles this case with default header values.

successful operation

func NewCleanupV1OK

func NewCleanupV1OK() *CleanupV1OK

NewCleanupV1OK creates a CleanupV1OK with default headers values

func (*CleanupV1OK) Error

func (o *CleanupV1OK) Error() string

type CleanupV1Params

type CleanupV1Params struct {

	/*Body*/
	Body *model.CleanupV1Request

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

CleanupV1Params contains all the parameters to send to the API endpoint for the cleanup v1 operation typically these are written to a http.Request

func NewCleanupV1Params

func NewCleanupV1Params() *CleanupV1Params

NewCleanupV1Params creates a new CleanupV1Params object with the default values initialized.

func NewCleanupV1ParamsWithContext

func NewCleanupV1ParamsWithContext(ctx context.Context) *CleanupV1Params

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

func NewCleanupV1ParamsWithHTTPClient

func NewCleanupV1ParamsWithHTTPClient(client *http.Client) *CleanupV1Params

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

func NewCleanupV1ParamsWithTimeout

func NewCleanupV1ParamsWithTimeout(timeout time.Duration) *CleanupV1Params

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

func (*CleanupV1Params) SetBody

func (o *CleanupV1Params) SetBody(body *model.CleanupV1Request)

SetBody adds the body to the cleanup v1 params

func (*CleanupV1Params) SetContext

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

SetContext adds the context to the cleanup v1 params

func (*CleanupV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cleanup v1 params

func (*CleanupV1Params) SetTimeout

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

SetTimeout adds the timeout to the cleanup v1 params

func (*CleanupV1Params) WithBody

WithBody adds the body to the cleanup v1 params

func (*CleanupV1Params) WithContext

func (o *CleanupV1Params) WithContext(ctx context.Context) *CleanupV1Params

WithContext adds the context to the cleanup v1 params

func (*CleanupV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the cleanup v1 params

func (*CleanupV1Params) WithTimeout

func (o *CleanupV1Params) WithTimeout(timeout time.Duration) *CleanupV1Params

WithTimeout adds the timeout to the cleanup v1 params

func (*CleanupV1Params) WriteToRequest

func (o *CleanupV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CleanupV1Reader

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

CleanupV1Reader is a Reader for the CleanupV1 structure.

func (*CleanupV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type Client

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

Client for v1freeipa API

func New

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

New creates a new v1freeipa API client.

func (*Client) AttachChildEnvironmentV1

func (a *Client) AttachChildEnvironmentV1(params *AttachChildEnvironmentV1Params) error

AttachChildEnvironmentV1 registers a child environment

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) CleanupV1

func (a *Client) CleanupV1(params *CleanupV1Params) (*CleanupV1OK, error)

CleanupV1 cleans out users hosts and related DNS entries

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) ClusterProxyDeregisterV1

func (a *Client) ClusterProxyDeregisterV1(params *ClusterProxyDeregisterV1Params) error

ClusterProxyDeregisterV1 deregisters free IP a stack with given environment c r n with cluster proxy

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) ClusterProxyRegisterV1

func (a *Client) ClusterProxyRegisterV1(params *ClusterProxyRegisterV1Params) (*ClusterProxyRegisterV1OK, error)

ClusterProxyRegisterV1 registers free IP a stack with given environment c r n with cluster proxy

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) CreateFreeIpaV1

func (a *Client) CreateFreeIpaV1(params *CreateFreeIpaV1Params) (*CreateFreeIpaV1OK, error)

CreateFreeIpaV1 creates free ipa stack

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) DeleteFreeIpaByEnvironmentV1

func (a *Client) DeleteFreeIpaByEnvironmentV1(params *DeleteFreeIpaByEnvironmentV1Params) error

DeleteFreeIpaByEnvironmentV1 deletes free IP a stack by envid

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) DetachChildEnvironmentV1

func (a *Client) DetachChildEnvironmentV1(params *DetachChildEnvironmentV1Params) error

DetachChildEnvironmentV1 deregisters a child environment

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) GetFreeIpaByEnvironmentV1

func (a *Client) GetFreeIpaByEnvironmentV1(params *GetFreeIpaByEnvironmentV1Params) (*GetFreeIpaByEnvironmentV1OK, error)

GetFreeIpaByEnvironmentV1 gets free IP a stack by envid

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) GetFreeIpaRootCertificateByEnvironmentV1

func (a *Client) GetFreeIpaRootCertificateByEnvironmentV1(params *GetFreeIpaRootCertificateByEnvironmentV1Params) (*GetFreeIpaRootCertificateByEnvironmentV1OK, error)

GetFreeIpaRootCertificateByEnvironmentV1 gets free IP a root certificate by envid

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) HealthV1

func (a *Client) HealthV1(params *HealthV1Params) (*HealthV1OK, error)

HealthV1 provides a detailed health of the free IP a stack

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) ListFreeIpaClustersByAccountV1

func (a *Client) ListFreeIpaClustersByAccountV1(params *ListFreeIpaClustersByAccountV1Params) (*ListFreeIpaClustersByAccountV1OK, error)

ListFreeIpaClustersByAccountV1 lists all free IP a stacks by account

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) RebootV1

func (a *Client) RebootV1(params *RebootV1Params) error

RebootV1 reboots one or more instances

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) StartV1

func (a *Client) StartV1(params *StartV1Params) error

StartV1 starts all free IP a stacks that attached to the given environment c r n

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

func (*Client) StopV1

func (a *Client) StopV1(params *StopV1Params) error

StopV1 stops all free IP a stacks that attached to the given environment c r n

FreeIPA is an integrated Identity and Authentication solution that can be used for any of CM, CDP services.

type ClusterProxyDeregisterV1Default

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

ClusterProxyDeregisterV1Default handles this case with default header values.

successful operation

func NewClusterProxyDeregisterV1Default

func NewClusterProxyDeregisterV1Default(code int) *ClusterProxyDeregisterV1Default

NewClusterProxyDeregisterV1Default creates a ClusterProxyDeregisterV1Default with default headers values

func (*ClusterProxyDeregisterV1Default) Code

Code gets the status code for the cluster proxy deregister v1 default response

func (*ClusterProxyDeregisterV1Default) Error

type ClusterProxyDeregisterV1Params

type ClusterProxyDeregisterV1Params struct {

	/*Environment*/
	Environment *string

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

ClusterProxyDeregisterV1Params contains all the parameters to send to the API endpoint for the cluster proxy deregister v1 operation typically these are written to a http.Request

func NewClusterProxyDeregisterV1Params

func NewClusterProxyDeregisterV1Params() *ClusterProxyDeregisterV1Params

NewClusterProxyDeregisterV1Params creates a new ClusterProxyDeregisterV1Params object with the default values initialized.

func NewClusterProxyDeregisterV1ParamsWithContext

func NewClusterProxyDeregisterV1ParamsWithContext(ctx context.Context) *ClusterProxyDeregisterV1Params

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

func NewClusterProxyDeregisterV1ParamsWithHTTPClient

func NewClusterProxyDeregisterV1ParamsWithHTTPClient(client *http.Client) *ClusterProxyDeregisterV1Params

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

func NewClusterProxyDeregisterV1ParamsWithTimeout

func NewClusterProxyDeregisterV1ParamsWithTimeout(timeout time.Duration) *ClusterProxyDeregisterV1Params

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

func (*ClusterProxyDeregisterV1Params) SetContext

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

SetContext adds the context to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) SetEnvironment

func (o *ClusterProxyDeregisterV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) SetTimeout

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

SetTimeout adds the timeout to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) WithContext

WithContext adds the context to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) WithEnvironment

func (o *ClusterProxyDeregisterV1Params) WithEnvironment(environment *string) *ClusterProxyDeregisterV1Params

WithEnvironment adds the environment to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) WithTimeout

WithTimeout adds the timeout to the cluster proxy deregister v1 params

func (*ClusterProxyDeregisterV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterProxyDeregisterV1Reader

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

ClusterProxyDeregisterV1Reader is a Reader for the ClusterProxyDeregisterV1 structure.

func (*ClusterProxyDeregisterV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ClusterProxyRegisterV1OK

type ClusterProxyRegisterV1OK struct {
	Payload string
}

ClusterProxyRegisterV1OK handles this case with default header values.

successful operation

func NewClusterProxyRegisterV1OK

func NewClusterProxyRegisterV1OK() *ClusterProxyRegisterV1OK

NewClusterProxyRegisterV1OK creates a ClusterProxyRegisterV1OK with default headers values

func (*ClusterProxyRegisterV1OK) Error

func (o *ClusterProxyRegisterV1OK) Error() string

type ClusterProxyRegisterV1Params

type ClusterProxyRegisterV1Params struct {

	/*Environment*/
	Environment *string

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

ClusterProxyRegisterV1Params contains all the parameters to send to the API endpoint for the cluster proxy register v1 operation typically these are written to a http.Request

func NewClusterProxyRegisterV1Params

func NewClusterProxyRegisterV1Params() *ClusterProxyRegisterV1Params

NewClusterProxyRegisterV1Params creates a new ClusterProxyRegisterV1Params object with the default values initialized.

func NewClusterProxyRegisterV1ParamsWithContext

func NewClusterProxyRegisterV1ParamsWithContext(ctx context.Context) *ClusterProxyRegisterV1Params

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

func NewClusterProxyRegisterV1ParamsWithHTTPClient

func NewClusterProxyRegisterV1ParamsWithHTTPClient(client *http.Client) *ClusterProxyRegisterV1Params

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

func NewClusterProxyRegisterV1ParamsWithTimeout

func NewClusterProxyRegisterV1ParamsWithTimeout(timeout time.Duration) *ClusterProxyRegisterV1Params

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

func (*ClusterProxyRegisterV1Params) SetContext

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

SetContext adds the context to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) SetEnvironment

func (o *ClusterProxyRegisterV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) SetTimeout

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

SetTimeout adds the timeout to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) WithContext

WithContext adds the context to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) WithEnvironment

func (o *ClusterProxyRegisterV1Params) WithEnvironment(environment *string) *ClusterProxyRegisterV1Params

WithEnvironment adds the environment to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) WithTimeout

WithTimeout adds the timeout to the cluster proxy register v1 params

func (*ClusterProxyRegisterV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ClusterProxyRegisterV1Reader

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

ClusterProxyRegisterV1Reader is a Reader for the ClusterProxyRegisterV1 structure.

func (*ClusterProxyRegisterV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateFreeIpaV1OK

type CreateFreeIpaV1OK struct {
	Payload *model.DescribeFreeIpaV1Response
}

CreateFreeIpaV1OK handles this case with default header values.

successful operation

func NewCreateFreeIpaV1OK

func NewCreateFreeIpaV1OK() *CreateFreeIpaV1OK

NewCreateFreeIpaV1OK creates a CreateFreeIpaV1OK with default headers values

func (*CreateFreeIpaV1OK) Error

func (o *CreateFreeIpaV1OK) Error() string

type CreateFreeIpaV1Params

type CreateFreeIpaV1Params struct {

	/*Body*/
	Body *model.CreateFreeIpaV1Request

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

CreateFreeIpaV1Params contains all the parameters to send to the API endpoint for the create free ipa v1 operation typically these are written to a http.Request

func NewCreateFreeIpaV1Params

func NewCreateFreeIpaV1Params() *CreateFreeIpaV1Params

NewCreateFreeIpaV1Params creates a new CreateFreeIpaV1Params object with the default values initialized.

func NewCreateFreeIpaV1ParamsWithContext

func NewCreateFreeIpaV1ParamsWithContext(ctx context.Context) *CreateFreeIpaV1Params

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

func NewCreateFreeIpaV1ParamsWithHTTPClient

func NewCreateFreeIpaV1ParamsWithHTTPClient(client *http.Client) *CreateFreeIpaV1Params

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

func NewCreateFreeIpaV1ParamsWithTimeout

func NewCreateFreeIpaV1ParamsWithTimeout(timeout time.Duration) *CreateFreeIpaV1Params

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

func (*CreateFreeIpaV1Params) SetBody

SetBody adds the body to the create free ipa v1 params

func (*CreateFreeIpaV1Params) SetContext

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

SetContext adds the context to the create free ipa v1 params

func (*CreateFreeIpaV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create free ipa v1 params

func (*CreateFreeIpaV1Params) SetTimeout

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

SetTimeout adds the timeout to the create free ipa v1 params

func (*CreateFreeIpaV1Params) WithBody

WithBody adds the body to the create free ipa v1 params

func (*CreateFreeIpaV1Params) WithContext

WithContext adds the context to the create free ipa v1 params

func (*CreateFreeIpaV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the create free ipa v1 params

func (*CreateFreeIpaV1Params) WithTimeout

func (o *CreateFreeIpaV1Params) WithTimeout(timeout time.Duration) *CreateFreeIpaV1Params

WithTimeout adds the timeout to the create free ipa v1 params

func (*CreateFreeIpaV1Params) WriteToRequest

func (o *CreateFreeIpaV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type CreateFreeIpaV1Reader

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

CreateFreeIpaV1Reader is a Reader for the CreateFreeIpaV1 structure.

func (*CreateFreeIpaV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteFreeIpaByEnvironmentV1Default

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

DeleteFreeIpaByEnvironmentV1Default handles this case with default header values.

successful operation

func NewDeleteFreeIpaByEnvironmentV1Default

func NewDeleteFreeIpaByEnvironmentV1Default(code int) *DeleteFreeIpaByEnvironmentV1Default

NewDeleteFreeIpaByEnvironmentV1Default creates a DeleteFreeIpaByEnvironmentV1Default with default headers values

func (*DeleteFreeIpaByEnvironmentV1Default) Code

Code gets the status code for the delete free ipa by environment v1 default response

func (*DeleteFreeIpaByEnvironmentV1Default) Error

type DeleteFreeIpaByEnvironmentV1Params

type DeleteFreeIpaByEnvironmentV1Params struct {

	/*Environment*/
	Environment *string

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

DeleteFreeIpaByEnvironmentV1Params contains all the parameters to send to the API endpoint for the delete free ipa by environment v1 operation typically these are written to a http.Request

func NewDeleteFreeIpaByEnvironmentV1Params

func NewDeleteFreeIpaByEnvironmentV1Params() *DeleteFreeIpaByEnvironmentV1Params

NewDeleteFreeIpaByEnvironmentV1Params creates a new DeleteFreeIpaByEnvironmentV1Params object with the default values initialized.

func NewDeleteFreeIpaByEnvironmentV1ParamsWithContext

func NewDeleteFreeIpaByEnvironmentV1ParamsWithContext(ctx context.Context) *DeleteFreeIpaByEnvironmentV1Params

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

func NewDeleteFreeIpaByEnvironmentV1ParamsWithHTTPClient

func NewDeleteFreeIpaByEnvironmentV1ParamsWithHTTPClient(client *http.Client) *DeleteFreeIpaByEnvironmentV1Params

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

func NewDeleteFreeIpaByEnvironmentV1ParamsWithTimeout

func NewDeleteFreeIpaByEnvironmentV1ParamsWithTimeout(timeout time.Duration) *DeleteFreeIpaByEnvironmentV1Params

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

func (*DeleteFreeIpaByEnvironmentV1Params) SetContext

SetContext adds the context to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) SetEnvironment

func (o *DeleteFreeIpaByEnvironmentV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) SetTimeout

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

SetTimeout adds the timeout to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) WithContext

WithContext adds the context to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) WithEnvironment

WithEnvironment adds the environment to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) WithTimeout

WithTimeout adds the timeout to the delete free ipa by environment v1 params

func (*DeleteFreeIpaByEnvironmentV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteFreeIpaByEnvironmentV1Reader

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

DeleteFreeIpaByEnvironmentV1Reader is a Reader for the DeleteFreeIpaByEnvironmentV1 structure.

func (*DeleteFreeIpaByEnvironmentV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DetachChildEnvironmentV1Default

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

DetachChildEnvironmentV1Default handles this case with default header values.

successful operation

func NewDetachChildEnvironmentV1Default

func NewDetachChildEnvironmentV1Default(code int) *DetachChildEnvironmentV1Default

NewDetachChildEnvironmentV1Default creates a DetachChildEnvironmentV1Default with default headers values

func (*DetachChildEnvironmentV1Default) Code

Code gets the status code for the detach child environment v1 default response

func (*DetachChildEnvironmentV1Default) Error

type DetachChildEnvironmentV1Params

type DetachChildEnvironmentV1Params struct {

	/*Body*/
	Body *model.DetachChildEnvironmentV1Request

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

DetachChildEnvironmentV1Params contains all the parameters to send to the API endpoint for the detach child environment v1 operation typically these are written to a http.Request

func NewDetachChildEnvironmentV1Params

func NewDetachChildEnvironmentV1Params() *DetachChildEnvironmentV1Params

NewDetachChildEnvironmentV1Params creates a new DetachChildEnvironmentV1Params object with the default values initialized.

func NewDetachChildEnvironmentV1ParamsWithContext

func NewDetachChildEnvironmentV1ParamsWithContext(ctx context.Context) *DetachChildEnvironmentV1Params

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

func NewDetachChildEnvironmentV1ParamsWithHTTPClient

func NewDetachChildEnvironmentV1ParamsWithHTTPClient(client *http.Client) *DetachChildEnvironmentV1Params

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

func NewDetachChildEnvironmentV1ParamsWithTimeout

func NewDetachChildEnvironmentV1ParamsWithTimeout(timeout time.Duration) *DetachChildEnvironmentV1Params

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

func (*DetachChildEnvironmentV1Params) SetBody

SetBody adds the body to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) SetContext

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

SetContext adds the context to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) SetTimeout

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

SetTimeout adds the timeout to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) WithBody

WithBody adds the body to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) WithContext

WithContext adds the context to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) WithTimeout

WithTimeout adds the timeout to the detach child environment v1 params

func (*DetachChildEnvironmentV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type DetachChildEnvironmentV1Reader

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

DetachChildEnvironmentV1Reader is a Reader for the DetachChildEnvironmentV1 structure.

func (*DetachChildEnvironmentV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFreeIpaByEnvironmentV1OK

type GetFreeIpaByEnvironmentV1OK struct {
	Payload *model.DescribeFreeIpaV1Response
}

GetFreeIpaByEnvironmentV1OK handles this case with default header values.

successful operation

func NewGetFreeIpaByEnvironmentV1OK

func NewGetFreeIpaByEnvironmentV1OK() *GetFreeIpaByEnvironmentV1OK

NewGetFreeIpaByEnvironmentV1OK creates a GetFreeIpaByEnvironmentV1OK with default headers values

func (*GetFreeIpaByEnvironmentV1OK) Error

type GetFreeIpaByEnvironmentV1Params

type GetFreeIpaByEnvironmentV1Params struct {

	/*Environment*/
	Environment *string

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

GetFreeIpaByEnvironmentV1Params contains all the parameters to send to the API endpoint for the get free ipa by environment v1 operation typically these are written to a http.Request

func NewGetFreeIpaByEnvironmentV1Params

func NewGetFreeIpaByEnvironmentV1Params() *GetFreeIpaByEnvironmentV1Params

NewGetFreeIpaByEnvironmentV1Params creates a new GetFreeIpaByEnvironmentV1Params object with the default values initialized.

func NewGetFreeIpaByEnvironmentV1ParamsWithContext

func NewGetFreeIpaByEnvironmentV1ParamsWithContext(ctx context.Context) *GetFreeIpaByEnvironmentV1Params

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

func NewGetFreeIpaByEnvironmentV1ParamsWithHTTPClient

func NewGetFreeIpaByEnvironmentV1ParamsWithHTTPClient(client *http.Client) *GetFreeIpaByEnvironmentV1Params

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

func NewGetFreeIpaByEnvironmentV1ParamsWithTimeout

func NewGetFreeIpaByEnvironmentV1ParamsWithTimeout(timeout time.Duration) *GetFreeIpaByEnvironmentV1Params

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

func (*GetFreeIpaByEnvironmentV1Params) SetContext

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

SetContext adds the context to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) SetEnvironment

func (o *GetFreeIpaByEnvironmentV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) SetTimeout

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

SetTimeout adds the timeout to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) WithContext

WithContext adds the context to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) WithEnvironment

WithEnvironment adds the environment to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) WithTimeout

WithTimeout adds the timeout to the get free ipa by environment v1 params

func (*GetFreeIpaByEnvironmentV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFreeIpaByEnvironmentV1Reader

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

GetFreeIpaByEnvironmentV1Reader is a Reader for the GetFreeIpaByEnvironmentV1 structure.

func (*GetFreeIpaByEnvironmentV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetFreeIpaRootCertificateByEnvironmentV1OK

type GetFreeIpaRootCertificateByEnvironmentV1OK struct {
	Payload string
}

GetFreeIpaRootCertificateByEnvironmentV1OK handles this case with default header values.

successful operation

func NewGetFreeIpaRootCertificateByEnvironmentV1OK

func NewGetFreeIpaRootCertificateByEnvironmentV1OK() *GetFreeIpaRootCertificateByEnvironmentV1OK

NewGetFreeIpaRootCertificateByEnvironmentV1OK creates a GetFreeIpaRootCertificateByEnvironmentV1OK with default headers values

func (*GetFreeIpaRootCertificateByEnvironmentV1OK) Error

type GetFreeIpaRootCertificateByEnvironmentV1Params

type GetFreeIpaRootCertificateByEnvironmentV1Params struct {

	/*Environment*/
	Environment *string

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

GetFreeIpaRootCertificateByEnvironmentV1Params contains all the parameters to send to the API endpoint for the get free ipa root certificate by environment v1 operation typically these are written to a http.Request

func NewGetFreeIpaRootCertificateByEnvironmentV1Params

func NewGetFreeIpaRootCertificateByEnvironmentV1Params() *GetFreeIpaRootCertificateByEnvironmentV1Params

NewGetFreeIpaRootCertificateByEnvironmentV1Params creates a new GetFreeIpaRootCertificateByEnvironmentV1Params object with the default values initialized.

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithContext

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithContext(ctx context.Context) *GetFreeIpaRootCertificateByEnvironmentV1Params

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

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithHTTPClient

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithHTTPClient(client *http.Client) *GetFreeIpaRootCertificateByEnvironmentV1Params

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

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithTimeout

func NewGetFreeIpaRootCertificateByEnvironmentV1ParamsWithTimeout(timeout time.Duration) *GetFreeIpaRootCertificateByEnvironmentV1Params

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

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) SetContext

SetContext adds the context to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) SetEnvironment

func (o *GetFreeIpaRootCertificateByEnvironmentV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) SetTimeout

SetTimeout adds the timeout to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) WithContext

WithContext adds the context to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) WithEnvironment

WithEnvironment adds the environment to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) WithTimeout

WithTimeout adds the timeout to the get free ipa root certificate by environment v1 params

func (*GetFreeIpaRootCertificateByEnvironmentV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetFreeIpaRootCertificateByEnvironmentV1Reader

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

GetFreeIpaRootCertificateByEnvironmentV1Reader is a Reader for the GetFreeIpaRootCertificateByEnvironmentV1 structure.

func (*GetFreeIpaRootCertificateByEnvironmentV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type HealthV1OK

type HealthV1OK struct {
	Payload *model.HealthDetailsFreeIpaV1Response
}

HealthV1OK handles this case with default header values.

successful operation

func NewHealthV1OK

func NewHealthV1OK() *HealthV1OK

NewHealthV1OK creates a HealthV1OK with default headers values

func (*HealthV1OK) Error

func (o *HealthV1OK) Error() string

type HealthV1Params

type HealthV1Params struct {

	/*Environment*/
	Environment *string

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

HealthV1Params contains all the parameters to send to the API endpoint for the health v1 operation typically these are written to a http.Request

func NewHealthV1Params

func NewHealthV1Params() *HealthV1Params

NewHealthV1Params creates a new HealthV1Params object with the default values initialized.

func NewHealthV1ParamsWithContext

func NewHealthV1ParamsWithContext(ctx context.Context) *HealthV1Params

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

func NewHealthV1ParamsWithHTTPClient

func NewHealthV1ParamsWithHTTPClient(client *http.Client) *HealthV1Params

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

func NewHealthV1ParamsWithTimeout

func NewHealthV1ParamsWithTimeout(timeout time.Duration) *HealthV1Params

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

func (*HealthV1Params) SetContext

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

SetContext adds the context to the health v1 params

func (*HealthV1Params) SetEnvironment

func (o *HealthV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the health v1 params

func (*HealthV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the health v1 params

func (*HealthV1Params) SetTimeout

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

SetTimeout adds the timeout to the health v1 params

func (*HealthV1Params) WithContext

func (o *HealthV1Params) WithContext(ctx context.Context) *HealthV1Params

WithContext adds the context to the health v1 params

func (*HealthV1Params) WithEnvironment

func (o *HealthV1Params) WithEnvironment(environment *string) *HealthV1Params

WithEnvironment adds the environment to the health v1 params

func (*HealthV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the health v1 params

func (*HealthV1Params) WithTimeout

func (o *HealthV1Params) WithTimeout(timeout time.Duration) *HealthV1Params

WithTimeout adds the timeout to the health v1 params

func (*HealthV1Params) WriteToRequest

func (o *HealthV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type HealthV1Reader

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

HealthV1Reader is a Reader for the HealthV1 structure.

func (*HealthV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListFreeIpaClustersByAccountV1OK

type ListFreeIpaClustersByAccountV1OK struct {
	Payload []*model.ListFreeIpaV1Response
}

ListFreeIpaClustersByAccountV1OK handles this case with default header values.

successful operation

func NewListFreeIpaClustersByAccountV1OK

func NewListFreeIpaClustersByAccountV1OK() *ListFreeIpaClustersByAccountV1OK

NewListFreeIpaClustersByAccountV1OK creates a ListFreeIpaClustersByAccountV1OK with default headers values

func (*ListFreeIpaClustersByAccountV1OK) Error

type ListFreeIpaClustersByAccountV1Params

type ListFreeIpaClustersByAccountV1Params struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListFreeIpaClustersByAccountV1Params contains all the parameters to send to the API endpoint for the list free ipa clusters by account v1 operation typically these are written to a http.Request

func NewListFreeIpaClustersByAccountV1Params

func NewListFreeIpaClustersByAccountV1Params() *ListFreeIpaClustersByAccountV1Params

NewListFreeIpaClustersByAccountV1Params creates a new ListFreeIpaClustersByAccountV1Params object with the default values initialized.

func NewListFreeIpaClustersByAccountV1ParamsWithContext

func NewListFreeIpaClustersByAccountV1ParamsWithContext(ctx context.Context) *ListFreeIpaClustersByAccountV1Params

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

func NewListFreeIpaClustersByAccountV1ParamsWithHTTPClient

func NewListFreeIpaClustersByAccountV1ParamsWithHTTPClient(client *http.Client) *ListFreeIpaClustersByAccountV1Params

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

func NewListFreeIpaClustersByAccountV1ParamsWithTimeout

func NewListFreeIpaClustersByAccountV1ParamsWithTimeout(timeout time.Duration) *ListFreeIpaClustersByAccountV1Params

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

func (*ListFreeIpaClustersByAccountV1Params) SetContext

SetContext adds the context to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) SetTimeout

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

SetTimeout adds the timeout to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) WithContext

WithContext adds the context to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) WithTimeout

WithTimeout adds the timeout to the list free ipa clusters by account v1 params

func (*ListFreeIpaClustersByAccountV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListFreeIpaClustersByAccountV1Reader

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

ListFreeIpaClustersByAccountV1Reader is a Reader for the ListFreeIpaClustersByAccountV1 structure.

func (*ListFreeIpaClustersByAccountV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type RebootV1Default

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

RebootV1Default handles this case with default header values.

successful operation

func NewRebootV1Default

func NewRebootV1Default(code int) *RebootV1Default

NewRebootV1Default creates a RebootV1Default with default headers values

func (*RebootV1Default) Code

func (o *RebootV1Default) Code() int

Code gets the status code for the reboot v1 default response

func (*RebootV1Default) Error

func (o *RebootV1Default) Error() string

type RebootV1Params

type RebootV1Params struct {

	/*Body*/
	Body *model.RebootInstancesV1Request

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

RebootV1Params contains all the parameters to send to the API endpoint for the reboot v1 operation typically these are written to a http.Request

func NewRebootV1Params

func NewRebootV1Params() *RebootV1Params

NewRebootV1Params creates a new RebootV1Params object with the default values initialized.

func NewRebootV1ParamsWithContext

func NewRebootV1ParamsWithContext(ctx context.Context) *RebootV1Params

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

func NewRebootV1ParamsWithHTTPClient

func NewRebootV1ParamsWithHTTPClient(client *http.Client) *RebootV1Params

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

func NewRebootV1ParamsWithTimeout

func NewRebootV1ParamsWithTimeout(timeout time.Duration) *RebootV1Params

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

func (*RebootV1Params) SetBody

func (o *RebootV1Params) SetBody(body *model.RebootInstancesV1Request)

SetBody adds the body to the reboot v1 params

func (*RebootV1Params) SetContext

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

SetContext adds the context to the reboot v1 params

func (*RebootV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the reboot v1 params

func (*RebootV1Params) SetTimeout

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

SetTimeout adds the timeout to the reboot v1 params

func (*RebootV1Params) WithBody

WithBody adds the body to the reboot v1 params

func (*RebootV1Params) WithContext

func (o *RebootV1Params) WithContext(ctx context.Context) *RebootV1Params

WithContext adds the context to the reboot v1 params

func (*RebootV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the reboot v1 params

func (*RebootV1Params) WithTimeout

func (o *RebootV1Params) WithTimeout(timeout time.Duration) *RebootV1Params

WithTimeout adds the timeout to the reboot v1 params

func (*RebootV1Params) WriteToRequest

func (o *RebootV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type RebootV1Reader

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

RebootV1Reader is a Reader for the RebootV1 structure.

func (*RebootV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StartV1Default

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

StartV1Default handles this case with default header values.

successful operation

func NewStartV1Default

func NewStartV1Default(code int) *StartV1Default

NewStartV1Default creates a StartV1Default with default headers values

func (*StartV1Default) Code

func (o *StartV1Default) Code() int

Code gets the status code for the start v1 default response

func (*StartV1Default) Error

func (o *StartV1Default) Error() string

type StartV1Params

type StartV1Params struct {

	/*Environment*/
	Environment *string

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

StartV1Params contains all the parameters to send to the API endpoint for the start v1 operation typically these are written to a http.Request

func NewStartV1Params

func NewStartV1Params() *StartV1Params

NewStartV1Params creates a new StartV1Params object with the default values initialized.

func NewStartV1ParamsWithContext

func NewStartV1ParamsWithContext(ctx context.Context) *StartV1Params

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

func NewStartV1ParamsWithHTTPClient

func NewStartV1ParamsWithHTTPClient(client *http.Client) *StartV1Params

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

func NewStartV1ParamsWithTimeout

func NewStartV1ParamsWithTimeout(timeout time.Duration) *StartV1Params

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

func (*StartV1Params) SetContext

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

SetContext adds the context to the start v1 params

func (*StartV1Params) SetEnvironment

func (o *StartV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the start v1 params

func (*StartV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the start v1 params

func (*StartV1Params) SetTimeout

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

SetTimeout adds the timeout to the start v1 params

func (*StartV1Params) WithContext

func (o *StartV1Params) WithContext(ctx context.Context) *StartV1Params

WithContext adds the context to the start v1 params

func (*StartV1Params) WithEnvironment

func (o *StartV1Params) WithEnvironment(environment *string) *StartV1Params

WithEnvironment adds the environment to the start v1 params

func (*StartV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the start v1 params

func (*StartV1Params) WithTimeout

func (o *StartV1Params) WithTimeout(timeout time.Duration) *StartV1Params

WithTimeout adds the timeout to the start v1 params

func (*StartV1Params) WriteToRequest

func (o *StartV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type StartV1Reader

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

StartV1Reader is a Reader for the StartV1 structure.

func (*StartV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type StopV1Default

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

StopV1Default handles this case with default header values.

successful operation

func NewStopV1Default

func NewStopV1Default(code int) *StopV1Default

NewStopV1Default creates a StopV1Default with default headers values

func (*StopV1Default) Code

func (o *StopV1Default) Code() int

Code gets the status code for the stop v1 default response

func (*StopV1Default) Error

func (o *StopV1Default) Error() string

type StopV1Params

type StopV1Params struct {

	/*Environment*/
	Environment *string

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

StopV1Params contains all the parameters to send to the API endpoint for the stop v1 operation typically these are written to a http.Request

func NewStopV1Params

func NewStopV1Params() *StopV1Params

NewStopV1Params creates a new StopV1Params object with the default values initialized.

func NewStopV1ParamsWithContext

func NewStopV1ParamsWithContext(ctx context.Context) *StopV1Params

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

func NewStopV1ParamsWithHTTPClient

func NewStopV1ParamsWithHTTPClient(client *http.Client) *StopV1Params

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

func NewStopV1ParamsWithTimeout

func NewStopV1ParamsWithTimeout(timeout time.Duration) *StopV1Params

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

func (*StopV1Params) SetContext

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

SetContext adds the context to the stop v1 params

func (*StopV1Params) SetEnvironment

func (o *StopV1Params) SetEnvironment(environment *string)

SetEnvironment adds the environment to the stop v1 params

func (*StopV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the stop v1 params

func (*StopV1Params) SetTimeout

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

SetTimeout adds the timeout to the stop v1 params

func (*StopV1Params) WithContext

func (o *StopV1Params) WithContext(ctx context.Context) *StopV1Params

WithContext adds the context to the stop v1 params

func (*StopV1Params) WithEnvironment

func (o *StopV1Params) WithEnvironment(environment *string) *StopV1Params

WithEnvironment adds the environment to the stop v1 params

func (*StopV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the stop v1 params

func (*StopV1Params) WithTimeout

func (o *StopV1Params) WithTimeout(timeout time.Duration) *StopV1Params

WithTimeout adds the timeout to the stop v1 params

func (*StopV1Params) WriteToRequest

func (o *StopV1Params) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type StopV1Reader

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

StopV1Reader is a Reader for the StopV1 structure.

func (*StopV1Reader) ReadResponse

func (o *StopV1Reader) 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