autoscale

package
v1.999.999-b12 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 AuthorizeForAutoscaleOK

type AuthorizeForAutoscaleOK struct {
	Payload *model.AuthorizeForAutoscaleV4Response
}

AuthorizeForAutoscaleOK handles this case with default header values.

successful operation

func NewAuthorizeForAutoscaleOK

func NewAuthorizeForAutoscaleOK() *AuthorizeForAutoscaleOK

NewAuthorizeForAutoscaleOK creates a AuthorizeForAutoscaleOK with default headers values

func (*AuthorizeForAutoscaleOK) Error

func (o *AuthorizeForAutoscaleOK) Error() string

type AuthorizeForAutoscaleParams

type AuthorizeForAutoscaleParams struct {

	/*Crn*/
	Crn string
	/*Permission*/
	Permission string
	/*Tenant*/
	Tenant string
	/*UserID*/
	UserID string

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

AuthorizeForAutoscaleParams contains all the parameters to send to the API endpoint for the authorize for autoscale operation typically these are written to a http.Request

func NewAuthorizeForAutoscaleParams

func NewAuthorizeForAutoscaleParams() *AuthorizeForAutoscaleParams

NewAuthorizeForAutoscaleParams creates a new AuthorizeForAutoscaleParams object with the default values initialized.

func NewAuthorizeForAutoscaleParamsWithContext

func NewAuthorizeForAutoscaleParamsWithContext(ctx context.Context) *AuthorizeForAutoscaleParams

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

func NewAuthorizeForAutoscaleParamsWithHTTPClient

func NewAuthorizeForAutoscaleParamsWithHTTPClient(client *http.Client) *AuthorizeForAutoscaleParams

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

func NewAuthorizeForAutoscaleParamsWithTimeout

func NewAuthorizeForAutoscaleParamsWithTimeout(timeout time.Duration) *AuthorizeForAutoscaleParams

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

func (*AuthorizeForAutoscaleParams) SetContext

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

SetContext adds the context to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetCrn

func (o *AuthorizeForAutoscaleParams) SetCrn(crn string)

SetCrn adds the crn to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetPermission

func (o *AuthorizeForAutoscaleParams) SetPermission(permission string)

SetPermission adds the permission to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetTenant

func (o *AuthorizeForAutoscaleParams) SetTenant(tenant string)

SetTenant adds the tenant to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) SetUserID

func (o *AuthorizeForAutoscaleParams) SetUserID(userID string)

SetUserID adds the userId to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithContext

WithContext adds the context to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithCrn

WithCrn adds the crn to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithPermission

func (o *AuthorizeForAutoscaleParams) WithPermission(permission string) *AuthorizeForAutoscaleParams

WithPermission adds the permission to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithTenant

WithTenant adds the tenant to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WithUserID

WithUserID adds the userID to the authorize for autoscale params

func (*AuthorizeForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AuthorizeForAutoscaleReader

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

AuthorizeForAutoscaleReader is a Reader for the AuthorizeForAutoscale structure.

func (*AuthorizeForAutoscaleReader) ReadResponse

func (o *AuthorizeForAutoscaleReader) 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 autoscale API

func New

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

New creates a new autoscale API client.

func (*Client) AuthorizeForAutoscale

func (a *Client) AuthorizeForAutoscale(params *AuthorizeForAutoscaleParams) (*AuthorizeForAutoscaleOK, error)

AuthorizeForAutoscale authorize for autoscale API

func (*Client) GetAllStackForAutoscale

func (a *Client) GetAllStackForAutoscale(params *GetAllStackForAutoscaleParams) (*GetAllStackForAutoscaleOK, error)

GetAllStackForAutoscale retrieves all stacks

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) GetCertificateStackForAutoscale

func (a *Client) GetCertificateStackForAutoscale(params *GetCertificateStackForAutoscaleParams) (*GetCertificateStackForAutoscaleOK, error)

GetCertificateStackForAutoscale retrieves the TLS certificate used by the gateway

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) GetClusterProxyconfiguration

