cloud_foundry_credentials_configuration

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2020 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for cloud foundry credentials configuration API

func (*Client) CreateCloudFoundryCredential

CreateCloudFoundryCredential creates new credentials for a single foundation pipe maturity e a r l y a d o p t e r

func (*Client) DeleteCloudFoundryCredential

DeleteCloudFoundryCredential deletes the specified cloud foundry foundation credentials pipe maturity e a r l y a d o p t e r

func (*Client) GetCloudFoundryCredential

func (a *Client) GetCloudFoundryCredential(params *GetCloudFoundryCredentialParams, authInfo runtime.ClientAuthInfoWriter) (*GetCloudFoundryCredentialOK, error)

GetCloudFoundryCredential shows the properties for the specified cloud foundry foundation credentials pipe maturity e a r l y a d o p t e r

func (*Client) GetCloudFoundryCredentials

func (a *Client) GetCloudFoundryCredentials(params *GetCloudFoundryCredentialsParams, authInfo runtime.ClientAuthInfoWriter) (*GetCloudFoundryCredentialsOK, error)

GetCloudFoundryCredentials lists all the cloud foundry foundations credentials pipe maturity e a r l y a d o p t e r

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateCloudFoundryCredential

UpdateCloudFoundryCredential creates or update credentials for a single cloud foundry foundation pipe maturity e a r l y a d o p t e r

func (*Client) ValidateCreateCloudFoundryCredential

ValidateCreateCloudFoundryCredential validates that creating credentials would be successful pipe maturity e a r l y a d o p t e r

func (*Client) ValidateUpdateCloudFoundryCredential

ValidateUpdateCloudFoundryCredential validates that updating or creating credentials would be successful pipe maturity e a r l y a d o p t e r

type ClientService

ClientService is the interface for Client methods

func New

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

New creates a new cloud foundry credentials configuration API client.

type CreateCloudFoundryCredentialBadRequest

type CreateCloudFoundryCredentialBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

CreateCloudFoundryCredentialBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewCreateCloudFoundryCredentialBadRequest

func NewCreateCloudFoundryCredentialBadRequest() *CreateCloudFoundryCredentialBadRequest

NewCreateCloudFoundryCredentialBadRequest creates a CreateCloudFoundryCredentialBadRequest with default headers values

func (*CreateCloudFoundryCredentialBadRequest) Error

func (*CreateCloudFoundryCredentialBadRequest) GetPayload

type CreateCloudFoundryCredentialCreated

type CreateCloudFoundryCredentialCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

CreateCloudFoundryCredentialCreated handles this case with default header values.

Success. Cloud Foundry foundation credentials have been created. The ID and name of the new credentials are returned.

func NewCreateCloudFoundryCredentialCreated

func NewCreateCloudFoundryCredentialCreated() *CreateCloudFoundryCredentialCreated

NewCreateCloudFoundryCredentialCreated creates a CreateCloudFoundryCredentialCreated with default headers values

func (*CreateCloudFoundryCredentialCreated) Error

func (*CreateCloudFoundryCredentialCreated) GetPayload

type CreateCloudFoundryCredentialParams

type CreateCloudFoundryCredentialParams struct {

	/*Body
	  `name`, `apiUrl` and `loginUrl` must be unique.

	*/
	Body *dynatrace.CloudFoundryCredentials

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

CreateCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the create cloud foundry credential operation typically these are written to a http.Request

func NewCreateCloudFoundryCredentialParams

func NewCreateCloudFoundryCredentialParams() *CreateCloudFoundryCredentialParams

NewCreateCloudFoundryCredentialParams creates a new CreateCloudFoundryCredentialParams object with the default values initialized.

func NewCreateCloudFoundryCredentialParamsWithContext

func NewCreateCloudFoundryCredentialParamsWithContext(ctx context.Context) *CreateCloudFoundryCredentialParams

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

func NewCreateCloudFoundryCredentialParamsWithHTTPClient

func NewCreateCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *CreateCloudFoundryCredentialParams

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

func NewCreateCloudFoundryCredentialParamsWithTimeout

func NewCreateCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *CreateCloudFoundryCredentialParams

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

func (*CreateCloudFoundryCredentialParams) SetBody

SetBody adds the body to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) SetContext

SetContext adds the context to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) WithBody

WithBody adds the body to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) WithContext

WithContext adds the context to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the create cloud foundry credential params

