Documentation ¶
Index ¶
- type ParamsClient
- func (client *ParamsClient) DeleteParameters(ctx context.Context, options *ParamsClientDeleteParametersOptions) (ParamsClientDeleteParametersResponse, error)
- func (client *ParamsClient) GetNewOperation(ctx context.Context, options *ParamsClientGetNewOperationOptions) (ParamsClientGetNewOperationResponse, error)
- func (client *ParamsClient) GetOptional(ctx context.Context, options *ParamsClientGetOptionalOptions) (ParamsClientGetOptionalResponse, error)
- func (client *ParamsClient) GetRequired(ctx context.Context, parameter string, options *ParamsClientGetRequiredOptions) (ParamsClientGetRequiredResponse, error)
- func (client *ParamsClient) HeadNoParams(ctx context.Context, options *ParamsClientHeadNoParamsOptions) (ParamsClientHeadNoParamsResponse, error)
- func (client *ParamsClient) PostParameters(ctx context.Context, parameter io.ReadSeekCloser, ...) (ParamsClientPostParametersResponse, error)
- func (client *ParamsClient) PostParametersWithJSON(ctx context.Context, parameter PostInput, ...) (ParamsClientPostParametersWithJSONResponse, error)
- func (client *ParamsClient) PutRequiredOptional(ctx context.Context, requiredParam string, ...) (ParamsClientPutRequiredOptionalResponse, error)
- type ParamsClientDeleteParametersOptions
- type ParamsClientDeleteParametersResponse
- type ParamsClientGetNewOperationOptions
- type ParamsClientGetNewOperationResponse
- type ParamsClientGetOptionalOptions
- type ParamsClientGetOptionalResponse
- type ParamsClientGetRequiredOptions
- type ParamsClientGetRequiredResponse
- type ParamsClientHeadNoParamsOptions
- type ParamsClientHeadNoParamsResponse
- type ParamsClientPostParametersOptions
- type ParamsClientPostParametersResponse
- type ParamsClientPostParametersWithJSONOptions
- type ParamsClientPostParametersWithJSONResponse
- type ParamsClientPutRequiredOptionalOptions
- type ParamsClientPutRequiredOptionalResponse
- type PostInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParamsClient ¶
type ParamsClient struct {
// contains filtered or unexported fields
}
func NewParamsClient ¶
func NewParamsClient(pl runtime.Pipeline) *ParamsClient
NewParamsClient creates a new instance of ParamsClient with the specified values. pl - the pipeline used for sending requests and handling responses.
func (*ParamsClient) DeleteParameters ¶
func (client *ParamsClient) DeleteParameters(ctx context.Context, options *ParamsClientDeleteParametersOptions) (ParamsClientDeleteParametersResponse, error)
DeleteParameters - Delete something. Initially the path exists but there is no delete method. After evolution this is a new method in a known path If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 options - ParamsClientDeleteParametersOptions contains the optional parameters for the ParamsClient.DeleteParameters method.
func (*ParamsClient) GetNewOperation ¶
func (client *ParamsClient) GetNewOperation(ctx context.Context, options *ParamsClientGetNewOperationOptions) (ParamsClientGetNewOperationResponse, error)
GetNewOperation - I'm a new operation. Initiallty neither path or method exist for this operation. After evolution, this is a new method in a new path If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 options - ParamsClientGetNewOperationOptions contains the optional parameters for the ParamsClient.GetNewOperation method.
func (*ParamsClient) GetOptional ¶
func (client *ParamsClient) GetOptional(ctx context.Context, options *ParamsClientGetOptionalOptions) (ParamsClientGetOptionalResponse, error)
GetOptional - Get true Boolean value on path. Initially has one optional query parameter. After evolution, a new optional query parameter is added If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 options - ParamsClientGetOptionalOptions contains the optional parameters for the ParamsClient.GetOptional method.
func (*ParamsClient) GetRequired ¶
func (client *ParamsClient) GetRequired(ctx context.Context, parameter string, options *ParamsClientGetRequiredOptions) (ParamsClientGetRequiredResponse, error)
GetRequired - Get true Boolean value on path. Initially only has one required Query Parameter. After evolution, a new optional query parameter is added If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 parameter - I am a required parameter options - ParamsClientGetRequiredOptions contains the optional parameters for the ParamsClient.GetRequired method.
func (*ParamsClient) HeadNoParams ¶
func (client *ParamsClient) HeadNoParams(ctx context.Context, options *ParamsClientHeadNoParamsOptions) (ParamsClientHeadNoParamsResponse, error)
HeadNoParams - Head request, no params. Initially has no query parameters. After evolution, a new optional query parameter is added If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 options - ParamsClientHeadNoParamsOptions contains the optional parameters for the ParamsClient.HeadNoParams method.
func (*ParamsClient) PostParameters ¶
func (client *ParamsClient) PostParameters(ctx context.Context, parameter io.ReadSeekCloser, options *ParamsClientPostParametersOptions) (ParamsClientPostParametersResponse, error)
PostParameters - POST a JSON or a JPEG If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 parameter - I am a body parameter with a new content type. My only valid JSON entry is { url: "http://example.org/myimage.jpeg" } options - ParamsClientPostParametersOptions contains the optional parameters for the ParamsClient.PostParameters method.
func (*ParamsClient) PostParametersWithJSON ¶
func (client *ParamsClient) PostParametersWithJSON(ctx context.Context, parameter PostInput, options *ParamsClientPostParametersWithJSONOptions) (ParamsClientPostParametersWithJSONResponse, error)
PostParametersWithJSON - POST a JSON or a JPEG If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 parameter - I am a body parameter with a new content type. My only valid JSON entry is { url: "http://example.org/myimage.jpeg" } options - ParamsClientPostParametersWithJSONOptions contains the optional parameters for the ParamsClient.PostParametersWithJSON method.
func (*ParamsClient) PutRequiredOptional ¶
func (client *ParamsClient) PutRequiredOptional(ctx context.Context, requiredParam string, options *ParamsClientPutRequiredOptionalOptions) (ParamsClientPutRequiredOptionalResponse, error)
PutRequiredOptional - Initially has one required query parameter and one optional query parameter. After evolution, a new optional query parameter is added If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 requiredParam - I am a required parameter options - ParamsClientPutRequiredOptionalOptions contains the optional parameters for the ParamsClient.PutRequiredOptional method.
type ParamsClientDeleteParametersOptions ¶
type ParamsClientDeleteParametersOptions struct { }
ParamsClientDeleteParametersOptions contains the optional parameters for the ParamsClient.DeleteParameters method.
type ParamsClientDeleteParametersResponse ¶
type ParamsClientDeleteParametersResponse struct { }
ParamsClientDeleteParametersResponse contains the response from method ParamsClient.DeleteParameters.
type ParamsClientGetNewOperationOptions ¶
type ParamsClientGetNewOperationOptions struct { }
ParamsClientGetNewOperationOptions contains the optional parameters for the ParamsClient.GetNewOperation method.
type ParamsClientGetNewOperationResponse ¶
type ParamsClientGetNewOperationResponse struct {
// Anything
Interface interface{}
}
ParamsClientGetNewOperationResponse contains the response from method ParamsClient.GetNewOperation.
type ParamsClientGetOptionalOptions ¶
type ParamsClientGetOptionalOptions struct { // I'm a new input optional parameter NewParameter *string // I am an optional parameter OptionalParam *string }
ParamsClientGetOptionalOptions contains the optional parameters for the ParamsClient.GetOptional method.
type ParamsClientGetOptionalResponse ¶
type ParamsClientGetOptionalResponse struct {
// Anything
Interface interface{}
}
ParamsClientGetOptionalResponse contains the response from method ParamsClient.GetOptional.
type ParamsClientGetRequiredOptions ¶
type ParamsClientGetRequiredOptions struct { // I'm a new input optional parameter NewParameter *string }
ParamsClientGetRequiredOptions contains the optional parameters for the ParamsClient.GetRequired method.
type ParamsClientGetRequiredResponse ¶
type ParamsClientGetRequiredResponse struct {
// Anything
Interface interface{}
}
ParamsClientGetRequiredResponse contains the response from method ParamsClient.GetRequired.
type ParamsClientHeadNoParamsOptions ¶
type ParamsClientHeadNoParamsOptions struct { // I'm a new input optional parameter NewParameter *string }
ParamsClientHeadNoParamsOptions contains the optional parameters for the ParamsClient.HeadNoParams method.
type ParamsClientHeadNoParamsResponse ¶
type ParamsClientHeadNoParamsResponse struct {
// Anything
Interface interface{}
}
ParamsClientHeadNoParamsResponse contains the response from method ParamsClient.HeadNoParams.
type ParamsClientPostParametersOptions ¶
type ParamsClientPostParametersOptions struct { }
ParamsClientPostParametersOptions contains the optional parameters for the ParamsClient.PostParameters method.
type ParamsClientPostParametersResponse ¶
type ParamsClientPostParametersResponse struct {
// Anything
Interface interface{}
}
ParamsClientPostParametersResponse contains the response from method ParamsClient.PostParameters.
type ParamsClientPostParametersWithJSONOptions ¶
type ParamsClientPostParametersWithJSONOptions struct { }
ParamsClientPostParametersWithJSONOptions contains the optional parameters for the ParamsClient.PostParametersWithJSON method.
type ParamsClientPostParametersWithJSONResponse ¶
type ParamsClientPostParametersWithJSONResponse struct {
// Anything
Interface interface{}
}
ParamsClientPostParametersWithJSONResponse contains the response from method ParamsClient.PostParametersWithJSON.
type ParamsClientPutRequiredOptionalOptions ¶
type ParamsClientPutRequiredOptionalOptions struct { // I'm a new input optional parameter NewParameter *string // I am an optional parameter OptionalParam *string }
ParamsClientPutRequiredOptionalOptions contains the optional parameters for the ParamsClient.PutRequiredOptional method.
type ParamsClientPutRequiredOptionalResponse ¶
type ParamsClientPutRequiredOptionalResponse struct {
// Anything
Interface interface{}
}
ParamsClientPutRequiredOptionalResponse contains the response from method ParamsClient.PutRequiredOptional.
type PostInput ¶
type PostInput struct { // REQUIRED URL *string `json:"url,omitempty"` }
func (PostInput) MarshalJSON ¶
MarshalJSON implements the json.Marshaller interface for type PostInput.
func (*PostInput) UnmarshalJSON ¶
UnmarshalJSON implements the json.Unmarshaller interface for type PostInput.