func (a *Client) GetClusterProxyconfiguration(params *GetClusterProxyconfigurationParams) (*GetClusterProxyconfigurationOK, error)

GetClusterProxyconfiguration get cluster proxyconfiguration API

func (*Client) GetStackForAmbariForAutoscale

func (a *Client) GetStackForAmbariForAutoscale(params *GetStackForAmbariForAutoscaleParams) (*GetStackForAmbariForAutoscaleOK, error)

GetStackForAmbariForAutoscale retrieves stack by ambari address

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) GetStackForAutoscale

func (a *Client) GetStackForAutoscale(params *GetStackForAutoscaleParams) (*GetStackForAutoscaleOK, error)

GetStackForAutoscale retrieves stack by crn

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) GetStackStatusForAutoscale

func (a *Client) GetStackStatusForAutoscale(params *GetStackStatusForAutoscaleParams) (*GetStackStatusForAutoscaleOK, error)

GetStackStatusForAutoscale retrieves stack by crn

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) PutClusterForAutoscale

func (a *Client) PutClusterForAutoscale(params *PutClusterForAutoscaleParams) error

PutClusterForAutoscale updates stack by id

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) PutStackForAutoscale

func (a *Client) PutStackForAutoscale(params *PutStackForAutoscaleParams) error

PutStackForAutoscale updates stack by id

Stacks are template instances - a running cloud infrastructure created based on a template. Stacks are always launched on behalf of a cloud user account. Stacks support a wide range of resources, allowing you to build a highly available, reliable, and scalable infrastructure for your application needs.

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type GetAllStackForAutoscaleOK

type GetAllStackForAutoscaleOK struct {
	Payload *model.AutoscaleStackV4Responses
}

GetAllStackForAutoscaleOK handles this case with default header values.

successful operation

func NewGetAllStackForAutoscaleOK

func NewGetAllStackForAutoscaleOK() *GetAllStackForAutoscaleOK

NewGetAllStackForAutoscaleOK creates a GetAllStackForAutoscaleOK with default headers values

func (*GetAllStackForAutoscaleOK) Error

func (o *GetAllStackForAutoscaleOK) Error() string

type GetAllStackForAutoscaleParams

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

GetAllStackForAutoscaleParams contains all the parameters to send to the API endpoint for the get all stack for autoscale operation typically these are written to a http.Request

func NewGetAllStackForAutoscaleParams

func NewGetAllStackForAutoscaleParams() *GetAllStackForAutoscaleParams

NewGetAllStackForAutoscaleParams creates a new GetAllStackForAutoscaleParams object with the default values initialized.

func NewGetAllStackForAutoscaleParamsWithContext

func NewGetAllStackForAutoscaleParamsWithContext(ctx context.Context) *GetAllStackForAutoscaleParams

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

func NewGetAllStackForAutoscaleParamsWithHTTPClient

func NewGetAllStackForAutoscaleParamsWithHTTPClient(client *http.Client) *GetAllStackForAutoscaleParams

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

func NewGetAllStackForAutoscaleParamsWithTimeout

func NewGetAllStackForAutoscaleParamsWithTimeout(timeout time.Duration) *GetAllStackForAutoscaleParams

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

func (*GetAllStackForAutoscaleParams) SetContext

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

SetContext adds the context to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) WithContext

WithContext adds the context to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the get all stack for autoscale params

