deployments

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2017 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for deployments API

func New

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

New creates a new deployments API client.

func (*Client) DeploymentsCancel

func (a *Client) DeploymentsCancel(params *DeploymentsCancelParams, authInfo runtime.ClientAuthInfoWriter) (*DeploymentsCancelNoContent, error)

DeploymentsCancel cancels a currently running template deployment

You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resource group partially deployed.

func (*Client) DeploymentsCheckExistence

DeploymentsCheckExistence Checks whether the deployment exists.

func (*Client) DeploymentsCreateOrUpdate

DeploymentsCreateOrUpdate deploys resources to a resource group

You can provide the template and parameters directly in the request or link to JSON files.

func (*Client) DeploymentsDelete

DeploymentsDelete deletes a deployment from the deployment history

A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. Deleting a template deployment does not affect the state of the resource group. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.

func (*Client) DeploymentsExportTemplate

func (a *Client) DeploymentsExportTemplate(params *DeploymentsExportTemplateParams, authInfo runtime.ClientAuthInfoWriter) (*DeploymentsExportTemplateOK, error)

DeploymentsExportTemplate Exports the template used for specified deployment.

func (*Client) DeploymentsGet

func (a *Client) DeploymentsGet(params *DeploymentsGetParams, authInfo runtime.ClientAuthInfoWriter) (*DeploymentsGetOK, error)

DeploymentsGet Gets a deployment.

func (*Client) DeploymentsList

func (a *Client) DeploymentsList(params *DeploymentsListParams, authInfo runtime.ClientAuthInfoWriter) (*DeploymentsListOK, error)

DeploymentsList Get all the deployments for a resource group.

func (*Client) DeploymentsValidate

func (a *Client) DeploymentsValidate(params *DeploymentsValidateParams, authInfo runtime.ClientAuthInfoWriter) (*DeploymentsValidateOK, error)

DeploymentsValidate Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type DeploymentsCancelNoContent

type DeploymentsCancelNoContent struct {
}

DeploymentsCancelNoContent handles this case with default header values.

No Content

func NewDeploymentsCancelNoContent

func NewDeploymentsCancelNoContent() *DeploymentsCancelNoContent

NewDeploymentsCancelNoContent creates a DeploymentsCancelNoContent with default headers values

func (*DeploymentsCancelNoContent) Error

type DeploymentsCancelParams

type DeploymentsCancelParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment to cancel.

	*/
	DeploymentName string
	/*ResourceGroupName
	  The name of the resource group. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsCancelParams contains all the parameters to send to the API endpoint for the deployments cancel operation typically these are written to a http.Request

func NewDeploymentsCancelParams

func NewDeploymentsCancelParams() *DeploymentsCancelParams

NewDeploymentsCancelParams creates a new DeploymentsCancelParams object with the default values initialized.

func NewDeploymentsCancelParamsWithContext

func NewDeploymentsCancelParamsWithContext(ctx context.Context) *DeploymentsCancelParams

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

func NewDeploymentsCancelParamsWithHTTPClient

func NewDeploymentsCancelParamsWithHTTPClient(client *http.Client) *DeploymentsCancelParams

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

func NewDeploymentsCancelParamsWithTimeout

func NewDeploymentsCancelParamsWithTimeout(timeout time.Duration) *DeploymentsCancelParams

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

func (*DeploymentsCancelParams) SetAPIVersion

func (o *DeploymentsCancelParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments cancel params

func (*DeploymentsCancelParams) SetContext

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

SetContext adds the context to the deployments cancel params

func (*DeploymentsCancelParams) SetDeploymentName

func (o *DeploymentsCancelParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments cancel params

func (*DeploymentsCancelParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments cancel params

func (*DeploymentsCancelParams) SetResourceGroupName

func (o *DeploymentsCancelParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments cancel params

func (*DeploymentsCancelParams) SetSubscriptionID

func (o *DeploymentsCancelParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments cancel params

func (*DeploymentsCancelParams) SetTimeout

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

SetTimeout adds the timeout to the deployments cancel params

func (*DeploymentsCancelParams) WithAPIVersion

func (o *DeploymentsCancelParams) WithAPIVersion(aPIVersion string) *DeploymentsCancelParams

WithAPIVersion adds the aPIVersion to the deployments cancel params

func (*DeploymentsCancelParams) WithContext

WithContext adds the context to the deployments cancel params

func (*DeploymentsCancelParams) WithDeploymentName

func (o *DeploymentsCancelParams) WithDeploymentName(deploymentName string) *DeploymentsCancelParams

WithDeploymentName adds the deploymentName to the deployments cancel params

func (*DeploymentsCancelParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the deployments cancel params

func (*DeploymentsCancelParams) WithResourceGroupName

func (o *DeploymentsCancelParams) WithResourceGroupName(resourceGroupName string) *DeploymentsCancelParams

WithResourceGroupName adds the resourceGroupName to the deployments cancel params

func (*DeploymentsCancelParams) WithSubscriptionID

func (o *DeploymentsCancelParams) WithSubscriptionID(subscriptionID string) *DeploymentsCancelParams

WithSubscriptionID adds the subscriptionID to the deployments cancel params

func (*DeploymentsCancelParams) WithTimeout

WithTimeout adds the timeout to the deployments cancel params

func (*DeploymentsCancelParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsCancelReader

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

DeploymentsCancelReader is a Reader for the DeploymentsCancel structure.

func (*DeploymentsCancelReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsCheckExistenceNoContent

type DeploymentsCheckExistenceNoContent struct {
}

DeploymentsCheckExistenceNoContent handles this case with default header values.

No Content

func NewDeploymentsCheckExistenceNoContent

func NewDeploymentsCheckExistenceNoContent() *DeploymentsCheckExistenceNoContent

NewDeploymentsCheckExistenceNoContent creates a DeploymentsCheckExistenceNoContent with default headers values

func (*DeploymentsCheckExistenceNoContent) Error

type DeploymentsCheckExistenceNotFound

type DeploymentsCheckExistenceNotFound struct {
}

DeploymentsCheckExistenceNotFound handles this case with default header values.

Not Found

func NewDeploymentsCheckExistenceNotFound

func NewDeploymentsCheckExistenceNotFound() *DeploymentsCheckExistenceNotFound

NewDeploymentsCheckExistenceNotFound creates a DeploymentsCheckExistenceNotFound with default headers values

func (*DeploymentsCheckExistenceNotFound) Error

type DeploymentsCheckExistenceParams

type DeploymentsCheckExistenceParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment to check.

	*/
	DeploymentName string
	/*ResourceGroupName
	  The name of the resource group with the deployment to check. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsCheckExistenceParams contains all the parameters to send to the API endpoint for the deployments check existence operation typically these are written to a http.Request

func NewDeploymentsCheckExistenceParams

func NewDeploymentsCheckExistenceParams() *DeploymentsCheckExistenceParams

NewDeploymentsCheckExistenceParams creates a new DeploymentsCheckExistenceParams object with the default values initialized.

func NewDeploymentsCheckExistenceParamsWithContext

func NewDeploymentsCheckExistenceParamsWithContext(ctx context.Context) *DeploymentsCheckExistenceParams

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

func NewDeploymentsCheckExistenceParamsWithHTTPClient

func NewDeploymentsCheckExistenceParamsWithHTTPClient(client *http.Client) *DeploymentsCheckExistenceParams

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

func NewDeploymentsCheckExistenceParamsWithTimeout

func NewDeploymentsCheckExistenceParamsWithTimeout(timeout time.Duration) *DeploymentsCheckExistenceParams

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

func (*DeploymentsCheckExistenceParams) SetAPIVersion

func (o *DeploymentsCheckExistenceParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetContext

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

SetContext adds the context to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetDeploymentName

func (o *DeploymentsCheckExistenceParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetResourceGroupName

func (o *DeploymentsCheckExistenceParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetSubscriptionID

func (o *DeploymentsCheckExistenceParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments check existence params

func (*DeploymentsCheckExistenceParams) SetTimeout

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

SetTimeout adds the timeout to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithContext

WithContext adds the context to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithDeploymentName

func (o *DeploymentsCheckExistenceParams) WithDeploymentName(deploymentName string) *DeploymentsCheckExistenceParams

WithDeploymentName adds the deploymentName to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithResourceGroupName

func (o *DeploymentsCheckExistenceParams) WithResourceGroupName(resourceGroupName string) *DeploymentsCheckExistenceParams

WithResourceGroupName adds the resourceGroupName to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithSubscriptionID

func (o *DeploymentsCheckExistenceParams) WithSubscriptionID(subscriptionID string) *DeploymentsCheckExistenceParams

WithSubscriptionID adds the subscriptionID to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WithTimeout

WithTimeout adds the timeout to the deployments check existence params

func (*DeploymentsCheckExistenceParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsCheckExistenceReader

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

DeploymentsCheckExistenceReader is a Reader for the DeploymentsCheckExistence structure.

func (*DeploymentsCheckExistenceReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsCreateOrUpdateCreated

type DeploymentsCreateOrUpdateCreated struct {
	Payload *models.DeploymentExtended
}

DeploymentsCreateOrUpdateCreated handles this case with default header values.

Created - Returns information about the deployment, including provisioning status.

func NewDeploymentsCreateOrUpdateCreated

func NewDeploymentsCreateOrUpdateCreated() *DeploymentsCreateOrUpdateCreated

NewDeploymentsCreateOrUpdateCreated creates a DeploymentsCreateOrUpdateCreated with default headers values

func (*DeploymentsCreateOrUpdateCreated) Error

type DeploymentsCreateOrUpdateOK

type DeploymentsCreateOrUpdateOK struct {
	Payload *models.DeploymentExtended
}

DeploymentsCreateOrUpdateOK handles this case with default header values.

OK - Returns information about the deployment, including provisioning status.

func NewDeploymentsCreateOrUpdateOK

func NewDeploymentsCreateOrUpdateOK() *DeploymentsCreateOrUpdateOK

NewDeploymentsCreateOrUpdateOK creates a DeploymentsCreateOrUpdateOK with default headers values

func (*DeploymentsCreateOrUpdateOK) Error

type DeploymentsCreateOrUpdateParams

type DeploymentsCreateOrUpdateParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment.

	*/
	DeploymentName string
	/*Parameters
	  Additional parameters supplied to the operation.

	*/
	Parameters *models.Deployment
	/*ResourceGroupName
	  The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsCreateOrUpdateParams contains all the parameters to send to the API endpoint for the deployments create or update operation typically these are written to a http.Request

func NewDeploymentsCreateOrUpdateParams

func NewDeploymentsCreateOrUpdateParams() *DeploymentsCreateOrUpdateParams

NewDeploymentsCreateOrUpdateParams creates a new DeploymentsCreateOrUpdateParams object with the default values initialized.

func NewDeploymentsCreateOrUpdateParamsWithContext

func NewDeploymentsCreateOrUpdateParamsWithContext(ctx context.Context) *DeploymentsCreateOrUpdateParams

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

func NewDeploymentsCreateOrUpdateParamsWithHTTPClient

func NewDeploymentsCreateOrUpdateParamsWithHTTPClient(client *http.Client) *DeploymentsCreateOrUpdateParams

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

func NewDeploymentsCreateOrUpdateParamsWithTimeout

func NewDeploymentsCreateOrUpdateParamsWithTimeout(timeout time.Duration) *DeploymentsCreateOrUpdateParams

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

func (*DeploymentsCreateOrUpdateParams) SetAPIVersion

func (o *DeploymentsCreateOrUpdateParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetContext

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

SetContext adds the context to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetDeploymentName

func (o *DeploymentsCreateOrUpdateParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetParameters

func (o *DeploymentsCreateOrUpdateParams) SetParameters(parameters *models.Deployment)

SetParameters adds the parameters to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetResourceGroupName

func (o *DeploymentsCreateOrUpdateParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetSubscriptionID

func (o *DeploymentsCreateOrUpdateParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithContext

WithContext adds the context to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithDeploymentName

func (o *DeploymentsCreateOrUpdateParams) WithDeploymentName(deploymentName string) *DeploymentsCreateOrUpdateParams

WithDeploymentName adds the deploymentName to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithParameters

WithParameters adds the parameters to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithResourceGroupName

func (o *DeploymentsCreateOrUpdateParams) WithResourceGroupName(resourceGroupName string) *DeploymentsCreateOrUpdateParams

WithResourceGroupName adds the resourceGroupName to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithSubscriptionID

func (o *DeploymentsCreateOrUpdateParams) WithSubscriptionID(subscriptionID string) *DeploymentsCreateOrUpdateParams

WithSubscriptionID adds the subscriptionID to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WithTimeout

WithTimeout adds the timeout to the deployments create or update params

func (*DeploymentsCreateOrUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsCreateOrUpdateReader

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

DeploymentsCreateOrUpdateReader is a Reader for the DeploymentsCreateOrUpdate structure.

func (*DeploymentsCreateOrUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsDeleteAccepted

type DeploymentsDeleteAccepted struct {
}

DeploymentsDeleteAccepted handles this case with default header values.

Accepted - Returns this status until the asynchronous operation has completed.

func NewDeploymentsDeleteAccepted

func NewDeploymentsDeleteAccepted() *DeploymentsDeleteAccepted

NewDeploymentsDeleteAccepted creates a DeploymentsDeleteAccepted with default headers values

func (*DeploymentsDeleteAccepted) Error

func (o *DeploymentsDeleteAccepted) Error() string

type DeploymentsDeleteNoContent

type DeploymentsDeleteNoContent struct {
}

DeploymentsDeleteNoContent handles this case with default header values.

No Content

func NewDeploymentsDeleteNoContent

func NewDeploymentsDeleteNoContent() *DeploymentsDeleteNoContent

NewDeploymentsDeleteNoContent creates a DeploymentsDeleteNoContent with default headers values

func (*DeploymentsDeleteNoContent) Error

type DeploymentsDeleteParams

type DeploymentsDeleteParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment to delete.

	*/
	DeploymentName string
	/*ResourceGroupName
	  The name of the resource group with the deployment to delete. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsDeleteParams contains all the parameters to send to the API endpoint for the deployments delete operation typically these are written to a http.Request

func NewDeploymentsDeleteParams

func NewDeploymentsDeleteParams() *DeploymentsDeleteParams

NewDeploymentsDeleteParams creates a new DeploymentsDeleteParams object with the default values initialized.

func NewDeploymentsDeleteParamsWithContext

func NewDeploymentsDeleteParamsWithContext(ctx context.Context) *DeploymentsDeleteParams

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

func NewDeploymentsDeleteParamsWithHTTPClient

func NewDeploymentsDeleteParamsWithHTTPClient(client *http.Client) *DeploymentsDeleteParams

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

func NewDeploymentsDeleteParamsWithTimeout

func NewDeploymentsDeleteParamsWithTimeout(timeout time.Duration) *DeploymentsDeleteParams

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

func (*DeploymentsDeleteParams) SetAPIVersion

func (o *DeploymentsDeleteParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments delete params

func (*DeploymentsDeleteParams) SetContext

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

SetContext adds the context to the deployments delete params

func (*DeploymentsDeleteParams) SetDeploymentName

func (o *DeploymentsDeleteParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments delete params

func (*DeploymentsDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments delete params

func (*DeploymentsDeleteParams) SetResourceGroupName

func (o *DeploymentsDeleteParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments delete params

func (*DeploymentsDeleteParams) SetSubscriptionID

func (o *DeploymentsDeleteParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments delete params

func (*DeploymentsDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the deployments delete params

func (*DeploymentsDeleteParams) WithAPIVersion

func (o *DeploymentsDeleteParams) WithAPIVersion(aPIVersion string) *DeploymentsDeleteParams

WithAPIVersion adds the aPIVersion to the deployments delete params

func (*DeploymentsDeleteParams) WithContext

WithContext adds the context to the deployments delete params

func (*DeploymentsDeleteParams) WithDeploymentName

func (o *DeploymentsDeleteParams) WithDeploymentName(deploymentName string) *DeploymentsDeleteParams

WithDeploymentName adds the deploymentName to the deployments delete params

func (*DeploymentsDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the deployments delete params

func (*DeploymentsDeleteParams) WithResourceGroupName

func (o *DeploymentsDeleteParams) WithResourceGroupName(resourceGroupName string) *DeploymentsDeleteParams

WithResourceGroupName adds the resourceGroupName to the deployments delete params

func (*DeploymentsDeleteParams) WithSubscriptionID

func (o *DeploymentsDeleteParams) WithSubscriptionID(subscriptionID string) *DeploymentsDeleteParams

WithSubscriptionID adds the subscriptionID to the deployments delete params

func (*DeploymentsDeleteParams) WithTimeout

WithTimeout adds the timeout to the deployments delete params

func (*DeploymentsDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsDeleteReader

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

DeploymentsDeleteReader is a Reader for the DeploymentsDelete structure.

func (*DeploymentsDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsExportTemplateOK

type DeploymentsExportTemplateOK struct {
	Payload *models.DeploymentExportResult
}

DeploymentsExportTemplateOK handles this case with default header values.

OK - Returns the template.

func NewDeploymentsExportTemplateOK

func NewDeploymentsExportTemplateOK() *DeploymentsExportTemplateOK

NewDeploymentsExportTemplateOK creates a DeploymentsExportTemplateOK with default headers values

func (*DeploymentsExportTemplateOK) Error

type DeploymentsExportTemplateParams

type DeploymentsExportTemplateParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment from which to get the template.

	*/
	DeploymentName string
	/*ResourceGroupName
	  The name of the resource group. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsExportTemplateParams contains all the parameters to send to the API endpoint for the deployments export template operation typically these are written to a http.Request

func NewDeploymentsExportTemplateParams

func NewDeploymentsExportTemplateParams() *DeploymentsExportTemplateParams

NewDeploymentsExportTemplateParams creates a new DeploymentsExportTemplateParams object with the default values initialized.

func NewDeploymentsExportTemplateParamsWithContext

func NewDeploymentsExportTemplateParamsWithContext(ctx context.Context) *DeploymentsExportTemplateParams

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

func NewDeploymentsExportTemplateParamsWithHTTPClient

func NewDeploymentsExportTemplateParamsWithHTTPClient(client *http.Client) *DeploymentsExportTemplateParams

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

func NewDeploymentsExportTemplateParamsWithTimeout

func NewDeploymentsExportTemplateParamsWithTimeout(timeout time.Duration) *DeploymentsExportTemplateParams

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

func (*DeploymentsExportTemplateParams) SetAPIVersion

func (o *DeploymentsExportTemplateParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments export template params

func (*DeploymentsExportTemplateParams) SetContext

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

SetContext adds the context to the deployments export template params

func (*DeploymentsExportTemplateParams) SetDeploymentName

func (o *DeploymentsExportTemplateParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments export template params

func (*DeploymentsExportTemplateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments export template params

func (*DeploymentsExportTemplateParams) SetResourceGroupName

func (o *DeploymentsExportTemplateParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments export template params

func (*DeploymentsExportTemplateParams) SetSubscriptionID

func (o *DeploymentsExportTemplateParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments export template params

func (*DeploymentsExportTemplateParams) SetTimeout

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

SetTimeout adds the timeout to the deployments export template params

func (*DeploymentsExportTemplateParams) WithAPIVersion

WithAPIVersion adds the aPIVersion to the deployments export template params

func (*DeploymentsExportTemplateParams) WithContext

WithContext adds the context to the deployments export template params

func (*DeploymentsExportTemplateParams) WithDeploymentName

func (o *DeploymentsExportTemplateParams) WithDeploymentName(deploymentName string) *DeploymentsExportTemplateParams

WithDeploymentName adds the deploymentName to the deployments export template params

func (*DeploymentsExportTemplateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the deployments export template params

func (*DeploymentsExportTemplateParams) WithResourceGroupName

func (o *DeploymentsExportTemplateParams) WithResourceGroupName(resourceGroupName string) *DeploymentsExportTemplateParams

WithResourceGroupName adds the resourceGroupName to the deployments export template params

func (*DeploymentsExportTemplateParams) WithSubscriptionID

func (o *DeploymentsExportTemplateParams) WithSubscriptionID(subscriptionID string) *DeploymentsExportTemplateParams

WithSubscriptionID adds the subscriptionID to the deployments export template params

func (*DeploymentsExportTemplateParams) WithTimeout

WithTimeout adds the timeout to the deployments export template params

func (*DeploymentsExportTemplateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsExportTemplateReader

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

DeploymentsExportTemplateReader is a Reader for the DeploymentsExportTemplate structure.

func (*DeploymentsExportTemplateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsGetOK

type DeploymentsGetOK struct {
	Payload *models.DeploymentExtended
}

DeploymentsGetOK handles this case with default header values.

OK - Returns information about the deployment, including provisioning status.

func NewDeploymentsGetOK

func NewDeploymentsGetOK() *DeploymentsGetOK

NewDeploymentsGetOK creates a DeploymentsGetOK with default headers values

func (*DeploymentsGetOK) Error

func (o *DeploymentsGetOK) Error() string

type DeploymentsGetParams

type DeploymentsGetParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment to get.

	*/
	DeploymentName string
	/*ResourceGroupName
	  The name of the resource group. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsGetParams contains all the parameters to send to the API endpoint for the deployments get operation typically these are written to a http.Request

func NewDeploymentsGetParams

func NewDeploymentsGetParams() *DeploymentsGetParams

NewDeploymentsGetParams creates a new DeploymentsGetParams object with the default values initialized.

func NewDeploymentsGetParamsWithContext

func NewDeploymentsGetParamsWithContext(ctx context.Context) *DeploymentsGetParams

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

func NewDeploymentsGetParamsWithHTTPClient

func NewDeploymentsGetParamsWithHTTPClient(client *http.Client) *DeploymentsGetParams

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

func NewDeploymentsGetParamsWithTimeout

func NewDeploymentsGetParamsWithTimeout(timeout time.Duration) *DeploymentsGetParams

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

func (*DeploymentsGetParams) SetAPIVersion

func (o *DeploymentsGetParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments get params

func (*DeploymentsGetParams) SetContext

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

SetContext adds the context to the deployments get params

func (*DeploymentsGetParams) SetDeploymentName

func (o *DeploymentsGetParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments get params

func (*DeploymentsGetParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments get params

func (*DeploymentsGetParams) SetResourceGroupName

func (o *DeploymentsGetParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments get params

func (*DeploymentsGetParams) SetSubscriptionID

func (o *DeploymentsGetParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments get params

func (*DeploymentsGetParams) SetTimeout

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

SetTimeout adds the timeout to the deployments get params

func (*DeploymentsGetParams) WithAPIVersion

func (o *DeploymentsGetParams) WithAPIVersion(aPIVersion string) *DeploymentsGetParams

WithAPIVersion adds the aPIVersion to the deployments get params

func (*DeploymentsGetParams) WithContext

WithContext adds the context to the deployments get params

func (*DeploymentsGetParams) WithDeploymentName

func (o *DeploymentsGetParams) WithDeploymentName(deploymentName string) *DeploymentsGetParams

WithDeploymentName adds the deploymentName to the deployments get params

func (*DeploymentsGetParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the deployments get params

func (*DeploymentsGetParams) WithResourceGroupName

func (o *DeploymentsGetParams) WithResourceGroupName(resourceGroupName string) *DeploymentsGetParams

WithResourceGroupName adds the resourceGroupName to the deployments get params

func (*DeploymentsGetParams) WithSubscriptionID

func (o *DeploymentsGetParams) WithSubscriptionID(subscriptionID string) *DeploymentsGetParams

WithSubscriptionID adds the subscriptionID to the deployments get params

func (*DeploymentsGetParams) WithTimeout

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

WithTimeout adds the timeout to the deployments get params

func (*DeploymentsGetParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeploymentsGetReader

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

DeploymentsGetReader is a Reader for the DeploymentsGet structure.

func (*DeploymentsGetReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsListOK

type DeploymentsListOK struct {
	Payload *models.DeploymentListResult
}

DeploymentsListOK handles this case with default header values.

OK - Returns an array of deployments.

func NewDeploymentsListOK

func NewDeploymentsListOK() *DeploymentsListOK

NewDeploymentsListOK creates a DeploymentsListOK with default headers values

func (*DeploymentsListOK) Error

func (o *DeploymentsListOK) Error() string

type DeploymentsListParams

type DeploymentsListParams struct {

	/*NrDollarFilter
	  The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.

	*/
	DollarFilter *string
	/*NrDollarTop
	  The number of results to get. If null is passed, returns all deployments.

	*/
	DollarTop *int32
	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*ResourceGroupName
	  The name of the resource group with the deployments to get. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsListParams contains all the parameters to send to the API endpoint for the deployments list operation typically these are written to a http.Request

