Documentation ¶
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type ContentHash
- type ContentLink
- type KeyType
- type ManagementClient
- type ParameterType
- type RecurrenceFrequency
- type RegenerateSecretKeyParameters
- type Resource
- type ResourceReference
- type RunWorkflowParameters
- type Sku
- type SkuName
- type SubResource
- type Workflow
- type WorkflowAccessKey
- type WorkflowAccessKeyListResult
- type WorkflowAccessKeyProperties
- type WorkflowAccessKeysManagementClient
- func (client WorkflowAccessKeysManagementClient) CreateOrUpdate(resourceGroupName string, workflowName string, accessKeyName string, ...) (result WorkflowAccessKey, ae error)
- func (client WorkflowAccessKeysManagementClient) CreateOrUpdatePreparer(resourceGroupName string, workflowName string, accessKeyName string, ...) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) CreateOrUpdateResponder(resp *http.Response) (result WorkflowAccessKey, err error)
- func (client WorkflowAccessKeysManagementClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client WorkflowAccessKeysManagementClient) Delete(resourceGroupName string, workflowName string, accessKeyName string) (result autorest.Response, ae error)
- func (client WorkflowAccessKeysManagementClient) DeletePreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowAccessKeysManagementClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client WorkflowAccessKeysManagementClient) Get(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowAccessKey, ae error)
- func (client WorkflowAccessKeysManagementClient) GetPreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) GetResponder(resp *http.Response) (result WorkflowAccessKey, err error)
- func (client WorkflowAccessKeysManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowAccessKeysManagementClient) List(resourceGroupName string, workflowName string, top *int) (result WorkflowAccessKeyListResult, ae error)
- func (client WorkflowAccessKeysManagementClient) ListNextResults(lastResults WorkflowAccessKeyListResult) (result WorkflowAccessKeyListResult, ae error)
- func (client WorkflowAccessKeysManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) ListResponder(resp *http.Response) (result WorkflowAccessKeyListResult, err error)
- func (client WorkflowAccessKeysManagementClient) ListSecretKeys(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowSecretKeys, ae error)
- func (client WorkflowAccessKeysManagementClient) ListSecretKeysPreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) ListSecretKeysResponder(resp *http.Response) (result WorkflowSecretKeys, err error)
- func (client WorkflowAccessKeysManagementClient) ListSecretKeysSender(req *http.Request) (*http.Response, error)
- func (client WorkflowAccessKeysManagementClient) ListSender(req *http.Request) (*http.Response, error)
- func (client WorkflowAccessKeysManagementClient) RegenerateSecretKey(resourceGroupName string, workflowName string, accessKeyName string, ...) (result WorkflowSecretKeys, ae error)
- func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeyPreparer(resourceGroupName string, workflowName string, accessKeyName string, ...) (*http.Request, error)
- func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeyResponder(resp *http.Response) (result WorkflowSecretKeys, err error)
- func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeySender(req *http.Request) (*http.Response, error)
- type WorkflowFilter
- type WorkflowListResult
- type WorkflowOutputParameter
- type WorkflowParameter
- type WorkflowProperties
- type WorkflowProvisioningState
- type WorkflowRun
- type WorkflowRunAction
- type WorkflowRunActionFilter
- type WorkflowRunActionListResult
- type WorkflowRunActionProperties
- type WorkflowRunActionsManagementClient
- func (client WorkflowRunActionsManagementClient) Get(resourceGroupName string, workflowName string, runName string, ...) (result WorkflowRunAction, ae error)
- func (client WorkflowRunActionsManagementClient) GetPreparer(resourceGroupName string, workflowName string, runName string, ...) (*http.Request, error)
- func (client WorkflowRunActionsManagementClient) GetResponder(resp *http.Response) (result WorkflowRunAction, err error)
- func (client WorkflowRunActionsManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionsManagementClient) List(resourceGroupName string, workflowName string, runName string, top *int, ...) (result WorkflowRunActionListResult, ae error)
- func (client WorkflowRunActionsManagementClient) ListNextResults(lastResults WorkflowRunActionListResult) (result WorkflowRunActionListResult, ae error)
- func (client WorkflowRunActionsManagementClient) ListPreparer(resourceGroupName string, workflowName string, runName string, top *int, ...) (*http.Request, error)
- func (client WorkflowRunActionsManagementClient) ListResponder(resp *http.Response) (result WorkflowRunActionListResult, err error)
- func (client WorkflowRunActionsManagementClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunFilter
- type WorkflowRunListResult
- type WorkflowRunProperties
- type WorkflowRunTrigger
- type WorkflowRunsManagementClient
- func (client WorkflowRunsManagementClient) Cancel(resourceGroupName string, workflowName string, runName string) (result autorest.Response, ae error)
- func (client WorkflowRunsManagementClient) CancelPreparer(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
- func (client WorkflowRunsManagementClient) CancelResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowRunsManagementClient) CancelSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunsManagementClient) Get(resourceGroupName string, workflowName string, runName string) (result WorkflowRun, ae error)
- func (client WorkflowRunsManagementClient) GetPreparer(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
- func (client WorkflowRunsManagementClient) GetResponder(resp *http.Response) (result WorkflowRun, err error)
- func (client WorkflowRunsManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunsManagementClient) List(resourceGroupName string, workflowName string, top *int, filter string) (result WorkflowRunListResult, ae error)
- func (client WorkflowRunsManagementClient) ListNextResults(lastResults WorkflowRunListResult) (result WorkflowRunListResult, ae error)
- func (client WorkflowRunsManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int, filter string) (*http.Request, error)
- func (client WorkflowRunsManagementClient) ListResponder(resp *http.Response) (result WorkflowRunListResult, err error)
- func (client WorkflowRunsManagementClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowSecretKeys
- type WorkflowState
- type WorkflowStatus
- type WorkflowTrigger
- type WorkflowTriggerFilter
- type WorkflowTriggerHistoriesManagementClient
- func (client WorkflowTriggerHistoriesManagementClient) Get(resourceGroupName string, workflowName string, triggerName string, ...) (result WorkflowTriggerHistory, ae error)
- func (client WorkflowTriggerHistoriesManagementClient) GetPreparer(resourceGroupName string, workflowName string, triggerName string, ...) (*http.Request, error)
- func (client WorkflowTriggerHistoriesManagementClient) GetResponder(resp *http.Response) (result WorkflowTriggerHistory, err error)
- func (client WorkflowTriggerHistoriesManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggerHistoriesManagementClient) List(resourceGroupName string, workflowName string, triggerName string, top *int) (result WorkflowTriggerHistoryListResult, ae error)
- func (client WorkflowTriggerHistoriesManagementClient) ListNextResults(lastResults WorkflowTriggerHistoryListResult) (result WorkflowTriggerHistoryListResult, ae error)
- func (client WorkflowTriggerHistoriesManagementClient) ListPreparer(resourceGroupName string, workflowName string, triggerName string, top *int) (*http.Request, error)
- func (client WorkflowTriggerHistoriesManagementClient) ListResponder(resp *http.Response) (result WorkflowTriggerHistoryListResult, err error)
- func (client WorkflowTriggerHistoriesManagementClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowTriggerHistory
- type WorkflowTriggerHistoryListResult
- type WorkflowTriggerHistoryProperties
- type WorkflowTriggerListResult
- type WorkflowTriggerProperties
- type WorkflowTriggerProvisioningState
- type WorkflowTriggerRecurrence
- type WorkflowTriggersManagementClient
- func (client WorkflowTriggersManagementClient) Get(resourceGroupName string, workflowName string, triggerName string) (result WorkflowTrigger, ae error)
- func (client WorkflowTriggersManagementClient) GetPreparer(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
- func (client WorkflowTriggersManagementClient) GetResponder(resp *http.Response) (result WorkflowTrigger, err error)
- func (client WorkflowTriggersManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersManagementClient) List(resourceGroupName string, workflowName string, top *int, filter string) (result WorkflowTriggerListResult, ae error)
- func (client WorkflowTriggersManagementClient) ListNextResults(lastResults WorkflowTriggerListResult) (result WorkflowTriggerListResult, ae error)
- func (client WorkflowTriggersManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int, filter string) (*http.Request, error)
- func (client WorkflowTriggersManagementClient) ListResponder(resp *http.Response) (result WorkflowTriggerListResult, err error)
- func (client WorkflowTriggersManagementClient) ListSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersManagementClient) Run(resourceGroupName string, workflowName string, triggerName string) (result autorest.Response, ae error)
- func (client WorkflowTriggersManagementClient) RunPreparer(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
- func (client WorkflowTriggersManagementClient) RunResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowTriggersManagementClient) RunSender(req *http.Request) (*http.Response, error)
- type WorkflowVersion
- type WorkflowVersionProperties
- type WorkflowVersionsManagementClient
- func (client WorkflowVersionsManagementClient) Get(resourceGroupName string, workflowName string, versionID string) (result WorkflowVersion, ae error)
- func (client WorkflowVersionsManagementClient) GetPreparer(resourceGroupName string, workflowName string, versionID string) (*http.Request, error)
- func (client WorkflowVersionsManagementClient) GetResponder(resp *http.Response) (result WorkflowVersion, err error)
- func (client WorkflowVersionsManagementClient) GetSender(req *http.Request) (*http.Response, error)
- type WorkflowsManagementClient
- func (client WorkflowsManagementClient) CreateOrUpdate(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae error)
- func (client WorkflowsManagementClient) CreateOrUpdatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsManagementClient) CreateOrUpdateResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsManagementClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Delete(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
- func (client WorkflowsManagementClient) DeletePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsManagementClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsManagementClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Disable(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
- func (client WorkflowsManagementClient) DisablePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsManagementClient) DisableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsManagementClient) DisableSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Enable(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
- func (client WorkflowsManagementClient) EnablePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsManagementClient) EnableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsManagementClient) EnableSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Get(resourceGroupName string, workflowName string) (result Workflow, ae error)
- func (client WorkflowsManagementClient) GetPreparer(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsManagementClient) GetResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsManagementClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) ListByResourceGroup(resourceGroupName string, top *int, filter string) (result WorkflowListResult, ae error)
- func (client WorkflowsManagementClient) ListByResourceGroupNextResults(lastResults WorkflowListResult) (result WorkflowListResult, ae error)
- func (client WorkflowsManagementClient) ListByResourceGroupPreparer(resourceGroupName string, top *int, filter string) (*http.Request, error)
- func (client WorkflowsManagementClient) ListByResourceGroupResponder(resp *http.Response) (result WorkflowListResult, err error)
- func (client WorkflowsManagementClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) ListBySubscription(top *int, filter string) (result WorkflowListResult, ae error)
- func (client WorkflowsManagementClient) ListBySubscriptionNextResults(lastResults WorkflowListResult) (result WorkflowListResult, ae error)
- func (client WorkflowsManagementClient) ListBySubscriptionPreparer(top *int, filter string) (*http.Request, error)
- func (client WorkflowsManagementClient) ListBySubscriptionResponder(resp *http.Response) (result WorkflowListResult, err error)
- func (client WorkflowsManagementClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Run(resourceGroupName string, workflowName string, ...) (result WorkflowRun, ae error)
- func (client WorkflowsManagementClient) RunPreparer(resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsManagementClient) RunResponder(resp *http.Response) (result WorkflowRun, err error)
- func (client WorkflowsManagementClient) RunSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Update(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae error)
- func (client WorkflowsManagementClient) UpdatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsManagementClient) UpdateResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsManagementClient) UpdateSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsManagementClient) Validate(resourceGroupName string, workflowName string, workflow Workflow) (result autorest.Response, ae error)
- func (client WorkflowsManagementClient) ValidatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsManagementClient) ValidateResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsManagementClient) ValidateSender(req *http.Request) (*http.Response, error)
Constants ¶
const ( // APIVersion is the version of the Logic APIVersion = "2015-02-01-preview" // DefaultBaseURI is the default URI used for the service Logic DefaultBaseURI = "https://management.azure.com" )
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type ContentHash ¶
type ContentHash struct { Algorithm *string `json:"algorithm,omitempty"` Value *string `json:"value,omitempty"` }
ContentHash is
type ContentLink ¶
type ContentLink struct { URI *string `json:"uri,omitempty"` ContentVersion *string `json:"contentVersion,omitempty"` ContentSize *int32 `json:"contentSize,omitempty"` ContentHash *ContentHash `json:"contentHash,omitempty"` Metadata *map[string]interface{} `json:"metadata,omitempty"` }
ContentLink is
type ManagementClient ¶
ManagementClient is the base client for Logic.
func New ¶
func New(subscriptionID string) ManagementClient
New creates an instance of the ManagementClient client.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) ManagementClient
NewWithBaseURI creates an instance of the ManagementClient client.
type ParameterType ¶
type ParameterType string
ParameterType enumerates the values for parameter type.
const ( // ParameterTypeArray specifies the parameter type array state for // parameter type. ParameterTypeArray ParameterType = "Array" // ParameterTypeBool specifies the parameter type bool state for parameter // type. ParameterTypeBool ParameterType = "Bool" // ParameterTypeFloat specifies the parameter type float state for // parameter type. ParameterTypeFloat ParameterType = "Float" // ParameterTypeInt specifies the parameter type int state for parameter // type. ParameterTypeInt ParameterType = "Int" // ParameterTypeNotSpecified specifies the parameter type not specified // state for parameter type. ParameterTypeNotSpecified ParameterType = "NotSpecified" // ParameterTypeObject specifies the parameter type object state for // parameter type. ParameterTypeObject ParameterType = "Object" // ParameterTypeSecureObject specifies the parameter type secure object // state for parameter type. ParameterTypeSecureObject ParameterType = "SecureObject" // ParameterTypeSecureString specifies the parameter type secure string // state for parameter type. ParameterTypeSecureString ParameterType = "SecureString" // ParameterTypeString specifies the parameter type string state for // parameter type. ParameterTypeString ParameterType = "String" )
type RecurrenceFrequency ¶
type RecurrenceFrequency string
RecurrenceFrequency enumerates the values for recurrence frequency.
const ( // Day specifies the day state for recurrence frequency. Day RecurrenceFrequency = "Day" // Hour specifies the hour state for recurrence frequency. Hour RecurrenceFrequency = "Hour" // Minute specifies the minute state for recurrence frequency. Minute RecurrenceFrequency = "Minute" // Month specifies the month state for recurrence frequency. Month RecurrenceFrequency = "Month" // Second specifies the second state for recurrence frequency. Second RecurrenceFrequency = "Second" // Week specifies the week state for recurrence frequency. Week RecurrenceFrequency = "Week" // Year specifies the year state for recurrence frequency. Year RecurrenceFrequency = "Year" )
type RegenerateSecretKeyParameters ¶
type RegenerateSecretKeyParameters struct {
KeyType KeyType `json:"keyType,omitempty"`
}
RegenerateSecretKeyParameters is
type Resource ¶
type Resource struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Location *string `json:"location,omitempty"` Tags *map[string]*string `json:"tags,omitempty"` }
Resource is
type ResourceReference ¶
type ResourceReference struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
ResourceReference is
type RunWorkflowParameters ¶
type RunWorkflowParameters struct { Name *string `json:"name,omitempty"` Outputs *map[string]interface{} `json:"outputs,omitempty"` }
RunWorkflowParameters is
type Sku ¶
type Sku struct { Name SkuName `json:"name,omitempty"` Plan *ResourceReference `json:"plan,omitempty"` }
Sku is
type SkuName ¶
type SkuName string
SkuName enumerates the values for sku name.
const ( // SkuNameBasic specifies the sku name basic state for sku name. SkuNameBasic SkuName = "Basic" // SkuNameFree specifies the sku name free state for sku name. SkuNameFree SkuName = "Free" // SkuNameNotSpecified specifies the sku name not specified state for sku // name. SkuNameNotSpecified SkuName = "NotSpecified" // SkuNamePremium specifies the sku name premium state for sku name. SkuNamePremium SkuName = "Premium" SkuNameShared SkuName = "Shared" // SkuNameStandard specifies the sku name standard state for sku name. SkuNameStandard SkuName = "Standard" )
type Workflow ¶
type Workflow struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Location *string `json:"location,omitempty"` Tags *map[string]*string `json:"tags,omitempty"` Properties *WorkflowProperties `json:"properties,omitempty"` }
Workflow is
type WorkflowAccessKey ¶
type WorkflowAccessKey struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Properties *WorkflowAccessKeyProperties `json:"properties,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
WorkflowAccessKey is
type WorkflowAccessKeyListResult ¶
type WorkflowAccessKeyListResult struct { autorest.Response `json:"-"` Value *[]WorkflowAccessKey `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowAccessKeyListResult is
func (WorkflowAccessKeyListResult) WorkflowAccessKeyListResultPreparer ¶
func (client WorkflowAccessKeyListResult) WorkflowAccessKeyListResultPreparer() (*http.Request, error)
WorkflowAccessKeyListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowAccessKeyProperties ¶
type WorkflowAccessKeyProperties struct { NotBefore *date.Time `json:"notBefore,omitempty"` NotAfter *date.Time `json:"notAfter,omitempty"` }
WorkflowAccessKeyProperties is
type WorkflowAccessKeysManagementClient ¶
type WorkflowAccessKeysManagementClient struct {
ManagementClient
}
WorkflowAccessKeysManagementClient is the client for the WorkflowAccessKeys methods of the Logic service.
func NewWorkflowAccessKeysManagementClient ¶
func NewWorkflowAccessKeysManagementClient(subscriptionID string) WorkflowAccessKeysManagementClient
NewWorkflowAccessKeysManagementClient creates an instance of the WorkflowAccessKeysManagementClient client.
func NewWorkflowAccessKeysManagementClientWithBaseURI ¶
func NewWorkflowAccessKeysManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowAccessKeysManagementClient
NewWorkflowAccessKeysManagementClientWithBaseURI creates an instance of the WorkflowAccessKeysManagementClient client.
func (WorkflowAccessKeysManagementClient) CreateOrUpdate ¶
func (client WorkflowAccessKeysManagementClient) CreateOrUpdate(resourceGroupName string, workflowName string, accessKeyName string, workflowAccesskey WorkflowAccessKey) (result WorkflowAccessKey, ae error)
CreateOrUpdate creates or updates a workflow access key.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name. workflowAccesskey is the workflow access key.
func (WorkflowAccessKeysManagementClient) CreateOrUpdatePreparer ¶
func (client WorkflowAccessKeysManagementClient) CreateOrUpdatePreparer(resourceGroupName string, workflowName string, accessKeyName string, workflowAccesskey WorkflowAccessKey) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (WorkflowAccessKeysManagementClient) CreateOrUpdateResponder ¶
func (client WorkflowAccessKeysManagementClient) CreateOrUpdateResponder(resp *http.Response) (result WorkflowAccessKey, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) CreateOrUpdateSender ¶
func (client WorkflowAccessKeysManagementClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (WorkflowAccessKeysManagementClient) Delete ¶
func (client WorkflowAccessKeysManagementClient) Delete(resourceGroupName string, workflowName string, accessKeyName string) (result autorest.Response, ae error)
Delete deletes a workflow access key.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name.
func (WorkflowAccessKeysManagementClient) DeletePreparer ¶
func (client WorkflowAccessKeysManagementClient) DeletePreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (WorkflowAccessKeysManagementClient) DeleteResponder ¶
func (client WorkflowAccessKeysManagementClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) DeleteSender ¶
func (client WorkflowAccessKeysManagementClient) DeleteSender(req *http.Request) (*http.Response, error)
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (WorkflowAccessKeysManagementClient) Get ¶
func (client WorkflowAccessKeysManagementClient) Get(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowAccessKey, ae error)
Get gets a workflow access key.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name.
func (WorkflowAccessKeysManagementClient) GetPreparer ¶
func (client WorkflowAccessKeysManagementClient) GetPreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowAccessKeysManagementClient) GetResponder ¶
func (client WorkflowAccessKeysManagementClient) GetResponder(resp *http.Response) (result WorkflowAccessKey, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) GetSender ¶
func (client WorkflowAccessKeysManagementClient) GetSender(req *http.Request) (*http.Response, error)
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowAccessKeysManagementClient) List ¶
func (client WorkflowAccessKeysManagementClient) List(resourceGroupName string, workflowName string, top *int) (result WorkflowAccessKeyListResult, ae error)
List gets a list of workflow access keys.
resourceGroupName is the resource group name. workflowName is the workflow name. top is the number of items to be included in the result.
func (WorkflowAccessKeysManagementClient) ListNextResults ¶
func (client WorkflowAccessKeysManagementClient) ListNextResults(lastResults WorkflowAccessKeyListResult) (result WorkflowAccessKeyListResult, ae error)
ListNextResults retrieves the next set of results, if any.
func (WorkflowAccessKeysManagementClient) ListPreparer ¶
func (client WorkflowAccessKeysManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowAccessKeysManagementClient) ListResponder ¶
func (client WorkflowAccessKeysManagementClient) ListResponder(resp *http.Response) (result WorkflowAccessKeyListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) ListSecretKeys ¶
func (client WorkflowAccessKeysManagementClient) ListSecretKeys(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowSecretKeys, ae error)
ListSecretKeys lists secret keys.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name.
func (WorkflowAccessKeysManagementClient) ListSecretKeysPreparer ¶
func (client WorkflowAccessKeysManagementClient) ListSecretKeysPreparer(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
ListSecretKeysPreparer prepares the ListSecretKeys request.
func (WorkflowAccessKeysManagementClient) ListSecretKeysResponder ¶
func (client WorkflowAccessKeysManagementClient) ListSecretKeysResponder(resp *http.Response) (result WorkflowSecretKeys, err error)
ListSecretKeysResponder handles the response to the ListSecretKeys request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) ListSecretKeysSender ¶
func (client WorkflowAccessKeysManagementClient) ListSecretKeysSender(req *http.Request) (*http.Response, error)
ListSecretKeysSender sends the ListSecretKeys request. The method will close the http.Response Body if it receives an error.
func (WorkflowAccessKeysManagementClient) ListSender ¶
func (client WorkflowAccessKeysManagementClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (WorkflowAccessKeysManagementClient) RegenerateSecretKey ¶
func (client WorkflowAccessKeysManagementClient) RegenerateSecretKey(resourceGroupName string, workflowName string, accessKeyName string, parameters RegenerateSecretKeyParameters) (result WorkflowSecretKeys, ae error)
RegenerateSecretKey regenerates secret key.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name. parameters is the parameters.
func (WorkflowAccessKeysManagementClient) RegenerateSecretKeyPreparer ¶
func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeyPreparer(resourceGroupName string, workflowName string, accessKeyName string, parameters RegenerateSecretKeyParameters) (*http.Request, error)
RegenerateSecretKeyPreparer prepares the RegenerateSecretKey request.
func (WorkflowAccessKeysManagementClient) RegenerateSecretKeyResponder ¶
func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeyResponder(resp *http.Response) (result WorkflowSecretKeys, err error)
RegenerateSecretKeyResponder handles the response to the RegenerateSecretKey request. The method always closes the http.Response Body.
func (WorkflowAccessKeysManagementClient) RegenerateSecretKeySender ¶
func (client WorkflowAccessKeysManagementClient) RegenerateSecretKeySender(req *http.Request) (*http.Response, error)
RegenerateSecretKeySender sends the RegenerateSecretKey request. The method will close the http.Response Body if it receives an error.
type WorkflowFilter ¶
type WorkflowFilter struct {
State WorkflowState `json:"state,omitempty"`
}
WorkflowFilter is
type WorkflowListResult ¶
type WorkflowListResult struct { autorest.Response `json:"-"` Value *[]Workflow `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowListResult is
func (WorkflowListResult) WorkflowListResultPreparer ¶
func (client WorkflowListResult) WorkflowListResultPreparer() (*http.Request, error)
WorkflowListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowOutputParameter ¶
type WorkflowOutputParameter struct { Type ParameterType `json:"type,omitempty"` Value *map[string]interface{} `json:"value,omitempty"` Metadata *map[string]interface{} `json:"metadata,omitempty"` Error *map[string]interface{} `json:"error,omitempty"` }
WorkflowOutputParameter is
type WorkflowParameter ¶
type WorkflowParameter struct { Type ParameterType `json:"type,omitempty"` Value *map[string]interface{} `json:"value,omitempty"` Metadata *map[string]interface{} `json:"metadata,omitempty"` }
WorkflowParameter is
type WorkflowProperties ¶
type WorkflowProperties struct { ProvisioningState WorkflowProvisioningState `json:"provisioningState,omitempty"` CreatedTime *date.Time `json:"createdTime,omitempty"` ChangedTime *date.Time `json:"changedTime,omitempty"` State WorkflowState `json:"state,omitempty"` Version *string `json:"version,omitempty"` AccessEndpoint *string `json:"accessEndpoint,omitempty"` Sku *Sku `json:"sku,omitempty"` DefinitionLink *ContentLink `json:"definitionLink,omitempty"` Definition *map[string]interface{} `json:"definition,omitempty"` ParametersLink *ContentLink `json:"parametersLink,omitempty"` Parameters *map[string]*WorkflowParameter `json:"parameters,omitempty"` }
WorkflowProperties is
type WorkflowProvisioningState ¶
type WorkflowProvisioningState string
WorkflowProvisioningState enumerates the values for workflow provisioning state.
const ( // WorkflowProvisioningStateMoving specifies the workflow provisioning // state moving state for workflow provisioning state. WorkflowProvisioningStateMoving WorkflowProvisioningState = "Moving" // WorkflowProvisioningStateNotSpecified specifies the workflow // provisioning state not specified state for workflow provisioning state. WorkflowProvisioningStateNotSpecified WorkflowProvisioningState = "NotSpecified" // WorkflowProvisioningStateSucceeded specifies the workflow provisioning // state succeeded state for workflow provisioning state. WorkflowProvisioningStateSucceeded WorkflowProvisioningState = "Succeeded" )
type WorkflowRun ¶
type WorkflowRun struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Properties *WorkflowRunProperties `json:"properties,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
WorkflowRun is
type WorkflowRunAction ¶
type WorkflowRunAction struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Properties *WorkflowRunActionProperties `json:"properties,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
WorkflowRunAction is
type WorkflowRunActionFilter ¶
type WorkflowRunActionFilter struct {
Status WorkflowStatus `json:"status,omitempty"`
}
WorkflowRunActionFilter is
type WorkflowRunActionListResult ¶
type WorkflowRunActionListResult struct { autorest.Response `json:"-"` Value *[]WorkflowRunAction `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowRunActionListResult is
func (WorkflowRunActionListResult) WorkflowRunActionListResultPreparer ¶
func (client WorkflowRunActionListResult) WorkflowRunActionListResultPreparer() (*http.Request, error)
WorkflowRunActionListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowRunActionProperties ¶
type WorkflowRunActionProperties struct { StartTime *date.Time `json:"startTime,omitempty"` EndTime *date.Time `json:"endTime,omitempty"` Status WorkflowStatus `json:"status,omitempty"` Code *string `json:"code,omitempty"` Error *map[string]interface{} `json:"error,omitempty"` TrackingID *string `json:"trackingId,omitempty"` InputsLink *ContentLink `json:"inputsLink,omitempty"` OutputsLink *ContentLink `json:"outputsLink,omitempty"` }
WorkflowRunActionProperties is
type WorkflowRunActionsManagementClient ¶
type WorkflowRunActionsManagementClient struct {
ManagementClient
}
WorkflowRunActionsManagementClient is the client for the WorkflowRunActions methods of the Logic service.
func NewWorkflowRunActionsManagementClient ¶
func NewWorkflowRunActionsManagementClient(subscriptionID string) WorkflowRunActionsManagementClient
NewWorkflowRunActionsManagementClient creates an instance of the WorkflowRunActionsManagementClient client.
func NewWorkflowRunActionsManagementClientWithBaseURI ¶
func NewWorkflowRunActionsManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionsManagementClient
NewWorkflowRunActionsManagementClientWithBaseURI creates an instance of the WorkflowRunActionsManagementClient client.
func (WorkflowRunActionsManagementClient) Get ¶
func (client WorkflowRunActionsManagementClient) Get(resourceGroupName string, workflowName string, runName string, actionName string) (result WorkflowRunAction, ae error)
Get gets a workflow run action.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name. actionName is the workflow action name.
func (WorkflowRunActionsManagementClient) GetPreparer ¶
func (client WorkflowRunActionsManagementClient) GetPreparer(resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionsManagementClient) GetResponder ¶
func (client WorkflowRunActionsManagementClient) GetResponder(resp *http.Response) (result WorkflowRunAction, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunActionsManagementClient) GetSender ¶
func (client WorkflowRunActionsManagementClient) GetSender(req *http.Request) (*http.Response, error)
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunActionsManagementClient) List ¶
func (client WorkflowRunActionsManagementClient) List(resourceGroupName string, workflowName string, runName string, top *int, filter string) (result WorkflowRunActionListResult, ae error)
List gets a list of workflow run actions.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name. top is the number of items to be included in the result. filter is the filter to apply on the operation.
func (WorkflowRunActionsManagementClient) ListNextResults ¶
func (client WorkflowRunActionsManagementClient) ListNextResults(lastResults WorkflowRunActionListResult) (result WorkflowRunActionListResult, ae error)
ListNextResults retrieves the next set of results, if any.
func (WorkflowRunActionsManagementClient) ListPreparer ¶
func (client WorkflowRunActionsManagementClient) ListPreparer(resourceGroupName string, workflowName string, runName string, top *int, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionsManagementClient) ListResponder ¶
func (client WorkflowRunActionsManagementClient) ListResponder(resp *http.Response) (result WorkflowRunActionListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunActionsManagementClient) ListSender ¶
func (client WorkflowRunActionsManagementClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowRunFilter ¶
type WorkflowRunFilter struct {
Status WorkflowStatus `json:"status,omitempty"`
}
WorkflowRunFilter is
type WorkflowRunListResult ¶
type WorkflowRunListResult struct { autorest.Response `json:"-"` Value *[]WorkflowRun `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowRunListResult is
func (WorkflowRunListResult) WorkflowRunListResultPreparer ¶
func (client WorkflowRunListResult) WorkflowRunListResultPreparer() (*http.Request, error)
WorkflowRunListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowRunProperties ¶
type WorkflowRunProperties struct { StartTime *date.Time `json:"startTime,omitempty"` EndTime *date.Time `json:"endTime,omitempty"` Status WorkflowStatus `json:"status,omitempty"` Code *string `json:"code,omitempty"` Error *map[string]interface{} `json:"error,omitempty"` CorrelationID *string `json:"correlationId,omitempty"` Workflow *ResourceReference `json:"workflow,omitempty"` Trigger *WorkflowRunTrigger `json:"trigger,omitempty"` Outputs *map[string]*WorkflowOutputParameter `json:"outputs,omitempty"` }
WorkflowRunProperties is
type WorkflowRunTrigger ¶
type WorkflowRunTrigger struct { Name *string `json:"name,omitempty"` Inputs *map[string]interface{} `json:"inputs,omitempty"` InputsLink *ContentLink `json:"inputsLink,omitempty"` Outputs *map[string]interface{} `json:"outputs,omitempty"` OutputsLink *ContentLink `json:"outputsLink,omitempty"` StartTime *date.Time `json:"startTime,omitempty"` EndTime *date.Time `json:"endTime,omitempty"` TrackingID *string `json:"trackingId,omitempty"` Code *string `json:"code,omitempty"` Status WorkflowStatus `json:"status,omitempty"` Error *map[string]interface{} `json:"error,omitempty"` }
WorkflowRunTrigger is
type WorkflowRunsManagementClient ¶
type WorkflowRunsManagementClient struct {
ManagementClient
}
WorkflowRunsManagementClient is the client for the WorkflowRuns methods of the Logic service.
func NewWorkflowRunsManagementClient ¶
func NewWorkflowRunsManagementClient(subscriptionID string) WorkflowRunsManagementClient
NewWorkflowRunsManagementClient creates an instance of the WorkflowRunsManagementClient client.
func NewWorkflowRunsManagementClientWithBaseURI ¶
func NewWorkflowRunsManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunsManagementClient
NewWorkflowRunsManagementClientWithBaseURI creates an instance of the WorkflowRunsManagementClient client.
func (WorkflowRunsManagementClient) Cancel ¶
func (client WorkflowRunsManagementClient) Cancel(resourceGroupName string, workflowName string, runName string) (result autorest.Response, ae error)
Cancel cancels a workflow run.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name.
func (WorkflowRunsManagementClient) CancelPreparer ¶
func (client WorkflowRunsManagementClient) CancelPreparer(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
CancelPreparer prepares the Cancel request.
func (WorkflowRunsManagementClient) CancelResponder ¶
func (client WorkflowRunsManagementClient) CancelResponder(resp *http.Response) (result autorest.Response, err error)
CancelResponder handles the response to the Cancel request. The method always closes the http.Response Body.
func (WorkflowRunsManagementClient) CancelSender ¶
CancelSender sends the Cancel request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunsManagementClient) Get ¶
func (client WorkflowRunsManagementClient) Get(resourceGroupName string, workflowName string, runName string) (result WorkflowRun, ae error)
Get gets a workflow run.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name.
func (WorkflowRunsManagementClient) GetPreparer ¶
func (client WorkflowRunsManagementClient) GetPreparer(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunsManagementClient) GetResponder ¶
func (client WorkflowRunsManagementClient) GetResponder(resp *http.Response) (result WorkflowRun, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunsManagementClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunsManagementClient) List ¶
func (client WorkflowRunsManagementClient) List(resourceGroupName string, workflowName string, top *int, filter string) (result WorkflowRunListResult, ae error)
List gets a list of workflow runs.
resourceGroupName is the resource group name. workflowName is the workflow name. top is the number of items to be included in the result. filter is the filter to apply on the operation.
func (WorkflowRunsManagementClient) ListNextResults ¶
func (client WorkflowRunsManagementClient) ListNextResults(lastResults WorkflowRunListResult) (result WorkflowRunListResult, ae error)
ListNextResults retrieves the next set of results, if any.
func (WorkflowRunsManagementClient) ListPreparer ¶
func (client WorkflowRunsManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunsManagementClient) ListResponder ¶
func (client WorkflowRunsManagementClient) ListResponder(resp *http.Response) (result WorkflowRunListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunsManagementClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowSecretKeys ¶
type WorkflowSecretKeys struct { autorest.Response `json:"-"` PrimarySecretKey *string `json:"primarySecretKey,omitempty"` SecondarySecretKey *string `json:"secondarySecretKey,omitempty"` }
WorkflowSecretKeys is
type WorkflowState ¶
type WorkflowState string
WorkflowState enumerates the values for workflow state.
const ( // WorkflowStateDeleted specifies the workflow state deleted state for // workflow state. WorkflowStateDeleted WorkflowState = "Deleted" // WorkflowStateDisabled specifies the workflow state disabled state for // workflow state. WorkflowStateDisabled WorkflowState = "Disabled" // WorkflowStateEnabled specifies the workflow state enabled state for // workflow state. WorkflowStateEnabled WorkflowState = "Enabled" // WorkflowStateNotSpecified specifies the workflow state not specified // state for workflow state. WorkflowStateNotSpecified WorkflowState = "NotSpecified" // WorkflowStateSuspended specifies the workflow state suspended state for // workflow state. WorkflowStateSuspended WorkflowState = "Suspended" )
type WorkflowStatus ¶
type WorkflowStatus string
WorkflowStatus enumerates the values for workflow status.
const ( // WorkflowStatusCancelled specifies the workflow status cancelled state // for workflow status. WorkflowStatusCancelled WorkflowStatus = "Cancelled" // WorkflowStatusFailed specifies the workflow status failed state for // workflow status. WorkflowStatusFailed WorkflowStatus = "Failed" // WorkflowStatusNotSpecified specifies the workflow status not specified // state for workflow status. WorkflowStatusNotSpecified WorkflowStatus = "NotSpecified" // WorkflowStatusPaused specifies the workflow status paused state for // workflow status. WorkflowStatusPaused WorkflowStatus = "Paused" // WorkflowStatusRunning specifies the workflow status running state for // workflow status. WorkflowStatusRunning WorkflowStatus = "Running" // WorkflowStatusSkipped specifies the workflow status skipped state for // workflow status. WorkflowStatusSkipped WorkflowStatus = "Skipped" // WorkflowStatusSucceeded specifies the workflow status succeeded state // for workflow status. WorkflowStatusSucceeded WorkflowStatus = "Succeeded" // WorkflowStatusSuspended specifies the workflow status suspended state // for workflow status. WorkflowStatusSuspended WorkflowStatus = "Suspended" // WorkflowStatusWaiting specifies the workflow status waiting state for // workflow status. WorkflowStatusWaiting WorkflowStatus = "Waiting" )
type WorkflowTrigger ¶
type WorkflowTrigger struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Properties *WorkflowTriggerProperties `json:"properties,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
WorkflowTrigger is
type WorkflowTriggerFilter ¶
type WorkflowTriggerFilter struct {
State WorkflowState `json:"state,omitempty"`
}
WorkflowTriggerFilter is
type WorkflowTriggerHistoriesManagementClient ¶
type WorkflowTriggerHistoriesManagementClient struct {
ManagementClient
}
WorkflowTriggerHistoriesManagementClient is the client for the WorkflowTriggerHistories methods of the Logic service.
func NewWorkflowTriggerHistoriesManagementClient ¶
func NewWorkflowTriggerHistoriesManagementClient(subscriptionID string) WorkflowTriggerHistoriesManagementClient
NewWorkflowTriggerHistoriesManagementClient creates an instance of the WorkflowTriggerHistoriesManagementClient client.
func NewWorkflowTriggerHistoriesManagementClientWithBaseURI ¶
func NewWorkflowTriggerHistoriesManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowTriggerHistoriesManagementClient
NewWorkflowTriggerHistoriesManagementClientWithBaseURI creates an instance of the WorkflowTriggerHistoriesManagementClient client.
func (WorkflowTriggerHistoriesManagementClient) Get ¶
func (client WorkflowTriggerHistoriesManagementClient) Get(resourceGroupName string, workflowName string, triggerName string, historyName string) (result WorkflowTriggerHistory, ae error)
Get gets a workflow trigger history.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name. historyName is the workflow trigger history name.
func (WorkflowTriggerHistoriesManagementClient) GetPreparer ¶
func (client WorkflowTriggerHistoriesManagementClient) GetPreparer(resourceGroupName string, workflowName string, triggerName string, historyName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowTriggerHistoriesManagementClient) GetResponder ¶
func (client WorkflowTriggerHistoriesManagementClient) GetResponder(resp *http.Response) (result WorkflowTriggerHistory, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowTriggerHistoriesManagementClient) GetSender ¶
func (client WorkflowTriggerHistoriesManagementClient) GetSender(req *http.Request) (*http.Response, error)
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggerHistoriesManagementClient) List ¶
func (client WorkflowTriggerHistoriesManagementClient) List(resourceGroupName string, workflowName string, triggerName string, top *int) (result WorkflowTriggerHistoryListResult, ae error)
List gets a list of workflow trigger histories.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name. top is the number of items to be included in the result.
func (WorkflowTriggerHistoriesManagementClient) ListNextResults ¶
func (client WorkflowTriggerHistoriesManagementClient) ListNextResults(lastResults WorkflowTriggerHistoryListResult) (result WorkflowTriggerHistoryListResult, ae error)
ListNextResults retrieves the next set of results, if any.
func (WorkflowTriggerHistoriesManagementClient) ListPreparer ¶
func (client WorkflowTriggerHistoriesManagementClient) ListPreparer(resourceGroupName string, workflowName string, triggerName string, top *int) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowTriggerHistoriesManagementClient) ListResponder ¶
func (client WorkflowTriggerHistoriesManagementClient) ListResponder(resp *http.Response) (result WorkflowTriggerHistoryListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowTriggerHistoriesManagementClient) ListSender ¶
func (client WorkflowTriggerHistoriesManagementClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowTriggerHistory ¶
type WorkflowTriggerHistory struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Properties *WorkflowTriggerHistoryProperties `json:"properties,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` }
WorkflowTriggerHistory is
type WorkflowTriggerHistoryListResult ¶
type WorkflowTriggerHistoryListResult struct { autorest.Response `json:"-"` Value *[]WorkflowTriggerHistory `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowTriggerHistoryListResult is
func (WorkflowTriggerHistoryListResult) WorkflowTriggerHistoryListResultPreparer ¶
func (client WorkflowTriggerHistoryListResult) WorkflowTriggerHistoryListResultPreparer() (*http.Request, error)
WorkflowTriggerHistoryListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowTriggerHistoryProperties ¶
type WorkflowTriggerHistoryProperties struct { StartTime *date.Time `json:"startTime,omitempty"` EndTime *date.Time `json:"endTime,omitempty"` Status WorkflowStatus `json:"status,omitempty"` Code *string `json:"code,omitempty"` Error *map[string]interface{} `json:"error,omitempty"` TrackingID *string `json:"trackingId,omitempty"` InputsLink *ContentLink `json:"inputsLink,omitempty"` OutputsLink *ContentLink `json:"outputsLink,omitempty"` Fired *bool `json:"fired,omitempty"` Run *ResourceReference `json:"run,omitempty"` }
WorkflowTriggerHistoryProperties is
type WorkflowTriggerListResult ¶
type WorkflowTriggerListResult struct { autorest.Response `json:"-"` Value *[]WorkflowTrigger `json:"value,omitempty"` NextLink *string `json:"nextLink,omitempty"` }
WorkflowTriggerListResult is
func (WorkflowTriggerListResult) WorkflowTriggerListResultPreparer ¶
func (client WorkflowTriggerListResult) WorkflowTriggerListResultPreparer() (*http.Request, error)
WorkflowTriggerListResultPreparer prepares a request to retrieve the next set of results. It returns nil if no more results exist.
type WorkflowTriggerProperties ¶
type WorkflowTriggerProperties struct { ProvisioningState WorkflowTriggerProvisioningState `json:"provisioningState,omitempty"` CreatedTime *date.Time `json:"createdTime,omitempty"` ChangedTime *date.Time `json:"changedTime,omitempty"` State WorkflowState `json:"state,omitempty"` Status WorkflowStatus `json:"status,omitempty"` LastExecutionTime *date.Time `json:"lastExecutionTime,omitempty"` NextExecutionTime *date.Time `json:"nextExecutionTime,omitempty"` Recurrence *WorkflowTriggerRecurrence `json:"recurrence,omitempty"` Workflow *ResourceReference `json:"workflow,omitempty"` }
WorkflowTriggerProperties is
type WorkflowTriggerProvisioningState ¶
type WorkflowTriggerProvisioningState string
WorkflowTriggerProvisioningState enumerates the values for workflow trigger provisioning state.
const ( // WorkflowTriggerProvisioningStateCreating specifies the workflow trigger // provisioning state creating state for workflow trigger provisioning // state. WorkflowTriggerProvisioningStateCreating WorkflowTriggerProvisioningState = "Creating" // WorkflowTriggerProvisioningStateNotSpecified specifies the workflow // trigger provisioning state not specified state for workflow trigger // provisioning state. WorkflowTriggerProvisioningStateNotSpecified WorkflowTriggerProvisioningState = "NotSpecified" // WorkflowTriggerProvisioningStateSucceeded specifies the workflow // trigger provisioning state succeeded state for workflow trigger // provisioning state. WorkflowTriggerProvisioningStateSucceeded WorkflowTriggerProvisioningState = "Succeeded" // WorkflowTriggerProvisioningStateUpdating specifies the workflow trigger // provisioning state updating state for workflow trigger provisioning // state. WorkflowTriggerProvisioningStateUpdating WorkflowTriggerProvisioningState = "Updating" )
type WorkflowTriggerRecurrence ¶
type WorkflowTriggerRecurrence struct { Frequency RecurrenceFrequency `json:"frequency,omitempty"` Interval *int `json:"interval,omitempty"` StartTime *date.Time `json:"startTime,omitempty"` TimeZone *string `json:"timeZone,omitempty"` }
WorkflowTriggerRecurrence is
type WorkflowTriggersManagementClient ¶
type WorkflowTriggersManagementClient struct {
ManagementClient
}
WorkflowTriggersManagementClient is the client for the WorkflowTriggers methods of the Logic service.
func NewWorkflowTriggersManagementClient ¶
func NewWorkflowTriggersManagementClient(subscriptionID string) WorkflowTriggersManagementClient
NewWorkflowTriggersManagementClient creates an instance of the WorkflowTriggersManagementClient client.
func NewWorkflowTriggersManagementClientWithBaseURI ¶
func NewWorkflowTriggersManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowTriggersManagementClient
NewWorkflowTriggersManagementClientWithBaseURI creates an instance of the WorkflowTriggersManagementClient client.
func (WorkflowTriggersManagementClient) Get ¶
func (client WorkflowTriggersManagementClient) Get(resourceGroupName string, workflowName string, triggerName string) (result WorkflowTrigger, ae error)
Get gets a workflow trigger.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name.
func (WorkflowTriggersManagementClient) GetPreparer ¶
func (client WorkflowTriggersManagementClient) GetPreparer(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowTriggersManagementClient) GetResponder ¶
func (client WorkflowTriggersManagementClient) GetResponder(resp *http.Response) (result WorkflowTrigger, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowTriggersManagementClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersManagementClient) List ¶
func (client WorkflowTriggersManagementClient) List(resourceGroupName string, workflowName string, top *int, filter string) (result WorkflowTriggerListResult, ae error)
List gets a list of workflow triggers.
resourceGroupName is the resource group name. workflowName is the workflow name. top is the number of items to be included in the result. filter is the filter to apply on the operation.
func (WorkflowTriggersManagementClient) ListNextResults ¶
func (client WorkflowTriggersManagementClient) ListNextResults(lastResults WorkflowTriggerListResult) (result WorkflowTriggerListResult, ae error)
ListNextResults retrieves the next set of results, if any.
func (WorkflowTriggersManagementClient) ListPreparer ¶
func (client WorkflowTriggersManagementClient) ListPreparer(resourceGroupName string, workflowName string, top *int, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowTriggersManagementClient) ListResponder ¶
func (client WorkflowTriggersManagementClient) ListResponder(resp *http.Response) (result WorkflowTriggerListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowTriggersManagementClient) ListSender ¶
func (client WorkflowTriggersManagementClient) ListSender(req *http.Request) (*http.Response, error)
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersManagementClient) Run ¶
func (client WorkflowTriggersManagementClient) Run(resourceGroupName string, workflowName string, triggerName string) (result autorest.Response, ae error)
Run runs a workflow trigger.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name.
func (WorkflowTriggersManagementClient) RunPreparer ¶
func (client WorkflowTriggersManagementClient) RunPreparer(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
RunPreparer prepares the Run request.
func (WorkflowTriggersManagementClient) RunResponder ¶
func (client WorkflowTriggersManagementClient) RunResponder(resp *http.Response) (result autorest.Response, err error)
RunResponder handles the response to the Run request. The method always closes the http.Response Body.
type WorkflowVersion ¶
type WorkflowVersion struct { autorest.Response `json:"-"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Type *string `json:"type,omitempty"` Location *string `json:"location,omitempty"` Tags *map[string]*string `json:"tags,omitempty"` Properties *WorkflowVersionProperties `json:"properties,omitempty"` }
WorkflowVersion is
type WorkflowVersionProperties ¶
type WorkflowVersionProperties struct { CreatedTime *date.Time `json:"createdTime,omitempty"` ChangedTime *date.Time `json:"changedTime,omitempty"` State WorkflowState `json:"state,omitempty"` Version *string `json:"version,omitempty"` AccessEndpoint *string `json:"accessEndpoint,omitempty"` Sku *Sku `json:"sku,omitempty"` DefinitionLink *ContentLink `json:"definitionLink,omitempty"` Definition *map[string]interface{} `json:"definition,omitempty"` ParametersLink *ContentLink `json:"parametersLink,omitempty"` Parameters *map[string]*WorkflowParameter `json:"parameters,omitempty"` }
WorkflowVersionProperties is
type WorkflowVersionsManagementClient ¶
type WorkflowVersionsManagementClient struct {
ManagementClient
}
WorkflowVersionsManagementClient is the client for the WorkflowVersions methods of the Logic service.
func NewWorkflowVersionsManagementClient ¶
func NewWorkflowVersionsManagementClient(subscriptionID string) WorkflowVersionsManagementClient
NewWorkflowVersionsManagementClient creates an instance of the WorkflowVersionsManagementClient client.
func NewWorkflowVersionsManagementClientWithBaseURI ¶
func NewWorkflowVersionsManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowVersionsManagementClient
NewWorkflowVersionsManagementClientWithBaseURI creates an instance of the WorkflowVersionsManagementClient client.
func (WorkflowVersionsManagementClient) Get ¶
func (client WorkflowVersionsManagementClient) Get(resourceGroupName string, workflowName string, versionID string) (result WorkflowVersion, ae error)
Get gets a workflow version.
resourceGroupName is the resource group name. workflowName is the workflow name. versionID is the workflow versionId.
func (WorkflowVersionsManagementClient) GetPreparer ¶
func (client WorkflowVersionsManagementClient) GetPreparer(resourceGroupName string, workflowName string, versionID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowVersionsManagementClient) GetResponder ¶
func (client WorkflowVersionsManagementClient) GetResponder(resp *http.Response) (result WorkflowVersion, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type WorkflowsManagementClient ¶
type WorkflowsManagementClient struct {
ManagementClient
}
WorkflowsManagementClient is the client for the Workflows methods of the Logic service.
func NewWorkflowsManagementClient ¶
func NewWorkflowsManagementClient(subscriptionID string) WorkflowsManagementClient
NewWorkflowsManagementClient creates an instance of the WorkflowsManagementClient client.
func NewWorkflowsManagementClientWithBaseURI ¶
func NewWorkflowsManagementClientWithBaseURI(baseURI string, subscriptionID string) WorkflowsManagementClient
NewWorkflowsManagementClientWithBaseURI creates an instance of the WorkflowsManagementClient client.
func (WorkflowsManagementClient) CreateOrUpdate ¶
func (client WorkflowsManagementClient) CreateOrUpdate(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae error)
CreateOrUpdate creates or updates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsManagementClient) CreateOrUpdatePreparer ¶
func (client WorkflowsManagementClient) CreateOrUpdatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (WorkflowsManagementClient) CreateOrUpdateResponder ¶
func (client WorkflowsManagementClient) CreateOrUpdateResponder(resp *http.Response) (result Workflow, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) CreateOrUpdateSender ¶
func (client WorkflowsManagementClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Delete ¶
func (client WorkflowsManagementClient) Delete(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
Delete deletes a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsManagementClient) DeletePreparer ¶
func (client WorkflowsManagementClient) DeletePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (WorkflowsManagementClient) DeleteResponder ¶
func (client WorkflowsManagementClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
DeleteResponder handles the response to the Delete request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) DeleteSender ¶
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Disable ¶
func (client WorkflowsManagementClient) Disable(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
Disable disables a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsManagementClient) DisablePreparer ¶
func (client WorkflowsManagementClient) DisablePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
DisablePreparer prepares the Disable request.
func (WorkflowsManagementClient) DisableResponder ¶
func (client WorkflowsManagementClient) DisableResponder(resp *http.Response) (result autorest.Response, err error)
DisableResponder handles the response to the Disable request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) DisableSender ¶
DisableSender sends the Disable request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Enable ¶
func (client WorkflowsManagementClient) Enable(resourceGroupName string, workflowName string) (result autorest.Response, ae error)
Enable enables a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsManagementClient) EnablePreparer ¶
func (client WorkflowsManagementClient) EnablePreparer(resourceGroupName string, workflowName string) (*http.Request, error)
EnablePreparer prepares the Enable request.
func (WorkflowsManagementClient) EnableResponder ¶
func (client WorkflowsManagementClient) EnableResponder(resp *http.Response) (result autorest.Response, err error)
EnableResponder handles the response to the Enable request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) EnableSender ¶
EnableSender sends the Enable request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Get ¶
func (client WorkflowsManagementClient) Get(resourceGroupName string, workflowName string) (result Workflow, ae error)
Get gets a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsManagementClient) GetPreparer ¶
func (client WorkflowsManagementClient) GetPreparer(resourceGroupName string, workflowName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowsManagementClient) GetResponder ¶
func (client WorkflowsManagementClient) GetResponder(resp *http.Response) (result Workflow, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) ListByResourceGroup ¶
func (client WorkflowsManagementClient) ListByResourceGroup(resourceGroupName string, top *int, filter string) (result WorkflowListResult, ae error)
ListByResourceGroup gets a list of workflows by resource group.
resourceGroupName is the resource group name. top is the number of items to be included in the result. filter is the filter to apply on the operation.
func (WorkflowsManagementClient) ListByResourceGroupNextResults ¶
func (client WorkflowsManagementClient) ListByResourceGroupNextResults(lastResults WorkflowListResult) (result WorkflowListResult, ae error)
ListByResourceGroupNextResults retrieves the next set of results, if any.
func (WorkflowsManagementClient) ListByResourceGroupPreparer ¶
func (client WorkflowsManagementClient) ListByResourceGroupPreparer(resourceGroupName string, top *int, filter string) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (WorkflowsManagementClient) ListByResourceGroupResponder ¶
func (client WorkflowsManagementClient) ListByResourceGroupResponder(resp *http.Response) (result WorkflowListResult, err error)
ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) ListByResourceGroupSender ¶
func (client WorkflowsManagementClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) ListBySubscription ¶
func (client WorkflowsManagementClient) ListBySubscription(top *int, filter string) (result WorkflowListResult, ae error)
ListBySubscription gets a list of workflows by subscription.
top is the number of items to be included in the result. filter is the filter to apply on the operation.
func (WorkflowsManagementClient) ListBySubscriptionNextResults ¶
func (client WorkflowsManagementClient) ListBySubscriptionNextResults(lastResults WorkflowListResult) (result WorkflowListResult, ae error)
ListBySubscriptionNextResults retrieves the next set of results, if any.
func (WorkflowsManagementClient) ListBySubscriptionPreparer ¶
func (client WorkflowsManagementClient) ListBySubscriptionPreparer(top *int, filter string) (*http.Request, error)
ListBySubscriptionPreparer prepares the ListBySubscription request.
func (WorkflowsManagementClient) ListBySubscriptionResponder ¶
func (client WorkflowsManagementClient) ListBySubscriptionResponder(resp *http.Response) (result WorkflowListResult, err error)
ListBySubscriptionResponder handles the response to the ListBySubscription request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) ListBySubscriptionSender ¶
func (client WorkflowsManagementClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
ListBySubscriptionSender sends the ListBySubscription request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Run ¶
func (client WorkflowsManagementClient) Run(resourceGroupName string, workflowName string, parameters RunWorkflowParameters) (result WorkflowRun, ae error)
Run runs a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. parameters is the parameters.
func (WorkflowsManagementClient) RunPreparer ¶
func (client WorkflowsManagementClient) RunPreparer(resourceGroupName string, workflowName string, parameters RunWorkflowParameters) (*http.Request, error)
RunPreparer prepares the Run request.
func (WorkflowsManagementClient) RunResponder ¶
func (client WorkflowsManagementClient) RunResponder(resp *http.Response) (result WorkflowRun, err error)
RunResponder handles the response to the Run request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) RunSender ¶
RunSender sends the Run request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Update ¶
func (client WorkflowsManagementClient) Update(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae error)
Update updates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsManagementClient) UpdatePreparer ¶
func (client WorkflowsManagementClient) UpdatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (WorkflowsManagementClient) UpdateResponder ¶
func (client WorkflowsManagementClient) UpdateResponder(resp *http.Response) (result Workflow, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
func (WorkflowsManagementClient) Validate ¶
func (client WorkflowsManagementClient) Validate(resourceGroupName string, workflowName string, workflow Workflow) (result autorest.Response, ae error)
Validate validates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsManagementClient) ValidatePreparer ¶
func (client WorkflowsManagementClient) ValidatePreparer(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
ValidatePreparer prepares the Validate request.
func (WorkflowsManagementClient) ValidateResponder ¶
func (client WorkflowsManagementClient) ValidateResponder(resp *http.Response) (result autorest.Response, err error)
ValidateResponder handles the response to the Validate request. The method always closes the http.Response Body.
func (WorkflowsManagementClient) ValidateSender ¶
ValidateSender sends the Validate request. The method will close the http.Response Body if it receives an error.