func (*GetAllStackForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAllStackForAutoscaleReader

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

GetAllStackForAutoscaleReader is a Reader for the GetAllStackForAutoscale structure.

func (*GetAllStackForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCertificateStackForAutoscaleOK

type GetCertificateStackForAutoscaleOK struct {
	Payload *model.CertificateV4Response
}

GetCertificateStackForAutoscaleOK handles this case with default header values.

successful operation

func NewGetCertificateStackForAutoscaleOK

func NewGetCertificateStackForAutoscaleOK() *GetCertificateStackForAutoscaleOK

NewGetCertificateStackForAutoscaleOK creates a GetCertificateStackForAutoscaleOK with default headers values

func (*GetCertificateStackForAutoscaleOK) Error

type GetCertificateStackForAutoscaleParams

type GetCertificateStackForAutoscaleParams struct {

	/*Crn*/
	Crn string

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

GetCertificateStackForAutoscaleParams contains all the parameters to send to the API endpoint for the get certificate stack for autoscale operation typically these are written to a http.Request

func NewGetCertificateStackForAutoscaleParams

func NewGetCertificateStackForAutoscaleParams() *GetCertificateStackForAutoscaleParams

NewGetCertificateStackForAutoscaleParams creates a new GetCertificateStackForAutoscaleParams object with the default values initialized.

func NewGetCertificateStackForAutoscaleParamsWithContext

func NewGetCertificateStackForAutoscaleParamsWithContext(ctx context.Context) *GetCertificateStackForAutoscaleParams

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

func NewGetCertificateStackForAutoscaleParamsWithHTTPClient

func NewGetCertificateStackForAutoscaleParamsWithHTTPClient(client *http.Client) *GetCertificateStackForAutoscaleParams

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

func NewGetCertificateStackForAutoscaleParamsWithTimeout

func NewGetCertificateStackForAutoscaleParamsWithTimeout(timeout time.Duration) *GetCertificateStackForAutoscaleParams

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

func (*GetCertificateStackForAutoscaleParams) SetContext

SetContext adds the context to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) SetCrn

SetCrn adds the crn to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) WithContext

WithContext adds the context to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) WithCrn

WithCrn adds the crn to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the get certificate stack for autoscale params

func (*GetCertificateStackForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCertificateStackForAutoscaleReader

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

GetCertificateStackForAutoscaleReader is a Reader for the GetCertificateStackForAutoscale structure.

func (*GetCertificateStackForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetClusterProxyconfigurationOK

type GetClusterProxyconfigurationOK struct {
	Payload *model.ClusterProxyConfiguration
}

GetClusterProxyconfigurationOK handles this case with default header values.

successful operation

func NewGetClusterProxyconfigurationOK

func NewGetClusterProxyconfigurationOK() *GetClusterProxyconfigurationOK

NewGetClusterProxyconfigurationOK creates a GetClusterProxyconfigurationOK with default headers values

func (*GetClusterProxyconfigurationOK) Error

type GetClusterProxyconfigurationParams

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

GetClusterProxyconfigurationParams contains all the parameters to send to the API endpoint for the get cluster proxyconfiguration operation typically these are written to a http.Request

func NewGetClusterProxyconfigurationParams

func NewGetClusterProxyconfigurationParams() *GetClusterProxyconfigurationParams

NewGetClusterProxyconfigurationParams creates a new GetClusterProxyconfigurationParams object with the default values initialized.

func NewGetClusterProxyconfigurationParamsWithContext

func NewGetClusterProxyconfigurationParamsWithContext(ctx context.Context) *GetClusterProxyconfigurationParams

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

func NewGetClusterProxyconfigurationParamsWithHTTPClient

func NewGetClusterProxyconfigurationParamsWithHTTPClient(client *http.Client) *GetClusterProxyconfigurationParams

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

func NewGetClusterProxyconfigurationParamsWithTimeout

func NewGetClusterProxyconfigurationParamsWithTimeout(timeout time.Duration) *GetClusterProxyconfigurationParams

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

func (*GetClusterProxyconfigurationParams) SetContext

SetContext adds the context to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) SetTimeout

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

SetTimeout adds the timeout to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) WithContext

WithContext adds the context to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) WithTimeout

WithTimeout adds the timeout to the get cluster proxyconfiguration params

func (*GetClusterProxyconfigurationParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetClusterProxyconfigurationReader

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

GetClusterProxyconfigurationReader is a Reader for the GetClusterProxyconfiguration structure.

func (*GetClusterProxyconfigurationReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStackForAmbariForAutoscaleOK

type GetStackForAmbariForAutoscaleOK struct {
	Payload *model.StackV4Response
}

GetStackForAmbariForAutoscaleOK handles this case with default header values.

successful operation

func NewGetStackForAmbariForAutoscaleOK

func NewGetStackForAmbariForAutoscaleOK() *GetStackForAmbariForAutoscaleOK

NewGetStackForAmbariForAutoscaleOK creates a GetStackForAmbariForAutoscaleOK with default headers values

func (*GetStackForAmbariForAutoscaleOK) Error

type GetStackForAmbariForAutoscaleParams

type GetStackForAmbariForAutoscaleParams struct {

	/*Body*/
	Body *model.AmbariAddressV4Request

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

GetStackForAmbariForAutoscaleParams contains all the parameters to send to the API endpoint for the get stack for ambari for autoscale operation typically these are written to a http.Request

func NewGetStackForAmbariForAutoscaleParams

func NewGetStackForAmbariForAutoscaleParams() *GetStackForAmbariForAutoscaleParams

NewGetStackForAmbariForAutoscaleParams creates a new GetStackForAmbariForAutoscaleParams object with the default values initialized.

func NewGetStackForAmbariForAutoscaleParamsWithContext

func NewGetStackForAmbariForAutoscaleParamsWithContext(ctx context.Context) *GetStackForAmbariForAutoscaleParams

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

func NewGetStackForAmbariForAutoscaleParamsWithHTTPClient

func NewGetStackForAmbariForAutoscaleParamsWithHTTPClient(client *http.Client) *GetStackForAmbariForAutoscaleParams

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

func NewGetStackForAmbariForAutoscaleParamsWithTimeout

func NewGetStackForAmbariForAutoscaleParamsWithTimeout(timeout time.Duration) *GetStackForAmbariForAutoscaleParams

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

func (*GetStackForAmbariForAutoscaleParams) SetBody

SetBody adds the body to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) SetContext

SetContext adds the context to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) WithBody

WithBody adds the body to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) WithContext

WithContext adds the context to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the get stack for ambari for autoscale params