func (*CreateCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateCloudFoundryCredentialReader

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

CreateCloudFoundryCredentialReader is a Reader for the CreateCloudFoundryCredential structure.

func (*CreateCloudFoundryCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteCloudFoundryCredentialNoContent

type DeleteCloudFoundryCredentialNoContent struct {
}

DeleteCloudFoundryCredentialNoContent handles this case with default header values.

Deleted. Response does not have a body.

func NewDeleteCloudFoundryCredentialNoContent

func NewDeleteCloudFoundryCredentialNoContent() *DeleteCloudFoundryCredentialNoContent

NewDeleteCloudFoundryCredentialNoContent creates a DeleteCloudFoundryCredentialNoContent with default headers values

func (*DeleteCloudFoundryCredentialNoContent) Error

type DeleteCloudFoundryCredentialParams

type DeleteCloudFoundryCredentialParams struct {

	/*ID
	  The ID of the Cloud Foundry foundation credentials to be deleted.

	*/
	ID string

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

DeleteCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the delete cloud foundry credential operation typically these are written to a http.Request

func NewDeleteCloudFoundryCredentialParams

func NewDeleteCloudFoundryCredentialParams() *DeleteCloudFoundryCredentialParams

NewDeleteCloudFoundryCredentialParams creates a new DeleteCloudFoundryCredentialParams object with the default values initialized.

func NewDeleteCloudFoundryCredentialParamsWithContext

func NewDeleteCloudFoundryCredentialParamsWithContext(ctx context.Context) *DeleteCloudFoundryCredentialParams

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

func NewDeleteCloudFoundryCredentialParamsWithHTTPClient

func NewDeleteCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *DeleteCloudFoundryCredentialParams

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

func NewDeleteCloudFoundryCredentialParamsWithTimeout

func NewDeleteCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *DeleteCloudFoundryCredentialParams

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

func (*DeleteCloudFoundryCredentialParams) SetContext

SetContext adds the context to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) SetID

SetID adds the id to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) WithContext

WithContext adds the context to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) WithID

WithID adds the id to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the delete cloud foundry credential params

func (*DeleteCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteCloudFoundryCredentialReader

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

DeleteCloudFoundryCredentialReader is a Reader for the DeleteCloudFoundryCredential structure.

func (*DeleteCloudFoundryCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCloudFoundryCredentialOK

type GetCloudFoundryCredentialOK struct {
	Payload *dynatrace.CloudFoundryCredentials
}

GetCloudFoundryCredentialOK handles this case with default header values.

successful operation

func NewGetCloudFoundryCredentialOK

func NewGetCloudFoundryCredentialOK() *GetCloudFoundryCredentialOK

NewGetCloudFoundryCredentialOK creates a GetCloudFoundryCredentialOK with default headers values

func (*GetCloudFoundryCredentialOK) Error

func (*GetCloudFoundryCredentialOK) GetPayload

type GetCloudFoundryCredentialParams

type GetCloudFoundryCredentialParams struct {

	/*ID
	  The ID of the required Cloud Foundry foundation credentials.

	*/
	ID string

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

GetCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the get cloud foundry credential operation typically these are written to a http.Request

func NewGetCloudFoundryCredentialParams

func NewGetCloudFoundryCredentialParams() *GetCloudFoundryCredentialParams

NewGetCloudFoundryCredentialParams creates a new GetCloudFoundryCredentialParams object with the default values initialized.

func NewGetCloudFoundryCredentialParamsWithContext

func NewGetCloudFoundryCredentialParamsWithContext(ctx context.Context) *GetCloudFoundryCredentialParams

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

func NewGetCloudFoundryCredentialParamsWithHTTPClient

func NewGetCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *GetCloudFoundryCredentialParams

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

func NewGetCloudFoundryCredentialParamsWithTimeout

func NewGetCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *GetCloudFoundryCredentialParams

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

func (*GetCloudFoundryCredentialParams) SetContext

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

SetContext adds the context to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) SetID

SetID adds the id to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) WithContext

WithContext adds the context to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) WithID

WithID adds the id to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the get cloud foundry credential params