func NewDeploymentsListParams

func NewDeploymentsListParams() *DeploymentsListParams

NewDeploymentsListParams creates a new DeploymentsListParams object with the default values initialized.

func NewDeploymentsListParamsWithContext

func NewDeploymentsListParamsWithContext(ctx context.Context) *DeploymentsListParams

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

func NewDeploymentsListParamsWithHTTPClient

func NewDeploymentsListParamsWithHTTPClient(client *http.Client) *DeploymentsListParams

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

func NewDeploymentsListParamsWithTimeout

func NewDeploymentsListParamsWithTimeout(timeout time.Duration) *DeploymentsListParams

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

func (*DeploymentsListParams) SetAPIVersion

func (o *DeploymentsListParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments list params

func (*DeploymentsListParams) SetContext

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

SetContext adds the context to the deployments list params

func (*DeploymentsListParams) SetDollarFilter

func (o *DeploymentsListParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the deployments list params

func (*DeploymentsListParams) SetDollarTop

func (o *DeploymentsListParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the deployments list params

func (*DeploymentsListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments list params

func (*DeploymentsListParams) SetResourceGroupName

func (o *DeploymentsListParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments list params

func (*DeploymentsListParams) SetSubscriptionID

func (o *DeploymentsListParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments list params

func (*DeploymentsListParams) SetTimeout

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

SetTimeout adds the timeout to the deployments list params

func (*DeploymentsListParams) WithAPIVersion

func (o *DeploymentsListParams) WithAPIVersion(aPIVersion string) *DeploymentsListParams

WithAPIVersion adds the aPIVersion to the deployments list params

func (*DeploymentsListParams) WithContext

WithContext adds the context to the deployments list params

func (*DeploymentsListParams) WithDollarFilter

func (o *DeploymentsListParams) WithDollarFilter(dollarFilter *string) *DeploymentsListParams

WithDollarFilter adds the dollarFilter to the deployments list params

func (*DeploymentsListParams) WithDollarTop

func (o *DeploymentsListParams) WithDollarTop(dollarTop *int32) *DeploymentsListParams

WithDollarTop adds the dollarTop to the deployments list params

func (*DeploymentsListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the deployments list params

func (*DeploymentsListParams) WithResourceGroupName

func (o *DeploymentsListParams) WithResourceGroupName(resourceGroupName string) *DeploymentsListParams

WithResourceGroupName adds the resourceGroupName to the deployments list params

func (*DeploymentsListParams) WithSubscriptionID

func (o *DeploymentsListParams) WithSubscriptionID(subscriptionID string) *DeploymentsListParams

WithSubscriptionID adds the subscriptionID to the deployments list params

func (*DeploymentsListParams) WithTimeout

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

WithTimeout adds the timeout to the deployments list params

func (*DeploymentsListParams) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type DeploymentsListReader

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

DeploymentsListReader is a Reader for the DeploymentsList structure.

func (*DeploymentsListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeploymentsValidateBadRequest

type DeploymentsValidateBadRequest struct {
	Payload *models.DeploymentValidateResult
}

DeploymentsValidateBadRequest handles this case with default header values.

Returns the validation result.

func NewDeploymentsValidateBadRequest

func NewDeploymentsValidateBadRequest() *DeploymentsValidateBadRequest

NewDeploymentsValidateBadRequest creates a DeploymentsValidateBadRequest with default headers values

func (*DeploymentsValidateBadRequest) Error

type DeploymentsValidateOK

type DeploymentsValidateOK struct {
	Payload *models.DeploymentValidateResult
}

DeploymentsValidateOK handles this case with default header values.

OK - Returns the validation result.

func NewDeploymentsValidateOK

func NewDeploymentsValidateOK() *DeploymentsValidateOK

NewDeploymentsValidateOK creates a DeploymentsValidateOK with default headers values

func (*DeploymentsValidateOK) Error

func (o *DeploymentsValidateOK) Error() string

type DeploymentsValidateParams

type DeploymentsValidateParams struct {

	/*APIVersion
	  The API version to use for this operation.

	*/
	APIVersion string
	/*DeploymentName
	  The name of the deployment.

	*/
	DeploymentName string
	/*Parameters
	  Parameters to validate.

	*/
	Parameters *models.Deployment
	/*ResourceGroupName
	  The name of the resource group the template will be deployed to. The name is case insensitive.

	*/
	ResourceGroupName string
	/*SubscriptionID
	  The ID of the target subscription.

	*/
	SubscriptionID string

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

DeploymentsValidateParams contains all the parameters to send to the API endpoint for the deployments validate operation typically these are written to a http.Request

func NewDeploymentsValidateParams

func NewDeploymentsValidateParams() *DeploymentsValidateParams

NewDeploymentsValidateParams creates a new DeploymentsValidateParams object with the default values initialized.

func NewDeploymentsValidateParamsWithContext

func NewDeploymentsValidateParamsWithContext(ctx context.Context) *DeploymentsValidateParams

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

func NewDeploymentsValidateParamsWithHTTPClient

func NewDeploymentsValidateParamsWithHTTPClient(client *http.Client) *DeploymentsValidateParams

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

func NewDeploymentsValidateParamsWithTimeout

func NewDeploymentsValidateParamsWithTimeout(timeout time.Duration) *DeploymentsValidateParams

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

func (*DeploymentsValidateParams) SetAPIVersion

func (o *DeploymentsValidateParams) SetAPIVersion(aPIVersion string)

SetAPIVersion adds the apiVersion to the deployments validate params

func (*DeploymentsValidateParams) SetContext

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

SetContext adds the context to the deployments validate params

func (*DeploymentsValidateParams) SetDeploymentName

func (o *DeploymentsValidateParams) SetDeploymentName(deploymentName string)

SetDeploymentName adds the deploymentName to the deployments validate params

func (*DeploymentsValidateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the deployments validate params

func (*DeploymentsValidateParams) SetParameters

func (o *DeploymentsValidateParams) SetParameters(parameters *models.Deployment)

SetParameters adds the parameters to the deployments validate params

func (*DeploymentsValidateParams) SetResourceGroupName

func (o *DeploymentsValidateParams) SetResourceGroupName(resourceGroupName string)

SetResourceGroupName adds the resourceGroupName to the deployments validate params

func (*DeploymentsValidateParams) SetSubscriptionID

func (o *DeploymentsValidateParams) SetSubscriptionID(subscriptionID string)

SetSubscriptionID adds the subscriptionId to the deployments validate params

func (*DeploymentsValidateParams) SetTimeout

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

SetTimeout adds the timeout to the deployments validate params

func (*DeploymentsValidateParams) WithAPIVersion

func (o *DeploymentsValidateParams) WithAPIVersion(aPIVersion string) *DeploymentsValidateParams

WithAPIVersion adds the aPIVersion to the deployments validate params

func (*DeploymentsValidateParams) WithContext

WithContext adds the context to the deployments validate params

func (*DeploymentsValidateParams) WithDeploymentName

func (o *DeploymentsValidateParams) WithDeploymentName(deploymentName string) *DeploymentsValidateParams

WithDeploymentName adds the deploymentName to the deployments validate params

func (*DeploymentsValidateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the deployments validate params

func (*DeploymentsValidateParams) WithParameters

func (o *DeploymentsValidateParams) WithParameters(parameters *models.Deployment) *DeploymentsValidateParams

WithParameters adds the parameters to the deployments validate params

func (*DeploymentsValidateParams) WithResourceGroupName

func (o *DeploymentsValidateParams) WithResourceGroupName(resourceGroupName string) *DeploymentsValidateParams

WithResourceGroupName adds the resourceGroupName to the deployments validate params

func (*DeploymentsValidateParams) WithSubscriptionID

func (o *DeploymentsValidateParams) WithSubscriptionID(subscriptionID string) *DeploymentsValidateParams

WithSubscriptionID adds the subscriptionID to the deployments validate params

func (*DeploymentsValidateParams) WithTimeout

WithTimeout adds the timeout to the deployments validate params

func (*DeploymentsValidateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeploymentsValidateReader

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

DeploymentsValidateReader is a Reader for the DeploymentsValidate structure.

func (*DeploymentsValidateReader) ReadResponse

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