Documentation ¶
Index ¶
- func ValidateTransformationID(input interface{}, key string) (warnings []string, errors []error)
- type CreateOrReplaceOperationOptions
- type CreateOrReplaceOperationResponse
- type GetOperationResponse
- type Transformation
- type TransformationId
- type TransformationProperties
- type TransformationsClient
- func (c TransformationsClient) CreateOrReplace(ctx context.Context, id TransformationId, input Transformation, ...) (result CreateOrReplaceOperationResponse, err error)
- func (c TransformationsClient) Get(ctx context.Context, id TransformationId) (result GetOperationResponse, err error)
- func (c TransformationsClient) Update(ctx context.Context, id TransformationId, input Transformation, ...) (result UpdateOperationResponse, err error)
- type UpdateOperationOptions
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateTransformationID ¶
ValidateTransformationID checks that 'input' can be parsed as a Transformation ID
Types ¶
type CreateOrReplaceOperationOptions ¶
func DefaultCreateOrReplaceOperationOptions ¶
func DefaultCreateOrReplaceOperationOptions() CreateOrReplaceOperationOptions
func (CreateOrReplaceOperationOptions) ToHeaders ¶
func (o CreateOrReplaceOperationOptions) ToHeaders() *client.Headers
func (CreateOrReplaceOperationOptions) ToOData ¶
func (o CreateOrReplaceOperationOptions) ToOData() *odata.Query
func (CreateOrReplaceOperationOptions) ToQuery ¶
func (o CreateOrReplaceOperationOptions) ToQuery() *client.QueryParams
type CreateOrReplaceOperationResponse ¶
type CreateOrReplaceOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *Transformation }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *Transformation }
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 TransformationId ¶
type TransformationId struct { SubscriptionId string ResourceGroupName string StreamingJobName string TransformationName string }
TransformationId is a struct representing the Resource ID for a Transformation
func NewTransformationID ¶
func NewTransformationID(subscriptionId string, resourceGroupName string, streamingJobName string, transformationName string) TransformationId
NewTransformationID returns a new TransformationId struct
func ParseTransformationID ¶
func ParseTransformationID(input string) (*TransformationId, error)
ParseTransformationID parses 'input' into a TransformationId
func ParseTransformationIDInsensitively ¶
func ParseTransformationIDInsensitively(input string) (*TransformationId, error)
ParseTransformationIDInsensitively parses 'input' case-insensitively into a TransformationId note: this method should only be used for API response data and not user input
func (*TransformationId) FromParseResult ¶
func (id *TransformationId) FromParseResult(input resourceids.ParseResult) error
func (TransformationId) ID ¶
func (id TransformationId) ID() string
ID returns the formatted Transformation ID
func (TransformationId) Segments ¶
func (id TransformationId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Transformation ID
func (TransformationId) String ¶
func (id TransformationId) String() string
String returns a human-readable description of this Transformation ID
type TransformationsClient ¶
type TransformationsClient struct {
Client *resourcemanager.Client
}
func NewTransformationsClientWithBaseURI ¶
func NewTransformationsClientWithBaseURI(sdkApi sdkEnv.Api) (*TransformationsClient, error)
func (TransformationsClient) CreateOrReplace ¶
func (c TransformationsClient) CreateOrReplace(ctx context.Context, id TransformationId, input Transformation, options CreateOrReplaceOperationOptions) (result CreateOrReplaceOperationResponse, err error)
CreateOrReplace ...
func (TransformationsClient) Get ¶
func (c TransformationsClient) Get(ctx context.Context, id TransformationId) (result GetOperationResponse, err error)
Get ...
func (TransformationsClient) Update ¶
func (c TransformationsClient) Update(ctx context.Context, id TransformationId, input Transformation, options UpdateOperationOptions) (result UpdateOperationResponse, err error)
Update ...
type UpdateOperationOptions ¶
type UpdateOperationOptions struct {
IfMatch *string
}
func DefaultUpdateOperationOptions ¶
func DefaultUpdateOperationOptions() UpdateOperationOptions
func (UpdateOperationOptions) ToHeaders ¶
func (o UpdateOperationOptions) ToHeaders() *client.Headers
func (UpdateOperationOptions) ToOData ¶
func (o UpdateOperationOptions) ToOData() *odata.Query
func (UpdateOperationOptions) ToQuery ¶
func (o UpdateOperationOptions) ToQuery() *client.QueryParams
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *Transformation }