Documentation ¶
Index ¶
- func PossibleValuesForKeyType() []string
- func PossibleValuesForMapType() []string
- func ValidateIntegrationAccountID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateMapID(input interface{}, key string) (warnings []string, errors []error)
- type ContentHash
- type ContentLink
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetCallbackUrlParameters
- type GetOperationResponse
- type IntegrationAccountId
- type IntegrationAccountMap
- type IntegrationAccountMapOperationPredicate
- type IntegrationAccountMapProperties
- func (o *IntegrationAccountMapProperties) GetChangedTimeAsTime() (*time.Time, error)
- func (o *IntegrationAccountMapProperties) GetCreatedTimeAsTime() (*time.Time, error)
- func (o *IntegrationAccountMapProperties) SetChangedTimeAsTime(input time.Time)
- func (o *IntegrationAccountMapProperties) SetCreatedTimeAsTime(input time.Time)
- type IntegrationAccountMapPropertiesParametersSchema
- type IntegrationAccountMapsClient
- func (c IntegrationAccountMapsClient) CreateOrUpdate(ctx context.Context, id MapId, input IntegrationAccountMap) (result CreateOrUpdateOperationResponse, err error)
- func (c IntegrationAccountMapsClient) Delete(ctx context.Context, id MapId) (result DeleteOperationResponse, err error)
- func (c IntegrationAccountMapsClient) Get(ctx context.Context, id MapId) (result GetOperationResponse, err error)
- func (c IntegrationAccountMapsClient) List(ctx context.Context, id IntegrationAccountId, options ListOperationOptions) (result ListOperationResponse, err error)
- func (c IntegrationAccountMapsClient) ListComplete(ctx context.Context, id IntegrationAccountId, options ListOperationOptions) (ListCompleteResult, error)
- func (c IntegrationAccountMapsClient) ListCompleteMatchingPredicate(ctx context.Context, id IntegrationAccountId, options ListOperationOptions, ...) (result ListCompleteResult, err error)
- func (c IntegrationAccountMapsClient) ListContentCallbackUrl(ctx context.Context, id MapId, input GetCallbackUrlParameters) (result ListContentCallbackUrlOperationResponse, err error)
- type KeyType
- type ListCompleteResult
- type ListContentCallbackUrlOperationResponse
- type ListCustomPager
- type ListOperationOptions
- type ListOperationResponse
- type MapId
- type MapType
- type WorkflowTriggerCallbackUrl
- type WorkflowTriggerListCallbackUrlQueries
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForKeyType ¶
func PossibleValuesForKeyType() []string
func PossibleValuesForMapType ¶
func PossibleValuesForMapType() []string
func ValidateIntegrationAccountID ¶
func ValidateIntegrationAccountID(input interface{}, key string) (warnings []string, errors []error)
ValidateIntegrationAccountID checks that 'input' can be parsed as a Integration Account ID
func ValidateMapID ¶
ValidateMapID checks that 'input' can be parsed as a Map ID
Types ¶
type ContentHash ¶
type ContentLink ¶
type ContentLink struct { ContentHash *ContentHash `json:"contentHash,omitempty"` ContentSize *int64 `json:"contentSize,omitempty"` ContentVersion *string `json:"contentVersion,omitempty"` Metadata *interface{} `json:"metadata,omitempty"` Uri *string `json:"uri,omitempty"` }
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationAccountMap }
type DeleteOperationResponse ¶
type GetCallbackUrlParameters ¶
type GetCallbackUrlParameters struct { KeyType *KeyType `json:"keyType,omitempty"` NotAfter *string `json:"notAfter,omitempty"` }
func (*GetCallbackUrlParameters) GetNotAfterAsTime ¶
func (o *GetCallbackUrlParameters) GetNotAfterAsTime() (*time.Time, error)
func (*GetCallbackUrlParameters) SetNotAfterAsTime ¶
func (o *GetCallbackUrlParameters) SetNotAfterAsTime(input time.Time)
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *IntegrationAccountMap }
type IntegrationAccountId ¶
type IntegrationAccountId struct { SubscriptionId string ResourceGroupName string IntegrationAccountName string }
IntegrationAccountId is a struct representing the Resource ID for a Integration Account
func NewIntegrationAccountID ¶
func NewIntegrationAccountID(subscriptionId string, resourceGroupName string, integrationAccountName string) IntegrationAccountId
NewIntegrationAccountID returns a new IntegrationAccountId struct
func ParseIntegrationAccountID ¶
func ParseIntegrationAccountID(input string) (*IntegrationAccountId, error)
ParseIntegrationAccountID parses 'input' into a IntegrationAccountId
func ParseIntegrationAccountIDInsensitively ¶
func ParseIntegrationAccountIDInsensitively(input string) (*IntegrationAccountId, error)
ParseIntegrationAccountIDInsensitively parses 'input' case-insensitively into a IntegrationAccountId note: this method should only be used for API response data and not user input
func (*IntegrationAccountId) FromParseResult ¶
func (id *IntegrationAccountId) FromParseResult(input resourceids.ParseResult) error
func (IntegrationAccountId) ID ¶
func (id IntegrationAccountId) ID() string
ID returns the formatted Integration Account ID
func (IntegrationAccountId) Segments ¶
func (id IntegrationAccountId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Integration Account ID
func (IntegrationAccountId) String ¶
func (id IntegrationAccountId) String() string
String returns a human-readable description of this Integration Account ID
type IntegrationAccountMap ¶
type IntegrationAccountMap struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties IntegrationAccountMapProperties `json:"properties"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type IntegrationAccountMapOperationPredicate ¶
type IntegrationAccountMapOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (IntegrationAccountMapOperationPredicate) Matches ¶
func (p IntegrationAccountMapOperationPredicate) Matches(input IntegrationAccountMap) bool
type IntegrationAccountMapProperties ¶
type IntegrationAccountMapProperties struct { ChangedTime *string `json:"changedTime,omitempty"` Content *string `json:"content,omitempty"` ContentLink *ContentLink `json:"contentLink,omitempty"` ContentType *string `json:"contentType,omitempty"` CreatedTime *string `json:"createdTime,omitempty"` MapType MapType `json:"mapType"` Metadata *interface{} `json:"metadata,omitempty"` ParametersSchema *IntegrationAccountMapPropertiesParametersSchema `json:"parametersSchema,omitempty"` }
func (*IntegrationAccountMapProperties) GetChangedTimeAsTime ¶
func (o *IntegrationAccountMapProperties) GetChangedTimeAsTime() (*time.Time, error)
func (*IntegrationAccountMapProperties) GetCreatedTimeAsTime ¶
func (o *IntegrationAccountMapProperties) GetCreatedTimeAsTime() (*time.Time, error)
func (*IntegrationAccountMapProperties) SetChangedTimeAsTime ¶
func (o *IntegrationAccountMapProperties) SetChangedTimeAsTime(input time.Time)
func (*IntegrationAccountMapProperties) SetCreatedTimeAsTime ¶
func (o *IntegrationAccountMapProperties) SetCreatedTimeAsTime(input time.Time)
type IntegrationAccountMapPropertiesParametersSchema ¶
type IntegrationAccountMapPropertiesParametersSchema struct {
Ref *string `json:"ref,omitempty"`
}
type IntegrationAccountMapsClient ¶
type IntegrationAccountMapsClient struct {
Client *resourcemanager.Client
}
func NewIntegrationAccountMapsClientWithBaseURI ¶
func NewIntegrationAccountMapsClientWithBaseURI(sdkApi sdkEnv.Api) (*IntegrationAccountMapsClient, error)
func (IntegrationAccountMapsClient) CreateOrUpdate ¶
func (c IntegrationAccountMapsClient) CreateOrUpdate(ctx context.Context, id MapId, input IntegrationAccountMap) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (IntegrationAccountMapsClient) Delete ¶
func (c IntegrationAccountMapsClient) Delete(ctx context.Context, id MapId) (result DeleteOperationResponse, err error)
Delete ...
func (IntegrationAccountMapsClient) Get ¶
func (c IntegrationAccountMapsClient) Get(ctx context.Context, id MapId) (result GetOperationResponse, err error)
Get ...
func (IntegrationAccountMapsClient) List ¶
func (c IntegrationAccountMapsClient) List(ctx context.Context, id IntegrationAccountId, options ListOperationOptions) (result ListOperationResponse, err error)
List ...
func (IntegrationAccountMapsClient) ListComplete ¶
func (c IntegrationAccountMapsClient) ListComplete(ctx context.Context, id IntegrationAccountId, options ListOperationOptions) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (IntegrationAccountMapsClient) ListCompleteMatchingPredicate ¶
func (c IntegrationAccountMapsClient) ListCompleteMatchingPredicate(ctx context.Context, id IntegrationAccountId, options ListOperationOptions, predicate IntegrationAccountMapOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (IntegrationAccountMapsClient) ListContentCallbackUrl ¶
func (c IntegrationAccountMapsClient) ListContentCallbackUrl(ctx context.Context, id MapId, input GetCallbackUrlParameters) (result ListContentCallbackUrlOperationResponse, err error)
ListContentCallbackUrl ...
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []IntegrationAccountMap }
type ListContentCallbackUrlOperationResponse ¶
type ListContentCallbackUrlOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *WorkflowTriggerCallbackUrl }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationOptions ¶
func DefaultListOperationOptions ¶
func DefaultListOperationOptions() ListOperationOptions
func (ListOperationOptions) ToHeaders ¶
func (o ListOperationOptions) ToHeaders() *client.Headers
func (ListOperationOptions) ToOData ¶
func (o ListOperationOptions) ToOData() *odata.Query
func (ListOperationOptions) ToQuery ¶
func (o ListOperationOptions) ToQuery() *client.QueryParams
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]IntegrationAccountMap }
type MapId ¶
type MapId struct { SubscriptionId string ResourceGroupName string IntegrationAccountName string MapName string }
MapId is a struct representing the Resource ID for a Map
func NewMapID ¶
func NewMapID(subscriptionId string, resourceGroupName string, integrationAccountName string, mapName string) MapId
NewMapID returns a new MapId struct
func ParseMapID ¶
ParseMapID parses 'input' into a MapId
func ParseMapIDInsensitively ¶
ParseMapIDInsensitively parses 'input' case-insensitively into a MapId note: this method should only be used for API response data and not user input
func (*MapId) FromParseResult ¶
func (id *MapId) FromParseResult(input resourceids.ParseResult) error
func (MapId) Segments ¶
func (id MapId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Map ID
type WorkflowTriggerCallbackUrl ¶
type WorkflowTriggerCallbackUrl struct { BasePath *string `json:"basePath,omitempty"` Method *string `json:"method,omitempty"` Queries *WorkflowTriggerListCallbackUrlQueries `json:"queries,omitempty"` RelativePath *string `json:"relativePath,omitempty"` RelativePathParameters *[]string `json:"relativePathParameters,omitempty"` Value *string `json:"value,omitempty"` }
Source Files ¶
- client.go
- constants.go
- id_integrationaccount.go
- id_map.go
- method_createorupdate.go
- method_delete.go
- method_get.go
- method_list.go
- method_listcontentcallbackurl.go
- model_contenthash.go
- model_contentlink.go
- model_getcallbackurlparameters.go
- model_integrationaccountmap.go
- model_integrationaccountmapproperties.go
- model_integrationaccountmappropertiesparametersschema.go
- model_workflowtriggercallbackurl.go
- model_workflowtriggerlistcallbackurlqueries.go
- predicates.go
- version.go