Documentation ¶
Index ¶
- type ParamsClient
- 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 PostInput, ...) (ParamsClientPostParametersResponse, error)
- func (client *ParamsClient) PutRequiredOptional(ctx context.Context, requiredParam string, ...) (ParamsClientPutRequiredOptionalResponse, error)
- type ParamsClientGetOptionalOptions
- type ParamsClientGetOptionalResponse
- type ParamsClientGetRequiredOptions
- type ParamsClientGetRequiredResponse
- type ParamsClientHeadNoParamsOptions
- type ParamsClientHeadNoParamsResponse
- type ParamsClientPostParametersOptions
- type ParamsClientPostParametersResponse
- 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) 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 PostInput, options *ParamsClientPostParametersOptions) (ParamsClientPostParametersResponse, error)
PostParameters - POST a JSON If the operation fails it returns an *azcore.ResponseError type. Generated from API version 1.0.0 parameter - I am a body parameter. 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) 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 ParamsClientGetOptionalOptions ¶
type ParamsClientGetOptionalOptions struct { // 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 { }
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 { }
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 ParamsClientPutRequiredOptionalOptions ¶
type ParamsClientPutRequiredOptionalOptions struct { // 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.