func (*GetCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCloudFoundryCredentialReader

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

GetCloudFoundryCredentialReader is a Reader for the GetCloudFoundryCredential structure.

func (*GetCloudFoundryCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCloudFoundryCredentialsOK

type GetCloudFoundryCredentialsOK struct {
	Payload *dynatrace.StubList
}

GetCloudFoundryCredentialsOK handles this case with default header values.

successful operation

func NewGetCloudFoundryCredentialsOK

func NewGetCloudFoundryCredentialsOK() *GetCloudFoundryCredentialsOK

NewGetCloudFoundryCredentialsOK creates a GetCloudFoundryCredentialsOK with default headers values

func (*GetCloudFoundryCredentialsOK) Error

func (*GetCloudFoundryCredentialsOK) GetPayload

type GetCloudFoundryCredentialsParams

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

GetCloudFoundryCredentialsParams contains all the parameters to send to the API endpoint for the get cloud foundry credentials operation typically these are written to a http.Request

func NewGetCloudFoundryCredentialsParams

func NewGetCloudFoundryCredentialsParams() *GetCloudFoundryCredentialsParams

NewGetCloudFoundryCredentialsParams creates a new GetCloudFoundryCredentialsParams object with the default values initialized.

func NewGetCloudFoundryCredentialsParamsWithContext

func NewGetCloudFoundryCredentialsParamsWithContext(ctx context.Context) *GetCloudFoundryCredentialsParams

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

func NewGetCloudFoundryCredentialsParamsWithHTTPClient

func NewGetCloudFoundryCredentialsParamsWithHTTPClient(client *http.Client) *GetCloudFoundryCredentialsParams

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

func NewGetCloudFoundryCredentialsParamsWithTimeout

func NewGetCloudFoundryCredentialsParamsWithTimeout(timeout time.Duration) *GetCloudFoundryCredentialsParams

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

func (*GetCloudFoundryCredentialsParams) SetContext

SetContext adds the context to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) SetTimeout

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

SetTimeout adds the timeout to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) WithContext

WithContext adds the context to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) WithTimeout

WithTimeout adds the timeout to the get cloud foundry credentials params

func (*GetCloudFoundryCredentialsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCloudFoundryCredentialsReader

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

GetCloudFoundryCredentialsReader is a Reader for the GetCloudFoundryCredentials structure.

func (*GetCloudFoundryCredentialsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateCloudFoundryCredentialBadRequest

type UpdateCloudFoundryCredentialBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

UpdateCloudFoundryCredentialBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewUpdateCloudFoundryCredentialBadRequest

func NewUpdateCloudFoundryCredentialBadRequest() *UpdateCloudFoundryCredentialBadRequest

NewUpdateCloudFoundryCredentialBadRequest creates a UpdateCloudFoundryCredentialBadRequest with default headers values

func (*UpdateCloudFoundryCredentialBadRequest) Error

func (*UpdateCloudFoundryCredentialBadRequest) GetPayload

type UpdateCloudFoundryCredentialCreated

type UpdateCloudFoundryCredentialCreated struct {
	Payload *dynatrace.EntityShortRepresentation
}

UpdateCloudFoundryCredentialCreated handles this case with default header values.

Success. Cloud Foundry foundation credentials have been created. The ID and name of the new credentials are returned.

func NewUpdateCloudFoundryCredentialCreated

func NewUpdateCloudFoundryCredentialCreated() *UpdateCloudFoundryCredentialCreated

NewUpdateCloudFoundryCredentialCreated creates a UpdateCloudFoundryCredentialCreated with default headers values

func (*UpdateCloudFoundryCredentialCreated) Error

func (*UpdateCloudFoundryCredentialCreated) GetPayload

type UpdateCloudFoundryCredentialNoContent

type UpdateCloudFoundryCredentialNoContent struct {
}

UpdateCloudFoundryCredentialNoContent handles this case with default header values.

Success. Cloud Foundry foundation credentials have been successfully updated.

func NewUpdateCloudFoundryCredentialNoContent

func NewUpdateCloudFoundryCredentialNoContent() *UpdateCloudFoundryCredentialNoContent

NewUpdateCloudFoundryCredentialNoContent creates a UpdateCloudFoundryCredentialNoContent with default headers values

func (*UpdateCloudFoundryCredentialNoContent) Error

type UpdateCloudFoundryCredentialParams

type UpdateCloudFoundryCredentialParams struct {

	/*Body
	  `name` must be unique. `password` can be omitted for updates, the existing one will be used. `apiUrl` and `loginUrl` must be set and may not differ from the existing config if it exists.
	Use this endpoint for copying credentials between environments while keeping their IDs and for updating existing credentials. You can *not* use this to create new credentials with an arbitrary ID, use POST instead.

	*/
	Body *dynatrace.CloudFoundryCredentials
	/*ID
	  The ID of the Cloud Foundry foundation credentials.

	*/
	ID string

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

UpdateCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the update cloud foundry credential operation typically these are written to a http.Request

func NewUpdateCloudFoundryCredentialParams

func NewUpdateCloudFoundryCredentialParams() *UpdateCloudFoundryCredentialParams

NewUpdateCloudFoundryCredentialParams creates a new UpdateCloudFoundryCredentialParams object with the default values initialized.

func NewUpdateCloudFoundryCredentialParamsWithContext

func NewUpdateCloudFoundryCredentialParamsWithContext(ctx context.Context) *UpdateCloudFoundryCredentialParams

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

func NewUpdateCloudFoundryCredentialParamsWithHTTPClient

func NewUpdateCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *UpdateCloudFoundryCredentialParams

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

func NewUpdateCloudFoundryCredentialParamsWithTimeout

func NewUpdateCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *UpdateCloudFoundryCredentialParams

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

func (*UpdateCloudFoundryCredentialParams) SetBody

SetBody adds the body to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) SetContext

SetContext adds the context to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) SetID

SetID adds the id to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) SetTimeout

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

