Documentation ¶
Index ¶
- Constants
- type KeyType
- type LogicManagementClient
- type ParameterType
- type RecurrenceFrequency
- type RegenerateSecretKeyParameters
- type RunWorkflowParameters
- type SkuName
- type Workflow
- type WorkflowAccessKey
- type WorkflowAccessKeyListResult
- type WorkflowAccessKeysClient
- func (client WorkflowAccessKeysClient) CreateOrUpdate(resourceGroupName string, workflowName string, accessKeyName string, ...) (result WorkflowAccessKey, ae autorest.Error)
- func (client WorkflowAccessKeysClient) CreateOrUpdateRequestPreparer() autorest.Preparer
- func (client WorkflowAccessKeysClient) Delete(resourceGroupName string, workflowName string, accessKeyName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowAccessKeysClient) DeleteRequestPreparer() autorest.Preparer
- func (client WorkflowAccessKeysClient) Get(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowAccessKey, ae autorest.Error)
- func (client WorkflowAccessKeysClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowAccessKeysClient) List(resourceGroupName string, workflowName string, top int) (result WorkflowAccessKeyListResult, ae autorest.Error)
- func (client WorkflowAccessKeysClient) ListRequestPreparer() autorest.Preparer
- func (client WorkflowAccessKeysClient) ListSecretKeys(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowSecretKeys, ae autorest.Error)
- func (client WorkflowAccessKeysClient) ListSecretKeysRequestPreparer() autorest.Preparer
- func (client WorkflowAccessKeysClient) NewCreateOrUpdateRequest(resourceGroupName string, workflowName string, accessKeyName string, ...) (*http.Request, error)
- func (client WorkflowAccessKeysClient) NewDeleteRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysClient) NewGetRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysClient) NewListRequest(resourceGroupName string, workflowName string, top int) (*http.Request, error)
- func (client WorkflowAccessKeysClient) NewListSecretKeysRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
- func (client WorkflowAccessKeysClient) NewRegenerateSecretKeyRequest(resourceGroupName string, workflowName string, accessKeyName string, ...) (*http.Request, error)
- func (client WorkflowAccessKeysClient) RegenerateSecretKey(resourceGroupName string, workflowName string, accessKeyName string, ...) (result WorkflowSecretKeys, ae autorest.Error)
- func (client WorkflowAccessKeysClient) RegenerateSecretKeyRequestPreparer() autorest.Preparer
- type WorkflowListResult
- type WorkflowParameter
- type WorkflowRun
- type WorkflowRunAction
- type WorkflowRunActionListResult
- type WorkflowRunActionsClient
- func (client WorkflowRunActionsClient) Get(resourceGroupName string, workflowName string, runName string, ...) (result WorkflowRunAction, ae autorest.Error)
- func (client WorkflowRunActionsClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowRunActionsClient) List(resourceGroupName string, workflowName string, runName string, top int, ...) (result WorkflowRunActionListResult, ae autorest.Error)
- func (client WorkflowRunActionsClient) ListRequestPreparer() autorest.Preparer
- func (client WorkflowRunActionsClient) NewGetRequest(resourceGroupName string, workflowName string, runName string, ...) (*http.Request, error)
- func (client WorkflowRunActionsClient) NewListRequest(resourceGroupName string, workflowName string, runName string, top int, ...) (*http.Request, error)
- type WorkflowRunListResult
- type WorkflowRunsClient
- func (client WorkflowRunsClient) Cancel(resourceGroupName string, workflowName string, runName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowRunsClient) CancelRequestPreparer() autorest.Preparer
- func (client WorkflowRunsClient) Get(resourceGroupName string, workflowName string, runName string) (result WorkflowRun, ae autorest.Error)
- func (client WorkflowRunsClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowRunsClient) List(resourceGroupName string, workflowName string, top int, filter string) (result WorkflowRunListResult, ae autorest.Error)
- func (client WorkflowRunsClient) ListRequestPreparer() autorest.Preparer
- func (client WorkflowRunsClient) NewCancelRequest(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
- func (client WorkflowRunsClient) NewGetRequest(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
- func (client WorkflowRunsClient) NewListRequest(resourceGroupName string, workflowName string, top int, filter string) (*http.Request, error)
- type WorkflowSecretKeys
- type WorkflowState
- type WorkflowStatus
- type WorkflowTrigger
- type WorkflowTriggerHistoriesClient
- func (client WorkflowTriggerHistoriesClient) Get(resourceGroupName string, workflowName string, triggerName string, ...) (result WorkflowTriggerHistory, ae autorest.Error)
- func (client WorkflowTriggerHistoriesClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowTriggerHistoriesClient) List(resourceGroupName string, workflowName string, triggerName string, top int) (result WorkflowTriggerHistoryListResult, ae autorest.Error)
- func (client WorkflowTriggerHistoriesClient) ListRequestPreparer() autorest.Preparer
- func (client WorkflowTriggerHistoriesClient) NewGetRequest(resourceGroupName string, workflowName string, triggerName string, ...) (*http.Request, error)
- func (client WorkflowTriggerHistoriesClient) NewListRequest(resourceGroupName string, workflowName string, triggerName string, top int) (*http.Request, error)
- type WorkflowTriggerHistory
- type WorkflowTriggerHistoryListResult
- type WorkflowTriggerListResult
- type WorkflowTriggersClient
- func (client WorkflowTriggersClient) Get(resourceGroupName string, workflowName string, triggerName string) (result WorkflowTrigger, ae autorest.Error)
- func (client WorkflowTriggersClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowTriggersClient) List(resourceGroupName string, workflowName string, top int, filter string) (result WorkflowTriggerListResult, ae autorest.Error)
- func (client WorkflowTriggersClient) ListRequestPreparer() autorest.Preparer
- func (client WorkflowTriggersClient) NewGetRequest(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
- func (client WorkflowTriggersClient) NewListRequest(resourceGroupName string, workflowName string, top int, filter string) (*http.Request, error)
- func (client WorkflowTriggersClient) NewRunRequest(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
- func (client WorkflowTriggersClient) Run(resourceGroupName string, workflowName string, triggerName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowTriggersClient) RunRequestPreparer() autorest.Preparer
- type WorkflowVersion
- type WorkflowVersionsClient
- func (client WorkflowVersionsClient) Get(resourceGroupName string, workflowName string, versionId string) (result WorkflowVersion, ae autorest.Error)
- func (client WorkflowVersionsClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowVersionsClient) NewGetRequest(resourceGroupName string, workflowName string, versionId string) (*http.Request, error)
- type WorkflowsClient
- func (client WorkflowsClient) CreateOrUpdate(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae autorest.Error)
- func (client WorkflowsClient) CreateOrUpdateRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Delete(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowsClient) DeleteRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Disable(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowsClient) DisableRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Enable(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
- func (client WorkflowsClient) EnableRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Get(resourceGroupName string, workflowName string) (result Workflow, ae autorest.Error)
- func (client WorkflowsClient) GetRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) ListByResourceGroup(resourceGroupName string, top int, filter string) (result WorkflowListResult, ae autorest.Error)
- func (client WorkflowsClient) ListByResourceGroupRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) ListBySubscription(top int, filter string) (result WorkflowListResult, ae autorest.Error)
- func (client WorkflowsClient) ListBySubscriptionRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) NewCreateOrUpdateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsClient) NewDeleteRequest(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) NewDisableRequest(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) NewEnableRequest(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) NewGetRequest(resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) NewListByResourceGroupRequest(resourceGroupName string, top int, filter string) (*http.Request, error)
- func (client WorkflowsClient) NewListBySubscriptionRequest(top int, filter string) (*http.Request, error)
- func (client WorkflowsClient) NewRunRequest(resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) NewUpdateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsClient) NewValidateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
- func (client WorkflowsClient) Run(resourceGroupName string, workflowName string, ...) (result WorkflowRun, ae autorest.Error)
- func (client WorkflowsClient) RunRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Update(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae autorest.Error)
- func (client WorkflowsClient) UpdateRequestPreparer() autorest.Preparer
- func (client WorkflowsClient) Validate(resourceGroupName string, workflowName string, workflow Workflow) (result autorest.Response, ae autorest.Error)
- func (client WorkflowsClient) ValidateRequestPreparer() autorest.Preparer
Constants ¶
const ( ApiVersion = "2015-02-01-preview" DefaultBaseUri = "https://management.azure.com" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogicManagementClient ¶
func New ¶
func New(subscriptionId string) LogicManagementClient
func NewWithBaseUri ¶
func NewWithBaseUri(baseUri string, subscriptionId string) LogicManagementClient
type ParameterType ¶
type ParameterType string
const ( ParameterTypeArray ParameterType = "Array" ParameterTypeBool ParameterType = "Bool" ParameterTypeFloat ParameterType = "Float" ParameterTypeInt ParameterType = "Int" ParameterTypeNotSpecified ParameterType = "NotSpecified" ParameterTypeObject ParameterType = "Object" ParameterTypeSecureObject ParameterType = "SecureObject" ParameterTypeSecureString ParameterType = "SecureString" ParameterTypeString ParameterType = "String" )
type RecurrenceFrequency ¶
type RecurrenceFrequency string
const ( Day RecurrenceFrequency = "Day" Hour RecurrenceFrequency = "Hour" Minute RecurrenceFrequency = "Minute" Month RecurrenceFrequency = "Month" Second RecurrenceFrequency = "Second" Week RecurrenceFrequency = "Week" Year RecurrenceFrequency = "Year" )
type RegenerateSecretKeyParameters ¶
type RegenerateSecretKeyParameters struct {
KeyType KeyType `json:"keyType,omitempty"`
}
type RunWorkflowParameters ¶
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 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 struct { Name SkuName `json:"name,omitempty"` Plan struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` } `json:"plan,omitempty"` } `json:"sku,omitempty"` DefinitionLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"definitionLink,omitempty"` Definition map[string]string `json:"definition,omitempty"` ParametersLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"parametersLink,omitempty"` Parameters map[string]WorkflowParameter `json:"parameters,omitempty"` } `json:"properties,omitempty"` }
type WorkflowAccessKey ¶
type WorkflowAccessKey struct { autorest.Response `json:"-"` Id string `json:"id,omitempty"` Properties struct { NotBefore date.Time `json:"notBefore,omitempty"` NotAfter date.Time `json:"notAfter,omitempty"` } `json:"properties,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` }
type WorkflowAccessKeyListResult ¶
type WorkflowAccessKeyListResult struct { autorest.Response `json:"-"` Value []WorkflowAccessKey `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
type WorkflowAccessKeysClient ¶
type WorkflowAccessKeysClient struct {
LogicManagementClient
}
WorkflowAccessKeys Client
func NewWorkflowAccessKeysClient ¶
func NewWorkflowAccessKeysClient(subscriptionId string) WorkflowAccessKeysClient
func NewWorkflowAccessKeysClientWithBaseUri ¶
func NewWorkflowAccessKeysClientWithBaseUri(baseUri string, subscriptionId string) WorkflowAccessKeysClient
func (WorkflowAccessKeysClient) CreateOrUpdate ¶
func (client WorkflowAccessKeysClient) CreateOrUpdate(resourceGroupName string, workflowName string, accessKeyName string, workflowAccesskey WorkflowAccessKey) (result WorkflowAccessKey, ae autorest.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 (WorkflowAccessKeysClient) CreateOrUpdateRequestPreparer ¶
func (client WorkflowAccessKeysClient) CreateOrUpdateRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the CreateOrUpdate request.
func (WorkflowAccessKeysClient) Delete ¶
func (client WorkflowAccessKeysClient) Delete(resourceGroupName string, workflowName string, accessKeyName string) (result autorest.Response, ae autorest.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 (WorkflowAccessKeysClient) DeleteRequestPreparer ¶
func (client WorkflowAccessKeysClient) DeleteRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Delete request.
func (WorkflowAccessKeysClient) Get ¶
func (client WorkflowAccessKeysClient) Get(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowAccessKey, ae autorest.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 (WorkflowAccessKeysClient) GetRequestPreparer ¶
func (client WorkflowAccessKeysClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowAccessKeysClient) List ¶
func (client WorkflowAccessKeysClient) List(resourceGroupName string, workflowName string, top int) (result WorkflowAccessKeyListResult, ae autorest.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 (WorkflowAccessKeysClient) ListRequestPreparer ¶
func (client WorkflowAccessKeysClient) ListRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the List request.
func (WorkflowAccessKeysClient) ListSecretKeys ¶
func (client WorkflowAccessKeysClient) ListSecretKeys(resourceGroupName string, workflowName string, accessKeyName string) (result WorkflowSecretKeys, ae autorest.Error)
ListSecretKeys lists secret keys.
resourceGroupName is the resource group name. workflowName is the workflow name. accessKeyName is the workflow access key name.
func (WorkflowAccessKeysClient) ListSecretKeysRequestPreparer ¶
func (client WorkflowAccessKeysClient) ListSecretKeysRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListSecretKeys request.
func (WorkflowAccessKeysClient) NewCreateOrUpdateRequest ¶
func (client WorkflowAccessKeysClient) NewCreateOrUpdateRequest(resourceGroupName string, workflowName string, accessKeyName string, workflowAccesskey WorkflowAccessKey) (*http.Request, error)
Create the CreateOrUpdate request.
func (WorkflowAccessKeysClient) NewDeleteRequest ¶
func (client WorkflowAccessKeysClient) NewDeleteRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
Create the Delete request.
func (WorkflowAccessKeysClient) NewGetRequest ¶
func (client WorkflowAccessKeysClient) NewGetRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
Create the Get request.
func (WorkflowAccessKeysClient) NewListRequest ¶
func (client WorkflowAccessKeysClient) NewListRequest(resourceGroupName string, workflowName string, top int) (*http.Request, error)
Create the List request.
func (WorkflowAccessKeysClient) NewListSecretKeysRequest ¶
func (client WorkflowAccessKeysClient) NewListSecretKeysRequest(resourceGroupName string, workflowName string, accessKeyName string) (*http.Request, error)
Create the ListSecretKeys request.
func (WorkflowAccessKeysClient) NewRegenerateSecretKeyRequest ¶
func (client WorkflowAccessKeysClient) NewRegenerateSecretKeyRequest(resourceGroupName string, workflowName string, accessKeyName string, parameters RegenerateSecretKeyParameters) (*http.Request, error)
Create the RegenerateSecretKey request.
func (WorkflowAccessKeysClient) RegenerateSecretKey ¶
func (client WorkflowAccessKeysClient) RegenerateSecretKey(resourceGroupName string, workflowName string, accessKeyName string, parameters RegenerateSecretKeyParameters) (result WorkflowSecretKeys, ae autorest.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 (WorkflowAccessKeysClient) RegenerateSecretKeyRequestPreparer ¶
func (client WorkflowAccessKeysClient) RegenerateSecretKeyRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the RegenerateSecretKey request.
type WorkflowListResult ¶
type WorkflowParameter ¶
type WorkflowParameter struct { Type ParameterType `json:"type,omitempty"` Value map[string]string `json:"value,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` }
type WorkflowRun ¶
type WorkflowRun struct { autorest.Response `json:"-"` Id string `json:"id,omitempty"` Properties struct { StartTime date.Time `json:"startTime,omitempty"` EndTime date.Time `json:"endTime,omitempty"` Status WorkflowStatus `json:"status,omitempty"` CorrelationId string `json:"correlationId,omitempty"` Workflow struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` } `json:"workflow,omitempty"` Trigger struct { Name string `json:"name,omitempty"` Inputs map[string]string `json:"inputs,omitempty"` InputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"inputsLink,omitempty"` Outputs map[string]string `json:"outputs,omitempty"` OutputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `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]string `json:"error,omitempty"` } `json:"trigger,omitempty"` Outputs map[string]WorkflowParameter `json:"outputs,omitempty"` } `json:"properties,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` }
type WorkflowRunAction ¶
type WorkflowRunAction struct { autorest.Response `json:"-"` Id string `json:"id,omitempty"` Properties 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]string `json:"error,omitempty"` TrackingId string `json:"trackingId,omitempty"` InputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"inputsLink,omitempty"` OutputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"outputsLink,omitempty"` } `json:"properties,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` }
type WorkflowRunActionListResult ¶
type WorkflowRunActionListResult struct { autorest.Response `json:"-"` Value []WorkflowRunAction `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
type WorkflowRunActionsClient ¶
type WorkflowRunActionsClient struct {
LogicManagementClient
}
WorkflowRunActions Client
func NewWorkflowRunActionsClient ¶
func NewWorkflowRunActionsClient(subscriptionId string) WorkflowRunActionsClient
func NewWorkflowRunActionsClientWithBaseUri ¶
func NewWorkflowRunActionsClientWithBaseUri(baseUri string, subscriptionId string) WorkflowRunActionsClient
func (WorkflowRunActionsClient) Get ¶
func (client WorkflowRunActionsClient) Get(resourceGroupName string, workflowName string, runName string, actionName string) (result WorkflowRunAction, ae autorest.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 (WorkflowRunActionsClient) GetRequestPreparer ¶
func (client WorkflowRunActionsClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowRunActionsClient) List ¶
func (client WorkflowRunActionsClient) List(resourceGroupName string, workflowName string, runName string, top int, filter string) (result WorkflowRunActionListResult, ae autorest.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 (WorkflowRunActionsClient) ListRequestPreparer ¶
func (client WorkflowRunActionsClient) ListRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the List request.
func (WorkflowRunActionsClient) NewGetRequest ¶
func (client WorkflowRunActionsClient) NewGetRequest(resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
Create the Get request.
type WorkflowRunListResult ¶
type WorkflowRunListResult struct { autorest.Response `json:"-"` Value []WorkflowRun `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
type WorkflowRunsClient ¶
type WorkflowRunsClient struct {
LogicManagementClient
}
WorkflowRuns Client
func NewWorkflowRunsClient ¶
func NewWorkflowRunsClient(subscriptionId string) WorkflowRunsClient
func NewWorkflowRunsClientWithBaseUri ¶
func NewWorkflowRunsClientWithBaseUri(baseUri string, subscriptionId string) WorkflowRunsClient
func (WorkflowRunsClient) Cancel ¶
func (client WorkflowRunsClient) Cancel(resourceGroupName string, workflowName string, runName string) (result autorest.Response, ae autorest.Error)
Cancel cancels a workflow run.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name.
func (WorkflowRunsClient) CancelRequestPreparer ¶
func (client WorkflowRunsClient) CancelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Cancel request.
func (WorkflowRunsClient) Get ¶
func (client WorkflowRunsClient) Get(resourceGroupName string, workflowName string, runName string) (result WorkflowRun, ae autorest.Error)
Get gets a workflow run.
resourceGroupName is the resource group name. workflowName is the workflow name. runName is the workflow run name.
func (WorkflowRunsClient) GetRequestPreparer ¶
func (client WorkflowRunsClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowRunsClient) List ¶
func (client WorkflowRunsClient) List(resourceGroupName string, workflowName string, top int, filter string) (result WorkflowRunListResult, ae autorest.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 (WorkflowRunsClient) ListRequestPreparer ¶
func (client WorkflowRunsClient) ListRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the List request.
func (WorkflowRunsClient) NewCancelRequest ¶
func (client WorkflowRunsClient) NewCancelRequest(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
Create the Cancel request.
func (WorkflowRunsClient) NewGetRequest ¶
func (client WorkflowRunsClient) NewGetRequest(resourceGroupName string, workflowName string, runName string) (*http.Request, error)
Create the Get request.
func (WorkflowRunsClient) NewListRequest ¶
func (client WorkflowRunsClient) NewListRequest(resourceGroupName string, workflowName string, top int, filter string) (*http.Request, error)
Create the List request.
type WorkflowSecretKeys ¶
type WorkflowState ¶
type WorkflowState string
const ( WorkflowStateDeleted WorkflowState = "Deleted" WorkflowStateDisabled WorkflowState = "Disabled" WorkflowStateEnabled WorkflowState = "Enabled" WorkflowStateNotSpecified WorkflowState = "NotSpecified" WorkflowStateSuspended WorkflowState = "Suspended" )
type WorkflowStatus ¶
type WorkflowStatus string
const ( WorkflowStatusCancelled WorkflowStatus = "Cancelled" WorkflowStatusFailed WorkflowStatus = "Failed" WorkflowStatusNotSpecified WorkflowStatus = "NotSpecified" WorkflowStatusPaused WorkflowStatus = "Paused" WorkflowStatusRunning WorkflowStatus = "Running" WorkflowStatusSkipped WorkflowStatus = "Skipped" WorkflowStatusSucceeded WorkflowStatus = "Succeeded" WorkflowStatusSuspended WorkflowStatus = "Suspended" WorkflowStatusWaiting WorkflowStatus = "Waiting" )
type WorkflowTrigger ¶
type WorkflowTrigger struct { autorest.Response `json:"-"` Id string `json:"id,omitempty"` Properties struct { 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 struct { Frequency RecurrenceFrequency `json:"frequency,omitempty"` Interval int `json:"interval,omitempty"` StartTime date.Time `json:"startTime,omitempty"` TimeZone string `json:"timeZone,omitempty"` } `json:"recurrence,omitempty"` Workflow struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` } `json:"workflow,omitempty"` } `json:"properties,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` }
type WorkflowTriggerHistoriesClient ¶
type WorkflowTriggerHistoriesClient struct {
LogicManagementClient
}
WorkflowTriggerHistories Client
func NewWorkflowTriggerHistoriesClient ¶
func NewWorkflowTriggerHistoriesClient(subscriptionId string) WorkflowTriggerHistoriesClient
func NewWorkflowTriggerHistoriesClientWithBaseUri ¶
func NewWorkflowTriggerHistoriesClientWithBaseUri(baseUri string, subscriptionId string) WorkflowTriggerHistoriesClient
func (WorkflowTriggerHistoriesClient) Get ¶
func (client WorkflowTriggerHistoriesClient) Get(resourceGroupName string, workflowName string, triggerName string, historyName string) (result WorkflowTriggerHistory, ae autorest.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 (WorkflowTriggerHistoriesClient) GetRequestPreparer ¶
func (client WorkflowTriggerHistoriesClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowTriggerHistoriesClient) List ¶
func (client WorkflowTriggerHistoriesClient) List(resourceGroupName string, workflowName string, triggerName string, top int) (result WorkflowTriggerHistoryListResult, ae autorest.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 (WorkflowTriggerHistoriesClient) ListRequestPreparer ¶
func (client WorkflowTriggerHistoriesClient) ListRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the List request.
func (WorkflowTriggerHistoriesClient) NewGetRequest ¶
func (client WorkflowTriggerHistoriesClient) NewGetRequest(resourceGroupName string, workflowName string, triggerName string, historyName string) (*http.Request, error)
Create the Get request.
func (WorkflowTriggerHistoriesClient) NewListRequest ¶
func (client WorkflowTriggerHistoriesClient) NewListRequest(resourceGroupName string, workflowName string, triggerName string, top int) (*http.Request, error)
Create the List request.
type WorkflowTriggerHistory ¶
type WorkflowTriggerHistory struct { autorest.Response `json:"-"` Id string `json:"id,omitempty"` Properties 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]string `json:"error,omitempty"` TrackingId string `json:"trackingId,omitempty"` InputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"inputsLink,omitempty"` OutputsLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"outputsLink,omitempty"` Fired bool `json:"fired,omitempty"` Run struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` } `json:"run,omitempty"` } `json:"properties,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` }
type WorkflowTriggerHistoryListResult ¶
type WorkflowTriggerHistoryListResult struct { autorest.Response `json:"-"` Value []WorkflowTriggerHistory `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
type WorkflowTriggerListResult ¶
type WorkflowTriggerListResult struct { autorest.Response `json:"-"` Value []WorkflowTrigger `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
type WorkflowTriggersClient ¶
type WorkflowTriggersClient struct {
LogicManagementClient
}
WorkflowTriggers Client
func NewWorkflowTriggersClient ¶
func NewWorkflowTriggersClient(subscriptionId string) WorkflowTriggersClient
func NewWorkflowTriggersClientWithBaseUri ¶
func NewWorkflowTriggersClientWithBaseUri(baseUri string, subscriptionId string) WorkflowTriggersClient
func (WorkflowTriggersClient) Get ¶
func (client WorkflowTriggersClient) Get(resourceGroupName string, workflowName string, triggerName string) (result WorkflowTrigger, ae autorest.Error)
Get gets a workflow trigger.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name.
func (WorkflowTriggersClient) GetRequestPreparer ¶
func (client WorkflowTriggersClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowTriggersClient) List ¶
func (client WorkflowTriggersClient) List(resourceGroupName string, workflowName string, top int, filter string) (result WorkflowTriggerListResult, ae autorest.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 (WorkflowTriggersClient) ListRequestPreparer ¶
func (client WorkflowTriggersClient) ListRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the List request.
func (WorkflowTriggersClient) NewGetRequest ¶
func (client WorkflowTriggersClient) NewGetRequest(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
Create the Get request.
func (WorkflowTriggersClient) NewListRequest ¶
func (client WorkflowTriggersClient) NewListRequest(resourceGroupName string, workflowName string, top int, filter string) (*http.Request, error)
Create the List request.
func (WorkflowTriggersClient) NewRunRequest ¶
func (client WorkflowTriggersClient) NewRunRequest(resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
Create the Run request.
func (WorkflowTriggersClient) Run ¶
func (client WorkflowTriggersClient) Run(resourceGroupName string, workflowName string, triggerName string) (result autorest.Response, ae autorest.Error)
Run runs a workflow trigger.
resourceGroupName is the resource group name. workflowName is the workflow name. triggerName is the workflow trigger name.
func (WorkflowTriggersClient) RunRequestPreparer ¶
func (client WorkflowTriggersClient) RunRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Run request.
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 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 struct { Name SkuName `json:"name,omitempty"` Plan struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` Type string `json:"type,omitempty"` } `json:"plan,omitempty"` } `json:"sku,omitempty"` DefinitionLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"definitionLink,omitempty"` Definition map[string]string `json:"definition,omitempty"` ParametersLink struct { Uri string `json:"uri,omitempty"` ContentVersion string `json:"contentVersion,omitempty"` ContentSize int32 `json:"contentSize,omitempty"` ContentHash struct { Algorithm string `json:"algorithm,omitempty"` Value string `json:"value,omitempty"` } `json:"contentHash,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` } `json:"parametersLink,omitempty"` Parameters map[string]WorkflowParameter `json:"parameters,omitempty"` } `json:"properties,omitempty"` }
type WorkflowVersionsClient ¶
type WorkflowVersionsClient struct {
LogicManagementClient
}
WorkflowVersions Client
func NewWorkflowVersionsClient ¶
func NewWorkflowVersionsClient(subscriptionId string) WorkflowVersionsClient
func NewWorkflowVersionsClientWithBaseUri ¶
func NewWorkflowVersionsClientWithBaseUri(baseUri string, subscriptionId string) WorkflowVersionsClient
func (WorkflowVersionsClient) Get ¶
func (client WorkflowVersionsClient) Get(resourceGroupName string, workflowName string, versionId string) (result WorkflowVersion, ae autorest.Error)
Get gets a workflow version.
resourceGroupName is the resource group name. workflowName is the workflow name. versionId is the workflow versionId.
func (WorkflowVersionsClient) GetRequestPreparer ¶
func (client WorkflowVersionsClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowVersionsClient) NewGetRequest ¶
func (client WorkflowVersionsClient) NewGetRequest(resourceGroupName string, workflowName string, versionId string) (*http.Request, error)
Create the Get request.
type WorkflowsClient ¶
type WorkflowsClient struct {
LogicManagementClient
}
Workflows Client
func NewWorkflowsClient ¶
func NewWorkflowsClient(subscriptionId string) WorkflowsClient
func NewWorkflowsClientWithBaseUri ¶
func NewWorkflowsClientWithBaseUri(baseUri string, subscriptionId string) WorkflowsClient
func (WorkflowsClient) CreateOrUpdate ¶
func (client WorkflowsClient) CreateOrUpdate(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae autorest.Error)
CreateOrUpdate creates or updates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsClient) CreateOrUpdateRequestPreparer ¶
func (client WorkflowsClient) CreateOrUpdateRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the CreateOrUpdate request.
func (WorkflowsClient) Delete ¶
func (client WorkflowsClient) Delete(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
Delete deletes a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsClient) DeleteRequestPreparer ¶
func (client WorkflowsClient) DeleteRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Delete request.
func (WorkflowsClient) Disable ¶
func (client WorkflowsClient) Disable(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
Disable disables a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsClient) DisableRequestPreparer ¶
func (client WorkflowsClient) DisableRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Disable request.
func (WorkflowsClient) Enable ¶
func (client WorkflowsClient) Enable(resourceGroupName string, workflowName string) (result autorest.Response, ae autorest.Error)
Enable enables a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsClient) EnableRequestPreparer ¶
func (client WorkflowsClient) EnableRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Enable request.
func (WorkflowsClient) Get ¶
func (client WorkflowsClient) Get(resourceGroupName string, workflowName string) (result Workflow, ae autorest.Error)
Get gets a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name.
func (WorkflowsClient) GetRequestPreparer ¶
func (client WorkflowsClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (WorkflowsClient) ListByResourceGroup ¶
func (client WorkflowsClient) ListByResourceGroup(resourceGroupName string, top int, filter string) (result WorkflowListResult, ae autorest.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 (WorkflowsClient) ListByResourceGroupRequestPreparer ¶
func (client WorkflowsClient) ListByResourceGroupRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListByResourceGroup request.
func (WorkflowsClient) ListBySubscription ¶
func (client WorkflowsClient) ListBySubscription(top int, filter string) (result WorkflowListResult, ae autorest.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 (WorkflowsClient) ListBySubscriptionRequestPreparer ¶
func (client WorkflowsClient) ListBySubscriptionRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListBySubscription request.
func (WorkflowsClient) NewCreateOrUpdateRequest ¶
func (client WorkflowsClient) NewCreateOrUpdateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
Create the CreateOrUpdate request.
func (WorkflowsClient) NewDeleteRequest ¶
func (client WorkflowsClient) NewDeleteRequest(resourceGroupName string, workflowName string) (*http.Request, error)
Create the Delete request.
func (WorkflowsClient) NewDisableRequest ¶
func (client WorkflowsClient) NewDisableRequest(resourceGroupName string, workflowName string) (*http.Request, error)
Create the Disable request.
func (WorkflowsClient) NewEnableRequest ¶
func (client WorkflowsClient) NewEnableRequest(resourceGroupName string, workflowName string) (*http.Request, error)
Create the Enable request.
func (WorkflowsClient) NewGetRequest ¶
func (client WorkflowsClient) NewGetRequest(resourceGroupName string, workflowName string) (*http.Request, error)
Create the Get request.
func (WorkflowsClient) NewListByResourceGroupRequest ¶
func (client WorkflowsClient) NewListByResourceGroupRequest(resourceGroupName string, top int, filter string) (*http.Request, error)
Create the ListByResourceGroup request.
func (WorkflowsClient) NewListBySubscriptionRequest ¶
func (client WorkflowsClient) NewListBySubscriptionRequest(top int, filter string) (*http.Request, error)
Create the ListBySubscription request.
func (WorkflowsClient) NewRunRequest ¶
func (client WorkflowsClient) NewRunRequest(resourceGroupName string, workflowName string, parameters RunWorkflowParameters) (*http.Request, error)
Create the Run request.
func (WorkflowsClient) NewUpdateRequest ¶
func (client WorkflowsClient) NewUpdateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
Create the Update request.
func (WorkflowsClient) NewValidateRequest ¶
func (client WorkflowsClient) NewValidateRequest(resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
Create the Validate request.
func (WorkflowsClient) Run ¶
func (client WorkflowsClient) Run(resourceGroupName string, workflowName string, parameters RunWorkflowParameters) (result WorkflowRun, ae autorest.Error)
Run runs a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. parameters is the parameters.
func (WorkflowsClient) RunRequestPreparer ¶
func (client WorkflowsClient) RunRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Run request.
func (WorkflowsClient) Update ¶
func (client WorkflowsClient) Update(resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, ae autorest.Error)
Update updates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsClient) UpdateRequestPreparer ¶
func (client WorkflowsClient) UpdateRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Update request.
func (WorkflowsClient) Validate ¶
func (client WorkflowsClient) Validate(resourceGroupName string, workflowName string, workflow Workflow) (result autorest.Response, ae autorest.Error)
Validate validates a workflow.
resourceGroupName is the resource group name. workflowName is the workflow name. workflow is the workflow.
func (WorkflowsClient) ValidateRequestPreparer ¶
func (client WorkflowsClient) ValidateRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Validate request.