Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForUdfType() []string + func ValidateFunctionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateStreamingJobID(input interface{}, key string) (warnings []string, errors []error) + type AggregateFunctionProperties struct + Etag *string + Properties *FunctionConfiguration + Type string + func (s AggregateFunctionProperties) FunctionProperties() BaseFunctionPropertiesImpl + func (s AggregateFunctionProperties) MarshalJSON() ([]byte, error) + type AzureMachineLearningWebServiceFunctionBinding struct + Properties *AzureMachineLearningWebServiceFunctionBindingProperties + Type string + func (s AzureMachineLearningWebServiceFunctionBinding) FunctionBinding() BaseFunctionBindingImpl + func (s AzureMachineLearningWebServiceFunctionBinding) MarshalJSON() ([]byte, error) + type AzureMachineLearningWebServiceFunctionBindingProperties struct + ApiKey *string + BatchSize *int64 + Endpoint *string + Inputs *AzureMachineLearningWebServiceInputs + Outputs *[]AzureMachineLearningWebServiceOutputColumn + type AzureMachineLearningWebServiceFunctionBindingRetrievalProperties struct + ExecuteEndpoint *string + UdfType *UdfType + type AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters struct + BindingRetrievalProperties *AzureMachineLearningWebServiceFunctionBindingRetrievalProperties + BindingType string + func (s AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters) FunctionRetrieveDefaultDefinitionParameters() BaseFunctionRetrieveDefaultDefinitionParametersImpl + func (s AzureMachineLearningWebServiceFunctionRetrieveDefaultDefinitionParameters) MarshalJSON() ([]byte, error) + type AzureMachineLearningWebServiceInputColumn struct + DataType *string + MapTo *int64 + Name *string + type AzureMachineLearningWebServiceInputs struct + ColumnNames *[]AzureMachineLearningWebServiceInputColumn + Name *string + type AzureMachineLearningWebServiceOutputColumn struct + DataType *string + Name *string + type BaseFunctionBindingImpl struct + Type string + func (s BaseFunctionBindingImpl) FunctionBinding() BaseFunctionBindingImpl + type BaseFunctionPropertiesImpl struct + Etag *string + Properties *FunctionConfiguration + Type string + func (s BaseFunctionPropertiesImpl) FunctionProperties() BaseFunctionPropertiesImpl + type BaseFunctionRetrieveDefaultDefinitionParametersImpl struct + BindingType string + func (s BaseFunctionRetrieveDefaultDefinitionParametersImpl) FunctionRetrieveDefaultDefinitionParameters() BaseFunctionRetrieveDefaultDefinitionParametersImpl + type CreateOrReplaceOperationOptions struct + IfMatch *string + IfNoneMatch *string + func DefaultCreateOrReplaceOperationOptions() CreateOrReplaceOperationOptions + func (o CreateOrReplaceOperationOptions) ToHeaders() *client.Headers + func (o CreateOrReplaceOperationOptions) ToOData() *odata.Query + func (o CreateOrReplaceOperationOptions) ToQuery() *client.QueryParams + type CreateOrReplaceOperationResponse struct + HttpResponse *http.Response + Model *Function + OData *odata.OData + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type ErrorResponse struct + Code *string + Message *string + type Function struct + Id *string + Name *string + Properties FunctionProperties + Type *string + func (s *Function) UnmarshalJSON(bytes []byte) error + type FunctionBinding interface + FunctionBinding func() BaseFunctionBindingImpl + func UnmarshalFunctionBindingImplementation(input []byte) (FunctionBinding, error) + type FunctionConfiguration struct + Binding FunctionBinding + Inputs *[]FunctionInput + Output *FunctionOutput + func (s *FunctionConfiguration) UnmarshalJSON(bytes []byte) error + type FunctionId struct + FunctionName string + ResourceGroupName string + StreamingJobName string + SubscriptionId string + func NewFunctionID(subscriptionId string, resourceGroupName string, streamingJobName string, ...) FunctionId + func ParseFunctionID(input string) (*FunctionId, error) + func ParseFunctionIDInsensitively(input string) (*FunctionId, error) + func (id *FunctionId) FromParseResult(input resourceids.ParseResult) error + func (id FunctionId) ID() string + func (id FunctionId) Segments() []resourceids.Segment + func (id FunctionId) String() string + type FunctionInput struct + DataType *string + IsConfigurationParameter *bool + type FunctionOperationPredicate struct + Id *string + Name *string + Type *string + func (p FunctionOperationPredicate) Matches(input Function) bool + type FunctionOutput struct + DataType *string + type FunctionProperties interface + FunctionProperties func() BaseFunctionPropertiesImpl + func UnmarshalFunctionPropertiesImplementation(input []byte) (FunctionProperties, error) + type FunctionRetrieveDefaultDefinitionParameters interface + FunctionRetrieveDefaultDefinitionParameters func() BaseFunctionRetrieveDefaultDefinitionParametersImpl + func UnmarshalFunctionRetrieveDefaultDefinitionParametersImplementation(input []byte) (FunctionRetrieveDefaultDefinitionParameters, error) + type FunctionsClient struct + Client *resourcemanager.Client + func NewFunctionsClientWithBaseURI(sdkApi sdkEnv.Api) (*FunctionsClient, error) + func (c FunctionsClient) CreateOrReplace(ctx context.Context, id FunctionId, input Function, ...) (result CreateOrReplaceOperationResponse, err error) + func (c FunctionsClient) Delete(ctx context.Context, id FunctionId) (result DeleteOperationResponse, err error) + func (c FunctionsClient) Get(ctx context.Context, id FunctionId) (result GetOperationResponse, err error) + func (c FunctionsClient) ListByStreamingJob(ctx context.Context, id StreamingJobId, ...) (result ListByStreamingJobOperationResponse, err error) + func (c FunctionsClient) ListByStreamingJobComplete(ctx context.Context, id StreamingJobId, ...) (ListByStreamingJobCompleteResult, error) + func (c FunctionsClient) ListByStreamingJobCompleteMatchingPredicate(ctx context.Context, id StreamingJobId, ...) (result ListByStreamingJobCompleteResult, err error) + func (c FunctionsClient) RetrieveDefaultDefinition(ctx context.Context, id FunctionId, ...) (result RetrieveDefaultDefinitionOperationResponse, err error) + func (c FunctionsClient) Update(ctx context.Context, id FunctionId, input Function, ...) (result UpdateOperationResponse, err error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *Function + OData *odata.OData + type JavaScriptFunctionBinding struct + Properties *JavaScriptFunctionBindingProperties + Type string + func (s JavaScriptFunctionBinding) FunctionBinding() BaseFunctionBindingImpl + func (s JavaScriptFunctionBinding) MarshalJSON() ([]byte, error) + type JavaScriptFunctionBindingProperties struct + Script *string + type JavaScriptFunctionBindingRetrievalProperties struct + Script *string + UdfType *UdfType + type JavaScriptFunctionRetrieveDefaultDefinitionParameters struct + BindingRetrievalProperties *JavaScriptFunctionBindingRetrievalProperties + BindingType string + func (s JavaScriptFunctionRetrieveDefaultDefinitionParameters) FunctionRetrieveDefaultDefinitionParameters() BaseFunctionRetrieveDefaultDefinitionParametersImpl + func (s JavaScriptFunctionRetrieveDefaultDefinitionParameters) MarshalJSON() ([]byte, error) + type ListByStreamingJobCompleteResult struct + Items []Function + LatestHttpResponse *http.Response + type ListByStreamingJobCustomPager struct + NextLink *odata.Link + func (p *ListByStreamingJobCustomPager) NextPageLink() *odata.Link + type ListByStreamingJobOperationOptions struct + Select *string + func DefaultListByStreamingJobOperationOptions() ListByStreamingJobOperationOptions + func (o ListByStreamingJobOperationOptions) ToHeaders() *client.Headers + func (o ListByStreamingJobOperationOptions) ToOData() *odata.Query + func (o ListByStreamingJobOperationOptions) ToQuery() *client.QueryParams + type ListByStreamingJobOperationResponse struct + HttpResponse *http.Response + Model *[]Function + OData *odata.OData + type RawFunctionBindingImpl struct + Type string + Values map[string]interface{} + func (s RawFunctionBindingImpl) FunctionBinding() BaseFunctionBindingImpl + type RawFunctionPropertiesImpl struct + Type string + Values map[string]interface{} + func (s RawFunctionPropertiesImpl) FunctionProperties() BaseFunctionPropertiesImpl + type RawFunctionRetrieveDefaultDefinitionParametersImpl struct + Type string + Values map[string]interface{} + func (s RawFunctionRetrieveDefaultDefinitionParametersImpl) FunctionRetrieveDefaultDefinitionParameters() BaseFunctionRetrieveDefaultDefinitionParametersImpl + type ResourceTestStatus struct + Error *ErrorResponse + Status *string + type RetrieveDefaultDefinitionOperationResponse struct + HttpResponse *http.Response + Model *Function + OData *odata.OData + type ScalarFunctionProperties struct + Etag *string + Properties *FunctionConfiguration + Type string + func (s ScalarFunctionProperties) FunctionProperties() BaseFunctionPropertiesImpl + func (s ScalarFunctionProperties) MarshalJSON() ([]byte, error) + type StreamingJobId struct + ResourceGroupName string + StreamingJobName string + SubscriptionId string + func NewStreamingJobID(subscriptionId string, resourceGroupName string, streamingJobName string) StreamingJobId + func ParseStreamingJobID(input string) (*StreamingJobId, error) + func ParseStreamingJobIDInsensitively(input string) (*StreamingJobId, error) + func (id *StreamingJobId) FromParseResult(input resourceids.ParseResult) error + func (id StreamingJobId) ID() string + func (id StreamingJobId) Segments() []resourceids.Segment + func (id StreamingJobId) String() string + type UdfType string + const UdfTypeScalar + func (s *UdfType) UnmarshalJSON(bytes []byte) error + type UpdateOperationOptions struct + IfMatch *string + func DefaultUpdateOperationOptions() UpdateOperationOptions + func (o UpdateOperationOptions) ToHeaders() *client.Headers + func (o UpdateOperationOptions) ToOData() *odata.Query + func (o UpdateOperationOptions) ToQuery() *client.QueryParams + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Function + OData *odata.OData