SetTimeout adds the timeout to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WithBody

WithBody adds the body to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WithContext

WithContext adds the context to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WithID

WithID adds the id to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the update cloud foundry credential params

func (*UpdateCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateCloudFoundryCredentialReader

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

UpdateCloudFoundryCredentialReader is a Reader for the UpdateCloudFoundryCredential structure.

func (*UpdateCloudFoundryCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateCreateCloudFoundryCredentialBadRequest

type ValidateCreateCloudFoundryCredentialBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateCreateCloudFoundryCredentialBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateCreateCloudFoundryCredentialBadRequest

func NewValidateCreateCloudFoundryCredentialBadRequest() *ValidateCreateCloudFoundryCredentialBadRequest

NewValidateCreateCloudFoundryCredentialBadRequest creates a ValidateCreateCloudFoundryCredentialBadRequest with default headers values

func (*ValidateCreateCloudFoundryCredentialBadRequest) Error

func (*ValidateCreateCloudFoundryCredentialBadRequest) GetPayload

type ValidateCreateCloudFoundryCredentialNoContent

type ValidateCreateCloudFoundryCredentialNoContent struct {
}

ValidateCreateCloudFoundryCredentialNoContent handles this case with default header values.

Validated. The submitted credentials are valid. Response does not have a body.

func NewValidateCreateCloudFoundryCredentialNoContent

func NewValidateCreateCloudFoundryCredentialNoContent() *ValidateCreateCloudFoundryCredentialNoContent

NewValidateCreateCloudFoundryCredentialNoContent creates a ValidateCreateCloudFoundryCredentialNoContent with default headers values

func (*ValidateCreateCloudFoundryCredentialNoContent) Error

type ValidateCreateCloudFoundryCredentialParams

type ValidateCreateCloudFoundryCredentialParams struct {

	/*Body
	  `name`, `apiUrl` and `loginUrl` must be unique.

	*/
	Body *dynatrace.CloudFoundryCredentials

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

ValidateCreateCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the validate create cloud foundry credential operation typically these are written to a http.Request

func NewValidateCreateCloudFoundryCredentialParams

func NewValidateCreateCloudFoundryCredentialParams() *ValidateCreateCloudFoundryCredentialParams

NewValidateCreateCloudFoundryCredentialParams creates a new ValidateCreateCloudFoundryCredentialParams object with the default values initialized.

func NewValidateCreateCloudFoundryCredentialParamsWithContext

func NewValidateCreateCloudFoundryCredentialParamsWithContext(ctx context.Context) *ValidateCreateCloudFoundryCredentialParams

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

func NewValidateCreateCloudFoundryCredentialParamsWithHTTPClient

func NewValidateCreateCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *ValidateCreateCloudFoundryCredentialParams

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

func NewValidateCreateCloudFoundryCredentialParamsWithTimeout

func NewValidateCreateCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *ValidateCreateCloudFoundryCredentialParams

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

func (*ValidateCreateCloudFoundryCredentialParams) SetBody

SetBody adds the body to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) SetContext

SetContext adds the context to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) SetTimeout

SetTimeout adds the timeout to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) WithBody