func (*GetStackForAmbariForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStackForAmbariForAutoscaleReader

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

GetStackForAmbariForAutoscaleReader is a Reader for the GetStackForAmbariForAutoscale structure.

func (*GetStackForAmbariForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStackForAutoscaleOK

type GetStackForAutoscaleOK struct {
	Payload *model.StackV4Response
}

GetStackForAutoscaleOK handles this case with default header values.

successful operation

func NewGetStackForAutoscaleOK

func NewGetStackForAutoscaleOK() *GetStackForAutoscaleOK

NewGetStackForAutoscaleOK creates a GetStackForAutoscaleOK with default headers values

func (*GetStackForAutoscaleOK) Error

func (o *GetStackForAutoscaleOK) Error() string

type GetStackForAutoscaleParams

type GetStackForAutoscaleParams struct {

	/*Crn*/
	Crn string

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

GetStackForAutoscaleParams contains all the parameters to send to the API endpoint for the get stack for autoscale operation typically these are written to a http.Request

func NewGetStackForAutoscaleParams

func NewGetStackForAutoscaleParams() *GetStackForAutoscaleParams

NewGetStackForAutoscaleParams creates a new GetStackForAutoscaleParams object with the default values initialized.

func NewGetStackForAutoscaleParamsWithContext

func NewGetStackForAutoscaleParamsWithContext(ctx context.Context) *GetStackForAutoscaleParams

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

func NewGetStackForAutoscaleParamsWithHTTPClient

func NewGetStackForAutoscaleParamsWithHTTPClient(client *http.Client) *GetStackForAutoscaleParams

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

func NewGetStackForAutoscaleParamsWithTimeout

func NewGetStackForAutoscaleParamsWithTimeout(timeout time.Duration) *GetStackForAutoscaleParams

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

func (*GetStackForAutoscaleParams) SetContext

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

SetContext adds the context to the get stack for autoscale params

func (*GetStackForAutoscaleParams) SetCrn

func (o *GetStackForAutoscaleParams) SetCrn(crn string)

SetCrn adds the crn to the get stack for autoscale params

func (*GetStackForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stack for autoscale params

func (*GetStackForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the get stack for autoscale params

func (*GetStackForAutoscaleParams) WithContext

WithContext adds the context to the get stack for autoscale params

func (*GetStackForAutoscaleParams) WithCrn

WithCrn adds the crn to the get stack for autoscale params

func (*GetStackForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get stack for autoscale params

func (*GetStackForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the get stack for autoscale params

func (*GetStackForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStackForAutoscaleReader

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

GetStackForAutoscaleReader is a Reader for the GetStackForAutoscale structure.

func (*GetStackForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetStackStatusForAutoscaleOK

type GetStackStatusForAutoscaleOK struct {
	Payload *model.StackStatusV4Response
}

GetStackStatusForAutoscaleOK handles this case with default header values.

successful operation

func NewGetStackStatusForAutoscaleOK

func NewGetStackStatusForAutoscaleOK() *GetStackStatusForAutoscaleOK

NewGetStackStatusForAutoscaleOK creates a GetStackStatusForAutoscaleOK with default headers values

func (*GetStackStatusForAutoscaleOK) Error

type GetStackStatusForAutoscaleParams

type GetStackStatusForAutoscaleParams struct {

	/*Crn*/
	Crn string

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

GetStackStatusForAutoscaleParams contains all the parameters to send to the API endpoint for the get stack status for autoscale operation typically these are written to a http.Request

func NewGetStackStatusForAutoscaleParams

func NewGetStackStatusForAutoscaleParams() *GetStackStatusForAutoscaleParams

NewGetStackStatusForAutoscaleParams creates a new GetStackStatusForAutoscaleParams object with the default values initialized.

func NewGetStackStatusForAutoscaleParamsWithContext

func NewGetStackStatusForAutoscaleParamsWithContext(ctx context.Context) *GetStackStatusForAutoscaleParams

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

func NewGetStackStatusForAutoscaleParamsWithHTTPClient

func NewGetStackStatusForAutoscaleParamsWithHTTPClient(client *http.Client) *GetStackStatusForAutoscaleParams

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

func NewGetStackStatusForAutoscaleParamsWithTimeout

func NewGetStackStatusForAutoscaleParamsWithTimeout(timeout time.Duration) *GetStackStatusForAutoscaleParams

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

func (*GetStackStatusForAutoscaleParams) SetContext

SetContext adds the context to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) SetCrn

SetCrn adds the crn to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) WithContext

WithContext adds the context to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) WithCrn

WithCrn adds the crn to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the get stack status for autoscale params

func (*GetStackStatusForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetStackStatusForAutoscaleReader

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

GetStackStatusForAutoscaleReader is a Reader for the GetStackStatusForAutoscale structure.

func (*GetStackStatusForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutClusterForAutoscaleDefault

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

PutClusterForAutoscaleDefault handles this case with default header values.

successful operation

func NewPutClusterForAutoscaleDefault

func NewPutClusterForAutoscaleDefault(code int) *PutClusterForAutoscaleDefault

NewPutClusterForAutoscaleDefault creates a PutClusterForAutoscaleDefault with default headers values

func (*PutClusterForAutoscaleDefault) Code

Code gets the status code for the put cluster for autoscale default response

func (*PutClusterForAutoscaleDefault) Error

type PutClusterForAutoscaleParams

type PutClusterForAutoscaleParams struct {

	/*Body*/
	Body *model.UpdateClusterV4Request
	/*Crn*/
	Crn string
	/*UserID*/
	UserID string

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

PutClusterForAutoscaleParams contains all the parameters to send to the API endpoint for the put cluster for autoscale operation typically these are written to a http.Request

func NewPutClusterForAutoscaleParams

func NewPutClusterForAutoscaleParams() *PutClusterForAutoscaleParams

NewPutClusterForAutoscaleParams creates a new PutClusterForAutoscaleParams object with the default values initialized.

func NewPutClusterForAutoscaleParamsWithContext

func NewPutClusterForAutoscaleParamsWithContext(ctx context.Context) *PutClusterForAutoscaleParams

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

func NewPutClusterForAutoscaleParamsWithHTTPClient

func NewPutClusterForAutoscaleParamsWithHTTPClient(client *http.Client) *PutClusterForAutoscaleParams

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

func NewPutClusterForAutoscaleParamsWithTimeout

func NewPutClusterForAutoscaleParamsWithTimeout(timeout time.Duration) *PutClusterForAutoscaleParams

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

func (*PutClusterForAutoscaleParams) SetBody

SetBody adds the body to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) SetContext

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

SetContext adds the context to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) SetCrn

func (o *PutClusterForAutoscaleParams) SetCrn(crn string)

SetCrn adds the crn to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) SetUserID

func (o *PutClusterForAutoscaleParams) SetUserID(userID string)

SetUserID adds the userId to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithBody

WithBody adds the body to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithContext

WithContext adds the context to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithCrn

WithCrn adds the crn to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WithUserID

WithUserID adds the userID to the put cluster for autoscale params

func (*PutClusterForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutClusterForAutoscaleReader

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

PutClusterForAutoscaleReader is a Reader for the PutClusterForAutoscale structure.

func (*PutClusterForAutoscaleReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PutStackForAutoscaleDefault

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

PutStackForAutoscaleDefault handles this case with default header values.

successful operation

func NewPutStackForAutoscaleDefault

func NewPutStackForAutoscaleDefault(code int) *PutStackForAutoscaleDefault

NewPutStackForAutoscaleDefault creates a PutStackForAutoscaleDefault with default headers values

func (*PutStackForAutoscaleDefault) Code

func (o *PutStackForAutoscaleDefault) Code() int

Code gets the status code for the put stack for autoscale default response

func (*PutStackForAutoscaleDefault) Error

type PutStackForAutoscaleParams

type PutStackForAutoscaleParams struct {

	/*Body*/
	Body *model.UpdateStackV4Request
	/*Crn*/
	Crn string
	/*UserID*/
	UserID string

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

PutStackForAutoscaleParams contains all the parameters to send to the API endpoint for the put stack for autoscale operation typically these are written to a http.Request

func NewPutStackForAutoscaleParams

func NewPutStackForAutoscaleParams() *PutStackForAutoscaleParams

NewPutStackForAutoscaleParams creates a new PutStackForAutoscaleParams object with the default values initialized.

func NewPutStackForAutoscaleParamsWithContext

func NewPutStackForAutoscaleParamsWithContext(ctx context.Context) *PutStackForAutoscaleParams

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

func NewPutStackForAutoscaleParamsWithHTTPClient

func NewPutStackForAutoscaleParamsWithHTTPClient(client *http.Client) *PutStackForAutoscaleParams

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

func NewPutStackForAutoscaleParamsWithTimeout

func NewPutStackForAutoscaleParamsWithTimeout(timeout time.Duration) *PutStackForAutoscaleParams

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

func (*PutStackForAutoscaleParams) SetBody

SetBody adds the body to the put stack for autoscale params

func (*PutStackForAutoscaleParams) SetContext

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

SetContext adds the context to the put stack for autoscale params

func (*PutStackForAutoscaleParams) SetCrn

func (o *PutStackForAutoscaleParams) SetCrn(crn string)

SetCrn adds the crn to the put stack for autoscale params

func (*PutStackForAutoscaleParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the put stack for autoscale params

func (*PutStackForAutoscaleParams) SetTimeout

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

SetTimeout adds the timeout to the put stack for autoscale params

func (*PutStackForAutoscaleParams) SetUserID

func (o *PutStackForAutoscaleParams) SetUserID(userID string)

SetUserID adds the userId to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithBody

WithBody adds the body to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithContext

WithContext adds the context to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithCrn

WithCrn adds the crn to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithTimeout

WithTimeout adds the timeout to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WithUserID

WithUserID adds the userID to the put stack for autoscale params

func (*PutStackForAutoscaleParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PutStackForAutoscaleReader

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

PutStackForAutoscaleReader is a Reader for the PutStackForAutoscale structure.

func (*PutStackForAutoscaleReader) ReadResponse

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