Documentation ¶
Index ¶
- func PossibleValuesForAuthenticationMode() []string
- func PossibleValuesForBlobWriteMode() []string
- func PossibleValuesForCompatibilityLevel() []string
- func PossibleValuesForCompressionType() []string
- func PossibleValuesForContentStoragePolicy() []string
- func PossibleValuesForEncoding() []string
- func PossibleValuesForEventGridEventSchemaType() []string
- func PossibleValuesForEventSerializationType() []string
- func PossibleValuesForEventsOutOfOrderPolicy() []string
- func PossibleValuesForInputWatermarkMode() []string
- func PossibleValuesForJobType() []string
- func PossibleValuesForJsonOutputSerializationFormat() []string
- func PossibleValuesForOutputErrorPolicy() []string
- func PossibleValuesForOutputStartMode() []string
- func PossibleValuesForOutputWatermarkMode() []string
- func PossibleValuesForRefreshType() []string
- func PossibleValuesForResourceType() []string
- func PossibleValuesForSkuCapacityScaleType() []string
- func PossibleValuesForSkuName() []string
- func PossibleValuesForUpdatableUdfRefreshType() []string
- func PossibleValuesForUpdateMode() []string
- func ValidateStreamingJobID(input interface{}, key string) (warnings []string, errors []error)
- type AggregateFunctionProperties
- type AuthenticationMode
- type AvroSerialization
- type AzureDataExplorerOutputDataSource
- type AzureDataExplorerOutputDataSourceProperties
- type AzureDataLakeStoreOutputDataSource
- type AzureDataLakeStoreOutputDataSourceProperties
- type AzureFunctionOutputDataSource
- type AzureFunctionOutputDataSourceProperties
- type AzureMachineLearningServiceFunctionBinding
- type AzureMachineLearningServiceFunctionBindingProperties
- type AzureMachineLearningServiceInputColumn
- type AzureMachineLearningServiceOutputColumn
- type AzureMachineLearningStudioFunctionBinding
- type AzureMachineLearningStudioFunctionBindingProperties
- type AzureMachineLearningStudioInputColumn
- type AzureMachineLearningStudioInputs
- type AzureMachineLearningStudioOutputColumn
- type AzureSqlDatabaseDataSourceProperties
- type AzureSqlDatabaseOutputDataSource
- type AzureSqlReferenceInputDataSource
- type AzureSqlReferenceInputDataSourceProperties
- type AzureSynapseDataSourceProperties
- type AzureSynapseOutputDataSource
- type AzureTableOutputDataSource
- type AzureTableOutputDataSourceProperties
- type BaseFunctionBindingImpl
- type BaseFunctionPropertiesImpl
- type BaseInputPropertiesImpl
- type BaseOutputDataSourceImpl
- type BaseReferenceInputDataSourceImpl
- type BaseSerializationImpl
- type BaseStreamInputDataSourceImpl
- type BlobOutputDataSource
- type BlobOutputDataSourceProperties
- type BlobReferenceInputDataSource
- type BlobReferenceInputDataSourceProperties
- type BlobStreamInputDataSource
- type BlobStreamInputDataSourceProperties
- type BlobWriteMode
- type CSharpFunctionBinding
- type CSharpFunctionBindingProperties
- type ClusterInfo
- type CompatibilityLevel
- type Compression
- type CompressionType
- type ContentStoragePolicy
- type CreateOrReplaceOperationOptions
- type CreateOrReplaceOperationResponse
- type CsvSerialization
- type CsvSerializationProperties
- type CustomClrSerialization
- type CustomClrSerializationProperties
- type DeleteOperationResponse
- type DeltaSerialization
- type DeltaSerializationProperties
- type DiagnosticCondition
- type Diagnostics
- type DocumentDbOutputDataSource
- type DocumentDbOutputDataSourceProperties
- type Encoding
- type EventGridEventSchemaType
- type EventGridStreamInputDataSource
- type EventGridStreamInputDataSourceProperties
- type EventHubOutputDataSource
- type EventHubOutputDataSourceProperties
- type EventHubStreamInputDataSource
- type EventHubStreamInputDataSourceProperties
- type EventHubV2OutputDataSource
- type EventHubV2StreamInputDataSource
- type EventSerializationType
- type EventsOutOfOrderPolicy
- type External
- type FileReferenceInputDataSource
- type FileReferenceInputDataSourceProperties
- type Function
- type FunctionBinding
- type FunctionConfiguration
- type FunctionInput
- type FunctionOutput
- type FunctionProperties
- type GatewayMessageBusOutputDataSource
- type GatewayMessageBusSourceProperties
- type GatewayMessageBusStreamInputDataSource
- type GetOperationOptions
- type GetOperationResponse
- type GetStreamingJobSkuResult
- type GetStreamingJobSkuResultOperationPredicate
- type GetStreamingJobSkuResultSku
- type Input
- type InputProperties
- type InputWatermarkMode
- type InputWatermarkProperties
- type IoTHubStreamInputDataSource
- type IoTHubStreamInputDataSourceProperties
- type JavaScriptFunctionBinding
- type JavaScriptFunctionBindingProperties
- type JobStorageAccount
- type JobType
- type JsonOutputSerializationFormat
- type JsonSerialization
- type JsonSerializationProperties
- type LastOutputEventTimestamp
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type ListCompleteResult
- type ListCustomPager
- type ListOperationOptions
- type ListOperationResponse
- type Output
- type OutputDataSource
- type OutputErrorPolicy
- type OutputProperties
- type OutputStartMode
- type OutputWatermarkMode
- type OutputWatermarkProperties
- type ParquetSerialization
- type PostgreSQLDataSourceProperties
- type PostgreSQLOutputDataSource
- type PowerBIOutputDataSource
- type PowerBIOutputDataSourceProperties
- type RawFunctionBindingImpl
- type RawFunctionPropertiesImpl
- type RawInputDatasourceProperties
- type RawInputPropertiesImpl
- type RawOutputDataSourceImpl
- type RawOutputDatasource
- type RawOutputDatasourceProperties
- type RawReferenceInputDataSource
- type RawReferenceInputDataSourceImpl
- type RawSerializationImpl
- type RawStreamInputDataSource
- type RawStreamInputDataSourceImpl
- type ReferenceInputDataSource
- type ReferenceInputProperties
- type RefreshConfiguration
- type RefreshType
- type ResourceType
- type ScalarFunctionProperties
- type ScaleOperationResponse
- type ScaleStreamingJobParameters
- type Serialization
- type ServiceBusQueueOutputDataSource
- type ServiceBusQueueOutputDataSourceProperties
- type ServiceBusTopicOutputDataSource
- type ServiceBusTopicOutputDataSourceProperties
- type Sku
- type SkuCapacity
- type SkuCapacityScaleType
- type SkuListCompleteResult
- type SkuListCustomPager
- type SkuListOperationResponse
- type SkuName
- type StartOperationResponse
- type StartStreamingJobParameters
- type StopOperationResponse
- type StorageAccount
- type StreamInputDataSource
- type StreamInputProperties
- type StreamingJob
- type StreamingJobId
- type StreamingJobOperationPredicate
- type StreamingJobProperties
- func (o *StreamingJobProperties) GetCreatedDateAsTime() (*time.Time, error)
- func (o *StreamingJobProperties) GetLastOutputEventTimeAsTime() (*time.Time, error)
- func (o *StreamingJobProperties) GetOutputStartTimeAsTime() (*time.Time, error)
- func (o *StreamingJobProperties) SetCreatedDateAsTime(input time.Time)
- func (o *StreamingJobProperties) SetLastOutputEventTimeAsTime(input time.Time)
- func (o *StreamingJobProperties) SetOutputStartTimeAsTime(input time.Time)
- type StreamingJobsClient
- func (c StreamingJobsClient) CreateOrReplace(ctx context.Context, id StreamingJobId, input StreamingJob, ...) (result CreateOrReplaceOperationResponse, err error)
- func (c StreamingJobsClient) CreateOrReplaceThenPoll(ctx context.Context, id StreamingJobId, input StreamingJob, ...) error
- func (c StreamingJobsClient) Delete(ctx context.Context, id StreamingJobId) (result DeleteOperationResponse, err error)
- func (c StreamingJobsClient) DeleteThenPoll(ctx context.Context, id StreamingJobId) error
- func (c StreamingJobsClient) Get(ctx context.Context, id StreamingJobId, options GetOperationOptions) (result GetOperationResponse, err error)
- func (c StreamingJobsClient) List(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (result ListOperationResponse, err error)
- func (c StreamingJobsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error)
- func (c StreamingJobsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error)
- func (c StreamingJobsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c StreamingJobsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (ListCompleteResult, error)
- func (c StreamingJobsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions, ...) (result ListCompleteResult, err error)
- func (c StreamingJobsClient) Scale(ctx context.Context, id StreamingJobId, input ScaleStreamingJobParameters) (result ScaleOperationResponse, err error)
- func (c StreamingJobsClient) ScaleThenPoll(ctx context.Context, id StreamingJobId, input ScaleStreamingJobParameters) error
- func (c StreamingJobsClient) SkuList(ctx context.Context, id StreamingJobId) (result SkuListOperationResponse, err error)
- func (c StreamingJobsClient) SkuListComplete(ctx context.Context, id StreamingJobId) (SkuListCompleteResult, error)
- func (c StreamingJobsClient) SkuListCompleteMatchingPredicate(ctx context.Context, id StreamingJobId, ...) (result SkuListCompleteResult, err error)
- func (c StreamingJobsClient) Start(ctx context.Context, id StreamingJobId, input StartStreamingJobParameters) (result StartOperationResponse, err error)
- func (c StreamingJobsClient) StartThenPoll(ctx context.Context, id StreamingJobId, input StartStreamingJobParameters) error
- func (c StreamingJobsClient) Stop(ctx context.Context, id StreamingJobId) (result StopOperationResponse, err error)
- func (c StreamingJobsClient) StopThenPoll(ctx context.Context, id StreamingJobId) error
- func (c StreamingJobsClient) Update(ctx context.Context, id StreamingJobId, input StreamingJob, ...) (result UpdateOperationResponse, err error)
- type Transformation
- type TransformationProperties
- type UpdatableUdfRefreshType
- type UpdateMode
- type UpdateOperationOptions
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAuthenticationMode ¶
func PossibleValuesForAuthenticationMode() []string
func PossibleValuesForBlobWriteMode ¶
func PossibleValuesForBlobWriteMode() []string
func PossibleValuesForCompatibilityLevel ¶
func PossibleValuesForCompatibilityLevel() []string
func PossibleValuesForCompressionType ¶
func PossibleValuesForCompressionType() []string
func PossibleValuesForContentStoragePolicy ¶
func PossibleValuesForContentStoragePolicy() []string
func PossibleValuesForEncoding ¶
func PossibleValuesForEncoding() []string
func PossibleValuesForEventGridEventSchemaType ¶
func PossibleValuesForEventGridEventSchemaType() []string
func PossibleValuesForEventSerializationType ¶
func PossibleValuesForEventSerializationType() []string
func PossibleValuesForEventsOutOfOrderPolicy ¶
func PossibleValuesForEventsOutOfOrderPolicy() []string
func PossibleValuesForInputWatermarkMode ¶
func PossibleValuesForInputWatermarkMode() []string
func PossibleValuesForJobType ¶
func PossibleValuesForJobType() []string
func PossibleValuesForJsonOutputSerializationFormat ¶
func PossibleValuesForJsonOutputSerializationFormat() []string
func PossibleValuesForOutputErrorPolicy ¶
func PossibleValuesForOutputErrorPolicy() []string
func PossibleValuesForOutputStartMode ¶
func PossibleValuesForOutputStartMode() []string
func PossibleValuesForOutputWatermarkMode ¶
func PossibleValuesForOutputWatermarkMode() []string
func PossibleValuesForRefreshType ¶
func PossibleValuesForRefreshType() []string
func PossibleValuesForResourceType ¶
func PossibleValuesForResourceType() []string
func PossibleValuesForSkuCapacityScaleType ¶
func PossibleValuesForSkuCapacityScaleType() []string
func PossibleValuesForSkuName ¶
func PossibleValuesForSkuName() []string
func PossibleValuesForUpdatableUdfRefreshType ¶
func PossibleValuesForUpdatableUdfRefreshType() []string
func PossibleValuesForUpdateMode ¶
func PossibleValuesForUpdateMode() []string
func ValidateStreamingJobID ¶
ValidateStreamingJobID checks that 'input' can be parsed as a Streaming Job ID
Types ¶
type AggregateFunctionProperties ¶
type AggregateFunctionProperties struct { Etag *string `json:"etag,omitempty"` Properties *FunctionConfiguration `json:"properties,omitempty"` Type string `json:"type"` }
func (AggregateFunctionProperties) FunctionProperties ¶ added in v0.20240920.1135249
func (s AggregateFunctionProperties) FunctionProperties() BaseFunctionPropertiesImpl
func (AggregateFunctionProperties) MarshalJSON ¶
func (s AggregateFunctionProperties) MarshalJSON() ([]byte, error)
type AuthenticationMode ¶
type AuthenticationMode string
const ( AuthenticationModeConnectionString AuthenticationMode = "ConnectionString" AuthenticationModeMsi AuthenticationMode = "Msi" AuthenticationModeUserToken AuthenticationMode = "UserToken" )
func (*AuthenticationMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *AuthenticationMode) UnmarshalJSON(bytes []byte) error
type AvroSerialization ¶
type AvroSerialization struct { Properties *interface{} `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (AvroSerialization) MarshalJSON ¶
func (s AvroSerialization) MarshalJSON() ([]byte, error)
func (AvroSerialization) Serialization ¶ added in v0.20240920.1135249
func (s AvroSerialization) Serialization() BaseSerializationImpl
type AzureDataExplorerOutputDataSource ¶
type AzureDataExplorerOutputDataSource struct { Properties *AzureDataExplorerOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureDataExplorerOutputDataSource) MarshalJSON ¶
func (s AzureDataExplorerOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureDataExplorerOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureDataExplorerOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureDataExplorerOutputDataSourceProperties ¶
type AzureDataExplorerOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Cluster *string `json:"cluster,omitempty"` Database *string `json:"database,omitempty"` Table *string `json:"table,omitempty"` }
type AzureDataLakeStoreOutputDataSource ¶
type AzureDataLakeStoreOutputDataSource struct { Properties *AzureDataLakeStoreOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureDataLakeStoreOutputDataSource) MarshalJSON ¶
func (s AzureDataLakeStoreOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureDataLakeStoreOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureDataLakeStoreOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureDataLakeStoreOutputDataSourceProperties ¶
type AzureDataLakeStoreOutputDataSourceProperties struct { AccountName *string `json:"accountName,omitempty"` AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` DateFormat *string `json:"dateFormat,omitempty"` FilePathPrefix *string `json:"filePathPrefix,omitempty"` RefreshToken *string `json:"refreshToken,omitempty"` TenantId *string `json:"tenantId,omitempty"` TimeFormat *string `json:"timeFormat,omitempty"` TokenUserDisplayName *string `json:"tokenUserDisplayName,omitempty"` TokenUserPrincipalName *string `json:"tokenUserPrincipalName,omitempty"` }
type AzureFunctionOutputDataSource ¶
type AzureFunctionOutputDataSource struct { Properties *AzureFunctionOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureFunctionOutputDataSource) MarshalJSON ¶
func (s AzureFunctionOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureFunctionOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureFunctionOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureFunctionOutputDataSourceProperties ¶
type AzureFunctionOutputDataSourceProperties struct { ApiKey *string `json:"apiKey,omitempty"` FunctionAppName *string `json:"functionAppName,omitempty"` FunctionName *string `json:"functionName,omitempty"` MaxBatchCount *float64 `json:"maxBatchCount,omitempty"` MaxBatchSize *float64 `json:"maxBatchSize,omitempty"` }
type AzureMachineLearningServiceFunctionBinding ¶
type AzureMachineLearningServiceFunctionBinding struct { Properties *AzureMachineLearningServiceFunctionBindingProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureMachineLearningServiceFunctionBinding) FunctionBinding ¶ added in v0.20240920.1135249
func (s AzureMachineLearningServiceFunctionBinding) FunctionBinding() BaseFunctionBindingImpl
func (AzureMachineLearningServiceFunctionBinding) MarshalJSON ¶
func (s AzureMachineLearningServiceFunctionBinding) MarshalJSON() ([]byte, error)
type AzureMachineLearningServiceFunctionBindingProperties ¶
type AzureMachineLearningServiceFunctionBindingProperties struct { ApiKey *string `json:"apiKey,omitempty"` BatchSize *int64 `json:"batchSize,omitempty"` Endpoint *string `json:"endpoint,omitempty"` InputRequestName *string `json:"inputRequestName,omitempty"` Inputs *[]AzureMachineLearningServiceInputColumn `json:"inputs,omitempty"` NumberOfParallelRequests *int64 `json:"numberOfParallelRequests,omitempty"` OutputResponseName *string `json:"outputResponseName,omitempty"` Outputs *[]AzureMachineLearningServiceOutputColumn `json:"outputs,omitempty"` }
type AzureMachineLearningStudioFunctionBinding ¶
type AzureMachineLearningStudioFunctionBinding struct { Properties *AzureMachineLearningStudioFunctionBindingProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureMachineLearningStudioFunctionBinding) FunctionBinding ¶ added in v0.20240920.1135249
func (s AzureMachineLearningStudioFunctionBinding) FunctionBinding() BaseFunctionBindingImpl
func (AzureMachineLearningStudioFunctionBinding) MarshalJSON ¶
func (s AzureMachineLearningStudioFunctionBinding) MarshalJSON() ([]byte, error)
type AzureMachineLearningStudioFunctionBindingProperties ¶
type AzureMachineLearningStudioFunctionBindingProperties struct { ApiKey *string `json:"apiKey,omitempty"` BatchSize *int64 `json:"batchSize,omitempty"` Endpoint *string `json:"endpoint,omitempty"` Inputs *AzureMachineLearningStudioInputs `json:"inputs,omitempty"` Outputs *[]AzureMachineLearningStudioOutputColumn `json:"outputs,omitempty"` }
type AzureMachineLearningStudioInputs ¶
type AzureMachineLearningStudioInputs struct { ColumnNames *[]AzureMachineLearningStudioInputColumn `json:"columnNames,omitempty"` Name *string `json:"name,omitempty"` }
type AzureSqlDatabaseDataSourceProperties ¶
type AzureSqlDatabaseDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Database *string `json:"database,omitempty"` MaxBatchCount *float64 `json:"maxBatchCount,omitempty"` MaxWriterCount *float64 `json:"maxWriterCount,omitempty"` Password *string `json:"password,omitempty"` Server *string `json:"server,omitempty"` Table *string `json:"table,omitempty"` User *string `json:"user,omitempty"` }
type AzureSqlDatabaseOutputDataSource ¶
type AzureSqlDatabaseOutputDataSource struct { Properties *AzureSqlDatabaseDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureSqlDatabaseOutputDataSource) MarshalJSON ¶
func (s AzureSqlDatabaseOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureSqlDatabaseOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureSqlDatabaseOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureSqlReferenceInputDataSource ¶
type AzureSqlReferenceInputDataSource struct { Properties *AzureSqlReferenceInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureSqlReferenceInputDataSource) MarshalJSON ¶
func (s AzureSqlReferenceInputDataSource) MarshalJSON() ([]byte, error)
func (AzureSqlReferenceInputDataSource) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s AzureSqlReferenceInputDataSource) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type AzureSqlReferenceInputDataSourceProperties ¶
type AzureSqlReferenceInputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Database *string `json:"database,omitempty"` DeltaSnapshotQuery *string `json:"deltaSnapshotQuery,omitempty"` FullSnapshotQuery *string `json:"fullSnapshotQuery,omitempty"` Password *string `json:"password,omitempty"` RefreshRate *string `json:"refreshRate,omitempty"` RefreshType *RefreshType `json:"refreshType,omitempty"` Server *string `json:"server,omitempty"` User *string `json:"user,omitempty"` }
type AzureSynapseDataSourceProperties ¶
type AzureSynapseDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Database *string `json:"database,omitempty"` Password *string `json:"password,omitempty"` Server *string `json:"server,omitempty"` Table *string `json:"table,omitempty"` User *string `json:"user,omitempty"` }
type AzureSynapseOutputDataSource ¶
type AzureSynapseOutputDataSource struct { Properties *AzureSynapseDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureSynapseOutputDataSource) MarshalJSON ¶
func (s AzureSynapseOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureSynapseOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureSynapseOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureTableOutputDataSource ¶
type AzureTableOutputDataSource struct { Properties *AzureTableOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (AzureTableOutputDataSource) MarshalJSON ¶
func (s AzureTableOutputDataSource) MarshalJSON() ([]byte, error)
func (AzureTableOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s AzureTableOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type AzureTableOutputDataSourceProperties ¶
type AzureTableOutputDataSourceProperties struct { AccountKey *string `json:"accountKey,omitempty"` AccountName *string `json:"accountName,omitempty"` BatchSize *int64 `json:"batchSize,omitempty"` ColumnsToRemove *[]string `json:"columnsToRemove,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` RowKey *string `json:"rowKey,omitempty"` Table *string `json:"table,omitempty"` }
type BaseFunctionBindingImpl ¶ added in v0.20240920.1135249
type BaseFunctionBindingImpl struct {
Type string `json:"type"`
}
func (BaseFunctionBindingImpl) FunctionBinding ¶ added in v0.20240920.1135249
func (s BaseFunctionBindingImpl) FunctionBinding() BaseFunctionBindingImpl
type BaseFunctionPropertiesImpl ¶ added in v0.20240920.1135249
type BaseFunctionPropertiesImpl struct { Etag *string `json:"etag,omitempty"` Properties *FunctionConfiguration `json:"properties,omitempty"` Type string `json:"type"` }
func (BaseFunctionPropertiesImpl) FunctionProperties ¶ added in v0.20240920.1135249
func (s BaseFunctionPropertiesImpl) FunctionProperties() BaseFunctionPropertiesImpl
type BaseInputPropertiesImpl ¶ added in v0.20240920.1135249
type BaseInputPropertiesImpl struct { Compression *Compression `json:"compression,omitempty"` Diagnostics *Diagnostics `json:"diagnostics,omitempty"` Etag *string `json:"etag,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` Serialization Serialization `json:"serialization"` Type string `json:"type"` WatermarkSettings *InputWatermarkProperties `json:"watermarkSettings,omitempty"` }
func (BaseInputPropertiesImpl) InputProperties ¶ added in v0.20240920.1135249
func (s BaseInputPropertiesImpl) InputProperties() BaseInputPropertiesImpl
func (*BaseInputPropertiesImpl) UnmarshalJSON ¶ added in v0.20240920.1135249
func (s *BaseInputPropertiesImpl) UnmarshalJSON(bytes []byte) error
type BaseOutputDataSourceImpl ¶ added in v0.20240920.1135249
type BaseOutputDataSourceImpl struct {
Type string `json:"type"`
}
func (BaseOutputDataSourceImpl) OutputDataSource ¶ added in v0.20240920.1135249
func (s BaseOutputDataSourceImpl) OutputDataSource() BaseOutputDataSourceImpl
type BaseReferenceInputDataSourceImpl ¶ added in v0.20240920.1135249
type BaseReferenceInputDataSourceImpl struct {
Type string `json:"type"`
}
func (BaseReferenceInputDataSourceImpl) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s BaseReferenceInputDataSourceImpl) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type BaseSerializationImpl ¶ added in v0.20240920.1135249
type BaseSerializationImpl struct {
Type EventSerializationType `json:"type"`
}
func (BaseSerializationImpl) Serialization ¶ added in v0.20240920.1135249
func (s BaseSerializationImpl) Serialization() BaseSerializationImpl
type BaseStreamInputDataSourceImpl ¶ added in v0.20240920.1135249
type BaseStreamInputDataSourceImpl struct {
Type string `json:"type"`
}
func (BaseStreamInputDataSourceImpl) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s BaseStreamInputDataSourceImpl) StreamInputDataSource() BaseStreamInputDataSourceImpl
type BlobOutputDataSource ¶
type BlobOutputDataSource struct { Properties *BlobOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (BlobOutputDataSource) MarshalJSON ¶
func (s BlobOutputDataSource) MarshalJSON() ([]byte, error)
func (BlobOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s BlobOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type BlobOutputDataSourceProperties ¶
type BlobOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` BlobPathPrefix *string `json:"blobPathPrefix,omitempty"` BlobWriteMode *BlobWriteMode `json:"blobWriteMode,omitempty"` Container *string `json:"container,omitempty"` DateFormat *string `json:"dateFormat,omitempty"` PathPattern *string `json:"pathPattern,omitempty"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` TimeFormat *string `json:"timeFormat,omitempty"` }
type BlobReferenceInputDataSource ¶
type BlobReferenceInputDataSource struct { Properties *BlobReferenceInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (BlobReferenceInputDataSource) MarshalJSON ¶
func (s BlobReferenceInputDataSource) MarshalJSON() ([]byte, error)
func (BlobReferenceInputDataSource) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s BlobReferenceInputDataSource) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type BlobReferenceInputDataSourceProperties ¶
type BlobReferenceInputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` BlobName *string `json:"blobName,omitempty"` Container *string `json:"container,omitempty"` DateFormat *string `json:"dateFormat,omitempty"` DeltaPathPattern *string `json:"deltaPathPattern,omitempty"` DeltaSnapshotRefreshRate *string `json:"deltaSnapshotRefreshRate,omitempty"` FullSnapshotRefreshRate *string `json:"fullSnapshotRefreshRate,omitempty"` PathPattern *string `json:"pathPattern,omitempty"` SourcePartitionCount *int64 `json:"sourcePartitionCount,omitempty"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` TimeFormat *string `json:"timeFormat,omitempty"` }
type BlobStreamInputDataSource ¶
type BlobStreamInputDataSource struct { Properties *BlobStreamInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (BlobStreamInputDataSource) MarshalJSON ¶
func (s BlobStreamInputDataSource) MarshalJSON() ([]byte, error)
func (BlobStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s BlobStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type BlobStreamInputDataSourceProperties ¶
type BlobStreamInputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Container *string `json:"container,omitempty"` DateFormat *string `json:"dateFormat,omitempty"` PathPattern *string `json:"pathPattern,omitempty"` SourcePartitionCount *int64 `json:"sourcePartitionCount,omitempty"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` TimeFormat *string `json:"timeFormat,omitempty"` }
type BlobWriteMode ¶
type BlobWriteMode string
const ( BlobWriteModeAppend BlobWriteMode = "Append" BlobWriteModeOnce BlobWriteMode = "Once" )
func (*BlobWriteMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *BlobWriteMode) UnmarshalJSON(bytes []byte) error
type CSharpFunctionBinding ¶
type CSharpFunctionBinding struct { Properties *CSharpFunctionBindingProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (CSharpFunctionBinding) FunctionBinding ¶ added in v0.20240920.1135249
func (s CSharpFunctionBinding) FunctionBinding() BaseFunctionBindingImpl
func (CSharpFunctionBinding) MarshalJSON ¶
func (s CSharpFunctionBinding) MarshalJSON() ([]byte, error)
type CSharpFunctionBindingProperties ¶
type CSharpFunctionBindingProperties struct { Class *string `json:"class,omitempty"` DllPath *string `json:"dllPath,omitempty"` Method *string `json:"method,omitempty"` UpdateMode *UpdateMode `json:"updateMode,omitempty"` }
type ClusterInfo ¶
type ClusterInfo struct {
Id *string `json:"id,omitempty"`
}
type CompatibilityLevel ¶
type CompatibilityLevel string
const ( CompatibilityLevelOnePointTwo CompatibilityLevel = "1.2" CompatibilityLevelOnePointZero CompatibilityLevel = "1.0" )
func (*CompatibilityLevel) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *CompatibilityLevel) UnmarshalJSON(bytes []byte) error
type Compression ¶
type Compression struct {
Type CompressionType `json:"type"`
}
type CompressionType ¶
type CompressionType string
const ( CompressionTypeDeflate CompressionType = "Deflate" CompressionTypeGZip CompressionType = "GZip" CompressionTypeNone CompressionType = "None" )
func (*CompressionType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *CompressionType) UnmarshalJSON(bytes []byte) error
type ContentStoragePolicy ¶
type ContentStoragePolicy string
const ( ContentStoragePolicyJobStorageAccount ContentStoragePolicy = "JobStorageAccount" ContentStoragePolicySystemAccount ContentStoragePolicy = "SystemAccount" )
func (*ContentStoragePolicy) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *ContentStoragePolicy) UnmarshalJSON(bytes []byte) error
type CreateOrReplaceOperationOptions ¶
func DefaultCreateOrReplaceOperationOptions ¶
func DefaultCreateOrReplaceOperationOptions() CreateOrReplaceOperationOptions
func (CreateOrReplaceOperationOptions) ToHeaders ¶ added in v0.20240208.1095436
func (o CreateOrReplaceOperationOptions) ToHeaders() *client.Headers
func (CreateOrReplaceOperationOptions) ToOData ¶ added in v0.20240208.1095436
func (o CreateOrReplaceOperationOptions) ToOData() *odata.Query
func (CreateOrReplaceOperationOptions) ToQuery ¶ added in v0.20240208.1095436
func (o CreateOrReplaceOperationOptions) ToQuery() *client.QueryParams
type CsvSerialization ¶
type CsvSerialization struct { Properties *CsvSerializationProperties `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (CsvSerialization) MarshalJSON ¶
func (s CsvSerialization) MarshalJSON() ([]byte, error)
func (CsvSerialization) Serialization ¶ added in v0.20240920.1135249
func (s CsvSerialization) Serialization() BaseSerializationImpl
type CustomClrSerialization ¶
type CustomClrSerialization struct { Properties *CustomClrSerializationProperties `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (CustomClrSerialization) MarshalJSON ¶
func (s CustomClrSerialization) MarshalJSON() ([]byte, error)
func (CustomClrSerialization) Serialization ¶ added in v0.20240920.1135249
func (s CustomClrSerialization) Serialization() BaseSerializationImpl
type DeleteOperationResponse ¶
type DeltaSerialization ¶
type DeltaSerialization struct { Properties *DeltaSerializationProperties `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (DeltaSerialization) MarshalJSON ¶
func (s DeltaSerialization) MarshalJSON() ([]byte, error)
func (DeltaSerialization) Serialization ¶ added in v0.20240920.1135249
func (s DeltaSerialization) Serialization() BaseSerializationImpl
type DiagnosticCondition ¶
type Diagnostics ¶
type Diagnostics struct {
Conditions *[]DiagnosticCondition `json:"conditions,omitempty"`
}
type DocumentDbOutputDataSource ¶
type DocumentDbOutputDataSource struct { Properties *DocumentDbOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (DocumentDbOutputDataSource) MarshalJSON ¶
func (s DocumentDbOutputDataSource) MarshalJSON() ([]byte, error)
func (DocumentDbOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s DocumentDbOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type DocumentDbOutputDataSourceProperties ¶
type DocumentDbOutputDataSourceProperties struct { AccountId *string `json:"accountId,omitempty"` AccountKey *string `json:"accountKey,omitempty"` AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` CollectionNamePattern *string `json:"collectionNamePattern,omitempty"` Database *string `json:"database,omitempty"` DocumentId *string `json:"documentId,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` }
type Encoding ¶
type Encoding string
const (
EncodingUTFEight Encoding = "UTF8"
)
func (*Encoding) UnmarshalJSON ¶ added in v0.20240208.1095436
type EventGridEventSchemaType ¶
type EventGridEventSchemaType string
const ( EventGridEventSchemaTypeCloudEventSchema EventGridEventSchemaType = "CloudEventSchema" EventGridEventSchemaTypeEventGridEventSchema EventGridEventSchemaType = "EventGridEventSchema" )
func (*EventGridEventSchemaType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *EventGridEventSchemaType) UnmarshalJSON(bytes []byte) error
type EventGridStreamInputDataSource ¶
type EventGridStreamInputDataSource struct { Properties *EventGridStreamInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (EventGridStreamInputDataSource) MarshalJSON ¶
func (s EventGridStreamInputDataSource) MarshalJSON() ([]byte, error)
func (EventGridStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s EventGridStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type EventGridStreamInputDataSourceProperties ¶
type EventGridStreamInputDataSourceProperties struct { EventTypes *[]string `json:"eventTypes,omitempty"` Schema *EventGridEventSchemaType `json:"schema,omitempty"` StorageAccounts *[]StorageAccount `json:"storageAccounts,omitempty"` Subscriber *EventHubV2StreamInputDataSource `json:"subscriber,omitempty"` }
type EventHubOutputDataSource ¶
type EventHubOutputDataSource struct { Properties *EventHubOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (EventHubOutputDataSource) MarshalJSON ¶
func (s EventHubOutputDataSource) MarshalJSON() ([]byte, error)
func (EventHubOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s EventHubOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type EventHubOutputDataSourceProperties ¶
type EventHubOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` EventHubName *string `json:"eventHubName,omitempty"` PartitionCount *int64 `json:"partitionCount,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` PropertyColumns *[]string `json:"propertyColumns,omitempty"` ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"` }
type EventHubStreamInputDataSource ¶
type EventHubStreamInputDataSource struct { Properties *EventHubStreamInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (EventHubStreamInputDataSource) MarshalJSON ¶
func (s EventHubStreamInputDataSource) MarshalJSON() ([]byte, error)
func (EventHubStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s EventHubStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type EventHubStreamInputDataSourceProperties ¶
type EventHubStreamInputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` ConsumerGroupName *string `json:"consumerGroupName,omitempty"` EventHubName *string `json:"eventHubName,omitempty"` PartitionCount *int64 `json:"partitionCount,omitempty"` PrefetchCount *int64 `json:"prefetchCount,omitempty"` ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"` }
type EventHubV2OutputDataSource ¶
type EventHubV2OutputDataSource struct { Properties *EventHubOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (EventHubV2OutputDataSource) MarshalJSON ¶
func (s EventHubV2OutputDataSource) MarshalJSON() ([]byte, error)
func (EventHubV2OutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s EventHubV2OutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type EventHubV2StreamInputDataSource ¶
type EventHubV2StreamInputDataSource struct { Properties *EventHubStreamInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (EventHubV2StreamInputDataSource) MarshalJSON ¶
func (s EventHubV2StreamInputDataSource) MarshalJSON() ([]byte, error)
func (EventHubV2StreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s EventHubV2StreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type EventSerializationType ¶
type EventSerializationType string
const ( EventSerializationTypeAvro EventSerializationType = "Avro" EventSerializationTypeCsv EventSerializationType = "Csv" EventSerializationTypeCustomClr EventSerializationType = "CustomClr" EventSerializationTypeDelta EventSerializationType = "Delta" EventSerializationTypeJson EventSerializationType = "Json" EventSerializationTypeParquet EventSerializationType = "Parquet" )
func (*EventSerializationType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *EventSerializationType) UnmarshalJSON(bytes []byte) error
type EventsOutOfOrderPolicy ¶
type EventsOutOfOrderPolicy string
const ( EventsOutOfOrderPolicyAdjust EventsOutOfOrderPolicy = "Adjust" EventsOutOfOrderPolicyDrop EventsOutOfOrderPolicy = "Drop" )
func (*EventsOutOfOrderPolicy) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *EventsOutOfOrderPolicy) UnmarshalJSON(bytes []byte) error
type External ¶
type External struct { Container *string `json:"container,omitempty"` Path *string `json:"path,omitempty"` RefreshConfiguration *RefreshConfiguration `json:"refreshConfiguration,omitempty"` StorageAccount *StorageAccount `json:"storageAccount,omitempty"` }
type FileReferenceInputDataSource ¶
type FileReferenceInputDataSource struct { Properties *FileReferenceInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (FileReferenceInputDataSource) MarshalJSON ¶
func (s FileReferenceInputDataSource) MarshalJSON() ([]byte, error)
func (FileReferenceInputDataSource) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s FileReferenceInputDataSource) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type FileReferenceInputDataSourceProperties ¶
type FileReferenceInputDataSourceProperties struct {
Path *string `json:"path,omitempty"`
}
type Function ¶
type Function struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties FunctionProperties `json:"properties"` Type *string `json:"type,omitempty"` }
func (*Function) UnmarshalJSON ¶
type FunctionBinding ¶
type FunctionBinding interface {
FunctionBinding() BaseFunctionBindingImpl
}
func UnmarshalFunctionBindingImplementation ¶ added in v0.20240920.1135249
func UnmarshalFunctionBindingImplementation(input []byte) (FunctionBinding, error)
type FunctionConfiguration ¶
type FunctionConfiguration struct { Binding FunctionBinding `json:"binding"` Inputs *[]FunctionInput `json:"inputs,omitempty"` Output *FunctionOutput `json:"output,omitempty"` }
func (*FunctionConfiguration) UnmarshalJSON ¶
func (s *FunctionConfiguration) UnmarshalJSON(bytes []byte) error
type FunctionInput ¶
type FunctionOutput ¶
type FunctionOutput struct {
DataType *string `json:"dataType,omitempty"`
}
type FunctionProperties ¶
type FunctionProperties interface {
FunctionProperties() BaseFunctionPropertiesImpl
}
func UnmarshalFunctionPropertiesImplementation ¶ added in v0.20240920.1135249
func UnmarshalFunctionPropertiesImplementation(input []byte) (FunctionProperties, error)
type GatewayMessageBusOutputDataSource ¶
type GatewayMessageBusOutputDataSource struct { Properties *GatewayMessageBusSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (GatewayMessageBusOutputDataSource) MarshalJSON ¶
func (s GatewayMessageBusOutputDataSource) MarshalJSON() ([]byte, error)
func (GatewayMessageBusOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s GatewayMessageBusOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type GatewayMessageBusSourceProperties ¶
type GatewayMessageBusSourceProperties struct {
Topic *string `json:"topic,omitempty"`
}
type GatewayMessageBusStreamInputDataSource ¶
type GatewayMessageBusStreamInputDataSource struct { Properties *GatewayMessageBusSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (GatewayMessageBusStreamInputDataSource) MarshalJSON ¶
func (s GatewayMessageBusStreamInputDataSource) MarshalJSON() ([]byte, error)
func (GatewayMessageBusStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s GatewayMessageBusStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type GetOperationOptions ¶
type GetOperationOptions struct {
Expand *string
}
func DefaultGetOperationOptions ¶
func DefaultGetOperationOptions() GetOperationOptions
func (GetOperationOptions) ToHeaders ¶ added in v0.20240208.1095436
func (o GetOperationOptions) ToHeaders() *client.Headers
func (GetOperationOptions) ToOData ¶ added in v0.20240208.1095436
func (o GetOperationOptions) ToOData() *odata.Query
func (GetOperationOptions) ToQuery ¶ added in v0.20240208.1095436
func (o GetOperationOptions) ToQuery() *client.QueryParams
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *StreamingJob }
type GetStreamingJobSkuResult ¶
type GetStreamingJobSkuResult struct { Capacity *SkuCapacity `json:"capacity,omitempty"` ResourceType *ResourceType `json:"resourceType,omitempty"` Sku *GetStreamingJobSkuResultSku `json:"sku,omitempty"` }
type GetStreamingJobSkuResultOperationPredicate ¶
type GetStreamingJobSkuResultOperationPredicate struct { }
func (GetStreamingJobSkuResultOperationPredicate) Matches ¶
func (p GetStreamingJobSkuResultOperationPredicate) Matches(input GetStreamingJobSkuResult) bool
type GetStreamingJobSkuResultSku ¶
type GetStreamingJobSkuResultSku struct {
Name *SkuName `json:"name,omitempty"`
}
type Input ¶
type Input struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties InputProperties `json:"properties"` Type *string `json:"type,omitempty"` }
func (*Input) UnmarshalJSON ¶
type InputProperties ¶
type InputProperties interface {
InputProperties() BaseInputPropertiesImpl
}
func UnmarshalInputPropertiesImplementation ¶ added in v0.20240920.1135249
func UnmarshalInputPropertiesImplementation(input []byte) (InputProperties, error)
type InputWatermarkMode ¶
type InputWatermarkMode string
const ( InputWatermarkModeNone InputWatermarkMode = "None" InputWatermarkModeReadWatermark InputWatermarkMode = "ReadWatermark" )
func (*InputWatermarkMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *InputWatermarkMode) UnmarshalJSON(bytes []byte) error
type InputWatermarkProperties ¶
type InputWatermarkProperties struct {
WatermarkMode *InputWatermarkMode `json:"watermarkMode,omitempty"`
}
type IoTHubStreamInputDataSource ¶
type IoTHubStreamInputDataSource struct { Properties *IoTHubStreamInputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (IoTHubStreamInputDataSource) MarshalJSON ¶
func (s IoTHubStreamInputDataSource) MarshalJSON() ([]byte, error)
func (IoTHubStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s IoTHubStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type JavaScriptFunctionBinding ¶
type JavaScriptFunctionBinding struct { Properties *JavaScriptFunctionBindingProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (JavaScriptFunctionBinding) FunctionBinding ¶ added in v0.20240920.1135249
func (s JavaScriptFunctionBinding) FunctionBinding() BaseFunctionBindingImpl
func (JavaScriptFunctionBinding) MarshalJSON ¶
func (s JavaScriptFunctionBinding) MarshalJSON() ([]byte, error)
type JavaScriptFunctionBindingProperties ¶
type JavaScriptFunctionBindingProperties struct {
Script *string `json:"script,omitempty"`
}
type JobStorageAccount ¶
type JobStorageAccount struct { AccountKey *string `json:"accountKey,omitempty"` AccountName *string `json:"accountName,omitempty"` AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` }
type JsonOutputSerializationFormat ¶
type JsonOutputSerializationFormat string
const ( JsonOutputSerializationFormatArray JsonOutputSerializationFormat = "Array" JsonOutputSerializationFormatLineSeparated JsonOutputSerializationFormat = "LineSeparated" )
func (*JsonOutputSerializationFormat) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *JsonOutputSerializationFormat) UnmarshalJSON(bytes []byte) error
type JsonSerialization ¶
type JsonSerialization struct { Properties *JsonSerializationProperties `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (JsonSerialization) MarshalJSON ¶
func (s JsonSerialization) MarshalJSON() ([]byte, error)
func (JsonSerialization) Serialization ¶ added in v0.20240920.1135249
func (s JsonSerialization) Serialization() BaseSerializationImpl
type JsonSerializationProperties ¶
type JsonSerializationProperties struct { Encoding *Encoding `json:"encoding,omitempty"` Format *JsonOutputSerializationFormat `json:"format,omitempty"` }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []StreamingJob }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationOptions ¶
type ListByResourceGroupOperationOptions struct {
Expand *string
}
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
func (ListByResourceGroupOperationOptions) ToHeaders ¶ added in v0.20240208.1095436
func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers
func (ListByResourceGroupOperationOptions) ToOData ¶ added in v0.20240208.1095436
func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query
func (ListByResourceGroupOperationOptions) ToQuery ¶ added in v0.20240208.1095436
func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]StreamingJob }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []StreamingJob }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationOptions ¶
type ListOperationOptions struct {
Expand *string
}
func DefaultListOperationOptions ¶
func DefaultListOperationOptions() ListOperationOptions
func (ListOperationOptions) ToHeaders ¶ added in v0.20240208.1095436
func (o ListOperationOptions) ToHeaders() *client.Headers
func (ListOperationOptions) ToOData ¶ added in v0.20240208.1095436
func (o ListOperationOptions) ToOData() *odata.Query
func (ListOperationOptions) ToQuery ¶ added in v0.20240208.1095436
func (o ListOperationOptions) ToQuery() *client.QueryParams
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]StreamingJob }
type Output ¶
type Output struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *OutputProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type OutputDataSource ¶
type OutputDataSource interface {
OutputDataSource() BaseOutputDataSourceImpl
}
func UnmarshalOutputDataSourceImplementation ¶ added in v0.20240920.1135249
func UnmarshalOutputDataSourceImplementation(input []byte) (OutputDataSource, error)
type OutputErrorPolicy ¶
type OutputErrorPolicy string
const ( OutputErrorPolicyDrop OutputErrorPolicy = "Drop" OutputErrorPolicyStop OutputErrorPolicy = "Stop" )
func (*OutputErrorPolicy) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *OutputErrorPolicy) UnmarshalJSON(bytes []byte) error
type OutputProperties ¶
type OutputProperties struct { Datasource OutputDataSource `json:"datasource"` Diagnostics *Diagnostics `json:"diagnostics,omitempty"` Etag *string `json:"etag,omitempty"` LastOutputEventTimestamps *[]LastOutputEventTimestamp `json:"lastOutputEventTimestamps,omitempty"` Serialization Serialization `json:"serialization"` SizeWindow *int64 `json:"sizeWindow,omitempty"` TimeWindow *string `json:"timeWindow,omitempty"` WatermarkSettings *OutputWatermarkProperties `json:"watermarkSettings,omitempty"` }
func (*OutputProperties) UnmarshalJSON ¶
func (s *OutputProperties) UnmarshalJSON(bytes []byte) error
type OutputStartMode ¶
type OutputStartMode string
const ( OutputStartModeCustomTime OutputStartMode = "CustomTime" OutputStartModeJobStartTime OutputStartMode = "JobStartTime" OutputStartModeLastOutputEventTime OutputStartMode = "LastOutputEventTime" )
func (*OutputStartMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *OutputStartMode) UnmarshalJSON(bytes []byte) error
type OutputWatermarkMode ¶
type OutputWatermarkMode string
const ( OutputWatermarkModeNone OutputWatermarkMode = "None" OutputWatermarkModeSendCurrentPartitionWatermark OutputWatermarkMode = "SendCurrentPartitionWatermark" OutputWatermarkModeSendLowestWatermarkAcrossPartitions OutputWatermarkMode = "SendLowestWatermarkAcrossPartitions" )
func (*OutputWatermarkMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *OutputWatermarkMode) UnmarshalJSON(bytes []byte) error
type OutputWatermarkProperties ¶
type OutputWatermarkProperties struct { MaxWatermarkDifferenceAcrossPartitions *string `json:"maxWatermarkDifferenceAcrossPartitions,omitempty"` WatermarkMode *OutputWatermarkMode `json:"watermarkMode,omitempty"` }
type ParquetSerialization ¶
type ParquetSerialization struct { Properties *interface{} `json:"properties,omitempty"` Type EventSerializationType `json:"type"` }
func (ParquetSerialization) MarshalJSON ¶
func (s ParquetSerialization) MarshalJSON() ([]byte, error)
func (ParquetSerialization) Serialization ¶ added in v0.20240920.1135249
func (s ParquetSerialization) Serialization() BaseSerializationImpl
type PostgreSQLDataSourceProperties ¶
type PostgreSQLDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Database *string `json:"database,omitempty"` MaxWriterCount *float64 `json:"maxWriterCount,omitempty"` Password *string `json:"password,omitempty"` Server *string `json:"server,omitempty"` Table *string `json:"table,omitempty"` User *string `json:"user,omitempty"` }
type PostgreSQLOutputDataSource ¶
type PostgreSQLOutputDataSource struct { Properties *PostgreSQLDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (PostgreSQLOutputDataSource) MarshalJSON ¶
func (s PostgreSQLOutputDataSource) MarshalJSON() ([]byte, error)
func (PostgreSQLOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s PostgreSQLOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type PowerBIOutputDataSource ¶
type PowerBIOutputDataSource struct { Properties *PowerBIOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (PowerBIOutputDataSource) MarshalJSON ¶
func (s PowerBIOutputDataSource) MarshalJSON() ([]byte, error)
func (PowerBIOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s PowerBIOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type PowerBIOutputDataSourceProperties ¶
type PowerBIOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` Dataset *string `json:"dataset,omitempty"` GroupId *string `json:"groupId,omitempty"` GroupName *string `json:"groupName,omitempty"` RefreshToken *string `json:"refreshToken,omitempty"` Table *string `json:"table,omitempty"` TokenUserDisplayName *string `json:"tokenUserDisplayName,omitempty"` TokenUserPrincipalName *string `json:"tokenUserPrincipalName,omitempty"` }
type RawFunctionBindingImpl ¶
type RawFunctionBindingImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawFunctionBindingImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawFunctionBindingImpl) FunctionBinding ¶ added in v0.20240920.1135249
func (s RawFunctionBindingImpl) FunctionBinding() BaseFunctionBindingImpl
type RawFunctionPropertiesImpl ¶
type RawFunctionPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawFunctionPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawFunctionPropertiesImpl) FunctionProperties ¶ added in v0.20240920.1135249
func (s RawFunctionPropertiesImpl) FunctionProperties() BaseFunctionPropertiesImpl
type RawInputPropertiesImpl ¶
type RawInputPropertiesImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawInputPropertiesImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawInputPropertiesImpl) InputProperties ¶ added in v0.20240920.1135249
func (s RawInputPropertiesImpl) InputProperties() BaseInputPropertiesImpl
type RawOutputDataSourceImpl ¶
type RawOutputDataSourceImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawOutputDataSourceImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawOutputDataSourceImpl) OutputDataSource ¶ added in v0.20240920.1135249
func (s RawOutputDataSourceImpl) OutputDataSource() BaseOutputDataSourceImpl
type RawOutputDatasource ¶
type RawOutputDatasource struct { Properties *RawOutputDatasourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (RawOutputDatasource) MarshalJSON ¶
func (s RawOutputDatasource) MarshalJSON() ([]byte, error)
func (RawOutputDatasource) OutputDataSource ¶ added in v0.20240920.1135249
func (s RawOutputDatasource) OutputDataSource() BaseOutputDataSourceImpl
type RawOutputDatasourceProperties ¶
type RawOutputDatasourceProperties struct {
PayloadUri *string `json:"payloadUri,omitempty"`
}
type RawReferenceInputDataSource ¶
type RawReferenceInputDataSource struct { Properties *RawInputDatasourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (RawReferenceInputDataSource) MarshalJSON ¶
func (s RawReferenceInputDataSource) MarshalJSON() ([]byte, error)
func (RawReferenceInputDataSource) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s RawReferenceInputDataSource) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type RawReferenceInputDataSourceImpl ¶
type RawReferenceInputDataSourceImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawReferenceInputDataSourceImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawReferenceInputDataSourceImpl) ReferenceInputDataSource ¶ added in v0.20240920.1135249
func (s RawReferenceInputDataSourceImpl) ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
type RawSerializationImpl ¶
type RawSerializationImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawSerializationImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawSerializationImpl) Serialization ¶ added in v0.20240920.1135249
func (s RawSerializationImpl) Serialization() BaseSerializationImpl
type RawStreamInputDataSource ¶
type RawStreamInputDataSource struct { Properties *RawInputDatasourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (RawStreamInputDataSource) MarshalJSON ¶
func (s RawStreamInputDataSource) MarshalJSON() ([]byte, error)
func (RawStreamInputDataSource) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s RawStreamInputDataSource) StreamInputDataSource() BaseStreamInputDataSourceImpl
type RawStreamInputDataSourceImpl ¶
type RawStreamInputDataSourceImpl struct { Type string Values map[string]interface{} // contains filtered or unexported fields }
RawStreamInputDataSourceImpl is returned when the Discriminated Value doesn't match any of the defined types NOTE: this should only be used when a type isn't defined for this type of Object (as a workaround) and is used only for Deserialization (e.g. this cannot be used as a Request Payload).
func (RawStreamInputDataSourceImpl) StreamInputDataSource ¶ added in v0.20240920.1135249
func (s RawStreamInputDataSourceImpl) StreamInputDataSource() BaseStreamInputDataSourceImpl
type ReferenceInputDataSource ¶
type ReferenceInputDataSource interface {
ReferenceInputDataSource() BaseReferenceInputDataSourceImpl
}
func UnmarshalReferenceInputDataSourceImplementation ¶ added in v0.20240920.1135249
func UnmarshalReferenceInputDataSourceImplementation(input []byte) (ReferenceInputDataSource, error)
type ReferenceInputProperties ¶
type ReferenceInputProperties struct { Datasource ReferenceInputDataSource `json:"datasource"` Compression *Compression `json:"compression,omitempty"` Diagnostics *Diagnostics `json:"diagnostics,omitempty"` Etag *string `json:"etag,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` Serialization Serialization `json:"serialization"` Type string `json:"type"` WatermarkSettings *InputWatermarkProperties `json:"watermarkSettings,omitempty"` }
func (ReferenceInputProperties) InputProperties ¶ added in v0.20240920.1135249
func (s ReferenceInputProperties) InputProperties() BaseInputPropertiesImpl
func (ReferenceInputProperties) MarshalJSON ¶
func (s ReferenceInputProperties) MarshalJSON() ([]byte, error)
func (*ReferenceInputProperties) UnmarshalJSON ¶
func (s *ReferenceInputProperties) UnmarshalJSON(bytes []byte) error
type RefreshConfiguration ¶
type RefreshConfiguration struct { DateFormat *string `json:"dateFormat,omitempty"` PathPattern *string `json:"pathPattern,omitempty"` RefreshInterval *string `json:"refreshInterval,omitempty"` RefreshType *UpdatableUdfRefreshType `json:"refreshType,omitempty"` TimeFormat *string `json:"timeFormat,omitempty"` }
type RefreshType ¶
type RefreshType string
const ( RefreshTypeRefreshPeriodicallyWithDelta RefreshType = "RefreshPeriodicallyWithDelta" RefreshTypeRefreshPeriodicallyWithFull RefreshType = "RefreshPeriodicallyWithFull" RefreshTypeStatic RefreshType = "Static" )
func (*RefreshType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *RefreshType) UnmarshalJSON(bytes []byte) error
type ResourceType ¶
type ResourceType string
const (
ResourceTypeMicrosoftPointStreamAnalyticsStreamingjobs ResourceType = "Microsoft.StreamAnalytics/streamingjobs"
)
func (*ResourceType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *ResourceType) UnmarshalJSON(bytes []byte) error
type ScalarFunctionProperties ¶
type ScalarFunctionProperties struct { Etag *string `json:"etag,omitempty"` Properties *FunctionConfiguration `json:"properties,omitempty"` Type string `json:"type"` }
func (ScalarFunctionProperties) FunctionProperties ¶ added in v0.20240920.1135249
func (s ScalarFunctionProperties) FunctionProperties() BaseFunctionPropertiesImpl
func (ScalarFunctionProperties) MarshalJSON ¶
func (s ScalarFunctionProperties) MarshalJSON() ([]byte, error)
type ScaleOperationResponse ¶
type ScaleStreamingJobParameters ¶
type ScaleStreamingJobParameters struct {
StreamingUnits *int64 `json:"streamingUnits,omitempty"`
}
type Serialization ¶
type Serialization interface {
Serialization() BaseSerializationImpl
}
func UnmarshalSerializationImplementation ¶ added in v0.20240920.1135249
func UnmarshalSerializationImplementation(input []byte) (Serialization, error)
type ServiceBusQueueOutputDataSource ¶
type ServiceBusQueueOutputDataSource struct { Properties *ServiceBusQueueOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (ServiceBusQueueOutputDataSource) MarshalJSON ¶
func (s ServiceBusQueueOutputDataSource) MarshalJSON() ([]byte, error)
func (ServiceBusQueueOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s ServiceBusQueueOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type ServiceBusQueueOutputDataSourceProperties ¶
type ServiceBusQueueOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` PropertyColumns *[]string `json:"propertyColumns,omitempty"` QueueName *string `json:"queueName,omitempty"` ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"` SystemPropertyColumns *interface{} `json:"systemPropertyColumns,omitempty"` }
type ServiceBusTopicOutputDataSource ¶
type ServiceBusTopicOutputDataSource struct { Properties *ServiceBusTopicOutputDataSourceProperties `json:"properties,omitempty"` Type string `json:"type"` }
func (ServiceBusTopicOutputDataSource) MarshalJSON ¶
func (s ServiceBusTopicOutputDataSource) MarshalJSON() ([]byte, error)
func (ServiceBusTopicOutputDataSource) OutputDataSource ¶ added in v0.20240920.1135249
func (s ServiceBusTopicOutputDataSource) OutputDataSource() BaseOutputDataSourceImpl
type ServiceBusTopicOutputDataSourceProperties ¶
type ServiceBusTopicOutputDataSourceProperties struct { AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` PropertyColumns *[]string `json:"propertyColumns,omitempty"` ServiceBusNamespace *string `json:"serviceBusNamespace,omitempty"` SystemPropertyColumns *map[string]string `json:"systemPropertyColumns,omitempty"` TopicName *string `json:"topicName,omitempty"` }
type SkuCapacity ¶
type SkuCapacity struct { AllowedValues *[]int64 `json:"allowedValues,omitempty"` Default *int64 `json:"default,omitempty"` Maximum *int64 `json:"maximum,omitempty"` Minimum *int64 `json:"minimum,omitempty"` ScaleType *SkuCapacityScaleType `json:"scaleType,omitempty"` }
type SkuCapacityScaleType ¶
type SkuCapacityScaleType string
const ( SkuCapacityScaleTypeAutomatic SkuCapacityScaleType = "automatic" SkuCapacityScaleTypeManual SkuCapacityScaleType = "manual" SkuCapacityScaleTypeNone SkuCapacityScaleType = "none" )
func (*SkuCapacityScaleType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *SkuCapacityScaleType) UnmarshalJSON(bytes []byte) error
type SkuListCompleteResult ¶
type SkuListCompleteResult struct { LatestHttpResponse *http.Response Items []GetStreamingJobSkuResult }
type SkuListCustomPager ¶ added in v0.20240628.1153531
func (*SkuListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *SkuListCustomPager) NextPageLink() *odata.Link
type SkuListOperationResponse ¶
type SkuListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]GetStreamingJobSkuResult }
type SkuName ¶
type SkuName string
const (
SkuNameStandard SkuName = "Standard"
)
func (*SkuName) UnmarshalJSON ¶ added in v0.20240208.1095436
type StartOperationResponse ¶
type StartStreamingJobParameters ¶
type StartStreamingJobParameters struct { OutputStartMode *OutputStartMode `json:"outputStartMode,omitempty"` OutputStartTime *string `json:"outputStartTime,omitempty"` }
func (*StartStreamingJobParameters) GetOutputStartTimeAsTime ¶
func (o *StartStreamingJobParameters) GetOutputStartTimeAsTime() (*time.Time, error)
func (*StartStreamingJobParameters) SetOutputStartTimeAsTime ¶
func (o *StartStreamingJobParameters) SetOutputStartTimeAsTime(input time.Time)
type StopOperationResponse ¶
type StorageAccount ¶
type StorageAccount struct { AccountKey *string `json:"accountKey,omitempty"` AccountName *string `json:"accountName,omitempty"` AuthenticationMode *AuthenticationMode `json:"authenticationMode,omitempty"` }
type StreamInputDataSource ¶
type StreamInputDataSource interface {
StreamInputDataSource() BaseStreamInputDataSourceImpl
}
func UnmarshalStreamInputDataSourceImplementation ¶ added in v0.20240920.1135249
func UnmarshalStreamInputDataSourceImplementation(input []byte) (StreamInputDataSource, error)
type StreamInputProperties ¶
type StreamInputProperties struct { Datasource StreamInputDataSource `json:"datasource"` Compression *Compression `json:"compression,omitempty"` Diagnostics *Diagnostics `json:"diagnostics,omitempty"` Etag *string `json:"etag,omitempty"` PartitionKey *string `json:"partitionKey,omitempty"` Serialization Serialization `json:"serialization"` Type string `json:"type"` WatermarkSettings *InputWatermarkProperties `json:"watermarkSettings,omitempty"` }
func (StreamInputProperties) InputProperties ¶ added in v0.20240920.1135249
func (s StreamInputProperties) InputProperties() BaseInputPropertiesImpl
func (StreamInputProperties) MarshalJSON ¶
func (s StreamInputProperties) MarshalJSON() ([]byte, error)
func (*StreamInputProperties) UnmarshalJSON ¶
func (s *StreamInputProperties) UnmarshalJSON(bytes []byte) error
type StreamingJob ¶
type StreamingJob struct { Id *string `json:"id,omitempty"` Identity *identity.SystemOrUserAssignedMap `json:"identity,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *StreamingJobProperties `json:"properties,omitempty"` Sku *Sku `json:"sku,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type StreamingJobId ¶
type StreamingJobId struct { SubscriptionId string ResourceGroupName string StreamingJobName string }
StreamingJobId is a struct representing the Resource ID for a Streaming Job
func NewStreamingJobID ¶
func NewStreamingJobID(subscriptionId string, resourceGroupName string, streamingJobName string) StreamingJobId
NewStreamingJobID returns a new StreamingJobId struct
func ParseStreamingJobID ¶
func ParseStreamingJobID(input string) (*StreamingJobId, error)
ParseStreamingJobID parses 'input' into a StreamingJobId
func ParseStreamingJobIDInsensitively ¶
func ParseStreamingJobIDInsensitively(input string) (*StreamingJobId, error)
ParseStreamingJobIDInsensitively parses 'input' case-insensitively into a StreamingJobId note: this method should only be used for API response data and not user input
func (*StreamingJobId) FromParseResult ¶
func (id *StreamingJobId) FromParseResult(input resourceids.ParseResult) error
func (StreamingJobId) ID ¶
func (id StreamingJobId) ID() string
ID returns the formatted Streaming Job ID
func (StreamingJobId) Segments ¶
func (id StreamingJobId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Streaming Job ID
func (StreamingJobId) String ¶
func (id StreamingJobId) String() string
String returns a human-readable description of this Streaming Job ID
type StreamingJobOperationPredicate ¶
type StreamingJobOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (StreamingJobOperationPredicate) Matches ¶
func (p StreamingJobOperationPredicate) Matches(input StreamingJob) bool
type StreamingJobProperties ¶
type StreamingJobProperties struct { Cluster *ClusterInfo `json:"cluster,omitempty"` CompatibilityLevel *CompatibilityLevel `json:"compatibilityLevel,omitempty"` ContentStoragePolicy *ContentStoragePolicy `json:"contentStoragePolicy,omitempty"` CreatedDate *string `json:"createdDate,omitempty"` DataLocale *string `json:"dataLocale,omitempty"` Etag *string `json:"etag,omitempty"` EventsLateArrivalMaxDelayInSeconds *int64 `json:"eventsLateArrivalMaxDelayInSeconds,omitempty"` EventsOutOfOrderMaxDelayInSeconds *int64 `json:"eventsOutOfOrderMaxDelayInSeconds,omitempty"` EventsOutOfOrderPolicy *EventsOutOfOrderPolicy `json:"eventsOutOfOrderPolicy,omitempty"` Externals *External `json:"externals,omitempty"` Functions *[]Function `json:"functions,omitempty"` Inputs *[]Input `json:"inputs,omitempty"` JobId *string `json:"jobId,omitempty"` JobState *string `json:"jobState,omitempty"` JobStorageAccount *JobStorageAccount `json:"jobStorageAccount,omitempty"` JobType *JobType `json:"jobType,omitempty"` LastOutputEventTime *string `json:"lastOutputEventTime,omitempty"` OutputErrorPolicy *OutputErrorPolicy `json:"outputErrorPolicy,omitempty"` OutputStartMode *OutputStartMode `json:"outputStartMode,omitempty"` OutputStartTime *string `json:"outputStartTime,omitempty"` Outputs *[]Output `json:"outputs,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Sku *Sku `json:"sku,omitempty"` Transformation *Transformation `json:"transformation,omitempty"` }
func (*StreamingJobProperties) GetCreatedDateAsTime ¶
func (o *StreamingJobProperties) GetCreatedDateAsTime() (*time.Time, error)
func (*StreamingJobProperties) GetLastOutputEventTimeAsTime ¶
func (o *StreamingJobProperties) GetLastOutputEventTimeAsTime() (*time.Time, error)
func (*StreamingJobProperties) GetOutputStartTimeAsTime ¶
func (o *StreamingJobProperties) GetOutputStartTimeAsTime() (*time.Time, error)
func (*StreamingJobProperties) SetCreatedDateAsTime ¶
func (o *StreamingJobProperties) SetCreatedDateAsTime(input time.Time)
func (*StreamingJobProperties) SetLastOutputEventTimeAsTime ¶
func (o *StreamingJobProperties) SetLastOutputEventTimeAsTime(input time.Time)
func (*StreamingJobProperties) SetOutputStartTimeAsTime ¶
func (o *StreamingJobProperties) SetOutputStartTimeAsTime(input time.Time)
type StreamingJobsClient ¶
type StreamingJobsClient struct {
Client *resourcemanager.Client
}
func NewStreamingJobsClientWithBaseURI ¶
func NewStreamingJobsClientWithBaseURI(sdkApi sdkEnv.Api) (*StreamingJobsClient, error)
func (StreamingJobsClient) CreateOrReplace ¶
func (c StreamingJobsClient) CreateOrReplace(ctx context.Context, id StreamingJobId, input StreamingJob, options CreateOrReplaceOperationOptions) (result CreateOrReplaceOperationResponse, err error)
CreateOrReplace ...
func (StreamingJobsClient) CreateOrReplaceThenPoll ¶
func (c StreamingJobsClient) CreateOrReplaceThenPoll(ctx context.Context, id StreamingJobId, input StreamingJob, options CreateOrReplaceOperationOptions) error
CreateOrReplaceThenPoll performs CreateOrReplace then polls until it's completed
func (StreamingJobsClient) Delete ¶
func (c StreamingJobsClient) Delete(ctx context.Context, id StreamingJobId) (result DeleteOperationResponse, err error)
Delete ...
func (StreamingJobsClient) DeleteThenPoll ¶
func (c StreamingJobsClient) DeleteThenPoll(ctx context.Context, id StreamingJobId) error
DeleteThenPoll performs Delete then polls until it's completed
func (StreamingJobsClient) Get ¶
func (c StreamingJobsClient) Get(ctx context.Context, id StreamingJobId, options GetOperationOptions) (result GetOperationResponse, err error)
Get ...
func (StreamingJobsClient) List ¶
func (c StreamingJobsClient) List(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (result ListOperationResponse, err error)
List ...
func (StreamingJobsClient) ListByResourceGroup ¶
func (c StreamingJobsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (StreamingJobsClient) ListByResourceGroupComplete ¶
func (c StreamingJobsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (StreamingJobsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c StreamingJobsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate StreamingJobOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (StreamingJobsClient) ListComplete ¶
func (c StreamingJobsClient) ListComplete(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (StreamingJobsClient) ListCompleteMatchingPredicate ¶
func (c StreamingJobsClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListOperationOptions, predicate StreamingJobOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (StreamingJobsClient) Scale ¶
func (c StreamingJobsClient) Scale(ctx context.Context, id StreamingJobId, input ScaleStreamingJobParameters) (result ScaleOperationResponse, err error)
Scale ...
func (StreamingJobsClient) ScaleThenPoll ¶
func (c StreamingJobsClient) ScaleThenPoll(ctx context.Context, id StreamingJobId, input ScaleStreamingJobParameters) error
ScaleThenPoll performs Scale then polls until it's completed
func (StreamingJobsClient) SkuList ¶
func (c StreamingJobsClient) SkuList(ctx context.Context, id StreamingJobId) (result SkuListOperationResponse, err error)
SkuList ...
func (StreamingJobsClient) SkuListComplete ¶
func (c StreamingJobsClient) SkuListComplete(ctx context.Context, id StreamingJobId) (SkuListCompleteResult, error)
SkuListComplete retrieves all the results into a single object
func (StreamingJobsClient) SkuListCompleteMatchingPredicate ¶
func (c StreamingJobsClient) SkuListCompleteMatchingPredicate(ctx context.Context, id StreamingJobId, predicate GetStreamingJobSkuResultOperationPredicate) (result SkuListCompleteResult, err error)
SkuListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (StreamingJobsClient) Start ¶
func (c StreamingJobsClient) Start(ctx context.Context, id StreamingJobId, input StartStreamingJobParameters) (result StartOperationResponse, err error)
Start ...
func (StreamingJobsClient) StartThenPoll ¶
func (c StreamingJobsClient) StartThenPoll(ctx context.Context, id StreamingJobId, input StartStreamingJobParameters) error
StartThenPoll performs Start then polls until it's completed
func (StreamingJobsClient) Stop ¶
func (c StreamingJobsClient) Stop(ctx context.Context, id StreamingJobId) (result StopOperationResponse, err error)
Stop ...
func (StreamingJobsClient) StopThenPoll ¶
func (c StreamingJobsClient) StopThenPoll(ctx context.Context, id StreamingJobId) error
StopThenPoll performs Stop then polls until it's completed
func (StreamingJobsClient) Update ¶
func (c StreamingJobsClient) Update(ctx context.Context, id StreamingJobId, input StreamingJob, options UpdateOperationOptions) (result UpdateOperationResponse, err error)
Update ...
type Transformation ¶
type Transformation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *TransformationProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type UpdatableUdfRefreshType ¶
type UpdatableUdfRefreshType string
const ( UpdatableUdfRefreshTypeBlocking UpdatableUdfRefreshType = "Blocking" UpdatableUdfRefreshTypeNonblocking UpdatableUdfRefreshType = "Nonblocking" )
func (*UpdatableUdfRefreshType) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *UpdatableUdfRefreshType) UnmarshalJSON(bytes []byte) error
type UpdateMode ¶
type UpdateMode string
const ( UpdateModeRefreshable UpdateMode = "Refreshable" UpdateModeStatic UpdateMode = "Static" )
func (*UpdateMode) UnmarshalJSON ¶ added in v0.20240208.1095436
func (s *UpdateMode) UnmarshalJSON(bytes []byte) error
type UpdateOperationOptions ¶
type UpdateOperationOptions struct {
IfMatch *string
}
func DefaultUpdateOperationOptions ¶
func DefaultUpdateOperationOptions() UpdateOperationOptions
func (UpdateOperationOptions) ToHeaders ¶ added in v0.20240208.1095436
func (o UpdateOperationOptions) ToHeaders() *client.Headers
func (UpdateOperationOptions) ToOData ¶ added in v0.20240208.1095436
func (o UpdateOperationOptions) ToOData() *odata.Query
func (UpdateOperationOptions) ToQuery ¶ added in v0.20240208.1095436
func (o UpdateOperationOptions) ToQuery() *client.QueryParams
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *StreamingJob }
Source Files ¶
- client.go
- constants.go
- id_streamingjob.go
- method_createorreplace.go
- method_delete.go
- method_get.go
- method_list.go
- method_listbyresourcegroup.go
- method_scale.go
- method_skulist.go
- method_start.go
- method_stop.go
- method_update.go
- model_aggregatefunctionproperties.go
- model_avroserialization.go
- model_azuredataexploreroutputdatasource.go
- model_azuredataexploreroutputdatasourceproperties.go
- model_azuredatalakestoreoutputdatasource.go
- model_azuredatalakestoreoutputdatasourceproperties.go
- model_azurefunctionoutputdatasource.go
- model_azurefunctionoutputdatasourceproperties.go
- model_azuremachinelearningservicefunctionbinding.go
- model_azuremachinelearningservicefunctionbindingproperties.go
- model_azuremachinelearningserviceinputcolumn.go
- model_azuremachinelearningserviceoutputcolumn.go
- model_azuremachinelearningstudiofunctionbinding.go
- model_azuremachinelearningstudiofunctionbindingproperties.go
- model_azuremachinelearningstudioinputcolumn.go
- model_azuremachinelearningstudioinputs.go
- model_azuremachinelearningstudiooutputcolumn.go
- model_azuresqldatabasedatasourceproperties.go
- model_azuresqldatabaseoutputdatasource.go
- model_azuresqlreferenceinputdatasource.go
- model_azuresqlreferenceinputdatasourceproperties.go
- model_azuresynapsedatasourceproperties.go
- model_azuresynapseoutputdatasource.go
- model_azuretableoutputdatasource.go
- model_azuretableoutputdatasourceproperties.go
- model_bloboutputdatasource.go
- model_bloboutputdatasourceproperties.go
- model_blobreferenceinputdatasource.go
- model_blobreferenceinputdatasourceproperties.go
- model_blobstreaminputdatasource.go
- model_blobstreaminputdatasourceproperties.go
- model_clusterinfo.go
- model_compression.go
- model_csharpfunctionbinding.go
- model_csharpfunctionbindingproperties.go
- model_csvserialization.go
- model_csvserializationproperties.go
- model_customclrserialization.go
- model_customclrserializationproperties.go
- model_deltaserialization.go
- model_deltaserializationproperties.go
- model_diagnosticcondition.go
- model_diagnostics.go
- model_documentdboutputdatasource.go
- model_documentdboutputdatasourceproperties.go
- model_eventgridstreaminputdatasource.go
- model_eventgridstreaminputdatasourceproperties.go
- model_eventhuboutputdatasource.go
- model_eventhuboutputdatasourceproperties.go
- model_eventhubstreaminputdatasource.go
- model_eventhubstreaminputdatasourceproperties.go
- model_eventhubv2outputdatasource.go
- model_eventhubv2streaminputdatasource.go
- model_external.go
- model_filereferenceinputdatasource.go
- model_filereferenceinputdatasourceproperties.go
- model_function.go
- model_functionbinding.go
- model_functionconfiguration.go
- model_functioninput.go
- model_functionoutput.go
- model_functionproperties.go
- model_gatewaymessagebusoutputdatasource.go
- model_gatewaymessagebussourceproperties.go
- model_gatewaymessagebusstreaminputdatasource.go
- model_getstreamingjobskuresult.go
- model_getstreamingjobskuresultsku.go
- model_input.go
- model_inputproperties.go
- model_inputwatermarkproperties.go
- model_iothubstreaminputdatasource.go
- model_iothubstreaminputdatasourceproperties.go
- model_javascriptfunctionbinding.go
- model_javascriptfunctionbindingproperties.go
- model_jobstorageaccount.go
- model_jsonserialization.go
- model_jsonserializationproperties.go
- model_lastoutputeventtimestamp.go
- model_output.go
- model_outputdatasource.go
- model_outputproperties.go
- model_outputwatermarkproperties.go
- model_parquetserialization.go
- model_postgresqldatasourceproperties.go
- model_postgresqloutputdatasource.go
- model_powerbioutputdatasource.go
- model_powerbioutputdatasourceproperties.go
- model_rawinputdatasourceproperties.go
- model_rawoutputdatasource.go
- model_rawoutputdatasourceproperties.go
- model_rawreferenceinputdatasource.go
- model_rawstreaminputdatasource.go
- model_referenceinputdatasource.go
- model_referenceinputproperties.go
- model_refreshconfiguration.go
- model_scalarfunctionproperties.go
- model_scalestreamingjobparameters.go
- model_serialization.go
- model_servicebusqueueoutputdatasource.go
- model_servicebusqueueoutputdatasourceproperties.go
- model_servicebustopicoutputdatasource.go
- model_servicebustopicoutputdatasourceproperties.go
- model_sku.go
- model_skucapacity.go
- model_startstreamingjobparameters.go
- model_storageaccount.go
- model_streamingjob.go
- model_streamingjobproperties.go
- model_streaminputdatasource.go
- model_streaminputproperties.go
- model_transformation.go
- model_transformationproperties.go
- predicates.go
- version.go