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
type CreateOrReplaceOperationResponse ¶
type CreateOrReplaceOperationResponse struct { HttpResponse *http.Response Model *Transformation }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *Transformation }
type Transformation ¶
type Transformation struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *TransformationProperties `json:"properties"` Type *string `json:"type,omitempty"` }
type TransformationId ¶
type TransformationId struct { SubscriptionId string ResourceGroupName string JobName string TransformationName string }
TransformationId is a struct representing the Resource ID for a Transformation
func NewTransformationID ¶
func NewTransformationID(subscriptionId string, resourceGroupName string, jobName 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) 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 autorest.Client // contains filtered or unexported fields }
func NewTransformationsClientWithBaseURI ¶
func NewTransformationsClientWithBaseURI(endpoint string) TransformationsClient
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
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { HttpResponse *http.Response Model *Transformation }