WithBody adds the body to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) WithContext

WithContext adds the context to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the validate create cloud foundry credential params

func (*ValidateCreateCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateCreateCloudFoundryCredentialReader

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

ValidateCreateCloudFoundryCredentialReader is a Reader for the ValidateCreateCloudFoundryCredential structure.

func (*ValidateCreateCloudFoundryCredentialReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ValidateUpdateCloudFoundryCredentialBadRequest

type ValidateUpdateCloudFoundryCredentialBadRequest struct {
	Payload *dynatrace.ErrorEnvelope
}

ValidateUpdateCloudFoundryCredentialBadRequest handles this case with default header values.

Failed. The input is invalid.

func NewValidateUpdateCloudFoundryCredentialBadRequest

func NewValidateUpdateCloudFoundryCredentialBadRequest() *ValidateUpdateCloudFoundryCredentialBadRequest

NewValidateUpdateCloudFoundryCredentialBadRequest creates a ValidateUpdateCloudFoundryCredentialBadRequest with default headers values

func (*ValidateUpdateCloudFoundryCredentialBadRequest) Error

func (*ValidateUpdateCloudFoundryCredentialBadRequest) GetPayload

type ValidateUpdateCloudFoundryCredentialNoContent

type ValidateUpdateCloudFoundryCredentialNoContent struct {
}

ValidateUpdateCloudFoundryCredentialNoContent handles this case with default header values.

Validated. The submitted credentials are valid. Response does not have a body.

func NewValidateUpdateCloudFoundryCredentialNoContent

func NewValidateUpdateCloudFoundryCredentialNoContent() *ValidateUpdateCloudFoundryCredentialNoContent

NewValidateUpdateCloudFoundryCredentialNoContent creates a ValidateUpdateCloudFoundryCredentialNoContent with default headers values

func (*ValidateUpdateCloudFoundryCredentialNoContent) Error

type ValidateUpdateCloudFoundryCredentialParams

type ValidateUpdateCloudFoundryCredentialParams struct {

	/*Body
	  `name` must be unique. `password` can be omitted for updates. See the constraints for the PUT /cloudFoundry/credentials/{id} request.

	*/
	Body *dynatrace.CloudFoundryCredentials
	/*ID
	  The ID of the Cloud Foundry foundation credentials.

	*/
	ID string

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

ValidateUpdateCloudFoundryCredentialParams contains all the parameters to send to the API endpoint for the validate update cloud foundry credential operation typically these are written to a http.Request

func NewValidateUpdateCloudFoundryCredentialParams

func NewValidateUpdateCloudFoundryCredentialParams() *ValidateUpdateCloudFoundryCredentialParams

NewValidateUpdateCloudFoundryCredentialParams creates a new ValidateUpdateCloudFoundryCredentialParams object with the default values initialized.

func NewValidateUpdateCloudFoundryCredentialParamsWithContext

func NewValidateUpdateCloudFoundryCredentialParamsWithContext(ctx context.Context) *ValidateUpdateCloudFoundryCredentialParams

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

func NewValidateUpdateCloudFoundryCredentialParamsWithHTTPClient

func NewValidateUpdateCloudFoundryCredentialParamsWithHTTPClient(client *http.Client) *ValidateUpdateCloudFoundryCredentialParams

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

func NewValidateUpdateCloudFoundryCredentialParamsWithTimeout

func NewValidateUpdateCloudFoundryCredentialParamsWithTimeout(timeout time.Duration) *ValidateUpdateCloudFoundryCredentialParams

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

func (*ValidateUpdateCloudFoundryCredentialParams) SetBody

SetBody adds the body to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) SetContext

SetContext adds the context to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) SetID

SetID adds the id to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) SetTimeout

SetTimeout adds the timeout to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WithBody

WithBody adds the body to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WithContext

WithContext adds the context to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WithID

WithID adds the id to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WithTimeout

WithTimeout adds the timeout to the validate update cloud foundry credential params

func (*ValidateUpdateCloudFoundryCredentialParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ValidateUpdateCloudFoundryCredentialReader

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

ValidateUpdateCloudFoundryCredentialReader is a Reader for the ValidateUpdateCloudFoundryCredential structure.

func (*ValidateUpdateCloudFoundryCredentialReader) ReadResponse

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