Documentation ¶
Overview ¶
Package logic implements the Azure ARM Logic service API version 2018-07-01-preview.
REST API for Azure Logic Apps.
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type AS2AcknowledgementConnectionSettings
- type AS2AgreementContent
- type AS2EnvelopeSettings
- type AS2ErrorSettings
- type AS2MdnSettings
- type AS2MessageConnectionSettings
- type AS2OneWayAgreement
- type AS2ProtocolSettings
- type AS2SecuritySettings
- type AS2ValidationSettings
- type AgreementContent
- type AgreementType
- type ArtifactContentPropertiesDefinition
- type ArtifactProperties
- type AssemblyCollection
- type AssemblyDefinition
- type AssemblyProperties
- type AzureResourceErrorInfo
- type B2BPartnerContent
- type BaseClient
- type BatchConfiguration
- type BatchConfigurationCollection
- type BatchConfigurationProperties
- type BatchReleaseCriteria
- type BusinessIdentity
- type CallbackURL
- type ContentHash
- type ContentLink
- type Correlation
- type DayOfWeek
- type DaysOfWeek
- type EdifactAcknowledgementSettings
- type EdifactAgreementContent
- type EdifactCharacterSet
- type EdifactDecimalIndicator
- type EdifactDelimiterOverride
- type EdifactEnvelopeOverride
- type EdifactEnvelopeSettings
- type EdifactFramingSettings
- type EdifactMessageFilter
- type EdifactMessageIdentifier
- type EdifactOneWayAgreement
- type EdifactProcessingSettings
- type EdifactProtocolSettings
- type EdifactSchemaReference
- type EdifactValidationOverride
- type EdifactValidationSettings
- type EncryptionAlgorithm
- type ErrorInfo
- type ErrorProperties
- type ErrorResponse
- type EventLevel
- type Expression
- type ExpressionRoot
- type ExpressionTraces
- type GenerateUpgradedDefinitionParameters
- type GetCallbackURLParameters
- type HashingAlgorithm
- type IntegrationAccount
- type IntegrationAccountAgreement
- type IntegrationAccountAgreementFilter
- type IntegrationAccountAgreementListResult
- type IntegrationAccountAgreementListResultIterator
- func (iter *IntegrationAccountAgreementListResultIterator) Next() error
- func (iter *IntegrationAccountAgreementListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountAgreementListResultIterator) NotDone() bool
- func (iter IntegrationAccountAgreementListResultIterator) Response() IntegrationAccountAgreementListResult
- func (iter IntegrationAccountAgreementListResultIterator) Value() IntegrationAccountAgreement
- type IntegrationAccountAgreementListResultPage
- func (page *IntegrationAccountAgreementListResultPage) Next() error
- func (page *IntegrationAccountAgreementListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountAgreementListResultPage) NotDone() bool
- func (page IntegrationAccountAgreementListResultPage) Response() IntegrationAccountAgreementListResult
- func (page IntegrationAccountAgreementListResultPage) Values() []IntegrationAccountAgreement
- type IntegrationAccountAgreementProperties
- type IntegrationAccountAgreementsClient
- func (client IntegrationAccountAgreementsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountAgreement, err error)
- func (client IntegrationAccountAgreementsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAgreementsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountAgreement, err error)
- func (client IntegrationAccountAgreementsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAgreementsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountAgreementsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAgreementsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountAgreementsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAgreementsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountAgreement, err error)
- func (client IntegrationAccountAgreementsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAgreementsClient) GetResponder(resp *http.Response) (result IntegrationAccountAgreement, err error)
- func (client IntegrationAccountAgreementsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAgreementsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountAgreementListResultPage, err error)
- func (client IntegrationAccountAgreementsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountAgreementListResultIterator, err error)
- func (client IntegrationAccountAgreementsClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountAgreementsClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAgreementsClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountAgreementsClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAgreementsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAgreementsClient) ListResponder(resp *http.Response) (result IntegrationAccountAgreementListResult, err error)
- func (client IntegrationAccountAgreementsClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountAssembliesClient
- func (client IntegrationAccountAssembliesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result AssemblyDefinition, err error)
- func (client IntegrationAccountAssembliesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAssembliesClient) CreateOrUpdateResponder(resp *http.Response) (result AssemblyDefinition, err error)
- func (client IntegrationAccountAssembliesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAssembliesClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountAssembliesClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAssembliesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountAssembliesClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAssembliesClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result AssemblyDefinition, err error)
- func (client IntegrationAccountAssembliesClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAssembliesClient) GetResponder(resp *http.Response) (result AssemblyDefinition, err error)
- func (client IntegrationAccountAssembliesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAssembliesClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string) (result AssemblyCollection, err error)
- func (client IntegrationAccountAssembliesClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountAssembliesClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountAssembliesClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountAssembliesClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountAssembliesClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
- func (client IntegrationAccountAssembliesClient) ListResponder(resp *http.Response) (result AssemblyCollection, err error)
- func (client IntegrationAccountAssembliesClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountBatchConfigurationsClient
- func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result BatchConfiguration, err error)
- func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result BatchConfiguration, err error)
- func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountBatchConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountBatchConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountBatchConfigurationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountBatchConfigurationsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountBatchConfigurationsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result BatchConfiguration, err error)
- func (client IntegrationAccountBatchConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountBatchConfigurationsClient) GetResponder(resp *http.Response) (result BatchConfiguration, err error)
- func (client IntegrationAccountBatchConfigurationsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountBatchConfigurationsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string) (result BatchConfigurationCollection, err error)
- func (client IntegrationAccountBatchConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
- func (client IntegrationAccountBatchConfigurationsClient) ListResponder(resp *http.Response) (result BatchConfigurationCollection, err error)
- func (client IntegrationAccountBatchConfigurationsClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountCertificate
- type IntegrationAccountCertificateListResult
- type IntegrationAccountCertificateListResultIterator
- func (iter *IntegrationAccountCertificateListResultIterator) Next() error
- func (iter *IntegrationAccountCertificateListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountCertificateListResultIterator) NotDone() bool
- func (iter IntegrationAccountCertificateListResultIterator) Response() IntegrationAccountCertificateListResult
- func (iter IntegrationAccountCertificateListResultIterator) Value() IntegrationAccountCertificate
- type IntegrationAccountCertificateListResultPage
- func (page *IntegrationAccountCertificateListResultPage) Next() error
- func (page *IntegrationAccountCertificateListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountCertificateListResultPage) NotDone() bool
- func (page IntegrationAccountCertificateListResultPage) Response() IntegrationAccountCertificateListResult
- func (page IntegrationAccountCertificateListResultPage) Values() []IntegrationAccountCertificate
- type IntegrationAccountCertificateProperties
- type IntegrationAccountCertificatesClient
- func (client IntegrationAccountCertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountCertificate, err error)
- func (client IntegrationAccountCertificatesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountCertificatesClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountCertificate, err error)
- func (client IntegrationAccountCertificatesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountCertificatesClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountCertificatesClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountCertificatesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountCertificatesClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountCertificatesClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountCertificate, err error)
- func (client IntegrationAccountCertificatesClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountCertificatesClient) GetResponder(resp *http.Response) (result IntegrationAccountCertificate, err error)
- func (client IntegrationAccountCertificatesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountCertificatesClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountCertificateListResultPage, err error)
- func (client IntegrationAccountCertificatesClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountCertificateListResultIterator, err error)
- func (client IntegrationAccountCertificatesClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountCertificatesClient) ListResponder(resp *http.Response) (result IntegrationAccountCertificateListResult, err error)
- func (client IntegrationAccountCertificatesClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountListResult
- type IntegrationAccountListResultIterator
- func (iter *IntegrationAccountListResultIterator) Next() error
- func (iter *IntegrationAccountListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountListResultIterator) NotDone() bool
- func (iter IntegrationAccountListResultIterator) Response() IntegrationAccountListResult
- func (iter IntegrationAccountListResultIterator) Value() IntegrationAccount
- type IntegrationAccountListResultPage
- func (page *IntegrationAccountListResultPage) Next() error
- func (page *IntegrationAccountListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountListResultPage) NotDone() bool
- func (page IntegrationAccountListResultPage) Response() IntegrationAccountListResult
- func (page IntegrationAccountListResultPage) Values() []IntegrationAccount
- type IntegrationAccountMap
- type IntegrationAccountMapFilter
- type IntegrationAccountMapListResult
- type IntegrationAccountMapListResultIterator
- func (iter *IntegrationAccountMapListResultIterator) Next() error
- func (iter *IntegrationAccountMapListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountMapListResultIterator) NotDone() bool
- func (iter IntegrationAccountMapListResultIterator) Response() IntegrationAccountMapListResult
- func (iter IntegrationAccountMapListResultIterator) Value() IntegrationAccountMap
- type IntegrationAccountMapListResultPage
- func (page *IntegrationAccountMapListResultPage) Next() error
- func (page *IntegrationAccountMapListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountMapListResultPage) NotDone() bool
- func (page IntegrationAccountMapListResultPage) Response() IntegrationAccountMapListResult
- func (page IntegrationAccountMapListResultPage) Values() []IntegrationAccountMap
- type IntegrationAccountMapProperties
- type IntegrationAccountMapPropertiesParametersSchema
- type IntegrationAccountMapsClient
- func (client IntegrationAccountMapsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountMap, err error)
- func (client IntegrationAccountMapsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountMapsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountMap, err error)
- func (client IntegrationAccountMapsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountMapsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountMapsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountMapsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountMapsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountMapsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountMap, err error)
- func (client IntegrationAccountMapsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountMapsClient) GetResponder(resp *http.Response) (result IntegrationAccountMap, err error)
- func (client IntegrationAccountMapsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountMapsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountMapListResultPage, err error)
- func (client IntegrationAccountMapsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountMapListResultIterator, err error)
- func (client IntegrationAccountMapsClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountMapsClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountMapsClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountMapsClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountMapsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountMapsClient) ListResponder(resp *http.Response) (result IntegrationAccountMapListResult, err error)
- func (client IntegrationAccountMapsClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountPartner
- type IntegrationAccountPartnerFilter
- type IntegrationAccountPartnerListResult
- type IntegrationAccountPartnerListResultIterator
- func (iter *IntegrationAccountPartnerListResultIterator) Next() error
- func (iter *IntegrationAccountPartnerListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountPartnerListResultIterator) NotDone() bool
- func (iter IntegrationAccountPartnerListResultIterator) Response() IntegrationAccountPartnerListResult
- func (iter IntegrationAccountPartnerListResultIterator) Value() IntegrationAccountPartner
- type IntegrationAccountPartnerListResultPage
- func (page *IntegrationAccountPartnerListResultPage) Next() error
- func (page *IntegrationAccountPartnerListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountPartnerListResultPage) NotDone() bool
- func (page IntegrationAccountPartnerListResultPage) Response() IntegrationAccountPartnerListResult
- func (page IntegrationAccountPartnerListResultPage) Values() []IntegrationAccountPartner
- type IntegrationAccountPartnerProperties
- type IntegrationAccountPartnersClient
- func (client IntegrationAccountPartnersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountPartner, err error)
- func (client IntegrationAccountPartnersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountPartnersClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountPartner, err error)
- func (client IntegrationAccountPartnersClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountPartnersClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountPartnersClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountPartnersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountPartnersClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountPartnersClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountPartner, err error)
- func (client IntegrationAccountPartnersClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountPartnersClient) GetResponder(resp *http.Response) (result IntegrationAccountPartner, err error)
- func (client IntegrationAccountPartnersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountPartnersClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountPartnerListResultPage, err error)
- func (client IntegrationAccountPartnersClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountPartnerListResultIterator, err error)
- func (client IntegrationAccountPartnersClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountPartnersClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountPartnersClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountPartnersClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountPartnersClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountPartnersClient) ListResponder(resp *http.Response) (result IntegrationAccountPartnerListResult, err error)
- func (client IntegrationAccountPartnersClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountSchema
- type IntegrationAccountSchemaFilter
- type IntegrationAccountSchemaListResult
- type IntegrationAccountSchemaListResultIterator
- func (iter *IntegrationAccountSchemaListResultIterator) Next() error
- func (iter *IntegrationAccountSchemaListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountSchemaListResultIterator) NotDone() bool
- func (iter IntegrationAccountSchemaListResultIterator) Response() IntegrationAccountSchemaListResult
- func (iter IntegrationAccountSchemaListResultIterator) Value() IntegrationAccountSchema
- type IntegrationAccountSchemaListResultPage
- func (page *IntegrationAccountSchemaListResultPage) Next() error
- func (page *IntegrationAccountSchemaListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountSchemaListResultPage) NotDone() bool
- func (page IntegrationAccountSchemaListResultPage) Response() IntegrationAccountSchemaListResult
- func (page IntegrationAccountSchemaListResultPage) Values() []IntegrationAccountSchema
- type IntegrationAccountSchemaProperties
- type IntegrationAccountSchemasClient
- func (client IntegrationAccountSchemasClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSchema, err error)
- func (client IntegrationAccountSchemasClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSchemasClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountSchema, err error)
- func (client IntegrationAccountSchemasClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSchemasClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountSchemasClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSchemasClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountSchemasClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSchemasClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSchema, err error)
- func (client IntegrationAccountSchemasClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSchemasClient) GetResponder(resp *http.Response) (result IntegrationAccountSchema, err error)
- func (client IntegrationAccountSchemasClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSchemasClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSchemaListResultPage, err error)
- func (client IntegrationAccountSchemasClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSchemaListResultIterator, err error)
- func (client IntegrationAccountSchemasClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountSchemasClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSchemasClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client IntegrationAccountSchemasClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSchemasClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSchemasClient) ListResponder(resp *http.Response) (result IntegrationAccountSchemaListResult, err error)
- func (client IntegrationAccountSchemasClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountSession
- type IntegrationAccountSessionFilter
- type IntegrationAccountSessionListResult
- type IntegrationAccountSessionListResultIterator
- func (iter *IntegrationAccountSessionListResultIterator) Next() error
- func (iter *IntegrationAccountSessionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter IntegrationAccountSessionListResultIterator) NotDone() bool
- func (iter IntegrationAccountSessionListResultIterator) Response() IntegrationAccountSessionListResult
- func (iter IntegrationAccountSessionListResultIterator) Value() IntegrationAccountSession
- type IntegrationAccountSessionListResultPage
- func (page *IntegrationAccountSessionListResultPage) Next() error
- func (page *IntegrationAccountSessionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page IntegrationAccountSessionListResultPage) NotDone() bool
- func (page IntegrationAccountSessionListResultPage) Response() IntegrationAccountSessionListResult
- func (page IntegrationAccountSessionListResultPage) Values() []IntegrationAccountSession
- type IntegrationAccountSessionProperties
- type IntegrationAccountSessionsClient
- func (client IntegrationAccountSessionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSession, err error)
- func (client IntegrationAccountSessionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSessionsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountSession, err error)
- func (client IntegrationAccountSessionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSessionsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountSessionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSessionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountSessionsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSessionsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSession, err error)
- func (client IntegrationAccountSessionsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSessionsClient) GetResponder(resp *http.Response) (result IntegrationAccountSession, err error)
- func (client IntegrationAccountSessionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountSessionsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSessionListResultPage, err error)
- func (client IntegrationAccountSessionsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccountSessionListResultIterator, err error)
- func (client IntegrationAccountSessionsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountSessionsClient) ListResponder(resp *http.Response) (result IntegrationAccountSessionListResult, err error)
- func (client IntegrationAccountSessionsClient) ListSender(req *http.Request) (*http.Response, error)
- type IntegrationAccountSku
- type IntegrationAccountSkuName
- type IntegrationAccountsClient
- func (client IntegrationAccountsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string) (result autorest.Response, err error)
- func (client IntegrationAccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
- func (client IntegrationAccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
- func (client IntegrationAccountsClient) GetResponder(resp *http.Response) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result IntegrationAccountListResultPage, err error)
- func (client IntegrationAccountsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result IntegrationAccountListResultIterator, err error)
- func (client IntegrationAccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error)
- func (client IntegrationAccountsClient) ListByResourceGroupResponder(resp *http.Response) (result IntegrationAccountListResult, err error)
- func (client IntegrationAccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) ListBySubscription(ctx context.Context, top *int32) (result IntegrationAccountListResultPage, err error)
- func (client IntegrationAccountsClient) ListBySubscriptionComplete(ctx context.Context, top *int32) (result IntegrationAccountListResultIterator, err error)
- func (client IntegrationAccountsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32) (*http.Request, error)
- func (client IntegrationAccountsClient) ListBySubscriptionResponder(resp *http.Response) (result IntegrationAccountListResult, err error)
- func (client IntegrationAccountsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) ListCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result CallbackURL, err error)
- func (client IntegrationAccountsClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) ListCallbackURLResponder(resp *http.Response) (result CallbackURL, err error)
- func (client IntegrationAccountsClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) ListKeyVaultKeys(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result KeyVaultKeyCollection, err error)
- func (client IntegrationAccountsClient) ListKeyVaultKeysPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) ListKeyVaultKeysResponder(resp *http.Response) (result KeyVaultKeyCollection, err error)
- func (client IntegrationAccountsClient) ListKeyVaultKeysSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) LogTrackingEvents(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result autorest.Response, err error)
- func (client IntegrationAccountsClient) LogTrackingEventsPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) LogTrackingEventsResponder(resp *http.Response) (result autorest.Response, err error)
- func (client IntegrationAccountsClient) LogTrackingEventsSender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) RegenerateAccessKey(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) RegenerateAccessKeyPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) RegenerateAccessKeyResponder(resp *http.Response) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) RegenerateAccessKeySender(req *http.Request) (*http.Response, error)
- func (client IntegrationAccountsClient) Update(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, ...) (*http.Request, error)
- func (client IntegrationAccountsClient) UpdateResponder(resp *http.Response) (result IntegrationAccount, err error)
- func (client IntegrationAccountsClient) UpdateSender(req *http.Request) (*http.Response, error)
- type JSONSchema
- type KeyType
- type KeyVaultKey
- type KeyVaultKeyAttributes
- type KeyVaultKeyCollection
- type KeyVaultKeyReference
- type KeyVaultKeyReferenceKeyVault
- type KeyVaultReference
- type ListKeyVaultKeysDefinition
- type MapType
- type MessageFilterType
- type Operation
- type OperationDisplay
- type OperationListResult
- type OperationListResultIterator
- func (iter *OperationListResultIterator) Next() error
- func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter OperationListResultIterator) NotDone() bool
- func (iter OperationListResultIterator) Response() OperationListResult
- func (iter OperationListResultIterator) Value() Operation
- type OperationListResultPage
- func (page *OperationListResultPage) Next() error
- func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page OperationListResultPage) NotDone() bool
- func (page OperationListResultPage) Response() OperationListResult
- func (page OperationListResultPage) Values() []Operation
- type OperationResult
- type OperationResultProperties
- type OperationsClient
- func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error)
- func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error)
- func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error)
- func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error)
- func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error)
- type ParameterType
- type PartnerContent
- type PartnerType
- type RecurrenceFrequency
- type RecurrenceSchedule
- type RecurrenceScheduleOccurrence
- type RegenerateActionParameter
- type RepetitionIndex
- type Request
- type RequestHistory
- type RequestHistoryListResult
- type RequestHistoryListResultIterator
- func (iter *RequestHistoryListResultIterator) Next() error
- func (iter *RequestHistoryListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter RequestHistoryListResultIterator) NotDone() bool
- func (iter RequestHistoryListResultIterator) Response() RequestHistoryListResult
- func (iter RequestHistoryListResultIterator) Value() RequestHistory
- type RequestHistoryListResultPage
- func (page *RequestHistoryListResultPage) Next() error
- func (page *RequestHistoryListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page RequestHistoryListResultPage) NotDone() bool
- func (page RequestHistoryListResultPage) Response() RequestHistoryListResult
- func (page RequestHistoryListResultPage) Values() []RequestHistory
- type RequestHistoryProperties
- type Resource
- type ResourceReference
- type Response
- type RetryHistory
- type RunActionCorrelation
- type RunCorrelation
- type SchemaType
- type SegmentTerminatorSuffix
- type SetObject
- type SetTriggerStateActionDefinition
- type SigningAlgorithm
- type Sku
- type SkuName
- type SubResource
- type TrackEventsOperationOptions
- type TrackingEvent
- type TrackingEventErrorInfo
- type TrackingEventsDefinition
- type TrackingRecordType
- type TrailingSeparatorPolicy
- type UsageIndicator
- type Workflow
- type WorkflowFilter
- type WorkflowListResult
- type WorkflowListResultIterator
- func (iter *WorkflowListResultIterator) Next() error
- func (iter *WorkflowListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowListResultIterator) NotDone() bool
- func (iter WorkflowListResultIterator) Response() WorkflowListResult
- func (iter WorkflowListResultIterator) Value() Workflow
- type WorkflowListResultPage
- func (page *WorkflowListResultPage) Next() error
- func (page *WorkflowListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowListResultPage) NotDone() bool
- func (page WorkflowListResultPage) Response() WorkflowListResult
- func (page WorkflowListResultPage) Values() []Workflow
- type WorkflowOutputParameter
- type WorkflowParameter
- type WorkflowProperties
- type WorkflowProvisioningState
- type WorkflowRun
- type WorkflowRunAction
- type WorkflowRunActionFilter
- type WorkflowRunActionListResult
- type WorkflowRunActionListResultIterator
- func (iter *WorkflowRunActionListResultIterator) Next() error
- func (iter *WorkflowRunActionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowRunActionListResultIterator) NotDone() bool
- func (iter WorkflowRunActionListResultIterator) Response() WorkflowRunActionListResult
- func (iter WorkflowRunActionListResultIterator) Value() WorkflowRunAction
- type WorkflowRunActionListResultPage
- func (page *WorkflowRunActionListResultPage) Next() error
- func (page *WorkflowRunActionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowRunActionListResultPage) NotDone() bool
- func (page WorkflowRunActionListResultPage) Response() WorkflowRunActionListResult
- func (page WorkflowRunActionListResultPage) Values() []WorkflowRunAction
- type WorkflowRunActionProperties
- type WorkflowRunActionRepetitionDefinition
- type WorkflowRunActionRepetitionDefinitionCollection
- type WorkflowRunActionRepetitionProperties
- type WorkflowRunActionRepetitionsClient
- func (client WorkflowRunActionRepetitionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionRepetitionDefinition, err error)
- func (client WorkflowRunActionRepetitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRepetitionsClient) GetResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinition, err error)
- func (client WorkflowRunActionRepetitionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionRepetitionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
- func (client WorkflowRunActionRepetitionsClient) ListExpressionTraces(ctx context.Context, resourceGroupName string, workflowName string, ...) (result ExpressionTraces, err error)
- func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesResponder(resp *http.Response) (result ExpressionTraces, err error)
- func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionRepetitionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRepetitionsClient) ListResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
- func (client WorkflowRunActionRepetitionsClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunActionRepetitionsRequestHistoriesClient
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistory, err error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) GetResponder(resp *http.Response) (result RequestHistory, err error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistoryListResultPage, err error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistoryListResultIterator, err error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListResponder(resp *http.Response) (result RequestHistoryListResult, err error)
- func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunActionRequestHistoriesClient
- func (client WorkflowRunActionRequestHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistory, err error)
- func (client WorkflowRunActionRequestHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRequestHistoriesClient) GetResponder(resp *http.Response) (result RequestHistory, err error)
- func (client WorkflowRunActionRequestHistoriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionRequestHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistoryListResultPage, err error)
- func (client WorkflowRunActionRequestHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, ...) (result RequestHistoryListResultIterator, err error)
- func (client WorkflowRunActionRequestHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionRequestHistoriesClient) ListResponder(resp *http.Response) (result RequestHistoryListResult, err error)
- func (client WorkflowRunActionRequestHistoriesClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunActionScopeRepetitionsClient
- func (client WorkflowRunActionScopeRepetitionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionRepetitionDefinition, err error)
- func (client WorkflowRunActionScopeRepetitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionScopeRepetitionsClient) GetResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinition, err error)
- func (client WorkflowRunActionScopeRepetitionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionScopeRepetitionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
- func (client WorkflowRunActionScopeRepetitionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionScopeRepetitionsClient) ListResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
- func (client WorkflowRunActionScopeRepetitionsClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunActionsClient
- func (client WorkflowRunActionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunAction, err error)
- func (client WorkflowRunActionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionsClient) GetResponder(resp *http.Response) (result WorkflowRunAction, err error)
- func (client WorkflowRunActionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionListResultPage, err error)
- func (client WorkflowRunActionsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRunActionListResultIterator, err error)
- func (client WorkflowRunActionsClient) ListExpressionTraces(ctx context.Context, resourceGroupName string, workflowName string, ...) (result ExpressionTraces, err error)
- func (client WorkflowRunActionsClient) ListExpressionTracesPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionsClient) ListExpressionTracesResponder(resp *http.Response) (result ExpressionTraces, err error)
- func (client WorkflowRunActionsClient) ListExpressionTracesSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunActionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunActionsClient) ListResponder(resp *http.Response) (result WorkflowRunActionListResult, err error)
- func (client WorkflowRunActionsClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowRunFilter
- type WorkflowRunListResult
- type WorkflowRunListResultIterator
- func (iter *WorkflowRunListResultIterator) Next() error
- func (iter *WorkflowRunListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowRunListResultIterator) NotDone() bool
- func (iter WorkflowRunListResultIterator) Response() WorkflowRunListResult
- func (iter WorkflowRunListResultIterator) Value() WorkflowRun
- type WorkflowRunListResultPage
- func (page *WorkflowRunListResultPage) Next() error
- func (page *WorkflowRunListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowRunListResultPage) NotDone() bool
- func (page WorkflowRunListResultPage) Response() WorkflowRunListResult
- func (page WorkflowRunListResultPage) Values() []WorkflowRun
- type WorkflowRunOperationsClient
- func (client WorkflowRunOperationsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRun, err error)
- func (client WorkflowRunOperationsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunOperationsClient) GetResponder(resp *http.Response) (result WorkflowRun, err error)
- func (client WorkflowRunOperationsClient) GetSender(req *http.Request) (*http.Response, error)
- type WorkflowRunProperties
- type WorkflowRunTrigger
- type WorkflowRunsClient
- func (client WorkflowRunsClient) Cancel(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowRunsClient) CancelPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunsClient) CancelResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowRunsClient) CancelSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowRun, err error)
- func (client WorkflowRunsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowRunsClient) GetResponder(resp *http.Response) (result WorkflowRun, err error)
- func (client WorkflowRunsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowRunsClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (result WorkflowRunListResultPage, err error)
- func (client WorkflowRunsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (result WorkflowRunListResultIterator, err error)
- func (client WorkflowRunsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (*http.Request, error)
- func (client WorkflowRunsClient) ListResponder(resp *http.Response) (result WorkflowRunListResult, err error)
- func (client WorkflowRunsClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowState
- type WorkflowStatus
- type WorkflowTrigger
- type WorkflowTriggerCallbackURL
- type WorkflowTriggerFilter
- type WorkflowTriggerHistoriesClient
- func (client WorkflowTriggerHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerHistory, err error)
- func (client WorkflowTriggerHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggerHistoriesClient) GetResponder(resp *http.Response) (result WorkflowTriggerHistory, err error)
- func (client WorkflowTriggerHistoriesClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggerHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerHistoryListResultPage, err error)
- func (client WorkflowTriggerHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerHistoryListResultIterator, err error)
- func (client WorkflowTriggerHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggerHistoriesClient) ListResponder(resp *http.Response) (result WorkflowTriggerHistoryListResult, err error)
- func (client WorkflowTriggerHistoriesClient) ListSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggerHistoriesClient) Resubmit(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowTriggerHistoriesClient) ResubmitPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggerHistoriesClient) ResubmitResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowTriggerHistoriesClient) ResubmitSender(req *http.Request) (*http.Response, error)
- type WorkflowTriggerHistory
- type WorkflowTriggerHistoryFilter
- type WorkflowTriggerHistoryListResult
- type WorkflowTriggerHistoryListResultIterator
- func (iter *WorkflowTriggerHistoryListResultIterator) Next() error
- func (iter *WorkflowTriggerHistoryListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowTriggerHistoryListResultIterator) NotDone() bool
- func (iter WorkflowTriggerHistoryListResultIterator) Response() WorkflowTriggerHistoryListResult
- func (iter WorkflowTriggerHistoryListResultIterator) Value() WorkflowTriggerHistory
- type WorkflowTriggerHistoryListResultPage
- func (page *WorkflowTriggerHistoryListResultPage) Next() error
- func (page *WorkflowTriggerHistoryListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowTriggerHistoryListResultPage) NotDone() bool
- func (page WorkflowTriggerHistoryListResultPage) Response() WorkflowTriggerHistoryListResult
- func (page WorkflowTriggerHistoryListResultPage) Values() []WorkflowTriggerHistory
- type WorkflowTriggerHistoryProperties
- type WorkflowTriggerListCallbackURLQueries
- type WorkflowTriggerListResult
- type WorkflowTriggerListResultIterator
- func (iter *WorkflowTriggerListResultIterator) Next() error
- func (iter *WorkflowTriggerListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowTriggerListResultIterator) NotDone() bool
- func (iter WorkflowTriggerListResultIterator) Response() WorkflowTriggerListResult
- func (iter WorkflowTriggerListResultIterator) Value() WorkflowTrigger
- type WorkflowTriggerListResultPage
- func (page *WorkflowTriggerListResultPage) Next() error
- func (page *WorkflowTriggerListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowTriggerListResultPage) NotDone() bool
- func (page WorkflowTriggerListResultPage) Response() WorkflowTriggerListResult
- func (page WorkflowTriggerListResultPage) Values() []WorkflowTrigger
- type WorkflowTriggerProperties
- type WorkflowTriggerProvisioningState
- type WorkflowTriggerRecurrence
- type WorkflowTriggersClient
- func (client WorkflowTriggersClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTrigger, err error)
- func (client WorkflowTriggersClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) GetResponder(resp *http.Response) (result WorkflowTrigger, err error)
- func (client WorkflowTriggersClient) GetSchemaJSON(ctx context.Context, resourceGroupName string, workflowName string, ...) (result JSONSchema, err error)
- func (client WorkflowTriggersClient) GetSchemaJSONPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) GetSchemaJSONResponder(resp *http.Response) (result JSONSchema, err error)
- func (client WorkflowTriggersClient) GetSchemaJSONSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (result WorkflowTriggerListResultPage, err error)
- func (client WorkflowTriggersClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowTriggersClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowTriggersClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (result WorkflowTriggerListResultIterator, err error)
- func (client WorkflowTriggersClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) ListResponder(resp *http.Response) (result WorkflowTriggerListResult, err error)
- func (client WorkflowTriggersClient) ListSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) Reset(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowTriggersClient) ResetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) ResetResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowTriggersClient) ResetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) Run(ctx context.Context, resourceGroupName string, workflowName string, ...) (result SetObject, err error)
- func (client WorkflowTriggersClient) RunPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) RunResponder(resp *http.Response) (result SetObject, err error)
- func (client WorkflowTriggersClient) RunSender(req *http.Request) (*http.Response, error)
- func (client WorkflowTriggersClient) SetState(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowTriggersClient) SetStatePreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowTriggersClient) SetStateResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowTriggersClient) SetStateSender(req *http.Request) (*http.Response, error)
- type WorkflowVersion
- type WorkflowVersionListResult
- type WorkflowVersionListResultIterator
- func (iter *WorkflowVersionListResultIterator) Next() error
- func (iter *WorkflowVersionListResultIterator) NextWithContext(ctx context.Context) (err error)
- func (iter WorkflowVersionListResultIterator) NotDone() bool
- func (iter WorkflowVersionListResultIterator) Response() WorkflowVersionListResult
- func (iter WorkflowVersionListResultIterator) Value() WorkflowVersion
- type WorkflowVersionListResultPage
- func (page *WorkflowVersionListResultPage) Next() error
- func (page *WorkflowVersionListResultPage) NextWithContext(ctx context.Context) (err error)
- func (page WorkflowVersionListResultPage) NotDone() bool
- func (page WorkflowVersionListResultPage) Response() WorkflowVersionListResult
- func (page WorkflowVersionListResultPage) Values() []WorkflowVersion
- type WorkflowVersionProperties
- type WorkflowVersionTriggersClient
- func (client WorkflowVersionTriggersClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowVersionTriggersClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowVersionTriggersClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowVersionTriggersClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
- type WorkflowVersionsClient
- func (client WorkflowVersionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowVersion, err error)
- func (client WorkflowVersionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowVersionsClient) GetResponder(resp *http.Response) (result WorkflowVersion, err error)
- func (client WorkflowVersionsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowVersionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (result WorkflowVersionListResultPage, err error)
- func (client WorkflowVersionsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (result WorkflowVersionListResultIterator, err error)
- func (client WorkflowVersionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (*http.Request, error)
- func (client WorkflowVersionsClient) ListResponder(resp *http.Response) (result WorkflowVersionListResult, err error)
- func (client WorkflowVersionsClient) ListSender(req *http.Request) (*http.Response, error)
- type WorkflowsClient
- func (client WorkflowsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, workflowName string, ...) (result Workflow, err error)
- func (client WorkflowsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) CreateOrUpdateResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Delete(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
- func (client WorkflowsClient) DeletePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) DeleteSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Disable(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
- func (client WorkflowsClient) DisablePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) DisableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) DisableSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Enable(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
- func (client WorkflowsClient) EnablePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) EnableResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) EnableSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) GenerateUpgradedDefinition(ctx context.Context, resourceGroupName string, workflowName string, ...) (result SetObject, err error)
- func (client WorkflowsClient) GenerateUpgradedDefinitionPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) GenerateUpgradedDefinitionResponder(resp *http.Response) (result SetObject, err error)
- func (client WorkflowsClient) GenerateUpgradedDefinitionSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Get(ctx context.Context, resourceGroupName string, workflowName string) (result Workflow, err error)
- func (client WorkflowsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) GetResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsClient) GetSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32, filter string) (result WorkflowListResultPage, err error)
- func (client WorkflowsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32, filter string) (result WorkflowListResultIterator, err error)
- func (client WorkflowsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32, filter string) (*http.Request, error)
- func (client WorkflowsClient) ListByResourceGroupResponder(resp *http.Response) (result WorkflowListResult, err error)
- func (client WorkflowsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ListBySubscription(ctx context.Context, top *int32, filter string) (result WorkflowListResultPage, err error)
- func (client WorkflowsClient) ListBySubscriptionComplete(ctx context.Context, top *int32, filter string) (result WorkflowListResultIterator, err error)
- func (client WorkflowsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32, filter string) (*http.Request, error)
- func (client WorkflowsClient) ListBySubscriptionResponder(resp *http.Response) (result WorkflowListResult, err error)
- func (client WorkflowsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, ...) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowsClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
- func (client WorkflowsClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ListSwagger(ctx context.Context, resourceGroupName string, workflowName string) (result SetObject, err error)
- func (client WorkflowsClient) ListSwaggerPreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
- func (client WorkflowsClient) ListSwaggerResponder(resp *http.Response) (result SetObject, err error)
- func (client WorkflowsClient) ListSwaggerSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Move(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowsClient) MovePreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) MoveResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) MoveSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) RegenerateAccessKey(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowsClient) RegenerateAccessKeyPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) RegenerateAccessKeyResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) RegenerateAccessKeySender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) Update(ctx context.Context, resourceGroupName string, workflowName string, ...) (result Workflow, err error)
- func (client WorkflowsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) UpdateResponder(resp *http.Response) (result Workflow, err error)
- func (client WorkflowsClient) UpdateSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ValidateByLocation(ctx context.Context, resourceGroupName string, location string, ...) (result autorest.Response, err error)
- func (client WorkflowsClient) ValidateByLocationPreparer(ctx context.Context, resourceGroupName string, location string, ...) (*http.Request, error)
- func (client WorkflowsClient) ValidateByLocationResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) ValidateByLocationSender(req *http.Request) (*http.Response, error)
- func (client WorkflowsClient) ValidateByResourceGroup(ctx context.Context, resourceGroupName string, workflowName string, ...) (result autorest.Response, err error)
- func (client WorkflowsClient) ValidateByResourceGroupPreparer(ctx context.Context, resourceGroupName string, workflowName string, ...) (*http.Request, error)
- func (client WorkflowsClient) ValidateByResourceGroupResponder(resp *http.Response) (result autorest.Response, err error)
- func (client WorkflowsClient) ValidateByResourceGroupSender(req *http.Request) (*http.Response, error)
- type X12AcknowledgementSettings
- type X12AgreementContent
- type X12CharacterSet
- type X12DateFormat
- type X12DelimiterOverrides
- type X12EnvelopeOverride
- type X12EnvelopeSettings
- type X12FramingSettings
- type X12MessageFilter
- type X12MessageIdentifier
- type X12OneWayAgreement
- type X12ProcessingSettings
- type X12ProtocolSettings
- type X12SchemaReference
- type X12SecuritySettings
- type X12TimeFormat
- type X12ValidationOverride
- type X12ValidationSettings
Constants ¶
const (
// 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 AS2AcknowledgementConnectionSettings ¶
type AS2AcknowledgementConnectionSettings struct { // IgnoreCertificateNameMismatch - The value indicating whether to ignore mismatch in certificate name. IgnoreCertificateNameMismatch *bool `json:"ignoreCertificateNameMismatch,omitempty"` // SupportHTTPStatusCodeContinue - The value indicating whether to support HTTP status code 'CONTINUE'. SupportHTTPStatusCodeContinue *bool `json:"supportHttpStatusCodeContinue,omitempty"` // KeepHTTPConnectionAlive - The value indicating whether to keep the connection alive. KeepHTTPConnectionAlive *bool `json:"keepHttpConnectionAlive,omitempty"` // UnfoldHTTPHeaders - The value indicating whether to unfold the HTTP headers. UnfoldHTTPHeaders *bool `json:"unfoldHttpHeaders,omitempty"` }
AS2AcknowledgementConnectionSettings the AS2 agreement acknowledgement connection settings.
type AS2AgreementContent ¶
type AS2AgreementContent struct { // ReceiveAgreement - The AS2 one-way receive agreement. ReceiveAgreement *AS2OneWayAgreement `json:"receiveAgreement,omitempty"` // SendAgreement - The AS2 one-way send agreement. SendAgreement *AS2OneWayAgreement `json:"sendAgreement,omitempty"` }
AS2AgreementContent the integration account AS2 agreement content.
type AS2EnvelopeSettings ¶
type AS2EnvelopeSettings struct { // MessageContentType - The message content type. MessageContentType *string `json:"messageContentType,omitempty"` // TransmitFileNameInMimeHeader - The value indicating whether to transmit file name in mime header. TransmitFileNameInMimeHeader *bool `json:"transmitFileNameInMimeHeader,omitempty"` // FileNameTemplate - The template for file name. FileNameTemplate *string `json:"fileNameTemplate,omitempty"` // SuspendMessageOnFileNameGenerationError - The value indicating whether to suspend message on file name generation error. SuspendMessageOnFileNameGenerationError *bool `json:"suspendMessageOnFileNameGenerationError,omitempty"` // AutogenerateFileName - The value indicating whether to auto generate file name. AutogenerateFileName *bool `json:"autogenerateFileName,omitempty"` }
AS2EnvelopeSettings the AS2 agreement envelope settings.
type AS2ErrorSettings ¶
type AS2ErrorSettings struct { // SuspendDuplicateMessage - The value indicating whether to suspend duplicate message. SuspendDuplicateMessage *bool `json:"suspendDuplicateMessage,omitempty"` // ResendIfMdnNotReceived - The value indicating whether to resend message If MDN is not received. ResendIfMdnNotReceived *bool `json:"resendIfMdnNotReceived,omitempty"` }
AS2ErrorSettings the AS2 agreement error settings.
type AS2MdnSettings ¶
type AS2MdnSettings struct { // NeedMdn - The value indicating whether to send or request a MDN. NeedMdn *bool `json:"needMdn,omitempty"` // SignMdn - The value indicating whether the MDN needs to be signed or not. SignMdn *bool `json:"signMdn,omitempty"` // SendMdnAsynchronously - The value indicating whether to send the asynchronous MDN. SendMdnAsynchronously *bool `json:"sendMdnAsynchronously,omitempty"` // ReceiptDeliveryURL - The receipt delivery URL. ReceiptDeliveryURL *string `json:"receiptDeliveryUrl,omitempty"` // DispositionNotificationTo - The disposition notification to header value. DispositionNotificationTo *string `json:"dispositionNotificationTo,omitempty"` // SignOutboundMdnIfOptional - The value indicating whether to sign the outbound MDN if optional. SignOutboundMdnIfOptional *bool `json:"signOutboundMdnIfOptional,omitempty"` // MdnText - The MDN text. MdnText *string `json:"mdnText,omitempty"` // SendInboundMdnToMessageBox - The value indicating whether to send inbound MDN to message box. SendInboundMdnToMessageBox *bool `json:"sendInboundMdnToMessageBox,omitempty"` // MicHashingAlgorithm - The signing or hashing algorithm. Possible values include: 'HashingAlgorithmNotSpecified', 'HashingAlgorithmNone', 'HashingAlgorithmMD5', 'HashingAlgorithmSHA1', 'HashingAlgorithmSHA2256', 'HashingAlgorithmSHA2384', 'HashingAlgorithmSHA2512' MicHashingAlgorithm HashingAlgorithm `json:"micHashingAlgorithm,omitempty"` }
AS2MdnSettings the AS2 agreement mdn settings.
type AS2MessageConnectionSettings ¶
type AS2MessageConnectionSettings struct { // IgnoreCertificateNameMismatch - The value indicating whether to ignore mismatch in certificate name. IgnoreCertificateNameMismatch *bool `json:"ignoreCertificateNameMismatch,omitempty"` // SupportHTTPStatusCodeContinue - The value indicating whether to support HTTP status code 'CONTINUE'. SupportHTTPStatusCodeContinue *bool `json:"supportHttpStatusCodeContinue,omitempty"` // KeepHTTPConnectionAlive - The value indicating whether to keep the connection alive. KeepHTTPConnectionAlive *bool `json:"keepHttpConnectionAlive,omitempty"` // UnfoldHTTPHeaders - The value indicating whether to unfold the HTTP headers. UnfoldHTTPHeaders *bool `json:"unfoldHttpHeaders,omitempty"` }
AS2MessageConnectionSettings the AS2 agreement message connection settings.
type AS2OneWayAgreement ¶
type AS2OneWayAgreement struct { // SenderBusinessIdentity - The sender business identity SenderBusinessIdentity *BusinessIdentity `json:"senderBusinessIdentity,omitempty"` // ReceiverBusinessIdentity - The receiver business identity ReceiverBusinessIdentity *BusinessIdentity `json:"receiverBusinessIdentity,omitempty"` // ProtocolSettings - The AS2 protocol settings. ProtocolSettings *AS2ProtocolSettings `json:"protocolSettings,omitempty"` }
AS2OneWayAgreement the integration account AS2 one-way agreement.
type AS2ProtocolSettings ¶
type AS2ProtocolSettings struct { // MessageConnectionSettings - The message connection settings. MessageConnectionSettings *AS2MessageConnectionSettings `json:"messageConnectionSettings,omitempty"` // AcknowledgementConnectionSettings - The acknowledgement connection settings. AcknowledgementConnectionSettings *AS2AcknowledgementConnectionSettings `json:"acknowledgementConnectionSettings,omitempty"` // MdnSettings - The MDN settings. MdnSettings *AS2MdnSettings `json:"mdnSettings,omitempty"` // SecuritySettings - The security settings. SecuritySettings *AS2SecuritySettings `json:"securitySettings,omitempty"` // ValidationSettings - The validation settings. ValidationSettings *AS2ValidationSettings `json:"validationSettings,omitempty"` // EnvelopeSettings - The envelope settings. EnvelopeSettings *AS2EnvelopeSettings `json:"envelopeSettings,omitempty"` // ErrorSettings - The error settings. ErrorSettings *AS2ErrorSettings `json:"errorSettings,omitempty"` }
AS2ProtocolSettings the AS2 agreement protocol settings.
type AS2SecuritySettings ¶
type AS2SecuritySettings struct { // OverrideGroupSigningCertificate - The value indicating whether to send or request a MDN. OverrideGroupSigningCertificate *bool `json:"overrideGroupSigningCertificate,omitempty"` // SigningCertificateName - The name of the signing certificate. SigningCertificateName *string `json:"signingCertificateName,omitempty"` // EncryptionCertificateName - The name of the encryption certificate. EncryptionCertificateName *string `json:"encryptionCertificateName,omitempty"` // EnableNrrForInboundEncodedMessages - The value indicating whether to enable NRR for inbound encoded messages. EnableNrrForInboundEncodedMessages *bool `json:"enableNrrForInboundEncodedMessages,omitempty"` // EnableNrrForInboundDecodedMessages - The value indicating whether to enable NRR for inbound decoded messages. EnableNrrForInboundDecodedMessages *bool `json:"enableNrrForInboundDecodedMessages,omitempty"` // EnableNrrForOutboundMdn - The value indicating whether to enable NRR for outbound MDN. EnableNrrForOutboundMdn *bool `json:"enableNrrForOutboundMdn,omitempty"` // EnableNrrForOutboundEncodedMessages - The value indicating whether to enable NRR for outbound encoded messages. EnableNrrForOutboundEncodedMessages *bool `json:"enableNrrForOutboundEncodedMessages,omitempty"` // EnableNrrForOutboundDecodedMessages - The value indicating whether to enable NRR for outbound decoded messages. EnableNrrForOutboundDecodedMessages *bool `json:"enableNrrForOutboundDecodedMessages,omitempty"` // EnableNrrForInboundMdn - The value indicating whether to enable NRR for inbound MDN. EnableNrrForInboundMdn *bool `json:"enableNrrForInboundMdn,omitempty"` // Sha2AlgorithmFormat - The Sha2 algorithm format. Valid values are Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. Sha2AlgorithmFormat *string `json:"sha2AlgorithmFormat,omitempty"` }
AS2SecuritySettings the AS2 agreement security settings.
type AS2ValidationSettings ¶
type AS2ValidationSettings struct { // OverrideMessageProperties - The value indicating whether to override incoming message properties with those in agreement. OverrideMessageProperties *bool `json:"overrideMessageProperties,omitempty"` // EncryptMessage - The value indicating whether the message has to be encrypted. EncryptMessage *bool `json:"encryptMessage,omitempty"` // SignMessage - The value indicating whether the message has to be signed. SignMessage *bool `json:"signMessage,omitempty"` // CompressMessage - The value indicating whether the message has to be compressed. CompressMessage *bool `json:"compressMessage,omitempty"` // CheckDuplicateMessage - The value indicating whether to check for duplicate message. CheckDuplicateMessage *bool `json:"checkDuplicateMessage,omitempty"` // InterchangeDuplicatesValidityDays - The number of days to look back for duplicate interchange. InterchangeDuplicatesValidityDays *int32 `json:"interchangeDuplicatesValidityDays,omitempty"` // CheckCertificateRevocationListOnSend - The value indicating whether to check for certificate revocation list on send. CheckCertificateRevocationListOnSend *bool `json:"checkCertificateRevocationListOnSend,omitempty"` // CheckCertificateRevocationListOnReceive - The value indicating whether to check for certificate revocation list on receive. CheckCertificateRevocationListOnReceive *bool `json:"checkCertificateRevocationListOnReceive,omitempty"` // EncryptionAlgorithm - The encryption algorithm. Possible values include: 'EncryptionAlgorithmNotSpecified', 'EncryptionAlgorithmNone', 'EncryptionAlgorithmDES3', 'EncryptionAlgorithmRC2', 'EncryptionAlgorithmAES128', 'EncryptionAlgorithmAES192', 'EncryptionAlgorithmAES256' EncryptionAlgorithm EncryptionAlgorithm `json:"encryptionAlgorithm,omitempty"` // SigningAlgorithm - The signing algorithm. Possible values include: 'SigningAlgorithmNotSpecified', 'SigningAlgorithmDefault', 'SigningAlgorithmSHA1', 'SigningAlgorithmSHA2256', 'SigningAlgorithmSHA2384', 'SigningAlgorithmSHA2512' SigningAlgorithm SigningAlgorithm `json:"signingAlgorithm,omitempty"` }
AS2ValidationSettings the AS2 agreement validation settings.
type AgreementContent ¶
type AgreementContent struct { // AS2 - The AS2 agreement content. AS2 *AS2AgreementContent `json:"aS2,omitempty"` // X12 - The X12 agreement content. X12 *X12AgreementContent `json:"x12,omitempty"` // Edifact - The EDIFACT agreement content. Edifact *EdifactAgreementContent `json:"edifact,omitempty"` }
AgreementContent the integration account agreement content.
type AgreementType ¶
type AgreementType string
AgreementType enumerates the values for agreement type.
const ( // AS2 ... AS2 AgreementType = "AS2" // Edifact ... Edifact AgreementType = "Edifact" // NotSpecified ... NotSpecified AgreementType = "NotSpecified" // X12 ... X12 AgreementType = "X12" )
func PossibleAgreementTypeValues ¶
func PossibleAgreementTypeValues() []AgreementType
PossibleAgreementTypeValues returns an array of possible values for the AgreementType const type.
type ArtifactContentPropertiesDefinition ¶
type ArtifactContentPropertiesDefinition struct { Content interface{} `json:"content,omitempty"` // ContentType - The content type. ContentType *string `json:"contentType,omitempty"` // ContentLink - The content link. ContentLink *ContentLink `json:"contentLink,omitempty"` // CreatedTime - The artifact creation time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The artifact changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` Metadata interface{} `json:"metadata,omitempty"` }
ArtifactContentPropertiesDefinition the artifact content properties definition.
type ArtifactProperties ¶
type ArtifactProperties struct { // CreatedTime - The artifact creation time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The artifact changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` Metadata interface{} `json:"metadata,omitempty"` }
ArtifactProperties the artifact properties definition.
type AssemblyCollection ¶
type AssemblyCollection struct { autorest.Response `json:"-"` Value *[]AssemblyDefinition `json:"value,omitempty"` }
AssemblyCollection a collection of assembly definitions.
type AssemblyDefinition ¶
type AssemblyDefinition struct { autorest.Response `json:"-"` // Properties - The assembly properties. Properties *AssemblyProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
AssemblyDefinition the assembly definition.
func (AssemblyDefinition) MarshalJSON ¶
func (ad AssemblyDefinition) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for AssemblyDefinition.
type AssemblyProperties ¶
type AssemblyProperties struct { // AssemblyName - The assembly name. AssemblyName *string `json:"assemblyName,omitempty"` // AssemblyVersion - The assembly version. AssemblyVersion *string `json:"assemblyVersion,omitempty"` // AssemblyCulture - The assembly culture. AssemblyCulture *string `json:"assemblyCulture,omitempty"` // AssemblyPublicKeyToken - The assembly public key token. AssemblyPublicKeyToken *string `json:"assemblyPublicKeyToken,omitempty"` Content interface{} `json:"content,omitempty"` // ContentType - The content type. ContentType *string `json:"contentType,omitempty"` // ContentLink - The content link. ContentLink *ContentLink `json:"contentLink,omitempty"` // CreatedTime - The artifact creation time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The artifact changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` Metadata interface{} `json:"metadata,omitempty"` }
AssemblyProperties the assembly properties definition.
type AzureResourceErrorInfo ¶
type AzureResourceErrorInfo struct { // Message - The error message. Message *string `json:"message,omitempty"` // Details - The error details. Details *[]AzureResourceErrorInfo `json:"details,omitempty"` // Code - The error code. Code *string `json:"code,omitempty"` }
AzureResourceErrorInfo the azure resource error info.
type B2BPartnerContent ¶
type B2BPartnerContent struct { // BusinessIdentities - The list of partner business identities. BusinessIdentities *[]BusinessIdentity `json:"businessIdentities,omitempty"` }
B2BPartnerContent the B2B partner content.
type BaseClient ¶
BaseClient is the base client for Logic.
func New ¶
func New(subscriptionID string) BaseClient
New creates an instance of the BaseClient client.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client.
type BatchConfiguration ¶
type BatchConfiguration struct { autorest.Response `json:"-"` // Properties - The batch configuration properties. Properties *BatchConfigurationProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
BatchConfiguration the batch configuration resource definition.
func (BatchConfiguration) MarshalJSON ¶
func (bc BatchConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for BatchConfiguration.
type BatchConfigurationCollection ¶
type BatchConfigurationCollection struct { autorest.Response `json:"-"` Value *[]BatchConfiguration `json:"value,omitempty"` }
BatchConfigurationCollection a collection of batch configurations.
type BatchConfigurationProperties ¶
type BatchConfigurationProperties struct { // BatchGroupName - The name of the batch group. BatchGroupName *string `json:"batchGroupName,omitempty"` // ReleaseCriteria - The batch release criteria. ReleaseCriteria *BatchReleaseCriteria `json:"releaseCriteria,omitempty"` // CreatedTime - The artifact creation time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The artifact changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` Metadata interface{} `json:"metadata,omitempty"` }
BatchConfigurationProperties the batch configuration properties definition.
type BatchReleaseCriteria ¶
type BatchReleaseCriteria struct { // MessageCount - The message count. MessageCount *int32 `json:"messageCount,omitempty"` // BatchSize - The batch size in bytes. BatchSize *int32 `json:"batchSize,omitempty"` // Recurrence - The recurrence. Recurrence *WorkflowTriggerRecurrence `json:"recurrence,omitempty"` }
BatchReleaseCriteria the batch release criteria.
type BusinessIdentity ¶
type BusinessIdentity struct { // Qualifier - The business identity qualifier e.g. as2identity, ZZ, ZZZ, 31, 32 Qualifier *string `json:"qualifier,omitempty"` // Value - The user defined business identity value. Value *string `json:"value,omitempty"` }
BusinessIdentity the integration account partner's business identity.
type CallbackURL ¶
type CallbackURL struct { autorest.Response `json:"-"` // Value - The URL value. Value *string `json:"value,omitempty"` }
CallbackURL the callback url.
type ContentHash ¶
type ContentHash struct { // Algorithm - The algorithm of the content hash. Algorithm *string `json:"algorithm,omitempty"` // Value - The value of the content hash. Value *string `json:"value,omitempty"` }
ContentHash the content hash.
type ContentLink ¶
type ContentLink struct { // URI - The content link URI. URI *string `json:"uri,omitempty"` // ContentVersion - The content version. ContentVersion *string `json:"contentVersion,omitempty"` // ContentSize - The content size. ContentSize *int64 `json:"contentSize,omitempty"` // ContentHash - The content hash. ContentHash *ContentHash `json:"contentHash,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` }
ContentLink the content link.
type Correlation ¶
type Correlation struct { // ClientTrackingID - The client tracking id. ClientTrackingID *string `json:"clientTrackingId,omitempty"` }
Correlation the correlation property.
type DayOfWeek ¶
type DayOfWeek string
DayOfWeek enumerates the values for day of week.
const ( // Friday ... Friday DayOfWeek = "Friday" // Monday ... Monday DayOfWeek = "Monday" // Saturday ... Saturday DayOfWeek = "Saturday" // Sunday ... Sunday DayOfWeek = "Sunday" // Thursday ... Thursday DayOfWeek = "Thursday" // Tuesday ... Tuesday DayOfWeek = "Tuesday" // Wednesday ... Wednesday DayOfWeek = "Wednesday" )
func PossibleDayOfWeekValues ¶
func PossibleDayOfWeekValues() []DayOfWeek
PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type.
type DaysOfWeek ¶
type DaysOfWeek string
DaysOfWeek enumerates the values for days of week.
const ( // DaysOfWeekFriday ... DaysOfWeekFriday DaysOfWeek = "Friday" // DaysOfWeekMonday ... DaysOfWeekMonday DaysOfWeek = "Monday" // DaysOfWeekSaturday ... DaysOfWeekSaturday DaysOfWeek = "Saturday" // DaysOfWeekSunday ... DaysOfWeekSunday DaysOfWeek = "Sunday" // DaysOfWeekThursday ... DaysOfWeekThursday DaysOfWeek = "Thursday" // DaysOfWeekTuesday ... DaysOfWeekTuesday DaysOfWeek = "Tuesday" // DaysOfWeekWednesday ... DaysOfWeekWednesday DaysOfWeek = "Wednesday" )
func PossibleDaysOfWeekValues ¶
func PossibleDaysOfWeekValues() []DaysOfWeek
PossibleDaysOfWeekValues returns an array of possible values for the DaysOfWeek const type.
type EdifactAcknowledgementSettings ¶
type EdifactAcknowledgementSettings struct { // NeedTechnicalAcknowledgement - The value indicating whether technical acknowledgement is needed. NeedTechnicalAcknowledgement *bool `json:"needTechnicalAcknowledgement,omitempty"` // BatchTechnicalAcknowledgements - The value indicating whether to batch the technical acknowledgements. BatchTechnicalAcknowledgements *bool `json:"batchTechnicalAcknowledgements,omitempty"` // NeedFunctionalAcknowledgement - The value indicating whether functional acknowledgement is needed. NeedFunctionalAcknowledgement *bool `json:"needFunctionalAcknowledgement,omitempty"` // BatchFunctionalAcknowledgements - The value indicating whether to batch functional acknowledgements. BatchFunctionalAcknowledgements *bool `json:"batchFunctionalAcknowledgements,omitempty"` // NeedLoopForValidMessages - The value indicating whether a loop is needed for valid messages. NeedLoopForValidMessages *bool `json:"needLoopForValidMessages,omitempty"` // SendSynchronousAcknowledgement - The value indicating whether to send synchronous acknowledgement. SendSynchronousAcknowledgement *bool `json:"sendSynchronousAcknowledgement,omitempty"` // AcknowledgementControlNumberPrefix - The acknowledgement control number prefix. AcknowledgementControlNumberPrefix *string `json:"acknowledgementControlNumberPrefix,omitempty"` // AcknowledgementControlNumberSuffix - The acknowledgement control number suffix. AcknowledgementControlNumberSuffix *string `json:"acknowledgementControlNumberSuffix,omitempty"` // AcknowledgementControlNumberLowerBound - The acknowledgement control number lower bound. AcknowledgementControlNumberLowerBound *int32 `json:"acknowledgementControlNumberLowerBound,omitempty"` // AcknowledgementControlNumberUpperBound - The acknowledgement control number upper bound. AcknowledgementControlNumberUpperBound *int32 `json:"acknowledgementControlNumberUpperBound,omitempty"` // RolloverAcknowledgementControlNumber - The value indicating whether to rollover acknowledgement control number. RolloverAcknowledgementControlNumber *bool `json:"rolloverAcknowledgementControlNumber,omitempty"` }
EdifactAcknowledgementSettings the Edifact agreement acknowledgement settings.
type EdifactAgreementContent ¶
type EdifactAgreementContent struct { // ReceiveAgreement - The EDIFACT one-way receive agreement. ReceiveAgreement *EdifactOneWayAgreement `json:"receiveAgreement,omitempty"` // SendAgreement - The EDIFACT one-way send agreement. SendAgreement *EdifactOneWayAgreement `json:"sendAgreement,omitempty"` }
EdifactAgreementContent the Edifact agreement content.
type EdifactCharacterSet ¶
type EdifactCharacterSet string
EdifactCharacterSet enumerates the values for edifact character set.
const ( // EdifactCharacterSetKECA ... EdifactCharacterSetKECA EdifactCharacterSet = "KECA" // EdifactCharacterSetNotSpecified ... EdifactCharacterSetNotSpecified EdifactCharacterSet = "NotSpecified" // EdifactCharacterSetUNOA ... EdifactCharacterSetUNOA EdifactCharacterSet = "UNOA" // EdifactCharacterSetUNOB ... EdifactCharacterSetUNOB EdifactCharacterSet = "UNOB" // EdifactCharacterSetUNOC ... EdifactCharacterSetUNOC EdifactCharacterSet = "UNOC" // EdifactCharacterSetUNOD ... EdifactCharacterSetUNOD EdifactCharacterSet = "UNOD" // EdifactCharacterSetUNOE ... EdifactCharacterSetUNOE EdifactCharacterSet = "UNOE" // EdifactCharacterSetUNOF ... EdifactCharacterSetUNOF EdifactCharacterSet = "UNOF" // EdifactCharacterSetUNOG ... EdifactCharacterSetUNOG EdifactCharacterSet = "UNOG" // EdifactCharacterSetUNOH ... EdifactCharacterSetUNOH EdifactCharacterSet = "UNOH" // EdifactCharacterSetUNOI ... EdifactCharacterSetUNOI EdifactCharacterSet = "UNOI" // EdifactCharacterSetUNOJ ... EdifactCharacterSetUNOJ EdifactCharacterSet = "UNOJ" // EdifactCharacterSetUNOK ... EdifactCharacterSetUNOK EdifactCharacterSet = "UNOK" // EdifactCharacterSetUNOX ... EdifactCharacterSetUNOX EdifactCharacterSet = "UNOX" // EdifactCharacterSetUNOY ... EdifactCharacterSetUNOY EdifactCharacterSet = "UNOY" )
func PossibleEdifactCharacterSetValues ¶
func PossibleEdifactCharacterSetValues() []EdifactCharacterSet
PossibleEdifactCharacterSetValues returns an array of possible values for the EdifactCharacterSet const type.
type EdifactDecimalIndicator ¶
type EdifactDecimalIndicator string
EdifactDecimalIndicator enumerates the values for edifact decimal indicator.
const ( // EdifactDecimalIndicatorComma ... EdifactDecimalIndicatorComma EdifactDecimalIndicator = "Comma" // EdifactDecimalIndicatorDecimal ... EdifactDecimalIndicatorDecimal EdifactDecimalIndicator = "Decimal" // EdifactDecimalIndicatorNotSpecified ... EdifactDecimalIndicatorNotSpecified EdifactDecimalIndicator = "NotSpecified" )
func PossibleEdifactDecimalIndicatorValues ¶
func PossibleEdifactDecimalIndicatorValues() []EdifactDecimalIndicator
PossibleEdifactDecimalIndicatorValues returns an array of possible values for the EdifactDecimalIndicator const type.
type EdifactDelimiterOverride ¶
type EdifactDelimiterOverride struct { // MessageID - The message id. MessageID *string `json:"messageId,omitempty"` // MessageVersion - The message version. MessageVersion *string `json:"messageVersion,omitempty"` // MessageRelease - The message release. MessageRelease *string `json:"messageRelease,omitempty"` // DataElementSeparator - The data element separator. DataElementSeparator *int32 `json:"dataElementSeparator,omitempty"` // ComponentSeparator - The component separator. ComponentSeparator *int32 `json:"componentSeparator,omitempty"` // SegmentTerminator - The segment terminator. SegmentTerminator *int32 `json:"segmentTerminator,omitempty"` // RepetitionSeparator - The repetition separator. RepetitionSeparator *int32 `json:"repetitionSeparator,omitempty"` // SegmentTerminatorSuffix - The segment terminator suffix. Possible values include: 'SegmentTerminatorSuffixNotSpecified', 'SegmentTerminatorSuffixNone', 'SegmentTerminatorSuffixCR', 'SegmentTerminatorSuffixLF', 'SegmentTerminatorSuffixCRLF' SegmentTerminatorSuffix SegmentTerminatorSuffix `json:"segmentTerminatorSuffix,omitempty"` // DecimalPointIndicator - The decimal point indicator. Possible values include: 'EdifactDecimalIndicatorNotSpecified', 'EdifactDecimalIndicatorComma', 'EdifactDecimalIndicatorDecimal' DecimalPointIndicator EdifactDecimalIndicator `json:"decimalPointIndicator,omitempty"` // ReleaseIndicator - The release indicator. ReleaseIndicator *int32 `json:"releaseIndicator,omitempty"` // MessageAssociationAssignedCode - The message association assigned code. MessageAssociationAssignedCode *string `json:"messageAssociationAssignedCode,omitempty"` // TargetNamespace - The target namespace on which this delimiter settings has to be applied. TargetNamespace *string `json:"targetNamespace,omitempty"` }
EdifactDelimiterOverride the Edifact delimiter override settings.
type EdifactEnvelopeOverride ¶
type EdifactEnvelopeOverride struct { // MessageID - The message id on which this envelope settings has to be applied. MessageID *string `json:"messageId,omitempty"` // MessageVersion - The message version on which this envelope settings has to be applied. MessageVersion *string `json:"messageVersion,omitempty"` // MessageRelease - The message release version on which this envelope settings has to be applied. MessageRelease *string `json:"messageRelease,omitempty"` // MessageAssociationAssignedCode - The message association assigned code. MessageAssociationAssignedCode *string `json:"messageAssociationAssignedCode,omitempty"` // TargetNamespace - The target namespace on which this envelope settings has to be applied. TargetNamespace *string `json:"targetNamespace,omitempty"` // FunctionalGroupID - The functional group id. FunctionalGroupID *string `json:"functionalGroupId,omitempty"` // SenderApplicationQualifier - The sender application qualifier. SenderApplicationQualifier *string `json:"senderApplicationQualifier,omitempty"` // SenderApplicationID - The sender application id. SenderApplicationID *string `json:"senderApplicationId,omitempty"` // ReceiverApplicationQualifier - The receiver application qualifier. ReceiverApplicationQualifier *string `json:"receiverApplicationQualifier,omitempty"` // ReceiverApplicationID - The receiver application id. ReceiverApplicationID *string `json:"receiverApplicationId,omitempty"` // ControllingAgencyCode - The controlling agency code. ControllingAgencyCode *string `json:"controllingAgencyCode,omitempty"` // GroupHeaderMessageVersion - The group header message version. GroupHeaderMessageVersion *string `json:"groupHeaderMessageVersion,omitempty"` // GroupHeaderMessageRelease - The group header message release. GroupHeaderMessageRelease *string `json:"groupHeaderMessageRelease,omitempty"` // AssociationAssignedCode - The association assigned code. AssociationAssignedCode *string `json:"associationAssignedCode,omitempty"` // ApplicationPassword - The application password. ApplicationPassword *string `json:"applicationPassword,omitempty"` }
EdifactEnvelopeOverride the Edifact envelope override settings.
type EdifactEnvelopeSettings ¶
type EdifactEnvelopeSettings struct { // GroupAssociationAssignedCode - The group association assigned code. GroupAssociationAssignedCode *string `json:"groupAssociationAssignedCode,omitempty"` // CommunicationAgreementID - The communication agreement id. CommunicationAgreementID *string `json:"communicationAgreementId,omitempty"` // ApplyDelimiterStringAdvice - The value indicating whether to apply delimiter string advice. ApplyDelimiterStringAdvice *bool `json:"applyDelimiterStringAdvice,omitempty"` // CreateGroupingSegments - The value indicating whether to create grouping segments. CreateGroupingSegments *bool `json:"createGroupingSegments,omitempty"` // EnableDefaultGroupHeaders - The value indicating whether to enable default group headers. EnableDefaultGroupHeaders *bool `json:"enableDefaultGroupHeaders,omitempty"` // RecipientReferencePasswordValue - The recipient reference password value. RecipientReferencePasswordValue *string `json:"recipientReferencePasswordValue,omitempty"` // RecipientReferencePasswordQualifier - The recipient reference password qualifier. RecipientReferencePasswordQualifier *string `json:"recipientReferencePasswordQualifier,omitempty"` // ApplicationReferenceID - The application reference id. ApplicationReferenceID *string `json:"applicationReferenceId,omitempty"` // ProcessingPriorityCode - The processing priority code. ProcessingPriorityCode *string `json:"processingPriorityCode,omitempty"` // InterchangeControlNumberLowerBound - The interchange control number lower bound. InterchangeControlNumberLowerBound *int64 `json:"interchangeControlNumberLowerBound,omitempty"` // InterchangeControlNumberUpperBound - The interchange control number upper bound. InterchangeControlNumberUpperBound *int64 `json:"interchangeControlNumberUpperBound,omitempty"` // RolloverInterchangeControlNumber - The value indicating whether to rollover interchange control number. RolloverInterchangeControlNumber *bool `json:"rolloverInterchangeControlNumber,omitempty"` // InterchangeControlNumberPrefix - The interchange control number prefix. InterchangeControlNumberPrefix *string `json:"interchangeControlNumberPrefix,omitempty"` // InterchangeControlNumberSuffix - The interchange control number suffix. InterchangeControlNumberSuffix *string `json:"interchangeControlNumberSuffix,omitempty"` // SenderReverseRoutingAddress - The sender reverse routing address. SenderReverseRoutingAddress *string `json:"senderReverseRoutingAddress,omitempty"` // ReceiverReverseRoutingAddress - The receiver reverse routing address. ReceiverReverseRoutingAddress *string `json:"receiverReverseRoutingAddress,omitempty"` // FunctionalGroupID - The functional group id. FunctionalGroupID *string `json:"functionalGroupId,omitempty"` // GroupControllingAgencyCode - The group controlling agency code. GroupControllingAgencyCode *string `json:"groupControllingAgencyCode,omitempty"` // GroupMessageVersion - The group message version. GroupMessageVersion *string `json:"groupMessageVersion,omitempty"` // GroupMessageRelease - The group message release. GroupMessageRelease *string `json:"groupMessageRelease,omitempty"` // GroupControlNumberLowerBound - The group control number lower bound. GroupControlNumberLowerBound *int64 `json:"groupControlNumberLowerBound,omitempty"` // GroupControlNumberUpperBound - The group control number upper bound. GroupControlNumberUpperBound *int64 `json:"groupControlNumberUpperBound,omitempty"` // RolloverGroupControlNumber - The value indicating whether to rollover group control number. RolloverGroupControlNumber *bool `json:"rolloverGroupControlNumber,omitempty"` // GroupControlNumberPrefix - The group control number prefix. GroupControlNumberPrefix *string `json:"groupControlNumberPrefix,omitempty"` // GroupControlNumberSuffix - The group control number suffix. GroupControlNumberSuffix *string `json:"groupControlNumberSuffix,omitempty"` // GroupApplicationReceiverQualifier - The group application receiver qualifier. GroupApplicationReceiverQualifier *string `json:"groupApplicationReceiverQualifier,omitempty"` // GroupApplicationReceiverID - The group application receiver id. GroupApplicationReceiverID *string `json:"groupApplicationReceiverId,omitempty"` // GroupApplicationSenderQualifier - The group application sender qualifier. GroupApplicationSenderQualifier *string `json:"groupApplicationSenderQualifier,omitempty"` // GroupApplicationSenderID - The group application sender id. GroupApplicationSenderID *string `json:"groupApplicationSenderId,omitempty"` // GroupApplicationPassword - The group application password. GroupApplicationPassword *string `json:"groupApplicationPassword,omitempty"` // OverwriteExistingTransactionSetControlNumber - The value indicating whether to overwrite existing transaction set control number. OverwriteExistingTransactionSetControlNumber *bool `json:"overwriteExistingTransactionSetControlNumber,omitempty"` // TransactionSetControlNumberPrefix - The transaction set control number prefix. TransactionSetControlNumberPrefix *string `json:"transactionSetControlNumberPrefix,omitempty"` // TransactionSetControlNumberSuffix - The transaction set control number suffix. TransactionSetControlNumberSuffix *string `json:"transactionSetControlNumberSuffix,omitempty"` // TransactionSetControlNumberLowerBound - The transaction set control number lower bound. TransactionSetControlNumberLowerBound *int64 `json:"transactionSetControlNumberLowerBound,omitempty"` // TransactionSetControlNumberUpperBound - The transaction set control number upper bound. TransactionSetControlNumberUpperBound *int64 `json:"transactionSetControlNumberUpperBound,omitempty"` // RolloverTransactionSetControlNumber - The value indicating whether to rollover transaction set control number. RolloverTransactionSetControlNumber *bool `json:"rolloverTransactionSetControlNumber,omitempty"` // IsTestInterchange - The value indicating whether the message is a test interchange. IsTestInterchange *bool `json:"isTestInterchange,omitempty"` // SenderInternalIdentification - The sender internal identification. SenderInternalIdentification *string `json:"senderInternalIdentification,omitempty"` // SenderInternalSubIdentification - The sender internal sub identification. SenderInternalSubIdentification *string `json:"senderInternalSubIdentification,omitempty"` // ReceiverInternalIdentification - The receiver internal identification. ReceiverInternalIdentification *string `json:"receiverInternalIdentification,omitempty"` // ReceiverInternalSubIdentification - The receiver internal sub identification. ReceiverInternalSubIdentification *string `json:"receiverInternalSubIdentification,omitempty"` }
EdifactEnvelopeSettings the Edifact agreement envelope settings.
type EdifactFramingSettings ¶
type EdifactFramingSettings struct { // ServiceCodeListDirectoryVersion - The service code list directory version. ServiceCodeListDirectoryVersion *string `json:"serviceCodeListDirectoryVersion,omitempty"` // CharacterEncoding - The character encoding. CharacterEncoding *string `json:"characterEncoding,omitempty"` // ProtocolVersion - The protocol version. ProtocolVersion *int32 `json:"protocolVersion,omitempty"` // DataElementSeparator - The data element separator. DataElementSeparator *int32 `json:"dataElementSeparator,omitempty"` // ComponentSeparator - The component separator. ComponentSeparator *int32 `json:"componentSeparator,omitempty"` // SegmentTerminator - The segment terminator. SegmentTerminator *int32 `json:"segmentTerminator,omitempty"` // ReleaseIndicator - The release indicator. ReleaseIndicator *int32 `json:"releaseIndicator,omitempty"` // RepetitionSeparator - The repetition separator. RepetitionSeparator *int32 `json:"repetitionSeparator,omitempty"` // CharacterSet - The EDIFACT frame setting characterSet. Possible values include: 'EdifactCharacterSetNotSpecified', 'EdifactCharacterSetUNOB', 'EdifactCharacterSetUNOA', 'EdifactCharacterSetUNOC', 'EdifactCharacterSetUNOD', 'EdifactCharacterSetUNOE', 'EdifactCharacterSetUNOF', 'EdifactCharacterSetUNOG', 'EdifactCharacterSetUNOH', 'EdifactCharacterSetUNOI', 'EdifactCharacterSetUNOJ', 'EdifactCharacterSetUNOK', 'EdifactCharacterSetUNOX', 'EdifactCharacterSetUNOY', 'EdifactCharacterSetKECA' CharacterSet EdifactCharacterSet `json:"characterSet,omitempty"` // DecimalPointIndicator - The EDIFACT frame setting decimal indicator. Possible values include: 'EdifactDecimalIndicatorNotSpecified', 'EdifactDecimalIndicatorComma', 'EdifactDecimalIndicatorDecimal' DecimalPointIndicator EdifactDecimalIndicator `json:"decimalPointIndicator,omitempty"` // SegmentTerminatorSuffix - The EDIFACT frame setting segment terminator suffix. Possible values include: 'SegmentTerminatorSuffixNotSpecified', 'SegmentTerminatorSuffixNone', 'SegmentTerminatorSuffixCR', 'SegmentTerminatorSuffixLF', 'SegmentTerminatorSuffixCRLF' SegmentTerminatorSuffix SegmentTerminatorSuffix `json:"segmentTerminatorSuffix,omitempty"` }
EdifactFramingSettings the Edifact agreement framing settings.
type EdifactMessageFilter ¶
type EdifactMessageFilter struct { // MessageFilterType - The message filter type. Possible values include: 'MessageFilterTypeNotSpecified', 'MessageFilterTypeInclude', 'MessageFilterTypeExclude' MessageFilterType MessageFilterType `json:"messageFilterType,omitempty"` }
EdifactMessageFilter the Edifact message filter for odata query.
type EdifactMessageIdentifier ¶
type EdifactMessageIdentifier struct { // MessageID - The message id on which this envelope settings has to be applied. MessageID *string `json:"messageId,omitempty"` }
EdifactMessageIdentifier the Edifact message identifier.
type EdifactOneWayAgreement ¶
type EdifactOneWayAgreement struct { // SenderBusinessIdentity - The sender business identity SenderBusinessIdentity *BusinessIdentity `json:"senderBusinessIdentity,omitempty"` // ReceiverBusinessIdentity - The receiver business identity ReceiverBusinessIdentity *BusinessIdentity `json:"receiverBusinessIdentity,omitempty"` // ProtocolSettings - The EDIFACT protocol settings. ProtocolSettings *EdifactProtocolSettings `json:"protocolSettings,omitempty"` }
EdifactOneWayAgreement the Edifact one way agreement.
type EdifactProcessingSettings ¶
type EdifactProcessingSettings struct { // MaskSecurityInfo - The value indicating whether to mask security information. MaskSecurityInfo *bool `json:"maskSecurityInfo,omitempty"` // PreserveInterchange - The value indicating whether to preserve interchange. PreserveInterchange *bool `json:"preserveInterchange,omitempty"` // SuspendInterchangeOnError - The value indicating whether to suspend interchange on error. SuspendInterchangeOnError *bool `json:"suspendInterchangeOnError,omitempty"` // CreateEmptyXMLTagsForTrailingSeparators - The value indicating whether to create empty xml tags for trailing separators. CreateEmptyXMLTagsForTrailingSeparators *bool `json:"createEmptyXmlTagsForTrailingSeparators,omitempty"` // UseDotAsDecimalSeparator - The value indicating whether to use dot as decimal separator. UseDotAsDecimalSeparator *bool `json:"useDotAsDecimalSeparator,omitempty"` }
EdifactProcessingSettings the Edifact agreement protocol settings.
type EdifactProtocolSettings ¶
type EdifactProtocolSettings struct { // ValidationSettings - The EDIFACT validation settings. ValidationSettings *EdifactValidationSettings `json:"validationSettings,omitempty"` // FramingSettings - The EDIFACT framing settings. FramingSettings *EdifactFramingSettings `json:"framingSettings,omitempty"` // EnvelopeSettings - The EDIFACT envelope settings. EnvelopeSettings *EdifactEnvelopeSettings `json:"envelopeSettings,omitempty"` // AcknowledgementSettings - The EDIFACT acknowledgement settings. AcknowledgementSettings *EdifactAcknowledgementSettings `json:"acknowledgementSettings,omitempty"` // MessageFilter - The EDIFACT message filter. MessageFilter *EdifactMessageFilter `json:"messageFilter,omitempty"` // ProcessingSettings - The EDIFACT processing Settings. ProcessingSettings *EdifactProcessingSettings `json:"processingSettings,omitempty"` // EnvelopeOverrides - The EDIFACT envelope override settings. EnvelopeOverrides *[]EdifactEnvelopeOverride `json:"envelopeOverrides,omitempty"` // MessageFilterList - The EDIFACT message filter list. MessageFilterList *[]EdifactMessageIdentifier `json:"messageFilterList,omitempty"` // SchemaReferences - The EDIFACT schema references. SchemaReferences *[]EdifactSchemaReference `json:"schemaReferences,omitempty"` // ValidationOverrides - The EDIFACT validation override settings. ValidationOverrides *[]EdifactValidationOverride `json:"validationOverrides,omitempty"` // EdifactDelimiterOverrides - The EDIFACT delimiter override settings. EdifactDelimiterOverrides *[]EdifactDelimiterOverride `json:"edifactDelimiterOverrides,omitempty"` }
EdifactProtocolSettings the Edifact agreement protocol settings.
type EdifactSchemaReference ¶
type EdifactSchemaReference struct { // MessageID - The message id. MessageID *string `json:"messageId,omitempty"` // MessageVersion - The message version. MessageVersion *string `json:"messageVersion,omitempty"` // MessageRelease - The message release version. MessageRelease *string `json:"messageRelease,omitempty"` // SenderApplicationID - The sender application id. SenderApplicationID *string `json:"senderApplicationId,omitempty"` // SenderApplicationQualifier - The sender application qualifier. SenderApplicationQualifier *string `json:"senderApplicationQualifier,omitempty"` // AssociationAssignedCode - The association assigned code. AssociationAssignedCode *string `json:"associationAssignedCode,omitempty"` // SchemaName - The schema name. SchemaName *string `json:"schemaName,omitempty"` }
EdifactSchemaReference the Edifact schema reference.
type EdifactValidationOverride ¶
type EdifactValidationOverride struct { // MessageID - The message id on which the validation settings has to be applied. MessageID *string `json:"messageId,omitempty"` // EnforceCharacterSet - The value indicating whether to validate character Set. EnforceCharacterSet *bool `json:"enforceCharacterSet,omitempty"` // ValidateEdiTypes - The value indicating whether to validate EDI types. ValidateEdiTypes *bool `json:"validateEdiTypes,omitempty"` // ValidateXsdTypes - The value indicating whether to validate XSD types. ValidateXsdTypes *bool `json:"validateXsdTypes,omitempty"` // AllowLeadingAndTrailingSpacesAndZeroes - The value indicating whether to allow leading and trailing spaces and zeroes. AllowLeadingAndTrailingSpacesAndZeroes *bool `json:"allowLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrailingSeparatorPolicy - The trailing separator policy. Possible values include: 'TrailingSeparatorPolicyNotSpecified', 'TrailingSeparatorPolicyNotAllowed', 'TrailingSeparatorPolicyOptional', 'TrailingSeparatorPolicyMandatory' TrailingSeparatorPolicy TrailingSeparatorPolicy `json:"trailingSeparatorPolicy,omitempty"` // TrimLeadingAndTrailingSpacesAndZeroes - The value indicating whether to trim leading and trailing spaces and zeroes. TrimLeadingAndTrailingSpacesAndZeroes *bool `json:"trimLeadingAndTrailingSpacesAndZeroes,omitempty"` }
EdifactValidationOverride the Edifact validation override settings.
type EdifactValidationSettings ¶
type EdifactValidationSettings struct { // ValidateCharacterSet - The value indicating whether to validate character set in the message. ValidateCharacterSet *bool `json:"validateCharacterSet,omitempty"` // CheckDuplicateInterchangeControlNumber - The value indicating whether to check for duplicate interchange control number. CheckDuplicateInterchangeControlNumber *bool `json:"checkDuplicateInterchangeControlNumber,omitempty"` // InterchangeControlNumberValidityDays - The validity period of interchange control number. InterchangeControlNumberValidityDays *int32 `json:"interchangeControlNumberValidityDays,omitempty"` // CheckDuplicateGroupControlNumber - The value indicating whether to check for duplicate group control number. CheckDuplicateGroupControlNumber *bool `json:"checkDuplicateGroupControlNumber,omitempty"` // CheckDuplicateTransactionSetControlNumber - The value indicating whether to check for duplicate transaction set control number. CheckDuplicateTransactionSetControlNumber *bool `json:"checkDuplicateTransactionSetControlNumber,omitempty"` // ValidateEdiTypes - The value indicating whether to Whether to validate EDI types. ValidateEdiTypes *bool `json:"validateEdiTypes,omitempty"` // ValidateXsdTypes - The value indicating whether to Whether to validate XSD types. ValidateXsdTypes *bool `json:"validateXsdTypes,omitempty"` // AllowLeadingAndTrailingSpacesAndZeroes - The value indicating whether to allow leading and trailing spaces and zeroes. AllowLeadingAndTrailingSpacesAndZeroes *bool `json:"allowLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrimLeadingAndTrailingSpacesAndZeroes - The value indicating whether to trim leading and trailing spaces and zeroes. TrimLeadingAndTrailingSpacesAndZeroes *bool `json:"trimLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrailingSeparatorPolicy - The trailing separator policy. Possible values include: 'TrailingSeparatorPolicyNotSpecified', 'TrailingSeparatorPolicyNotAllowed', 'TrailingSeparatorPolicyOptional', 'TrailingSeparatorPolicyMandatory' TrailingSeparatorPolicy TrailingSeparatorPolicy `json:"trailingSeparatorPolicy,omitempty"` }
EdifactValidationSettings the Edifact agreement validation settings.
type EncryptionAlgorithm ¶
type EncryptionAlgorithm string
EncryptionAlgorithm enumerates the values for encryption algorithm.
const ( // EncryptionAlgorithmAES128 ... EncryptionAlgorithmAES128 EncryptionAlgorithm = "AES128" // EncryptionAlgorithmAES192 ... EncryptionAlgorithmAES192 EncryptionAlgorithm = "AES192" // EncryptionAlgorithmAES256 ... EncryptionAlgorithmAES256 EncryptionAlgorithm = "AES256" // EncryptionAlgorithmDES3 ... EncryptionAlgorithmDES3 EncryptionAlgorithm = "DES3" // EncryptionAlgorithmNone ... EncryptionAlgorithmNone EncryptionAlgorithm = "None" // EncryptionAlgorithmNotSpecified ... EncryptionAlgorithmNotSpecified EncryptionAlgorithm = "NotSpecified" // EncryptionAlgorithmRC2 ... EncryptionAlgorithmRC2 EncryptionAlgorithm = "RC2" )
func PossibleEncryptionAlgorithmValues ¶
func PossibleEncryptionAlgorithmValues() []EncryptionAlgorithm
PossibleEncryptionAlgorithmValues returns an array of possible values for the EncryptionAlgorithm const type.
type ErrorInfo ¶
type ErrorInfo struct { // Code - The error code. Code *string `json:"code,omitempty"` }
ErrorInfo the error info.
type ErrorProperties ¶
type ErrorProperties struct { // Code - Error code. Code *string `json:"code,omitempty"` // Message - Error message indicating why the operation failed. Message *string `json:"message,omitempty"` }
ErrorProperties error properties indicate why the Logic service was not able to process the incoming request. The reason is provided in the error message.
type ErrorResponse ¶
type ErrorResponse struct { // Error - The error properties. Error *ErrorProperties `json:"error,omitempty"` }
ErrorResponse error response indicates Logic service is not able to process the incoming request. The error property contains the error details.
type EventLevel ¶
type EventLevel string
EventLevel enumerates the values for event level.
const ( // Critical ... Critical EventLevel = "Critical" // Error ... Error EventLevel = "Error" // Informational ... Informational EventLevel = "Informational" // LogAlways ... LogAlways EventLevel = "LogAlways" // Verbose ... Verbose EventLevel = "Verbose" // Warning ... Warning EventLevel = "Warning" )
func PossibleEventLevelValues ¶
func PossibleEventLevelValues() []EventLevel
PossibleEventLevelValues returns an array of possible values for the EventLevel const type.
type Expression ¶
type Expression struct { Text *string `json:"text,omitempty"` Value interface{} `json:"value,omitempty"` Subexpressions *[]Expression `json:"subexpressions,omitempty"` Error *AzureResourceErrorInfo `json:"error,omitempty"` }
Expression ...
type ExpressionRoot ¶
type ExpressionRoot struct { // Path - The path. Path *string `json:"path,omitempty"` Text *string `json:"text,omitempty"` Value interface{} `json:"value,omitempty"` Subexpressions *[]Expression `json:"subexpressions,omitempty"` Error *AzureResourceErrorInfo `json:"error,omitempty"` }
ExpressionRoot ...
type ExpressionTraces ¶
type ExpressionTraces struct { autorest.Response `json:"-"` Inputs *[]ExpressionRoot `json:"inputs,omitempty"` }
ExpressionTraces ...
type GenerateUpgradedDefinitionParameters ¶
type GenerateUpgradedDefinitionParameters struct { // TargetSchemaVersion - The target schema version. TargetSchemaVersion *string `json:"targetSchemaVersion,omitempty"` }
GenerateUpgradedDefinitionParameters the parameters to generate upgraded definition.
type GetCallbackURLParameters ¶
type GetCallbackURLParameters struct { // NotAfter - The expiry time. NotAfter *date.Time `json:"notAfter,omitempty"` // KeyType - The key type. Possible values include: 'KeyTypeNotSpecified', 'KeyTypePrimary', 'KeyTypeSecondary' KeyType KeyType `json:"keyType,omitempty"` }
GetCallbackURLParameters the callback url parameters.
type HashingAlgorithm ¶
type HashingAlgorithm string
HashingAlgorithm enumerates the values for hashing algorithm.
const ( // HashingAlgorithmMD5 ... HashingAlgorithmMD5 HashingAlgorithm = "MD5" // HashingAlgorithmNone ... HashingAlgorithmNone HashingAlgorithm = "None" // HashingAlgorithmNotSpecified ... HashingAlgorithmNotSpecified HashingAlgorithm = "NotSpecified" // HashingAlgorithmSHA1 ... HashingAlgorithmSHA1 HashingAlgorithm = "SHA1" // HashingAlgorithmSHA2256 ... HashingAlgorithmSHA2256 HashingAlgorithm = "SHA2256" // HashingAlgorithmSHA2384 ... HashingAlgorithmSHA2384 HashingAlgorithm = "SHA2384" // HashingAlgorithmSHA2512 ... HashingAlgorithmSHA2512 HashingAlgorithm = "SHA2512" )
func PossibleHashingAlgorithmValues ¶
func PossibleHashingAlgorithmValues() []HashingAlgorithm
PossibleHashingAlgorithmValues returns an array of possible values for the HashingAlgorithm const type.
type IntegrationAccount ¶
type IntegrationAccount struct { autorest.Response `json:"-"` // Properties - The integration account properties. Properties interface{} `json:"properties,omitempty"` // Sku - The sku. Sku *IntegrationAccountSku `json:"sku,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccount the integration account.
func (IntegrationAccount) MarshalJSON ¶
func (ia IntegrationAccount) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccount.
type IntegrationAccountAgreement ¶
type IntegrationAccountAgreement struct { autorest.Response `json:"-"` // IntegrationAccountAgreementProperties - The integration account agreement properties. *IntegrationAccountAgreementProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountAgreement the integration account agreement.
func (IntegrationAccountAgreement) MarshalJSON ¶
func (iaa IntegrationAccountAgreement) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountAgreement.
func (*IntegrationAccountAgreement) UnmarshalJSON ¶
func (iaa *IntegrationAccountAgreement) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountAgreement struct.
type IntegrationAccountAgreementFilter ¶
type IntegrationAccountAgreementFilter struct { // AgreementType - The agreement type of integration account agreement. Possible values include: 'NotSpecified', 'AS2', 'X12', 'Edifact' AgreementType AgreementType `json:"agreementType,omitempty"` }
IntegrationAccountAgreementFilter the integration account agreement filter for odata query.
type IntegrationAccountAgreementListResult ¶
type IntegrationAccountAgreementListResult struct { autorest.Response `json:"-"` // Value - The list of integration account agreements. Value *[]IntegrationAccountAgreement `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountAgreementListResult the list of integration account agreements.
func (IntegrationAccountAgreementListResult) IsEmpty ¶
func (iaalr IntegrationAccountAgreementListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountAgreementListResultIterator ¶
type IntegrationAccountAgreementListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountAgreementListResultIterator provides access to a complete listing of IntegrationAccountAgreement values.
func NewIntegrationAccountAgreementListResultIterator ¶
func NewIntegrationAccountAgreementListResultIterator(page IntegrationAccountAgreementListResultPage) IntegrationAccountAgreementListResultIterator
Creates a new instance of the IntegrationAccountAgreementListResultIterator type.
func (*IntegrationAccountAgreementListResultIterator) Next ¶
func (iter *IntegrationAccountAgreementListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountAgreementListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountAgreementListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountAgreementListResultIterator) NotDone ¶
func (iter IntegrationAccountAgreementListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountAgreementListResultIterator) Response ¶
func (iter IntegrationAccountAgreementListResultIterator) Response() IntegrationAccountAgreementListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountAgreementListResultIterator) Value ¶
func (iter IntegrationAccountAgreementListResultIterator) Value() IntegrationAccountAgreement
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountAgreementListResultPage ¶
type IntegrationAccountAgreementListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountAgreementListResultPage contains a page of IntegrationAccountAgreement values.
func NewIntegrationAccountAgreementListResultPage ¶
func NewIntegrationAccountAgreementListResultPage(getNextPage func(context.Context, IntegrationAccountAgreementListResult) (IntegrationAccountAgreementListResult, error)) IntegrationAccountAgreementListResultPage
Creates a new instance of the IntegrationAccountAgreementListResultPage type.
func (*IntegrationAccountAgreementListResultPage) Next ¶
func (page *IntegrationAccountAgreementListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountAgreementListResultPage) NextWithContext ¶
func (page *IntegrationAccountAgreementListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountAgreementListResultPage) NotDone ¶
func (page IntegrationAccountAgreementListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountAgreementListResultPage) Response ¶
func (page IntegrationAccountAgreementListResultPage) Response() IntegrationAccountAgreementListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountAgreementListResultPage) Values ¶
func (page IntegrationAccountAgreementListResultPage) Values() []IntegrationAccountAgreement
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountAgreementProperties ¶
type IntegrationAccountAgreementProperties struct { // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // AgreementType - The agreement type. Possible values include: 'NotSpecified', 'AS2', 'X12', 'Edifact' AgreementType AgreementType `json:"agreementType,omitempty"` // HostPartner - The integration account partner that is set as host partner for this agreement. HostPartner *string `json:"hostPartner,omitempty"` // GuestPartner - The integration account partner that is set as guest partner for this agreement. GuestPartner *string `json:"guestPartner,omitempty"` // HostIdentity - The business identity of the host partner. HostIdentity *BusinessIdentity `json:"hostIdentity,omitempty"` // GuestIdentity - The business identity of the guest partner. GuestIdentity *BusinessIdentity `json:"guestIdentity,omitempty"` // Content - The agreement content. Content *AgreementContent `json:"content,omitempty"` }
IntegrationAccountAgreementProperties the integration account agreement properties.
type IntegrationAccountAgreementsClient ¶
type IntegrationAccountAgreementsClient struct {
BaseClient
}
IntegrationAccountAgreementsClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountAgreementsClient ¶
func NewIntegrationAccountAgreementsClient(subscriptionID string) IntegrationAccountAgreementsClient
NewIntegrationAccountAgreementsClient creates an instance of the IntegrationAccountAgreementsClient client.
func NewIntegrationAccountAgreementsClientWithBaseURI ¶
func NewIntegrationAccountAgreementsClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountAgreementsClient
NewIntegrationAccountAgreementsClientWithBaseURI creates an instance of the IntegrationAccountAgreementsClient client.
func (IntegrationAccountAgreementsClient) CreateOrUpdate ¶
func (client IntegrationAccountAgreementsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string, agreement IntegrationAccountAgreement) (result IntegrationAccountAgreement, err error)
CreateOrUpdate creates or updates an integration account agreement. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. agreementName - the integration account agreement name. agreement - the integration account agreement.
func (IntegrationAccountAgreementsClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountAgreementsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string, agreement IntegrationAccountAgreement) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountAgreementsClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountAgreementsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountAgreement, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountAgreementsClient) CreateOrUpdateSender ¶
func (client IntegrationAccountAgreementsClient) 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 (IntegrationAccountAgreementsClient) Delete ¶
func (client IntegrationAccountAgreementsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string) (result autorest.Response, err error)
Delete deletes an integration account agreement. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. agreementName - the integration account agreement name.
func (IntegrationAccountAgreementsClient) DeletePreparer ¶
func (client IntegrationAccountAgreementsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountAgreementsClient) DeleteResponder ¶
func (client IntegrationAccountAgreementsClient) 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 (IntegrationAccountAgreementsClient) DeleteSender ¶
func (client IntegrationAccountAgreementsClient) 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 (IntegrationAccountAgreementsClient) Get ¶
func (client IntegrationAccountAgreementsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string) (result IntegrationAccountAgreement, err error)
Get gets an integration account agreement. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. agreementName - the integration account agreement name.
func (IntegrationAccountAgreementsClient) GetPreparer ¶
func (client IntegrationAccountAgreementsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountAgreementsClient) GetResponder ¶
func (client IntegrationAccountAgreementsClient) GetResponder(resp *http.Response) (result IntegrationAccountAgreement, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountAgreementsClient) GetSender ¶
func (client IntegrationAccountAgreementsClient) 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 (IntegrationAccountAgreementsClient) List ¶
func (client IntegrationAccountAgreementsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountAgreementListResultPage, err error)
List gets a list of integration account agreements. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: AgreementType.
func (IntegrationAccountAgreementsClient) ListComplete ¶
func (client IntegrationAccountAgreementsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountAgreementListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountAgreementsClient) ListContentCallbackURL ¶
func (client IntegrationAccountAgreementsClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string, listContentCallbackURL GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURL get the content callback url. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. agreementName - the integration account agreement name.
func (IntegrationAccountAgreementsClient) ListContentCallbackURLPreparer ¶
func (client IntegrationAccountAgreementsClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, agreementName string, listContentCallbackURL GetCallbackURLParameters) (*http.Request, error)
ListContentCallbackURLPreparer prepares the ListContentCallbackURL request.
func (IntegrationAccountAgreementsClient) ListContentCallbackURLResponder ¶
func (client IntegrationAccountAgreementsClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURLResponder handles the response to the ListContentCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountAgreementsClient) ListContentCallbackURLSender ¶
func (client IntegrationAccountAgreementsClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
ListContentCallbackURLSender sends the ListContentCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountAgreementsClient) ListPreparer ¶
func (client IntegrationAccountAgreementsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountAgreementsClient) ListResponder ¶
func (client IntegrationAccountAgreementsClient) ListResponder(resp *http.Response) (result IntegrationAccountAgreementListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountAgreementsClient) ListSender ¶
func (client IntegrationAccountAgreementsClient) 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 IntegrationAccountAssembliesClient ¶
type IntegrationAccountAssembliesClient struct {
BaseClient
}
IntegrationAccountAssembliesClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountAssembliesClient ¶
func NewIntegrationAccountAssembliesClient(subscriptionID string) IntegrationAccountAssembliesClient
NewIntegrationAccountAssembliesClient creates an instance of the IntegrationAccountAssembliesClient client.
func NewIntegrationAccountAssembliesClientWithBaseURI ¶
func NewIntegrationAccountAssembliesClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountAssembliesClient
NewIntegrationAccountAssembliesClientWithBaseURI creates an instance of the IntegrationAccountAssembliesClient client.
func (IntegrationAccountAssembliesClient) CreateOrUpdate ¶
func (client IntegrationAccountAssembliesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string, assemblyArtifact AssemblyDefinition) (result AssemblyDefinition, err error)
CreateOrUpdate create or update an assembly for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. assemblyArtifactName - the assembly artifact name. assemblyArtifact - the assembly artifact.
func (IntegrationAccountAssembliesClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountAssembliesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string, assemblyArtifact AssemblyDefinition) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountAssembliesClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountAssembliesClient) CreateOrUpdateResponder(resp *http.Response) (result AssemblyDefinition, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountAssembliesClient) CreateOrUpdateSender ¶
func (client IntegrationAccountAssembliesClient) 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 (IntegrationAccountAssembliesClient) Delete ¶
func (client IntegrationAccountAssembliesClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (result autorest.Response, err error)
Delete delete an assembly for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. assemblyArtifactName - the assembly artifact name.
func (IntegrationAccountAssembliesClient) DeletePreparer ¶
func (client IntegrationAccountAssembliesClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountAssembliesClient) DeleteResponder ¶
func (client IntegrationAccountAssembliesClient) 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 (IntegrationAccountAssembliesClient) DeleteSender ¶
func (client IntegrationAccountAssembliesClient) 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 (IntegrationAccountAssembliesClient) Get ¶
func (client IntegrationAccountAssembliesClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (result AssemblyDefinition, err error)
Get get an assembly for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. assemblyArtifactName - the assembly artifact name.
func (IntegrationAccountAssembliesClient) GetPreparer ¶
func (client IntegrationAccountAssembliesClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountAssembliesClient) GetResponder ¶
func (client IntegrationAccountAssembliesClient) GetResponder(resp *http.Response) (result AssemblyDefinition, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountAssembliesClient) GetSender ¶
func (client IntegrationAccountAssembliesClient) 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 (IntegrationAccountAssembliesClient) List ¶
func (client IntegrationAccountAssembliesClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string) (result AssemblyCollection, err error)
List list the assemblies for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name.
func (IntegrationAccountAssembliesClient) ListContentCallbackURL ¶
func (client IntegrationAccountAssembliesClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURL get the content callback url for an integration account assembly. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. assemblyArtifactName - the assembly artifact name.
func (IntegrationAccountAssembliesClient) ListContentCallbackURLPreparer ¶
func (client IntegrationAccountAssembliesClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, assemblyArtifactName string) (*http.Request, error)
ListContentCallbackURLPreparer prepares the ListContentCallbackURL request.
func (IntegrationAccountAssembliesClient) ListContentCallbackURLResponder ¶
func (client IntegrationAccountAssembliesClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURLResponder handles the response to the ListContentCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountAssembliesClient) ListContentCallbackURLSender ¶
func (client IntegrationAccountAssembliesClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
ListContentCallbackURLSender sends the ListContentCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountAssembliesClient) ListPreparer ¶
func (client IntegrationAccountAssembliesClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountAssembliesClient) ListResponder ¶
func (client IntegrationAccountAssembliesClient) ListResponder(resp *http.Response) (result AssemblyCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountAssembliesClient) ListSender ¶
func (client IntegrationAccountAssembliesClient) 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 IntegrationAccountBatchConfigurationsClient ¶
type IntegrationAccountBatchConfigurationsClient struct {
BaseClient
}
IntegrationAccountBatchConfigurationsClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountBatchConfigurationsClient ¶
func NewIntegrationAccountBatchConfigurationsClient(subscriptionID string) IntegrationAccountBatchConfigurationsClient
NewIntegrationAccountBatchConfigurationsClient creates an instance of the IntegrationAccountBatchConfigurationsClient client.
func NewIntegrationAccountBatchConfigurationsClientWithBaseURI ¶
func NewIntegrationAccountBatchConfigurationsClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountBatchConfigurationsClient
NewIntegrationAccountBatchConfigurationsClientWithBaseURI creates an instance of the IntegrationAccountBatchConfigurationsClient client.
func (IntegrationAccountBatchConfigurationsClient) CreateOrUpdate ¶
func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string, batchConfiguration BatchConfiguration) (result BatchConfiguration, err error)
CreateOrUpdate create or update a batch configuration for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. batchConfigurationName - the batch configuration name. batchConfiguration - the batch configuration.
func (IntegrationAccountBatchConfigurationsClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string, batchConfiguration BatchConfiguration) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountBatchConfigurationsClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountBatchConfigurationsClient) CreateOrUpdateResponder(resp *http.Response) (result BatchConfiguration, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountBatchConfigurationsClient) CreateOrUpdateSender ¶
func (client IntegrationAccountBatchConfigurationsClient) 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 (IntegrationAccountBatchConfigurationsClient) Delete ¶
func (client IntegrationAccountBatchConfigurationsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string) (result autorest.Response, err error)
Delete delete a batch configuration for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. batchConfigurationName - the batch configuration name.
func (IntegrationAccountBatchConfigurationsClient) DeletePreparer ¶
func (client IntegrationAccountBatchConfigurationsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountBatchConfigurationsClient) DeleteResponder ¶
func (client IntegrationAccountBatchConfigurationsClient) 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 (IntegrationAccountBatchConfigurationsClient) DeleteSender ¶
func (client IntegrationAccountBatchConfigurationsClient) 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 (IntegrationAccountBatchConfigurationsClient) Get ¶
func (client IntegrationAccountBatchConfigurationsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string) (result BatchConfiguration, err error)
Get get a batch configuration for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. batchConfigurationName - the batch configuration name.
func (IntegrationAccountBatchConfigurationsClient) GetPreparer ¶
func (client IntegrationAccountBatchConfigurationsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, batchConfigurationName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountBatchConfigurationsClient) GetResponder ¶
func (client IntegrationAccountBatchConfigurationsClient) GetResponder(resp *http.Response) (result BatchConfiguration, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountBatchConfigurationsClient) GetSender ¶
func (client IntegrationAccountBatchConfigurationsClient) 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 (IntegrationAccountBatchConfigurationsClient) List ¶
func (client IntegrationAccountBatchConfigurationsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string) (result BatchConfigurationCollection, err error)
List list the batch configurations for an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name.
func (IntegrationAccountBatchConfigurationsClient) ListPreparer ¶
func (client IntegrationAccountBatchConfigurationsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountBatchConfigurationsClient) ListResponder ¶
func (client IntegrationAccountBatchConfigurationsClient) ListResponder(resp *http.Response) (result BatchConfigurationCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountBatchConfigurationsClient) ListSender ¶
func (client IntegrationAccountBatchConfigurationsClient) 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 IntegrationAccountCertificate ¶
type IntegrationAccountCertificate struct { autorest.Response `json:"-"` // IntegrationAccountCertificateProperties - The integration account certificate properties. *IntegrationAccountCertificateProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountCertificate the integration account certificate.
func (IntegrationAccountCertificate) MarshalJSON ¶
func (iac IntegrationAccountCertificate) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountCertificate.
func (*IntegrationAccountCertificate) UnmarshalJSON ¶
func (iac *IntegrationAccountCertificate) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountCertificate struct.
type IntegrationAccountCertificateListResult ¶
type IntegrationAccountCertificateListResult struct { autorest.Response `json:"-"` // Value - The list of integration account certificates. Value *[]IntegrationAccountCertificate `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountCertificateListResult the list of integration account certificates.
func (IntegrationAccountCertificateListResult) IsEmpty ¶
func (iaclr IntegrationAccountCertificateListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountCertificateListResultIterator ¶
type IntegrationAccountCertificateListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountCertificateListResultIterator provides access to a complete listing of IntegrationAccountCertificate values.
func NewIntegrationAccountCertificateListResultIterator ¶
func NewIntegrationAccountCertificateListResultIterator(page IntegrationAccountCertificateListResultPage) IntegrationAccountCertificateListResultIterator
Creates a new instance of the IntegrationAccountCertificateListResultIterator type.
func (*IntegrationAccountCertificateListResultIterator) Next ¶
func (iter *IntegrationAccountCertificateListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountCertificateListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountCertificateListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountCertificateListResultIterator) NotDone ¶
func (iter IntegrationAccountCertificateListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountCertificateListResultIterator) Response ¶
func (iter IntegrationAccountCertificateListResultIterator) Response() IntegrationAccountCertificateListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountCertificateListResultIterator) Value ¶
func (iter IntegrationAccountCertificateListResultIterator) Value() IntegrationAccountCertificate
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountCertificateListResultPage ¶
type IntegrationAccountCertificateListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountCertificateListResultPage contains a page of IntegrationAccountCertificate values.
func NewIntegrationAccountCertificateListResultPage ¶
func NewIntegrationAccountCertificateListResultPage(getNextPage func(context.Context, IntegrationAccountCertificateListResult) (IntegrationAccountCertificateListResult, error)) IntegrationAccountCertificateListResultPage
Creates a new instance of the IntegrationAccountCertificateListResultPage type.
func (*IntegrationAccountCertificateListResultPage) Next ¶
func (page *IntegrationAccountCertificateListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountCertificateListResultPage) NextWithContext ¶
func (page *IntegrationAccountCertificateListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountCertificateListResultPage) NotDone ¶
func (page IntegrationAccountCertificateListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountCertificateListResultPage) Response ¶
func (page IntegrationAccountCertificateListResultPage) Response() IntegrationAccountCertificateListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountCertificateListResultPage) Values ¶
func (page IntegrationAccountCertificateListResultPage) Values() []IntegrationAccountCertificate
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountCertificateProperties ¶
type IntegrationAccountCertificateProperties struct { // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // Key - The key details in the key vault. Key *KeyVaultKeyReference `json:"key,omitempty"` // PublicCertificate - The public certificate. PublicCertificate *string `json:"publicCertificate,omitempty"` }
IntegrationAccountCertificateProperties the integration account certificate properties.
type IntegrationAccountCertificatesClient ¶
type IntegrationAccountCertificatesClient struct {
BaseClient
}
IntegrationAccountCertificatesClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountCertificatesClient ¶
func NewIntegrationAccountCertificatesClient(subscriptionID string) IntegrationAccountCertificatesClient
NewIntegrationAccountCertificatesClient creates an instance of the IntegrationAccountCertificatesClient client.
func NewIntegrationAccountCertificatesClientWithBaseURI ¶
func NewIntegrationAccountCertificatesClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountCertificatesClient
NewIntegrationAccountCertificatesClientWithBaseURI creates an instance of the IntegrationAccountCertificatesClient client.
func (IntegrationAccountCertificatesClient) CreateOrUpdate ¶
func (client IntegrationAccountCertificatesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string, certificate IntegrationAccountCertificate) (result IntegrationAccountCertificate, err error)
CreateOrUpdate creates or updates an integration account certificate. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. certificateName - the integration account certificate name. certificate - the integration account certificate.
func (IntegrationAccountCertificatesClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountCertificatesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string, certificate IntegrationAccountCertificate) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountCertificatesClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountCertificatesClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountCertificate, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountCertificatesClient) CreateOrUpdateSender ¶
func (client IntegrationAccountCertificatesClient) 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 (IntegrationAccountCertificatesClient) Delete ¶
func (client IntegrationAccountCertificatesClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string) (result autorest.Response, err error)
Delete deletes an integration account certificate. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. certificateName - the integration account certificate name.
func (IntegrationAccountCertificatesClient) DeletePreparer ¶
func (client IntegrationAccountCertificatesClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountCertificatesClient) DeleteResponder ¶
func (client IntegrationAccountCertificatesClient) 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 (IntegrationAccountCertificatesClient) DeleteSender ¶
func (client IntegrationAccountCertificatesClient) 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 (IntegrationAccountCertificatesClient) Get ¶
func (client IntegrationAccountCertificatesClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string) (result IntegrationAccountCertificate, err error)
Get gets an integration account certificate. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. certificateName - the integration account certificate name.
func (IntegrationAccountCertificatesClient) GetPreparer ¶
func (client IntegrationAccountCertificatesClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, certificateName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountCertificatesClient) GetResponder ¶
func (client IntegrationAccountCertificatesClient) GetResponder(resp *http.Response) (result IntegrationAccountCertificate, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountCertificatesClient) GetSender ¶
func (client IntegrationAccountCertificatesClient) 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 (IntegrationAccountCertificatesClient) List ¶
func (client IntegrationAccountCertificatesClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32) (result IntegrationAccountCertificateListResultPage, err error)
List gets a list of integration account certificates. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result.
func (IntegrationAccountCertificatesClient) ListComplete ¶
func (client IntegrationAccountCertificatesClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32) (result IntegrationAccountCertificateListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountCertificatesClient) ListPreparer ¶
func (client IntegrationAccountCertificatesClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountCertificatesClient) ListResponder ¶
func (client IntegrationAccountCertificatesClient) ListResponder(resp *http.Response) (result IntegrationAccountCertificateListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountCertificatesClient) ListSender ¶
func (client IntegrationAccountCertificatesClient) 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 IntegrationAccountListResult ¶
type IntegrationAccountListResult struct { autorest.Response `json:"-"` // Value - The list of integration accounts. Value *[]IntegrationAccount `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountListResult the list of integration accounts.
func (IntegrationAccountListResult) IsEmpty ¶
func (ialr IntegrationAccountListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountListResultIterator ¶
type IntegrationAccountListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountListResultIterator provides access to a complete listing of IntegrationAccount values.
func NewIntegrationAccountListResultIterator ¶
func NewIntegrationAccountListResultIterator(page IntegrationAccountListResultPage) IntegrationAccountListResultIterator
Creates a new instance of the IntegrationAccountListResultIterator type.
func (*IntegrationAccountListResultIterator) Next ¶
func (iter *IntegrationAccountListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountListResultIterator) NotDone ¶
func (iter IntegrationAccountListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountListResultIterator) Response ¶
func (iter IntegrationAccountListResultIterator) Response() IntegrationAccountListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountListResultIterator) Value ¶
func (iter IntegrationAccountListResultIterator) Value() IntegrationAccount
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountListResultPage ¶
type IntegrationAccountListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountListResultPage contains a page of IntegrationAccount values.
func NewIntegrationAccountListResultPage ¶
func NewIntegrationAccountListResultPage(getNextPage func(context.Context, IntegrationAccountListResult) (IntegrationAccountListResult, error)) IntegrationAccountListResultPage
Creates a new instance of the IntegrationAccountListResultPage type.
func (*IntegrationAccountListResultPage) Next ¶
func (page *IntegrationAccountListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountListResultPage) NextWithContext ¶
func (page *IntegrationAccountListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountListResultPage) NotDone ¶
func (page IntegrationAccountListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountListResultPage) Response ¶
func (page IntegrationAccountListResultPage) Response() IntegrationAccountListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountListResultPage) Values ¶
func (page IntegrationAccountListResultPage) Values() []IntegrationAccount
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountMap ¶
type IntegrationAccountMap struct { autorest.Response `json:"-"` // IntegrationAccountMapProperties - The integration account map properties. *IntegrationAccountMapProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountMap the integration account map.
func (IntegrationAccountMap) MarshalJSON ¶
func (iam IntegrationAccountMap) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountMap.
func (*IntegrationAccountMap) UnmarshalJSON ¶
func (iam *IntegrationAccountMap) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountMap struct.
type IntegrationAccountMapFilter ¶
type IntegrationAccountMapFilter struct { // MapType - The map type of integration account map. Possible values include: 'MapTypeNotSpecified', 'MapTypeXslt', 'MapTypeXslt20', 'MapTypeXslt30', 'MapTypeLiquid' MapType MapType `json:"mapType,omitempty"` }
IntegrationAccountMapFilter the integration account map filter for odata query.
type IntegrationAccountMapListResult ¶
type IntegrationAccountMapListResult struct { autorest.Response `json:"-"` // Value - The list of integration account maps. Value *[]IntegrationAccountMap `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountMapListResult the list of integration account maps.
func (IntegrationAccountMapListResult) IsEmpty ¶
func (iamlr IntegrationAccountMapListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountMapListResultIterator ¶
type IntegrationAccountMapListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountMapListResultIterator provides access to a complete listing of IntegrationAccountMap values.
func NewIntegrationAccountMapListResultIterator ¶
func NewIntegrationAccountMapListResultIterator(page IntegrationAccountMapListResultPage) IntegrationAccountMapListResultIterator
Creates a new instance of the IntegrationAccountMapListResultIterator type.
func (*IntegrationAccountMapListResultIterator) Next ¶
func (iter *IntegrationAccountMapListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountMapListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountMapListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountMapListResultIterator) NotDone ¶
func (iter IntegrationAccountMapListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountMapListResultIterator) Response ¶
func (iter IntegrationAccountMapListResultIterator) Response() IntegrationAccountMapListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountMapListResultIterator) Value ¶
func (iter IntegrationAccountMapListResultIterator) Value() IntegrationAccountMap
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountMapListResultPage ¶
type IntegrationAccountMapListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountMapListResultPage contains a page of IntegrationAccountMap values.
func NewIntegrationAccountMapListResultPage ¶
func NewIntegrationAccountMapListResultPage(getNextPage func(context.Context, IntegrationAccountMapListResult) (IntegrationAccountMapListResult, error)) IntegrationAccountMapListResultPage
Creates a new instance of the IntegrationAccountMapListResultPage type.
func (*IntegrationAccountMapListResultPage) Next ¶
func (page *IntegrationAccountMapListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountMapListResultPage) NextWithContext ¶
func (page *IntegrationAccountMapListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountMapListResultPage) NotDone ¶
func (page IntegrationAccountMapListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountMapListResultPage) Response ¶
func (page IntegrationAccountMapListResultPage) Response() IntegrationAccountMapListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountMapListResultPage) Values ¶
func (page IntegrationAccountMapListResultPage) Values() []IntegrationAccountMap
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountMapProperties ¶
type IntegrationAccountMapProperties struct { // MapType - The map type. Possible values include: 'MapTypeNotSpecified', 'MapTypeXslt', 'MapTypeXslt20', 'MapTypeXslt30', 'MapTypeLiquid' MapType MapType `json:"mapType,omitempty"` // ParametersSchema - The parameters schema of integration account map. ParametersSchema *IntegrationAccountMapPropertiesParametersSchema `json:"parametersSchema,omitempty"` // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Content - The content. Content *string `json:"content,omitempty"` // ContentType - The content type. ContentType *string `json:"contentType,omitempty"` // ContentLink - The content link. ContentLink *ContentLink `json:"contentLink,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` }
IntegrationAccountMapProperties the integration account map.
type IntegrationAccountMapPropertiesParametersSchema ¶
type IntegrationAccountMapPropertiesParametersSchema struct { // Ref - The reference name. Ref *string `json:"ref,omitempty"` }
IntegrationAccountMapPropertiesParametersSchema the parameters schema of integration account map.
type IntegrationAccountMapsClient ¶
type IntegrationAccountMapsClient struct {
BaseClient
}
IntegrationAccountMapsClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountMapsClient ¶
func NewIntegrationAccountMapsClient(subscriptionID string) IntegrationAccountMapsClient
NewIntegrationAccountMapsClient creates an instance of the IntegrationAccountMapsClient client.
func NewIntegrationAccountMapsClientWithBaseURI ¶
func NewIntegrationAccountMapsClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountMapsClient
NewIntegrationAccountMapsClientWithBaseURI creates an instance of the IntegrationAccountMapsClient client.
func (IntegrationAccountMapsClient) CreateOrUpdate ¶
func (client IntegrationAccountMapsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string, mapParameter IntegrationAccountMap) (result IntegrationAccountMap, err error)
CreateOrUpdate creates or updates an integration account map. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. mapName - the integration account map name. mapParameter - the integration account map.
func (IntegrationAccountMapsClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountMapsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string, mapParameter IntegrationAccountMap) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountMapsClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountMapsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountMap, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountMapsClient) CreateOrUpdateSender ¶
func (client IntegrationAccountMapsClient) 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 (IntegrationAccountMapsClient) Delete ¶
func (client IntegrationAccountMapsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string) (result autorest.Response, err error)
Delete deletes an integration account map. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. mapName - the integration account map name.
func (IntegrationAccountMapsClient) DeletePreparer ¶
func (client IntegrationAccountMapsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountMapsClient) DeleteResponder ¶
func (client IntegrationAccountMapsClient) 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 (IntegrationAccountMapsClient) DeleteSender ¶
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountMapsClient) Get ¶
func (client IntegrationAccountMapsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string) (result IntegrationAccountMap, err error)
Get gets an integration account map. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. mapName - the integration account map name.
func (IntegrationAccountMapsClient) GetPreparer ¶
func (client IntegrationAccountMapsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountMapsClient) GetResponder ¶
func (client IntegrationAccountMapsClient) GetResponder(resp *http.Response) (result IntegrationAccountMap, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountMapsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountMapsClient) List ¶
func (client IntegrationAccountMapsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountMapListResultPage, err error)
List gets a list of integration account maps. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: MapType.
func (IntegrationAccountMapsClient) ListComplete ¶
func (client IntegrationAccountMapsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountMapListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountMapsClient) ListContentCallbackURL ¶
func (client IntegrationAccountMapsClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string, listContentCallbackURL GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURL get the content callback url. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. mapName - the integration account map name.
func (IntegrationAccountMapsClient) ListContentCallbackURLPreparer ¶
func (client IntegrationAccountMapsClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, mapName string, listContentCallbackURL GetCallbackURLParameters) (*http.Request, error)
ListContentCallbackURLPreparer prepares the ListContentCallbackURL request.
func (IntegrationAccountMapsClient) ListContentCallbackURLResponder ¶
func (client IntegrationAccountMapsClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURLResponder handles the response to the ListContentCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountMapsClient) ListContentCallbackURLSender ¶
func (client IntegrationAccountMapsClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
ListContentCallbackURLSender sends the ListContentCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountMapsClient) ListPreparer ¶
func (client IntegrationAccountMapsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountMapsClient) ListResponder ¶
func (client IntegrationAccountMapsClient) ListResponder(resp *http.Response) (result IntegrationAccountMapListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountMapsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type IntegrationAccountPartner ¶
type IntegrationAccountPartner struct { autorest.Response `json:"-"` // IntegrationAccountPartnerProperties - The integration account partner properties. *IntegrationAccountPartnerProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountPartner the integration account partner.
func (IntegrationAccountPartner) MarshalJSON ¶
func (iap IntegrationAccountPartner) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountPartner.
func (*IntegrationAccountPartner) UnmarshalJSON ¶
func (iap *IntegrationAccountPartner) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountPartner struct.
type IntegrationAccountPartnerFilter ¶
type IntegrationAccountPartnerFilter struct { // PartnerType - The partner type of integration account partner. Possible values include: 'PartnerTypeNotSpecified', 'PartnerTypeB2B' PartnerType PartnerType `json:"partnerType,omitempty"` }
IntegrationAccountPartnerFilter the integration account partner filter for odata query.
type IntegrationAccountPartnerListResult ¶
type IntegrationAccountPartnerListResult struct { autorest.Response `json:"-"` // Value - The list of integration account partners. Value *[]IntegrationAccountPartner `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountPartnerListResult the list of integration account partners.
func (IntegrationAccountPartnerListResult) IsEmpty ¶
func (iaplr IntegrationAccountPartnerListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountPartnerListResultIterator ¶
type IntegrationAccountPartnerListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountPartnerListResultIterator provides access to a complete listing of IntegrationAccountPartner values.
func NewIntegrationAccountPartnerListResultIterator ¶
func NewIntegrationAccountPartnerListResultIterator(page IntegrationAccountPartnerListResultPage) IntegrationAccountPartnerListResultIterator
Creates a new instance of the IntegrationAccountPartnerListResultIterator type.
func (*IntegrationAccountPartnerListResultIterator) Next ¶
func (iter *IntegrationAccountPartnerListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountPartnerListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountPartnerListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountPartnerListResultIterator) NotDone ¶
func (iter IntegrationAccountPartnerListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountPartnerListResultIterator) Response ¶
func (iter IntegrationAccountPartnerListResultIterator) Response() IntegrationAccountPartnerListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountPartnerListResultIterator) Value ¶
func (iter IntegrationAccountPartnerListResultIterator) Value() IntegrationAccountPartner
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountPartnerListResultPage ¶
type IntegrationAccountPartnerListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountPartnerListResultPage contains a page of IntegrationAccountPartner values.
func NewIntegrationAccountPartnerListResultPage ¶
func NewIntegrationAccountPartnerListResultPage(getNextPage func(context.Context, IntegrationAccountPartnerListResult) (IntegrationAccountPartnerListResult, error)) IntegrationAccountPartnerListResultPage
Creates a new instance of the IntegrationAccountPartnerListResultPage type.
func (*IntegrationAccountPartnerListResultPage) Next ¶
func (page *IntegrationAccountPartnerListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountPartnerListResultPage) NextWithContext ¶
func (page *IntegrationAccountPartnerListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountPartnerListResultPage) NotDone ¶
func (page IntegrationAccountPartnerListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountPartnerListResultPage) Response ¶
func (page IntegrationAccountPartnerListResultPage) Response() IntegrationAccountPartnerListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountPartnerListResultPage) Values ¶
func (page IntegrationAccountPartnerListResultPage) Values() []IntegrationAccountPartner
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountPartnerProperties ¶
type IntegrationAccountPartnerProperties struct { // PartnerType - The partner type. Possible values include: 'PartnerTypeNotSpecified', 'PartnerTypeB2B' PartnerType PartnerType `json:"partnerType,omitempty"` // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // Content - The partner content. Content *PartnerContent `json:"content,omitempty"` }
IntegrationAccountPartnerProperties the integration account partner properties.
type IntegrationAccountPartnersClient ¶
type IntegrationAccountPartnersClient struct {
BaseClient
}
IntegrationAccountPartnersClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountPartnersClient ¶
func NewIntegrationAccountPartnersClient(subscriptionID string) IntegrationAccountPartnersClient
NewIntegrationAccountPartnersClient creates an instance of the IntegrationAccountPartnersClient client.
func NewIntegrationAccountPartnersClientWithBaseURI ¶
func NewIntegrationAccountPartnersClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountPartnersClient
NewIntegrationAccountPartnersClientWithBaseURI creates an instance of the IntegrationAccountPartnersClient client.
func (IntegrationAccountPartnersClient) CreateOrUpdate ¶
func (client IntegrationAccountPartnersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string, partner IntegrationAccountPartner) (result IntegrationAccountPartner, err error)
CreateOrUpdate creates or updates an integration account partner. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. partnerName - the integration account partner name. partner - the integration account partner.
func (IntegrationAccountPartnersClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountPartnersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string, partner IntegrationAccountPartner) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountPartnersClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountPartnersClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountPartner, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountPartnersClient) CreateOrUpdateSender ¶
func (client IntegrationAccountPartnersClient) 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 (IntegrationAccountPartnersClient) Delete ¶
func (client IntegrationAccountPartnersClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string) (result autorest.Response, err error)
Delete deletes an integration account partner. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. partnerName - the integration account partner name.
func (IntegrationAccountPartnersClient) DeletePreparer ¶
func (client IntegrationAccountPartnersClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountPartnersClient) DeleteResponder ¶
func (client IntegrationAccountPartnersClient) 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 (IntegrationAccountPartnersClient) DeleteSender ¶
func (client IntegrationAccountPartnersClient) 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 (IntegrationAccountPartnersClient) Get ¶
func (client IntegrationAccountPartnersClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string) (result IntegrationAccountPartner, err error)
Get gets an integration account partner. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. partnerName - the integration account partner name.
func (IntegrationAccountPartnersClient) GetPreparer ¶
func (client IntegrationAccountPartnersClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountPartnersClient) GetResponder ¶
func (client IntegrationAccountPartnersClient) GetResponder(resp *http.Response) (result IntegrationAccountPartner, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountPartnersClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountPartnersClient) List ¶
func (client IntegrationAccountPartnersClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountPartnerListResultPage, err error)
List gets a list of integration account partners. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: PartnerType.
func (IntegrationAccountPartnersClient) ListComplete ¶
func (client IntegrationAccountPartnersClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountPartnerListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountPartnersClient) ListContentCallbackURL ¶
func (client IntegrationAccountPartnersClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string, listContentCallbackURL GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURL get the content callback url. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. partnerName - the integration account partner name.
func (IntegrationAccountPartnersClient) ListContentCallbackURLPreparer ¶
func (client IntegrationAccountPartnersClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, partnerName string, listContentCallbackURL GetCallbackURLParameters) (*http.Request, error)
ListContentCallbackURLPreparer prepares the ListContentCallbackURL request.
func (IntegrationAccountPartnersClient) ListContentCallbackURLResponder ¶
func (client IntegrationAccountPartnersClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURLResponder handles the response to the ListContentCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountPartnersClient) ListContentCallbackURLSender ¶
func (client IntegrationAccountPartnersClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
ListContentCallbackURLSender sends the ListContentCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountPartnersClient) ListPreparer ¶
func (client IntegrationAccountPartnersClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountPartnersClient) ListResponder ¶
func (client IntegrationAccountPartnersClient) ListResponder(resp *http.Response) (result IntegrationAccountPartnerListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountPartnersClient) ListSender ¶
func (client IntegrationAccountPartnersClient) 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 IntegrationAccountSchema ¶
type IntegrationAccountSchema struct { autorest.Response `json:"-"` // IntegrationAccountSchemaProperties - The integration account schema properties. *IntegrationAccountSchemaProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountSchema the integration account schema.
func (IntegrationAccountSchema) MarshalJSON ¶
func (ias IntegrationAccountSchema) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountSchema.
func (*IntegrationAccountSchema) UnmarshalJSON ¶
func (ias *IntegrationAccountSchema) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountSchema struct.
type IntegrationAccountSchemaFilter ¶
type IntegrationAccountSchemaFilter struct { // SchemaType - The schema type of integration account schema. Possible values include: 'SchemaTypeNotSpecified', 'SchemaTypeXML' SchemaType SchemaType `json:"schemaType,omitempty"` }
IntegrationAccountSchemaFilter the integration account schema filter for odata query.
type IntegrationAccountSchemaListResult ¶
type IntegrationAccountSchemaListResult struct { autorest.Response `json:"-"` // Value - The list of integration account schemas. Value *[]IntegrationAccountSchema `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountSchemaListResult the list of integration account schemas.
func (IntegrationAccountSchemaListResult) IsEmpty ¶
func (iaslr IntegrationAccountSchemaListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountSchemaListResultIterator ¶
type IntegrationAccountSchemaListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountSchemaListResultIterator provides access to a complete listing of IntegrationAccountSchema values.
func NewIntegrationAccountSchemaListResultIterator ¶
func NewIntegrationAccountSchemaListResultIterator(page IntegrationAccountSchemaListResultPage) IntegrationAccountSchemaListResultIterator
Creates a new instance of the IntegrationAccountSchemaListResultIterator type.
func (*IntegrationAccountSchemaListResultIterator) Next ¶
func (iter *IntegrationAccountSchemaListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountSchemaListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountSchemaListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountSchemaListResultIterator) NotDone ¶
func (iter IntegrationAccountSchemaListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountSchemaListResultIterator) Response ¶
func (iter IntegrationAccountSchemaListResultIterator) Response() IntegrationAccountSchemaListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountSchemaListResultIterator) Value ¶
func (iter IntegrationAccountSchemaListResultIterator) Value() IntegrationAccountSchema
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountSchemaListResultPage ¶
type IntegrationAccountSchemaListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountSchemaListResultPage contains a page of IntegrationAccountSchema values.
func NewIntegrationAccountSchemaListResultPage ¶
func NewIntegrationAccountSchemaListResultPage(getNextPage func(context.Context, IntegrationAccountSchemaListResult) (IntegrationAccountSchemaListResult, error)) IntegrationAccountSchemaListResultPage
Creates a new instance of the IntegrationAccountSchemaListResultPage type.
func (*IntegrationAccountSchemaListResultPage) Next ¶
func (page *IntegrationAccountSchemaListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountSchemaListResultPage) NextWithContext ¶
func (page *IntegrationAccountSchemaListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountSchemaListResultPage) NotDone ¶
func (page IntegrationAccountSchemaListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountSchemaListResultPage) Response ¶
func (page IntegrationAccountSchemaListResultPage) Response() IntegrationAccountSchemaListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountSchemaListResultPage) Values ¶
func (page IntegrationAccountSchemaListResultPage) Values() []IntegrationAccountSchema
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountSchemaProperties ¶
type IntegrationAccountSchemaProperties struct { // SchemaType - The schema type. Possible values include: 'SchemaTypeNotSpecified', 'SchemaTypeXML' SchemaType SchemaType `json:"schemaType,omitempty"` // TargetNamespace - The target namespace of the schema. TargetNamespace *string `json:"targetNamespace,omitempty"` // DocumentName - The document name. DocumentName *string `json:"documentName,omitempty"` // FileName - The file name. FileName *string `json:"fileName,omitempty"` // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // Content - The content. Content *string `json:"content,omitempty"` // ContentType - The content type. ContentType *string `json:"contentType,omitempty"` // ContentLink - The content link. ContentLink *ContentLink `json:"contentLink,omitempty"` }
IntegrationAccountSchemaProperties the integration account schema properties.
type IntegrationAccountSchemasClient ¶
type IntegrationAccountSchemasClient struct {
BaseClient
}
IntegrationAccountSchemasClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountSchemasClient ¶
func NewIntegrationAccountSchemasClient(subscriptionID string) IntegrationAccountSchemasClient
NewIntegrationAccountSchemasClient creates an instance of the IntegrationAccountSchemasClient client.
func NewIntegrationAccountSchemasClientWithBaseURI ¶
func NewIntegrationAccountSchemasClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountSchemasClient
NewIntegrationAccountSchemasClientWithBaseURI creates an instance of the IntegrationAccountSchemasClient client.
func (IntegrationAccountSchemasClient) CreateOrUpdate ¶
func (client IntegrationAccountSchemasClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string, schema IntegrationAccountSchema) (result IntegrationAccountSchema, err error)
CreateOrUpdate creates or updates an integration account schema. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. schemaName - the integration account schema name. schema - the integration account schema.
func (IntegrationAccountSchemasClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountSchemasClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string, schema IntegrationAccountSchema) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountSchemasClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountSchemasClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountSchema, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountSchemasClient) CreateOrUpdateSender ¶
func (client IntegrationAccountSchemasClient) 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 (IntegrationAccountSchemasClient) Delete ¶
func (client IntegrationAccountSchemasClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string) (result autorest.Response, err error)
Delete deletes an integration account schema. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. schemaName - the integration account schema name.
func (IntegrationAccountSchemasClient) DeletePreparer ¶
func (client IntegrationAccountSchemasClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountSchemasClient) DeleteResponder ¶
func (client IntegrationAccountSchemasClient) 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 (IntegrationAccountSchemasClient) DeleteSender ¶
func (client IntegrationAccountSchemasClient) 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 (IntegrationAccountSchemasClient) Get ¶
func (client IntegrationAccountSchemasClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string) (result IntegrationAccountSchema, err error)
Get gets an integration account schema. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. schemaName - the integration account schema name.
func (IntegrationAccountSchemasClient) GetPreparer ¶
func (client IntegrationAccountSchemasClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountSchemasClient) GetResponder ¶
func (client IntegrationAccountSchemasClient) GetResponder(resp *http.Response) (result IntegrationAccountSchema, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountSchemasClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountSchemasClient) List ¶
func (client IntegrationAccountSchemasClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountSchemaListResultPage, err error)
List gets a list of integration account schemas. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: SchemaType.
func (IntegrationAccountSchemasClient) ListComplete ¶
func (client IntegrationAccountSchemasClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountSchemaListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountSchemasClient) ListContentCallbackURL ¶
func (client IntegrationAccountSchemasClient) ListContentCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string, listContentCallbackURL GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURL get the content callback url. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. schemaName - the integration account schema name.
func (IntegrationAccountSchemasClient) ListContentCallbackURLPreparer ¶
func (client IntegrationAccountSchemasClient) ListContentCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, schemaName string, listContentCallbackURL GetCallbackURLParameters) (*http.Request, error)
ListContentCallbackURLPreparer prepares the ListContentCallbackURL request.
func (IntegrationAccountSchemasClient) ListContentCallbackURLResponder ¶
func (client IntegrationAccountSchemasClient) ListContentCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListContentCallbackURLResponder handles the response to the ListContentCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountSchemasClient) ListContentCallbackURLSender ¶
func (client IntegrationAccountSchemasClient) ListContentCallbackURLSender(req *http.Request) (*http.Response, error)
ListContentCallbackURLSender sends the ListContentCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountSchemasClient) ListPreparer ¶
func (client IntegrationAccountSchemasClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountSchemasClient) ListResponder ¶
func (client IntegrationAccountSchemasClient) ListResponder(resp *http.Response) (result IntegrationAccountSchemaListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountSchemasClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type IntegrationAccountSession ¶
type IntegrationAccountSession struct { autorest.Response `json:"-"` // IntegrationAccountSessionProperties - The integration account session properties. *IntegrationAccountSessionProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
IntegrationAccountSession the integration account session.
func (IntegrationAccountSession) MarshalJSON ¶
func (ias IntegrationAccountSession) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for IntegrationAccountSession.
func (*IntegrationAccountSession) UnmarshalJSON ¶
func (ias *IntegrationAccountSession) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for IntegrationAccountSession struct.
type IntegrationAccountSessionFilter ¶
type IntegrationAccountSessionFilter struct { // ChangedTime - The changed time of integration account sessions. ChangedTime *date.Time `json:"changedTime,omitempty"` }
IntegrationAccountSessionFilter the integration account session filter.
type IntegrationAccountSessionListResult ¶
type IntegrationAccountSessionListResult struct { autorest.Response `json:"-"` // Value - The list of integration account sessions. Value *[]IntegrationAccountSession `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
IntegrationAccountSessionListResult the list of integration account sessions.
func (IntegrationAccountSessionListResult) IsEmpty ¶
func (iaslr IntegrationAccountSessionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type IntegrationAccountSessionListResultIterator ¶
type IntegrationAccountSessionListResultIterator struct {
// contains filtered or unexported fields
}
IntegrationAccountSessionListResultIterator provides access to a complete listing of IntegrationAccountSession values.
func NewIntegrationAccountSessionListResultIterator ¶
func NewIntegrationAccountSessionListResultIterator(page IntegrationAccountSessionListResultPage) IntegrationAccountSessionListResultIterator
Creates a new instance of the IntegrationAccountSessionListResultIterator type.
func (*IntegrationAccountSessionListResultIterator) Next ¶
func (iter *IntegrationAccountSessionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountSessionListResultIterator) NextWithContext ¶
func (iter *IntegrationAccountSessionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (IntegrationAccountSessionListResultIterator) NotDone ¶
func (iter IntegrationAccountSessionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (IntegrationAccountSessionListResultIterator) Response ¶
func (iter IntegrationAccountSessionListResultIterator) Response() IntegrationAccountSessionListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountSessionListResultIterator) Value ¶
func (iter IntegrationAccountSessionListResultIterator) Value() IntegrationAccountSession
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type IntegrationAccountSessionListResultPage ¶
type IntegrationAccountSessionListResultPage struct {
// contains filtered or unexported fields
}
IntegrationAccountSessionListResultPage contains a page of IntegrationAccountSession values.
func NewIntegrationAccountSessionListResultPage ¶
func NewIntegrationAccountSessionListResultPage(getNextPage func(context.Context, IntegrationAccountSessionListResult) (IntegrationAccountSessionListResult, error)) IntegrationAccountSessionListResultPage
Creates a new instance of the IntegrationAccountSessionListResultPage type.
func (*IntegrationAccountSessionListResultPage) Next ¶
func (page *IntegrationAccountSessionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*IntegrationAccountSessionListResultPage) NextWithContext ¶
func (page *IntegrationAccountSessionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (IntegrationAccountSessionListResultPage) NotDone ¶
func (page IntegrationAccountSessionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (IntegrationAccountSessionListResultPage) Response ¶
func (page IntegrationAccountSessionListResultPage) Response() IntegrationAccountSessionListResult
Response returns the raw server response from the last page request.
func (IntegrationAccountSessionListResultPage) Values ¶
func (page IntegrationAccountSessionListResultPage) Values() []IntegrationAccountSession
Values returns the slice of values for the current page or nil if there are no values.
type IntegrationAccountSessionProperties ¶
type IntegrationAccountSessionProperties struct { // CreatedTime - The created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - The changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // Content - The session content. Content interface{} `json:"content,omitempty"` }
IntegrationAccountSessionProperties the integration account session properties.
type IntegrationAccountSessionsClient ¶
type IntegrationAccountSessionsClient struct {
BaseClient
}
IntegrationAccountSessionsClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountSessionsClient ¶
func NewIntegrationAccountSessionsClient(subscriptionID string) IntegrationAccountSessionsClient
NewIntegrationAccountSessionsClient creates an instance of the IntegrationAccountSessionsClient client.
func NewIntegrationAccountSessionsClientWithBaseURI ¶
func NewIntegrationAccountSessionsClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountSessionsClient
NewIntegrationAccountSessionsClientWithBaseURI creates an instance of the IntegrationAccountSessionsClient client.
func (IntegrationAccountSessionsClient) CreateOrUpdate ¶
func (client IntegrationAccountSessionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string, session IntegrationAccountSession) (result IntegrationAccountSession, err error)
CreateOrUpdate creates or updates an integration account session. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. sessionName - the integration account session name. session - the integration account session.
func (IntegrationAccountSessionsClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountSessionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string, session IntegrationAccountSession) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountSessionsClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountSessionsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccountSession, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountSessionsClient) CreateOrUpdateSender ¶
func (client IntegrationAccountSessionsClient) 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 (IntegrationAccountSessionsClient) Delete ¶
func (client IntegrationAccountSessionsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string) (result autorest.Response, err error)
Delete deletes an integration account session. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. sessionName - the integration account session name.
func (IntegrationAccountSessionsClient) DeletePreparer ¶
func (client IntegrationAccountSessionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountSessionsClient) DeleteResponder ¶
func (client IntegrationAccountSessionsClient) 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 (IntegrationAccountSessionsClient) DeleteSender ¶
func (client IntegrationAccountSessionsClient) 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 (IntegrationAccountSessionsClient) Get ¶
func (client IntegrationAccountSessionsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string) (result IntegrationAccountSession, err error)
Get gets an integration account session. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. sessionName - the integration account session name.
func (IntegrationAccountSessionsClient) GetPreparer ¶
func (client IntegrationAccountSessionsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, sessionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountSessionsClient) GetResponder ¶
func (client IntegrationAccountSessionsClient) GetResponder(resp *http.Response) (result IntegrationAccountSession, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountSessionsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountSessionsClient) List ¶
func (client IntegrationAccountSessionsClient) List(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountSessionListResultPage, err error)
List gets a list of integration account sessions. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: ChangedTime.
func (IntegrationAccountSessionsClient) ListComplete ¶
func (client IntegrationAccountSessionsClient) ListComplete(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (result IntegrationAccountSessionListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountSessionsClient) ListPreparer ¶
func (client IntegrationAccountSessionsClient) ListPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (IntegrationAccountSessionsClient) ListResponder ¶
func (client IntegrationAccountSessionsClient) ListResponder(resp *http.Response) (result IntegrationAccountSessionListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (IntegrationAccountSessionsClient) ListSender ¶
func (client IntegrationAccountSessionsClient) 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 IntegrationAccountSku ¶
type IntegrationAccountSku struct { // Name - The sku name. Possible values include: 'IntegrationAccountSkuNameNotSpecified', 'IntegrationAccountSkuNameFree', 'IntegrationAccountSkuNameBasic', 'IntegrationAccountSkuNameStandard' Name IntegrationAccountSkuName `json:"name,omitempty"` }
IntegrationAccountSku the integration account sku.
type IntegrationAccountSkuName ¶
type IntegrationAccountSkuName string
IntegrationAccountSkuName enumerates the values for integration account sku name.
const ( // IntegrationAccountSkuNameBasic ... IntegrationAccountSkuNameBasic IntegrationAccountSkuName = "Basic" // IntegrationAccountSkuNameFree ... IntegrationAccountSkuNameFree IntegrationAccountSkuName = "Free" // IntegrationAccountSkuNameNotSpecified ... IntegrationAccountSkuNameNotSpecified IntegrationAccountSkuName = "NotSpecified" // IntegrationAccountSkuNameStandard ... IntegrationAccountSkuNameStandard IntegrationAccountSkuName = "Standard" )
func PossibleIntegrationAccountSkuNameValues ¶
func PossibleIntegrationAccountSkuNameValues() []IntegrationAccountSkuName
PossibleIntegrationAccountSkuNameValues returns an array of possible values for the IntegrationAccountSkuName const type.
type IntegrationAccountsClient ¶
type IntegrationAccountsClient struct {
BaseClient
}
IntegrationAccountsClient is the REST API for Azure Logic Apps.
func NewIntegrationAccountsClient ¶
func NewIntegrationAccountsClient(subscriptionID string) IntegrationAccountsClient
NewIntegrationAccountsClient creates an instance of the IntegrationAccountsClient client.
func NewIntegrationAccountsClientWithBaseURI ¶
func NewIntegrationAccountsClientWithBaseURI(baseURI string, subscriptionID string) IntegrationAccountsClient
NewIntegrationAccountsClientWithBaseURI creates an instance of the IntegrationAccountsClient client.
func (IntegrationAccountsClient) CreateOrUpdate ¶
func (client IntegrationAccountsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, integrationAccountName string, integrationAccount IntegrationAccount) (result IntegrationAccount, err error)
CreateOrUpdate creates or updates an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. integrationAccount - the integration account.
func (IntegrationAccountsClient) CreateOrUpdatePreparer ¶
func (client IntegrationAccountsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, integrationAccount IntegrationAccount) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (IntegrationAccountsClient) CreateOrUpdateResponder ¶
func (client IntegrationAccountsClient) CreateOrUpdateResponder(resp *http.Response) (result IntegrationAccount, err error)
CreateOrUpdateResponder handles the response to the CreateOrUpdate request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) CreateOrUpdateSender ¶
func (client IntegrationAccountsClient) 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 (IntegrationAccountsClient) Delete ¶
func (client IntegrationAccountsClient) Delete(ctx context.Context, resourceGroupName string, integrationAccountName string) (result autorest.Response, err error)
Delete deletes an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name.
func (IntegrationAccountsClient) DeletePreparer ¶
func (client IntegrationAccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (IntegrationAccountsClient) DeleteResponder ¶
func (client IntegrationAccountsClient) 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 (IntegrationAccountsClient) DeleteSender ¶
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) Get ¶
func (client IntegrationAccountsClient) Get(ctx context.Context, resourceGroupName string, integrationAccountName string) (result IntegrationAccount, err error)
Get gets an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name.
func (IntegrationAccountsClient) GetPreparer ¶
func (client IntegrationAccountsClient) GetPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (IntegrationAccountsClient) GetResponder ¶
func (client IntegrationAccountsClient) GetResponder(resp *http.Response) (result IntegrationAccount, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) ListByResourceGroup ¶
func (client IntegrationAccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result IntegrationAccountListResultPage, err error)
ListByResourceGroup gets a list of integration accounts by resource group. Parameters: resourceGroupName - the resource group name. top - the number of items to be included in the result.
func (IntegrationAccountsClient) ListByResourceGroupComplete ¶
func (client IntegrationAccountsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result IntegrationAccountListResultIterator, err error)
ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountsClient) ListByResourceGroupPreparer ¶
func (client IntegrationAccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (IntegrationAccountsClient) ListByResourceGroupResponder ¶
func (client IntegrationAccountsClient) ListByResourceGroupResponder(resp *http.Response) (result IntegrationAccountListResult, err error)
ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) ListByResourceGroupSender ¶
func (client IntegrationAccountsClient) 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 (IntegrationAccountsClient) ListBySubscription ¶
func (client IntegrationAccountsClient) ListBySubscription(ctx context.Context, top *int32) (result IntegrationAccountListResultPage, err error)
ListBySubscription gets a list of integration accounts by subscription. Parameters: top - the number of items to be included in the result.
func (IntegrationAccountsClient) ListBySubscriptionComplete ¶
func (client IntegrationAccountsClient) ListBySubscriptionComplete(ctx context.Context, top *int32) (result IntegrationAccountListResultIterator, err error)
ListBySubscriptionComplete enumerates all values, automatically crossing page boundaries as required.
func (IntegrationAccountsClient) ListBySubscriptionPreparer ¶
func (client IntegrationAccountsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32) (*http.Request, error)
ListBySubscriptionPreparer prepares the ListBySubscription request.
func (IntegrationAccountsClient) ListBySubscriptionResponder ¶
func (client IntegrationAccountsClient) ListBySubscriptionResponder(resp *http.Response) (result IntegrationAccountListResult, err error)
ListBySubscriptionResponder handles the response to the ListBySubscription request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) ListBySubscriptionSender ¶
func (client IntegrationAccountsClient) 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 (IntegrationAccountsClient) ListCallbackURL ¶
func (client IntegrationAccountsClient) ListCallbackURL(ctx context.Context, resourceGroupName string, integrationAccountName string, parameters GetCallbackURLParameters) (result CallbackURL, err error)
ListCallbackURL gets the integration account callback URL. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. parameters - the callback URL parameters.
func (IntegrationAccountsClient) ListCallbackURLPreparer ¶
func (client IntegrationAccountsClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, parameters GetCallbackURLParameters) (*http.Request, error)
ListCallbackURLPreparer prepares the ListCallbackURL request.
func (IntegrationAccountsClient) ListCallbackURLResponder ¶
func (client IntegrationAccountsClient) ListCallbackURLResponder(resp *http.Response) (result CallbackURL, err error)
ListCallbackURLResponder handles the response to the ListCallbackURL request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) ListCallbackURLSender ¶
func (client IntegrationAccountsClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
ListCallbackURLSender sends the ListCallbackURL request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) ListKeyVaultKeys ¶
func (client IntegrationAccountsClient) ListKeyVaultKeys(ctx context.Context, resourceGroupName string, integrationAccountName string, listKeyVaultKeys ListKeyVaultKeysDefinition) (result KeyVaultKeyCollection, err error)
ListKeyVaultKeys gets the integration account's Key Vault keys. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. listKeyVaultKeys - the key vault parameters.
func (IntegrationAccountsClient) ListKeyVaultKeysPreparer ¶
func (client IntegrationAccountsClient) ListKeyVaultKeysPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, listKeyVaultKeys ListKeyVaultKeysDefinition) (*http.Request, error)
ListKeyVaultKeysPreparer prepares the ListKeyVaultKeys request.
func (IntegrationAccountsClient) ListKeyVaultKeysResponder ¶
func (client IntegrationAccountsClient) ListKeyVaultKeysResponder(resp *http.Response) (result KeyVaultKeyCollection, err error)
ListKeyVaultKeysResponder handles the response to the ListKeyVaultKeys request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) ListKeyVaultKeysSender ¶
func (client IntegrationAccountsClient) ListKeyVaultKeysSender(req *http.Request) (*http.Response, error)
ListKeyVaultKeysSender sends the ListKeyVaultKeys request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) LogTrackingEvents ¶
func (client IntegrationAccountsClient) LogTrackingEvents(ctx context.Context, resourceGroupName string, integrationAccountName string, logTrackingEvents TrackingEventsDefinition) (result autorest.Response, err error)
LogTrackingEvents logs the integration account's tracking events. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. logTrackingEvents - the callback URL parameters.
func (IntegrationAccountsClient) LogTrackingEventsPreparer ¶
func (client IntegrationAccountsClient) LogTrackingEventsPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, logTrackingEvents TrackingEventsDefinition) (*http.Request, error)
LogTrackingEventsPreparer prepares the LogTrackingEvents request.
func (IntegrationAccountsClient) LogTrackingEventsResponder ¶
func (client IntegrationAccountsClient) LogTrackingEventsResponder(resp *http.Response) (result autorest.Response, err error)
LogTrackingEventsResponder handles the response to the LogTrackingEvents request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) LogTrackingEventsSender ¶
func (client IntegrationAccountsClient) LogTrackingEventsSender(req *http.Request) (*http.Response, error)
LogTrackingEventsSender sends the LogTrackingEvents request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) RegenerateAccessKey ¶
func (client IntegrationAccountsClient) RegenerateAccessKey(ctx context.Context, resourceGroupName string, integrationAccountName string, regenerateAccessKey RegenerateActionParameter) (result IntegrationAccount, err error)
RegenerateAccessKey regenerates the integration account access key. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. regenerateAccessKey - the access key type.
func (IntegrationAccountsClient) RegenerateAccessKeyPreparer ¶
func (client IntegrationAccountsClient) RegenerateAccessKeyPreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, regenerateAccessKey RegenerateActionParameter) (*http.Request, error)
RegenerateAccessKeyPreparer prepares the RegenerateAccessKey request.
func (IntegrationAccountsClient) RegenerateAccessKeyResponder ¶
func (client IntegrationAccountsClient) RegenerateAccessKeyResponder(resp *http.Response) (result IntegrationAccount, err error)
RegenerateAccessKeyResponder handles the response to the RegenerateAccessKey request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) RegenerateAccessKeySender ¶
func (client IntegrationAccountsClient) RegenerateAccessKeySender(req *http.Request) (*http.Response, error)
RegenerateAccessKeySender sends the RegenerateAccessKey request. The method will close the http.Response Body if it receives an error.
func (IntegrationAccountsClient) Update ¶
func (client IntegrationAccountsClient) Update(ctx context.Context, resourceGroupName string, integrationAccountName string, integrationAccount IntegrationAccount) (result IntegrationAccount, err error)
Update updates an integration account. Parameters: resourceGroupName - the resource group name. integrationAccountName - the integration account name. integrationAccount - the integration account.
func (IntegrationAccountsClient) UpdatePreparer ¶
func (client IntegrationAccountsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, integrationAccountName string, integrationAccount IntegrationAccount) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (IntegrationAccountsClient) UpdateResponder ¶
func (client IntegrationAccountsClient) UpdateResponder(resp *http.Response) (result IntegrationAccount, err error)
UpdateResponder handles the response to the Update request. The method always closes the http.Response Body.
func (IntegrationAccountsClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
type JSONSchema ¶
type JSONSchema struct { autorest.Response `json:"-"` // Title - The JSON title. Title *string `json:"title,omitempty"` // Content - The JSON content. Content *string `json:"content,omitempty"` }
JSONSchema the JSON schema.
type KeyType ¶
type KeyType string
KeyType enumerates the values for key type.
func PossibleKeyTypeValues ¶
func PossibleKeyTypeValues() []KeyType
PossibleKeyTypeValues returns an array of possible values for the KeyType const type.
type KeyVaultKey ¶
type KeyVaultKey struct { // Kid - The key id. Kid *string `json:"kid,omitempty"` // Attributes - The key attributes. Attributes *KeyVaultKeyAttributes `json:"attributes,omitempty"` }
KeyVaultKey the key vault key.
type KeyVaultKeyAttributes ¶
type KeyVaultKeyAttributes struct { // Enabled - Whether the key is enabled or not. Enabled *bool `json:"enabled,omitempty"` // Created - When the key was created. Created *int64 `json:"created,omitempty"` // Updated - When the key was updated. Updated *int64 `json:"updated,omitempty"` }
KeyVaultKeyAttributes the key attributes.
type KeyVaultKeyCollection ¶
type KeyVaultKeyCollection struct { autorest.Response `json:"-"` // Value - The key vault keys. Value *[]KeyVaultKey `json:"value,omitempty"` // SkipToken - The skip token. SkipToken *string `json:"skipToken,omitempty"` }
KeyVaultKeyCollection collection of key vault keys.
type KeyVaultKeyReference ¶
type KeyVaultKeyReference struct { // KeyVault - The key vault reference. KeyVault *KeyVaultKeyReferenceKeyVault `json:"keyVault,omitempty"` // KeyName - The private key name in key vault. KeyName *string `json:"keyName,omitempty"` // KeyVersion - The private key version in key vault. KeyVersion *string `json:"keyVersion,omitempty"` }
KeyVaultKeyReference the reference to the key vault key.
type KeyVaultKeyReferenceKeyVault ¶
type KeyVaultKeyReferenceKeyVault struct { // ID - The resource id. ID *string `json:"id,omitempty"` // Name - The resource name. Name *string `json:"name,omitempty"` // Type - The resource type. Type *string `json:"type,omitempty"` }
KeyVaultKeyReferenceKeyVault the key vault reference.
type KeyVaultReference ¶
type KeyVaultReference struct { // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` }
KeyVaultReference the key vault reference.
type ListKeyVaultKeysDefinition ¶
type ListKeyVaultKeysDefinition struct { // KeyVault - The key vault reference. KeyVault *KeyVaultReference `json:"keyVault,omitempty"` // SkipToken - The skip token. SkipToken *string `json:"skipToken,omitempty"` }
ListKeyVaultKeysDefinition the list key vault keys definition.
type MapType ¶
type MapType string
MapType enumerates the values for map type.
func PossibleMapTypeValues ¶
func PossibleMapTypeValues() []MapType
PossibleMapTypeValues returns an array of possible values for the MapType const type.
type MessageFilterType ¶
type MessageFilterType string
MessageFilterType enumerates the values for message filter type.
const ( // MessageFilterTypeExclude ... MessageFilterTypeExclude MessageFilterType = "Exclude" // MessageFilterTypeInclude ... MessageFilterTypeInclude MessageFilterType = "Include" // MessageFilterTypeNotSpecified ... MessageFilterTypeNotSpecified MessageFilterType = "NotSpecified" )
func PossibleMessageFilterTypeValues ¶
func PossibleMessageFilterTypeValues() []MessageFilterType
PossibleMessageFilterTypeValues returns an array of possible values for the MessageFilterType const type.
type Operation ¶
type Operation struct { // Name - Operation name: {provider}/{resource}/{operation} Name *string `json:"name,omitempty"` // Display - The object that represents the operation. Display *OperationDisplay `json:"display,omitempty"` }
Operation logic REST API operation
type OperationDisplay ¶
type OperationDisplay struct { // Provider - Service provider: Microsoft.Logic Provider *string `json:"provider,omitempty"` // Resource - Resource on which the operation is performed: Profile, endpoint, etc. Resource *string `json:"resource,omitempty"` // Operation - Operation type: Read, write, delete, etc. Operation *string `json:"operation,omitempty"` }
OperationDisplay the object that represents the operation.
type OperationListResult ¶
type OperationListResult struct { autorest.Response `json:"-"` // Value - List of Logic operations supported by the Logic resource provider. Value *[]Operation `json:"value,omitempty"` // NextLink - URL to get the next set of operation list results if there are any. NextLink *string `json:"nextLink,omitempty"` }
OperationListResult result of the request to list Logic operations. It contains a list of operations and a URL link to get the next set of results.
func (OperationListResult) IsEmpty ¶
func (olr OperationListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type OperationListResultIterator ¶
type OperationListResultIterator struct {
// contains filtered or unexported fields
}
OperationListResultIterator provides access to a complete listing of Operation values.
func NewOperationListResultIterator ¶
func NewOperationListResultIterator(page OperationListResultPage) OperationListResultIterator
Creates a new instance of the OperationListResultIterator type.
func (*OperationListResultIterator) Next ¶
func (iter *OperationListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*OperationListResultIterator) NextWithContext ¶
func (iter *OperationListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (OperationListResultIterator) NotDone ¶
func (iter OperationListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (OperationListResultIterator) Response ¶
func (iter OperationListResultIterator) Response() OperationListResult
Response returns the raw server response from the last page request.
func (OperationListResultIterator) Value ¶
func (iter OperationListResultIterator) Value() Operation
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type OperationListResultPage ¶
type OperationListResultPage struct {
// contains filtered or unexported fields
}
OperationListResultPage contains a page of Operation values.
func NewOperationListResultPage ¶
func NewOperationListResultPage(getNextPage func(context.Context, OperationListResult) (OperationListResult, error)) OperationListResultPage
Creates a new instance of the OperationListResultPage type.
func (*OperationListResultPage) Next ¶
func (page *OperationListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*OperationListResultPage) NextWithContext ¶
func (page *OperationListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (OperationListResultPage) NotDone ¶
func (page OperationListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (OperationListResultPage) Response ¶
func (page OperationListResultPage) Response() OperationListResult
Response returns the raw server response from the last page request.
func (OperationListResultPage) Values ¶
func (page OperationListResultPage) Values() []Operation
Values returns the slice of values for the current page or nil if there are no values.
type OperationResult ¶
type OperationResult struct { // TrackingID - Gets the tracking id. TrackingID *string `json:"trackingId,omitempty"` // Inputs - Gets the inputs. Inputs interface{} `json:"inputs,omitempty"` // InputsLink - Gets the link to inputs. InputsLink *ContentLink `json:"inputsLink,omitempty"` // Outputs - Gets the outputs. Outputs interface{} `json:"outputs,omitempty"` // OutputsLink - Gets the link to outputs. OutputsLink *ContentLink `json:"outputsLink,omitempty"` // TrackedProperties - Gets the tracked properties. TrackedProperties interface{} `json:"trackedProperties,omitempty"` // RetryHistory - Gets the retry histories. RetryHistory *[]RetryHistory `json:"retryHistory,omitempty"` IterationCount *int32 `json:"iterationCount,omitempty"` // StartTime - The start time of the workflow scope repetition. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - The end time of the workflow scope repetition. EndTime *date.Time `json:"endTime,omitempty"` // Correlation - The correlation properties. Correlation *RunActionCorrelation `json:"correlation,omitempty"` // Status - The status of the workflow scope repetition. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - The workflow scope repetition code. Code *string `json:"code,omitempty"` Error interface{} `json:"error,omitempty"` }
OperationResult the operation result definition.
type OperationResultProperties ¶
type OperationResultProperties struct { // StartTime - The start time of the workflow scope repetition. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - The end time of the workflow scope repetition. EndTime *date.Time `json:"endTime,omitempty"` // Correlation - The correlation properties. Correlation *RunActionCorrelation `json:"correlation,omitempty"` // Status - The status of the workflow scope repetition. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - The workflow scope repetition code. Code *string `json:"code,omitempty"` Error interface{} `json:"error,omitempty"` }
OperationResultProperties the run operation result properties.
type OperationsClient ¶
type OperationsClient struct {
BaseClient
}
OperationsClient is the REST API for Azure Logic Apps.
func NewOperationsClient ¶
func NewOperationsClient(subscriptionID string) OperationsClient
NewOperationsClient creates an instance of the OperationsClient client.
func NewOperationsClientWithBaseURI ¶
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
func (OperationsClient) List ¶
func (client OperationsClient) List(ctx context.Context) (result OperationListResultPage, err error)
List lists all of the available Logic REST API operations.
func (OperationsClient) ListComplete ¶
func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (OperationsClient) ListPreparer ¶
ListPreparer prepares the List request.
func (OperationsClient) ListResponder ¶
func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (OperationsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type ParameterType ¶
type ParameterType string
ParameterType enumerates the values for parameter type.
const ( // ParameterTypeArray ... ParameterTypeArray ParameterType = "Array" // ParameterTypeBool ... ParameterTypeBool ParameterType = "Bool" // ParameterTypeFloat ... ParameterTypeFloat ParameterType = "Float" // ParameterTypeInt ... ParameterTypeInt ParameterType = "Int" // ParameterTypeNotSpecified ... ParameterTypeNotSpecified ParameterType = "NotSpecified" // ParameterTypeObject ... ParameterTypeObject ParameterType = "Object" // ParameterTypeSecureObject ... ParameterTypeSecureObject ParameterType = "SecureObject" // ParameterTypeSecureString ... ParameterTypeSecureString ParameterType = "SecureString" // ParameterTypeString ... ParameterTypeString ParameterType = "String" )
func PossibleParameterTypeValues ¶
func PossibleParameterTypeValues() []ParameterType
PossibleParameterTypeValues returns an array of possible values for the ParameterType const type.
type PartnerContent ¶
type PartnerContent struct { // B2b - The B2B partner content. B2b *B2BPartnerContent `json:"b2b,omitempty"` }
PartnerContent the integration account partner content.
type PartnerType ¶
type PartnerType string
PartnerType enumerates the values for partner type.
const ( // PartnerTypeB2B ... PartnerTypeB2B PartnerType = "B2B" // PartnerTypeNotSpecified ... PartnerTypeNotSpecified PartnerType = "NotSpecified" )
func PossiblePartnerTypeValues ¶
func PossiblePartnerTypeValues() []PartnerType
PossiblePartnerTypeValues returns an array of possible values for the PartnerType const type.
type RecurrenceFrequency ¶
type RecurrenceFrequency string
RecurrenceFrequency enumerates the values for recurrence frequency.
const ( // RecurrenceFrequencyDay ... RecurrenceFrequencyDay RecurrenceFrequency = "Day" // RecurrenceFrequencyHour ... RecurrenceFrequencyHour RecurrenceFrequency = "Hour" // RecurrenceFrequencyMinute ... RecurrenceFrequencyMinute RecurrenceFrequency = "Minute" // RecurrenceFrequencyMonth ... RecurrenceFrequencyMonth RecurrenceFrequency = "Month" // RecurrenceFrequencyNotSpecified ... RecurrenceFrequencyNotSpecified RecurrenceFrequency = "NotSpecified" // RecurrenceFrequencySecond ... RecurrenceFrequencySecond RecurrenceFrequency = "Second" // RecurrenceFrequencyWeek ... RecurrenceFrequencyWeek RecurrenceFrequency = "Week" // RecurrenceFrequencyYear ... RecurrenceFrequencyYear RecurrenceFrequency = "Year" )
func PossibleRecurrenceFrequencyValues ¶
func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency
PossibleRecurrenceFrequencyValues returns an array of possible values for the RecurrenceFrequency const type.
type RecurrenceSchedule ¶
type RecurrenceSchedule struct { // Minutes - The minutes. Minutes *[]int32 `json:"minutes,omitempty"` // Hours - The hours. Hours *[]int32 `json:"hours,omitempty"` // WeekDays - The days of the week. WeekDays *[]DaysOfWeek `json:"weekDays,omitempty"` // MonthDays - The month days. MonthDays *[]int32 `json:"monthDays,omitempty"` // MonthlyOccurrences - The monthly occurrences. MonthlyOccurrences *[]RecurrenceScheduleOccurrence `json:"monthlyOccurrences,omitempty"` }
RecurrenceSchedule the recurrence schedule.
type RecurrenceScheduleOccurrence ¶
type RecurrenceScheduleOccurrence struct { // Day - The day of the week. Possible values include: 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' Day DayOfWeek `json:"day,omitempty"` // Occurrence - The occurrence. Occurrence *int32 `json:"occurrence,omitempty"` }
RecurrenceScheduleOccurrence the recurrence schedule occurrence.
type RegenerateActionParameter ¶
type RegenerateActionParameter struct { // KeyType - The key type. Possible values include: 'KeyTypeNotSpecified', 'KeyTypePrimary', 'KeyTypeSecondary' KeyType KeyType `json:"keyType,omitempty"` }
RegenerateActionParameter the access key regenerate action content.
type RepetitionIndex ¶
type RepetitionIndex struct { // ScopeName - The scope. ScopeName *string `json:"scopeName,omitempty"` // ItemIndex - The index. ItemIndex *int32 `json:"itemIndex,omitempty"` }
RepetitionIndex the workflow run action repetition index.
type Request ¶
type Request struct { // Headers - A list of all the headers attached to the request. Headers interface{} `json:"headers,omitempty"` // URI - The destination for the request. URI *string `json:"uri,omitempty"` // Method - The HTTP method used for the request. Method *string `json:"method,omitempty"` }
Request a request.
type RequestHistory ¶
type RequestHistory struct { autorest.Response `json:"-"` // Properties - The request history properties. Properties *RequestHistoryProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
RequestHistory the request history.
func (RequestHistory) MarshalJSON ¶
func (rh RequestHistory) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for RequestHistory.
type RequestHistoryListResult ¶
type RequestHistoryListResult struct { autorest.Response `json:"-"` // Value - A list of workflow request histories. Value *[]RequestHistory `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
RequestHistoryListResult the list of workflow request histories.
func (RequestHistoryListResult) IsEmpty ¶
func (rhlr RequestHistoryListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type RequestHistoryListResultIterator ¶
type RequestHistoryListResultIterator struct {
// contains filtered or unexported fields
}
RequestHistoryListResultIterator provides access to a complete listing of RequestHistory values.
func NewRequestHistoryListResultIterator ¶
func NewRequestHistoryListResultIterator(page RequestHistoryListResultPage) RequestHistoryListResultIterator
Creates a new instance of the RequestHistoryListResultIterator type.
func (*RequestHistoryListResultIterator) Next ¶
func (iter *RequestHistoryListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*RequestHistoryListResultIterator) NextWithContext ¶
func (iter *RequestHistoryListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (RequestHistoryListResultIterator) NotDone ¶
func (iter RequestHistoryListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (RequestHistoryListResultIterator) Response ¶
func (iter RequestHistoryListResultIterator) Response() RequestHistoryListResult
Response returns the raw server response from the last page request.
func (RequestHistoryListResultIterator) Value ¶
func (iter RequestHistoryListResultIterator) Value() RequestHistory
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type RequestHistoryListResultPage ¶
type RequestHistoryListResultPage struct {
// contains filtered or unexported fields
}
RequestHistoryListResultPage contains a page of RequestHistory values.
func NewRequestHistoryListResultPage ¶
func NewRequestHistoryListResultPage(getNextPage func(context.Context, RequestHistoryListResult) (RequestHistoryListResult, error)) RequestHistoryListResultPage
Creates a new instance of the RequestHistoryListResultPage type.
func (*RequestHistoryListResultPage) Next ¶
func (page *RequestHistoryListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*RequestHistoryListResultPage) NextWithContext ¶
func (page *RequestHistoryListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (RequestHistoryListResultPage) NotDone ¶
func (page RequestHistoryListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (RequestHistoryListResultPage) Response ¶
func (page RequestHistoryListResultPage) Response() RequestHistoryListResult
Response returns the raw server response from the last page request.
func (RequestHistoryListResultPage) Values ¶
func (page RequestHistoryListResultPage) Values() []RequestHistory
Values returns the slice of values for the current page or nil if there are no values.
type RequestHistoryProperties ¶
type RequestHistoryProperties struct { // StartTime - The time the request started. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - The time the request ended. EndTime *date.Time `json:"endTime,omitempty"` // Request - The request. Request *Request `json:"request,omitempty"` // Response - The response. Response *Response `json:"response,omitempty"` }
RequestHistoryProperties the request history.
type Resource ¶
type Resource struct { // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
Resource the base resource type.
func (Resource) MarshalJSON ¶
MarshalJSON is the custom marshaler for Resource.
type ResourceReference ¶
type ResourceReference struct { // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` }
ResourceReference the resource reference.
type Response ¶
type Response struct { // Headers - A list of all the headers attached to the response. Headers interface{} `json:"headers,omitempty"` // StatusCode - The status code of the response. StatusCode *int32 `json:"statusCode,omitempty"` // BodyLink - Details on the location of the body content. BodyLink *ContentLink `json:"bodyLink,omitempty"` }
Response a response.
type RetryHistory ¶
type RetryHistory struct { // StartTime - Gets the start time. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - Gets the end time. EndTime *date.Time `json:"endTime,omitempty"` // Code - Gets the status code. Code *string `json:"code,omitempty"` // ClientRequestID - Gets the client request Id. ClientRequestID *string `json:"clientRequestId,omitempty"` // ServiceRequestID - Gets the service request Id. ServiceRequestID *string `json:"serviceRequestId,omitempty"` // Error - Gets the error response. Error *ErrorResponse `json:"error,omitempty"` }
RetryHistory the retry history.
type RunActionCorrelation ¶
type RunActionCorrelation struct { // ActionTrackingID - The action tracking identifier. ActionTrackingID *string `json:"actionTrackingId,omitempty"` // ClientTrackingID - The client tracking identifier. ClientTrackingID *string `json:"clientTrackingId,omitempty"` // ClientKeywords - The client keywords. ClientKeywords *[]string `json:"clientKeywords,omitempty"` }
RunActionCorrelation the workflow run action correlation properties.
type RunCorrelation ¶
type RunCorrelation struct { // ClientTrackingID - The client tracking identifier. ClientTrackingID *string `json:"clientTrackingId,omitempty"` // ClientKeywords - The client keywords. ClientKeywords *[]string `json:"clientKeywords,omitempty"` }
RunCorrelation the correlation properties.
type SchemaType ¶
type SchemaType string
SchemaType enumerates the values for schema type.
const ( // SchemaTypeNotSpecified ... SchemaTypeNotSpecified SchemaType = "NotSpecified" // SchemaTypeXML ... SchemaTypeXML SchemaType = "Xml" )
func PossibleSchemaTypeValues ¶
func PossibleSchemaTypeValues() []SchemaType
PossibleSchemaTypeValues returns an array of possible values for the SchemaType const type.
type SegmentTerminatorSuffix ¶
type SegmentTerminatorSuffix string
SegmentTerminatorSuffix enumerates the values for segment terminator suffix.
const ( // SegmentTerminatorSuffixCR ... SegmentTerminatorSuffixCR SegmentTerminatorSuffix = "CR" // SegmentTerminatorSuffixCRLF ... SegmentTerminatorSuffixCRLF SegmentTerminatorSuffix = "CRLF" // SegmentTerminatorSuffixLF ... SegmentTerminatorSuffixLF SegmentTerminatorSuffix = "LF" // SegmentTerminatorSuffixNone ... SegmentTerminatorSuffixNone SegmentTerminatorSuffix = "None" // SegmentTerminatorSuffixNotSpecified ... SegmentTerminatorSuffixNotSpecified SegmentTerminatorSuffix = "NotSpecified" )
func PossibleSegmentTerminatorSuffixValues ¶
func PossibleSegmentTerminatorSuffixValues() []SegmentTerminatorSuffix
PossibleSegmentTerminatorSuffixValues returns an array of possible values for the SegmentTerminatorSuffix const type.
type SetTriggerStateActionDefinition ¶
type SetTriggerStateActionDefinition struct {
Source *WorkflowTrigger `json:"source,omitempty"`
}
SetTriggerStateActionDefinition ...
type SigningAlgorithm ¶
type SigningAlgorithm string
SigningAlgorithm enumerates the values for signing algorithm.
const ( // SigningAlgorithmDefault ... SigningAlgorithmDefault SigningAlgorithm = "Default" // SigningAlgorithmNotSpecified ... SigningAlgorithmNotSpecified SigningAlgorithm = "NotSpecified" // SigningAlgorithmSHA1 ... SigningAlgorithmSHA1 SigningAlgorithm = "SHA1" // SigningAlgorithmSHA2256 ... SigningAlgorithmSHA2256 SigningAlgorithm = "SHA2256" // SigningAlgorithmSHA2384 ... SigningAlgorithmSHA2384 SigningAlgorithm = "SHA2384" // SigningAlgorithmSHA2512 ... SigningAlgorithmSHA2512 SigningAlgorithm = "SHA2512" )
func PossibleSigningAlgorithmValues ¶
func PossibleSigningAlgorithmValues() []SigningAlgorithm
PossibleSigningAlgorithmValues returns an array of possible values for the SigningAlgorithm const type.
type Sku ¶
type Sku struct { // Name - The name. Possible values include: 'SkuNameNotSpecified', 'SkuNameFree', 'SkuNameShared', 'SkuNameBasic', 'SkuNameStandard', 'SkuNamePremium' Name SkuName `json:"name,omitempty"` // Plan - The reference to plan. Plan *ResourceReference `json:"plan,omitempty"` }
Sku the sku type.
type SkuName ¶
type SkuName string
SkuName enumerates the values for sku name.
const ( // SkuNameBasic ... SkuNameBasic SkuName = "Basic" // SkuNameFree ... SkuNameFree SkuName = "Free" // SkuNameNotSpecified ... SkuNameNotSpecified SkuName = "NotSpecified" // SkuNamePremium ... SkuNamePremium SkuName = "Premium" SkuNameShared SkuName = "Shared" // SkuNameStandard ... SkuNameStandard SkuName = "Standard" )
func PossibleSkuNameValues ¶
func PossibleSkuNameValues() []SkuName
PossibleSkuNameValues returns an array of possible values for the SkuName const type.
type SubResource ¶
type SubResource struct { // ID - The resource id. ID *string `json:"id,omitempty"` }
SubResource the sub resource type.
type TrackEventsOperationOptions ¶
type TrackEventsOperationOptions string
TrackEventsOperationOptions enumerates the values for track events operation options.
const ( // DisableSourceInfoEnrich ... DisableSourceInfoEnrich TrackEventsOperationOptions = "DisableSourceInfoEnrich" // None ... None TrackEventsOperationOptions = "None" )
func PossibleTrackEventsOperationOptionsValues ¶
func PossibleTrackEventsOperationOptionsValues() []TrackEventsOperationOptions
PossibleTrackEventsOperationOptionsValues returns an array of possible values for the TrackEventsOperationOptions const type.
type TrackingEvent ¶
type TrackingEvent struct { // EventLevel - Possible values include: 'LogAlways', 'Critical', 'Error', 'Warning', 'Informational', 'Verbose' EventLevel EventLevel `json:"eventLevel,omitempty"` EventTime *date.Time `json:"eventTime,omitempty"` // RecordType - Possible values include: 'TrackingRecordTypeNotSpecified', 'TrackingRecordTypeCustom', 'TrackingRecordTypeAS2Message', 'TrackingRecordTypeAS2MDN', 'TrackingRecordTypeX12Interchange', 'TrackingRecordTypeX12FunctionalGroup', 'TrackingRecordTypeX12TransactionSet', 'TrackingRecordTypeX12InterchangeAcknowledgment', 'TrackingRecordTypeX12FunctionalGroupAcknowledgment', 'TrackingRecordTypeX12TransactionSetAcknowledgment', 'TrackingRecordTypeEdifactInterchange', 'TrackingRecordTypeEdifactFunctionalGroup', 'TrackingRecordTypeEdifactTransactionSet', 'TrackingRecordTypeEdifactInterchangeAcknowledgment', 'TrackingRecordTypeEdifactFunctionalGroupAcknowledgment', 'TrackingRecordTypeEdifactTransactionSetAcknowledgment' RecordType TrackingRecordType `json:"recordType,omitempty"` Error *TrackingEventErrorInfo `json:"error,omitempty"` }
TrackingEvent ...
type TrackingEventErrorInfo ¶
type TrackingEventErrorInfo struct { Message *string `json:"message,omitempty"` Code *string `json:"code,omitempty"` }
TrackingEventErrorInfo ...
type TrackingEventsDefinition ¶
type TrackingEventsDefinition struct { SourceType *string `json:"sourceType,omitempty"` // TrackEventsOptions - Possible values include: 'None', 'DisableSourceInfoEnrich' TrackEventsOptions TrackEventsOperationOptions `json:"trackEventsOptions,omitempty"` Events *[]TrackingEvent `json:"events,omitempty"` }
TrackingEventsDefinition ...
type TrackingRecordType ¶
type TrackingRecordType string
TrackingRecordType enumerates the values for tracking record type.
const ( // TrackingRecordTypeAS2MDN ... TrackingRecordTypeAS2MDN TrackingRecordType = "AS2MDN" // TrackingRecordTypeAS2Message ... TrackingRecordTypeAS2Message TrackingRecordType = "AS2Message" // TrackingRecordTypeCustom ... TrackingRecordTypeCustom TrackingRecordType = "Custom" // TrackingRecordTypeEdifactFunctionalGroup ... TrackingRecordTypeEdifactFunctionalGroup TrackingRecordType = "EdifactFunctionalGroup" // TrackingRecordTypeEdifactFunctionalGroupAcknowledgment ... TrackingRecordTypeEdifactFunctionalGroupAcknowledgment TrackingRecordType = "EdifactFunctionalGroupAcknowledgment" // TrackingRecordTypeEdifactInterchange ... TrackingRecordTypeEdifactInterchange TrackingRecordType = "EdifactInterchange" // TrackingRecordTypeEdifactInterchangeAcknowledgment ... TrackingRecordTypeEdifactInterchangeAcknowledgment TrackingRecordType = "EdifactInterchangeAcknowledgment" // TrackingRecordTypeEdifactTransactionSet ... TrackingRecordTypeEdifactTransactionSet TrackingRecordType = "EdifactTransactionSet" // TrackingRecordTypeEdifactTransactionSetAcknowledgment ... TrackingRecordTypeEdifactTransactionSetAcknowledgment TrackingRecordType = "EdifactTransactionSetAcknowledgment" // TrackingRecordTypeNotSpecified ... TrackingRecordTypeNotSpecified TrackingRecordType = "NotSpecified" // TrackingRecordTypeX12FunctionalGroup ... TrackingRecordTypeX12FunctionalGroup TrackingRecordType = "X12FunctionalGroup" // TrackingRecordTypeX12FunctionalGroupAcknowledgment ... TrackingRecordTypeX12FunctionalGroupAcknowledgment TrackingRecordType = "X12FunctionalGroupAcknowledgment" // TrackingRecordTypeX12Interchange ... TrackingRecordTypeX12Interchange TrackingRecordType = "X12Interchange" // TrackingRecordTypeX12InterchangeAcknowledgment ... TrackingRecordTypeX12InterchangeAcknowledgment TrackingRecordType = "X12InterchangeAcknowledgment" // TrackingRecordTypeX12TransactionSet ... TrackingRecordTypeX12TransactionSet TrackingRecordType = "X12TransactionSet" // TrackingRecordTypeX12TransactionSetAcknowledgment ... TrackingRecordTypeX12TransactionSetAcknowledgment TrackingRecordType = "X12TransactionSetAcknowledgment" )
func PossibleTrackingRecordTypeValues ¶
func PossibleTrackingRecordTypeValues() []TrackingRecordType
PossibleTrackingRecordTypeValues returns an array of possible values for the TrackingRecordType const type.
type TrailingSeparatorPolicy ¶
type TrailingSeparatorPolicy string
TrailingSeparatorPolicy enumerates the values for trailing separator policy.
const ( // TrailingSeparatorPolicyMandatory ... TrailingSeparatorPolicyMandatory TrailingSeparatorPolicy = "Mandatory" // TrailingSeparatorPolicyNotAllowed ... TrailingSeparatorPolicyNotAllowed TrailingSeparatorPolicy = "NotAllowed" // TrailingSeparatorPolicyNotSpecified ... TrailingSeparatorPolicyNotSpecified TrailingSeparatorPolicy = "NotSpecified" // TrailingSeparatorPolicyOptional ... TrailingSeparatorPolicyOptional TrailingSeparatorPolicy = "Optional" )
func PossibleTrailingSeparatorPolicyValues ¶
func PossibleTrailingSeparatorPolicyValues() []TrailingSeparatorPolicy
PossibleTrailingSeparatorPolicyValues returns an array of possible values for the TrailingSeparatorPolicy const type.
type UsageIndicator ¶
type UsageIndicator string
UsageIndicator enumerates the values for usage indicator.
const ( // UsageIndicatorInformation ... UsageIndicatorInformation UsageIndicator = "Information" // UsageIndicatorNotSpecified ... UsageIndicatorNotSpecified UsageIndicator = "NotSpecified" // UsageIndicatorProduction ... UsageIndicatorProduction UsageIndicator = "Production" // UsageIndicatorTest ... UsageIndicatorTest UsageIndicator = "Test" )
func PossibleUsageIndicatorValues ¶
func PossibleUsageIndicatorValues() []UsageIndicator
PossibleUsageIndicatorValues returns an array of possible values for the UsageIndicator const type.
type Workflow ¶
type Workflow struct { autorest.Response `json:"-"` // WorkflowProperties - The workflow properties. *WorkflowProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
Workflow the workflow type.
func (Workflow) MarshalJSON ¶
MarshalJSON is the custom marshaler for Workflow.
func (*Workflow) UnmarshalJSON ¶
UnmarshalJSON is the custom unmarshaler for Workflow struct.
type WorkflowFilter ¶
type WorkflowFilter struct { // State - The state of workflows. Possible values include: 'WorkflowStateNotSpecified', 'WorkflowStateCompleted', 'WorkflowStateEnabled', 'WorkflowStateDisabled', 'WorkflowStateDeleted', 'WorkflowStateSuspended' State WorkflowState `json:"state,omitempty"` }
WorkflowFilter the workflow filter.
type WorkflowListResult ¶
type WorkflowListResult struct { autorest.Response `json:"-"` // Value - The list of workflows. Value *[]Workflow `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowListResult the list of workflows.
func (WorkflowListResult) IsEmpty ¶
func (wlr WorkflowListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowListResultIterator ¶
type WorkflowListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowListResultIterator provides access to a complete listing of Workflow values.
func NewWorkflowListResultIterator ¶
func NewWorkflowListResultIterator(page WorkflowListResultPage) WorkflowListResultIterator
Creates a new instance of the WorkflowListResultIterator type.
func (*WorkflowListResultIterator) Next ¶
func (iter *WorkflowListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowListResultIterator) NextWithContext ¶
func (iter *WorkflowListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowListResultIterator) NotDone ¶
func (iter WorkflowListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowListResultIterator) Response ¶
func (iter WorkflowListResultIterator) Response() WorkflowListResult
Response returns the raw server response from the last page request.
func (WorkflowListResultIterator) Value ¶
func (iter WorkflowListResultIterator) Value() Workflow
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowListResultPage ¶
type WorkflowListResultPage struct {
// contains filtered or unexported fields
}
WorkflowListResultPage contains a page of Workflow values.
func NewWorkflowListResultPage ¶
func NewWorkflowListResultPage(getNextPage func(context.Context, WorkflowListResult) (WorkflowListResult, error)) WorkflowListResultPage
Creates a new instance of the WorkflowListResultPage type.
func (*WorkflowListResultPage) Next ¶
func (page *WorkflowListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowListResultPage) NextWithContext ¶
func (page *WorkflowListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowListResultPage) NotDone ¶
func (page WorkflowListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowListResultPage) Response ¶
func (page WorkflowListResultPage) Response() WorkflowListResult
Response returns the raw server response from the last page request.
func (WorkflowListResultPage) Values ¶
func (page WorkflowListResultPage) Values() []Workflow
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowOutputParameter ¶
type WorkflowOutputParameter struct { // Error - Gets the error. Error interface{} `json:"error,omitempty"` // Type - The type. Possible values include: 'ParameterTypeNotSpecified', 'ParameterTypeString', 'ParameterTypeSecureString', 'ParameterTypeInt', 'ParameterTypeFloat', 'ParameterTypeBool', 'ParameterTypeArray', 'ParameterTypeObject', 'ParameterTypeSecureObject' Type ParameterType `json:"type,omitempty"` // Value - The value. Value interface{} `json:"value,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // Description - The description. Description *string `json:"description,omitempty"` }
WorkflowOutputParameter the workflow output parameter.
type WorkflowParameter ¶
type WorkflowParameter struct { // Type - The type. Possible values include: 'ParameterTypeNotSpecified', 'ParameterTypeString', 'ParameterTypeSecureString', 'ParameterTypeInt', 'ParameterTypeFloat', 'ParameterTypeBool', 'ParameterTypeArray', 'ParameterTypeObject', 'ParameterTypeSecureObject' Type ParameterType `json:"type,omitempty"` // Value - The value. Value interface{} `json:"value,omitempty"` // Metadata - The metadata. Metadata interface{} `json:"metadata,omitempty"` // Description - The description. Description *string `json:"description,omitempty"` }
WorkflowParameter the workflow parameters.
type WorkflowProperties ¶
type WorkflowProperties struct { // ProvisioningState - Gets the provisioning state. Possible values include: 'WorkflowProvisioningStateNotSpecified', 'WorkflowProvisioningStateAccepted', 'WorkflowProvisioningStateRunning', 'WorkflowProvisioningStateReady', 'WorkflowProvisioningStateCreating', 'WorkflowProvisioningStateCreated', 'WorkflowProvisioningStateDeleting', 'WorkflowProvisioningStateDeleted', 'WorkflowProvisioningStateCanceled', 'WorkflowProvisioningStateFailed', 'WorkflowProvisioningStateSucceeded', 'WorkflowProvisioningStateMoving', 'WorkflowProvisioningStateUpdating', 'WorkflowProvisioningStateRegistering', 'WorkflowProvisioningStateRegistered', 'WorkflowProvisioningStateUnregistering', 'WorkflowProvisioningStateUnregistered', 'WorkflowProvisioningStateCompleted' ProvisioningState WorkflowProvisioningState `json:"provisioningState,omitempty"` // CreatedTime - Gets the created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - Gets the changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // State - The state. Possible values include: 'WorkflowStateNotSpecified', 'WorkflowStateCompleted', 'WorkflowStateEnabled', 'WorkflowStateDisabled', 'WorkflowStateDeleted', 'WorkflowStateSuspended' State WorkflowState `json:"state,omitempty"` // Version - Gets the version. Version *string `json:"version,omitempty"` // AccessEndpoint - Gets the access endpoint. AccessEndpoint *string `json:"accessEndpoint,omitempty"` // Sku - The sku. Sku *Sku `json:"sku,omitempty"` // IntegrationAccount - The integration account. IntegrationAccount *ResourceReference `json:"integrationAccount,omitempty"` // Definition - The definition. Definition interface{} `json:"definition,omitempty"` // Parameters - The parameters. Parameters map[string]*WorkflowParameter `json:"parameters"` }
WorkflowProperties the workflow properties.
func (WorkflowProperties) MarshalJSON ¶
func (wp WorkflowProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowProperties.
type WorkflowProvisioningState ¶
type WorkflowProvisioningState string
WorkflowProvisioningState enumerates the values for workflow provisioning state.
const ( // WorkflowProvisioningStateAccepted ... WorkflowProvisioningStateAccepted WorkflowProvisioningState = "Accepted" // WorkflowProvisioningStateCanceled ... WorkflowProvisioningStateCanceled WorkflowProvisioningState = "Canceled" // WorkflowProvisioningStateCompleted ... WorkflowProvisioningStateCompleted WorkflowProvisioningState = "Completed" // WorkflowProvisioningStateCreated ... WorkflowProvisioningStateCreated WorkflowProvisioningState = "Created" // WorkflowProvisioningStateCreating ... WorkflowProvisioningStateCreating WorkflowProvisioningState = "Creating" // WorkflowProvisioningStateDeleted ... WorkflowProvisioningStateDeleted WorkflowProvisioningState = "Deleted" // WorkflowProvisioningStateDeleting ... WorkflowProvisioningStateDeleting WorkflowProvisioningState = "Deleting" // WorkflowProvisioningStateFailed ... WorkflowProvisioningStateFailed WorkflowProvisioningState = "Failed" // WorkflowProvisioningStateMoving ... WorkflowProvisioningStateMoving WorkflowProvisioningState = "Moving" // WorkflowProvisioningStateNotSpecified ... WorkflowProvisioningStateNotSpecified WorkflowProvisioningState = "NotSpecified" // WorkflowProvisioningStateReady ... WorkflowProvisioningStateReady WorkflowProvisioningState = "Ready" // WorkflowProvisioningStateRegistered ... WorkflowProvisioningStateRegistered WorkflowProvisioningState = "Registered" // WorkflowProvisioningStateRegistering ... WorkflowProvisioningStateRegistering WorkflowProvisioningState = "Registering" // WorkflowProvisioningStateRunning ... WorkflowProvisioningStateRunning WorkflowProvisioningState = "Running" // WorkflowProvisioningStateSucceeded ... WorkflowProvisioningStateSucceeded WorkflowProvisioningState = "Succeeded" // WorkflowProvisioningStateUnregistered ... WorkflowProvisioningStateUnregistered WorkflowProvisioningState = "Unregistered" // WorkflowProvisioningStateUnregistering ... WorkflowProvisioningStateUnregistering WorkflowProvisioningState = "Unregistering" // WorkflowProvisioningStateUpdating ... WorkflowProvisioningStateUpdating WorkflowProvisioningState = "Updating" )
func PossibleWorkflowProvisioningStateValues ¶
func PossibleWorkflowProvisioningStateValues() []WorkflowProvisioningState
PossibleWorkflowProvisioningStateValues returns an array of possible values for the WorkflowProvisioningState const type.
type WorkflowRun ¶
type WorkflowRun struct { autorest.Response `json:"-"` // WorkflowRunProperties - The workflow run properties. *WorkflowRunProperties `json:"properties,omitempty"` // Name - Gets the workflow run name. Name *string `json:"name,omitempty"` // Type - Gets the workflow run type. Type *string `json:"type,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` }
WorkflowRun the workflow run.
func (WorkflowRun) MarshalJSON ¶
func (wr WorkflowRun) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowRun.
func (*WorkflowRun) UnmarshalJSON ¶
func (wr *WorkflowRun) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowRun struct.
type WorkflowRunAction ¶
type WorkflowRunAction struct { autorest.Response `json:"-"` // WorkflowRunActionProperties - The workflow run action properties. *WorkflowRunActionProperties `json:"properties,omitempty"` // Name - Gets the workflow run action name. Name *string `json:"name,omitempty"` // Type - Gets the workflow run action type. Type *string `json:"type,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` }
WorkflowRunAction the workflow run action.
func (WorkflowRunAction) MarshalJSON ¶
func (wra WorkflowRunAction) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowRunAction.
func (*WorkflowRunAction) UnmarshalJSON ¶
func (wra *WorkflowRunAction) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowRunAction struct.
type WorkflowRunActionFilter ¶
type WorkflowRunActionFilter struct { // Status - The status of workflow run action. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` }
WorkflowRunActionFilter the workflow run action filter.
type WorkflowRunActionListResult ¶
type WorkflowRunActionListResult struct { autorest.Response `json:"-"` // Value - A list of workflow run actions. Value *[]WorkflowRunAction `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowRunActionListResult the list of workflow run actions.
func (WorkflowRunActionListResult) IsEmpty ¶
func (wralr WorkflowRunActionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowRunActionListResultIterator ¶
type WorkflowRunActionListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowRunActionListResultIterator provides access to a complete listing of WorkflowRunAction values.
func NewWorkflowRunActionListResultIterator ¶
func NewWorkflowRunActionListResultIterator(page WorkflowRunActionListResultPage) WorkflowRunActionListResultIterator
Creates a new instance of the WorkflowRunActionListResultIterator type.
func (*WorkflowRunActionListResultIterator) Next ¶
func (iter *WorkflowRunActionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowRunActionListResultIterator) NextWithContext ¶
func (iter *WorkflowRunActionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowRunActionListResultIterator) NotDone ¶
func (iter WorkflowRunActionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowRunActionListResultIterator) Response ¶
func (iter WorkflowRunActionListResultIterator) Response() WorkflowRunActionListResult
Response returns the raw server response from the last page request.
func (WorkflowRunActionListResultIterator) Value ¶
func (iter WorkflowRunActionListResultIterator) Value() WorkflowRunAction
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowRunActionListResultPage ¶
type WorkflowRunActionListResultPage struct {
// contains filtered or unexported fields
}
WorkflowRunActionListResultPage contains a page of WorkflowRunAction values.
func NewWorkflowRunActionListResultPage ¶
func NewWorkflowRunActionListResultPage(getNextPage func(context.Context, WorkflowRunActionListResult) (WorkflowRunActionListResult, error)) WorkflowRunActionListResultPage
Creates a new instance of the WorkflowRunActionListResultPage type.
func (*WorkflowRunActionListResultPage) Next ¶
func (page *WorkflowRunActionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowRunActionListResultPage) NextWithContext ¶
func (page *WorkflowRunActionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowRunActionListResultPage) NotDone ¶
func (page WorkflowRunActionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowRunActionListResultPage) Response ¶
func (page WorkflowRunActionListResultPage) Response() WorkflowRunActionListResult
Response returns the raw server response from the last page request.
func (WorkflowRunActionListResultPage) Values ¶
func (page WorkflowRunActionListResultPage) Values() []WorkflowRunAction
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowRunActionProperties ¶
type WorkflowRunActionProperties struct { // StartTime - Gets the start time. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - Gets the end time. EndTime *date.Time `json:"endTime,omitempty"` // Status - Gets the status. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - Gets the code. Code *string `json:"code,omitempty"` // Error - Gets the error. Error interface{} `json:"error,omitempty"` // TrackingID - Gets the tracking id. TrackingID *string `json:"trackingId,omitempty"` // Correlation - The correlation properties. Correlation *Correlation `json:"correlation,omitempty"` // InputsLink - Gets the link to inputs. InputsLink *ContentLink `json:"inputsLink,omitempty"` // OutputsLink - Gets the link to outputs. OutputsLink *ContentLink `json:"outputsLink,omitempty"` // TrackedProperties - Gets the tracked properties. TrackedProperties interface{} `json:"trackedProperties,omitempty"` // RetryHistory - Gets the retry histories. RetryHistory *[]RetryHistory `json:"retryHistory,omitempty"` }
WorkflowRunActionProperties the workflow run action properties.
type WorkflowRunActionRepetitionDefinition ¶
type WorkflowRunActionRepetitionDefinition struct { autorest.Response `json:"-"` // WorkflowRunActionRepetitionProperties - The workflow run action repetition properties definition. *WorkflowRunActionRepetitionProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
WorkflowRunActionRepetitionDefinition the workflow run action repetition definition.
func (WorkflowRunActionRepetitionDefinition) MarshalJSON ¶
func (wrard WorkflowRunActionRepetitionDefinition) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowRunActionRepetitionDefinition.
func (*WorkflowRunActionRepetitionDefinition) UnmarshalJSON ¶
func (wrard *WorkflowRunActionRepetitionDefinition) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowRunActionRepetitionDefinition struct.
type WorkflowRunActionRepetitionDefinitionCollection ¶
type WorkflowRunActionRepetitionDefinitionCollection struct { autorest.Response `json:"-"` Value *[]WorkflowRunActionRepetitionDefinition `json:"value,omitempty"` }
WorkflowRunActionRepetitionDefinitionCollection a collection of workflow run action repetitions.
type WorkflowRunActionRepetitionProperties ¶
type WorkflowRunActionRepetitionProperties struct { // RepetitionIndexes - The repetition indexes. RepetitionIndexes *[]RepetitionIndex `json:"repetitionIndexes,omitempty"` // TrackingID - Gets the tracking id. TrackingID *string `json:"trackingId,omitempty"` // Inputs - Gets the inputs. Inputs interface{} `json:"inputs,omitempty"` // InputsLink - Gets the link to inputs. InputsLink *ContentLink `json:"inputsLink,omitempty"` // Outputs - Gets the outputs. Outputs interface{} `json:"outputs,omitempty"` // OutputsLink - Gets the link to outputs. OutputsLink *ContentLink `json:"outputsLink,omitempty"` // TrackedProperties - Gets the tracked properties. TrackedProperties interface{} `json:"trackedProperties,omitempty"` // RetryHistory - Gets the retry histories. RetryHistory *[]RetryHistory `json:"retryHistory,omitempty"` IterationCount *int32 `json:"iterationCount,omitempty"` // StartTime - The start time of the workflow scope repetition. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - The end time of the workflow scope repetition. EndTime *date.Time `json:"endTime,omitempty"` // Correlation - The correlation properties. Correlation *RunActionCorrelation `json:"correlation,omitempty"` // Status - The status of the workflow scope repetition. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - The workflow scope repetition code. Code *string `json:"code,omitempty"` Error interface{} `json:"error,omitempty"` }
WorkflowRunActionRepetitionProperties the workflow run action repetition properties definition.
type WorkflowRunActionRepetitionsClient ¶
type WorkflowRunActionRepetitionsClient struct {
BaseClient
}
WorkflowRunActionRepetitionsClient is the REST API for Azure Logic Apps.
func NewWorkflowRunActionRepetitionsClient ¶
func NewWorkflowRunActionRepetitionsClient(subscriptionID string) WorkflowRunActionRepetitionsClient
NewWorkflowRunActionRepetitionsClient creates an instance of the WorkflowRunActionRepetitionsClient client.
func NewWorkflowRunActionRepetitionsClientWithBaseURI ¶
func NewWorkflowRunActionRepetitionsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionRepetitionsClient
NewWorkflowRunActionRepetitionsClientWithBaseURI creates an instance of the WorkflowRunActionRepetitionsClient client.
func (WorkflowRunActionRepetitionsClient) Get ¶
func (client WorkflowRunActionRepetitionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (result WorkflowRunActionRepetitionDefinition, err error)
Get get a workflow run action repetition. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. repetitionName - the workflow repetition.
func (WorkflowRunActionRepetitionsClient) GetPreparer ¶
func (client WorkflowRunActionRepetitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionRepetitionsClient) GetResponder ¶
func (client WorkflowRunActionRepetitionsClient) GetResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinition, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunActionRepetitionsClient) GetSender ¶
func (client WorkflowRunActionRepetitionsClient) 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 (WorkflowRunActionRepetitionsClient) List ¶
func (client WorkflowRunActionRepetitionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
List get all of a workflow run action repetitions. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name.
func (WorkflowRunActionRepetitionsClient) ListExpressionTraces ¶
func (client WorkflowRunActionRepetitionsClient) ListExpressionTraces(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (result ExpressionTraces, err error)
ListExpressionTraces lists a workflow run expression trace. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. repetitionName - the workflow repetition.
func (WorkflowRunActionRepetitionsClient) ListExpressionTracesPreparer ¶
func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (*http.Request, error)
ListExpressionTracesPreparer prepares the ListExpressionTraces request.
func (WorkflowRunActionRepetitionsClient) ListExpressionTracesResponder ¶
func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesResponder(resp *http.Response) (result ExpressionTraces, err error)
ListExpressionTracesResponder handles the response to the ListExpressionTraces request. The method always closes the http.Response Body.
func (WorkflowRunActionRepetitionsClient) ListExpressionTracesSender ¶
func (client WorkflowRunActionRepetitionsClient) ListExpressionTracesSender(req *http.Request) (*http.Response, error)
ListExpressionTracesSender sends the ListExpressionTraces request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunActionRepetitionsClient) ListPreparer ¶
func (client WorkflowRunActionRepetitionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionRepetitionsClient) ListResponder ¶
func (client WorkflowRunActionRepetitionsClient) ListResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunActionRepetitionsClient) ListSender ¶
func (client WorkflowRunActionRepetitionsClient) 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 WorkflowRunActionRepetitionsRequestHistoriesClient ¶
type WorkflowRunActionRepetitionsRequestHistoriesClient struct {
BaseClient
}
WorkflowRunActionRepetitionsRequestHistoriesClient is the REST API for Azure Logic Apps.
func NewWorkflowRunActionRepetitionsRequestHistoriesClient ¶
func NewWorkflowRunActionRepetitionsRequestHistoriesClient(subscriptionID string) WorkflowRunActionRepetitionsRequestHistoriesClient
NewWorkflowRunActionRepetitionsRequestHistoriesClient creates an instance of the WorkflowRunActionRepetitionsRequestHistoriesClient client.
func NewWorkflowRunActionRepetitionsRequestHistoriesClientWithBaseURI ¶
func NewWorkflowRunActionRepetitionsRequestHistoriesClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionRepetitionsRequestHistoriesClient
NewWorkflowRunActionRepetitionsRequestHistoriesClientWithBaseURI creates an instance of the WorkflowRunActionRepetitionsRequestHistoriesClient client.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) Get ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string, requestHistoryName string) (result RequestHistory, err error)
Get gets a workflow run repetition request history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. repetitionName - the workflow repetition. requestHistoryName - the request history name.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) GetPreparer ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string, requestHistoryName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) GetResponder ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) GetResponder(resp *http.Response) (result RequestHistory, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) GetSender ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) 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 (WorkflowRunActionRepetitionsRequestHistoriesClient) List ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (result RequestHistoryListResultPage, err error)
List list a workflow run repetition request history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. repetitionName - the workflow repetition.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) ListComplete ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (result RequestHistoryListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) ListPreparer ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) ListResponder ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) ListResponder(resp *http.Response) (result RequestHistoryListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunActionRepetitionsRequestHistoriesClient) ListSender ¶
func (client WorkflowRunActionRepetitionsRequestHistoriesClient) 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 WorkflowRunActionRequestHistoriesClient ¶
type WorkflowRunActionRequestHistoriesClient struct {
BaseClient
}
WorkflowRunActionRequestHistoriesClient is the REST API for Azure Logic Apps.
func NewWorkflowRunActionRequestHistoriesClient ¶
func NewWorkflowRunActionRequestHistoriesClient(subscriptionID string) WorkflowRunActionRequestHistoriesClient
NewWorkflowRunActionRequestHistoriesClient creates an instance of the WorkflowRunActionRequestHistoriesClient client.
func NewWorkflowRunActionRequestHistoriesClientWithBaseURI ¶
func NewWorkflowRunActionRequestHistoriesClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionRequestHistoriesClient
NewWorkflowRunActionRequestHistoriesClientWithBaseURI creates an instance of the WorkflowRunActionRequestHistoriesClient client.
func (WorkflowRunActionRequestHistoriesClient) Get ¶
func (client WorkflowRunActionRequestHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, requestHistoryName string) (result RequestHistory, err error)
Get gets a workflow run request history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. requestHistoryName - the request history name.
func (WorkflowRunActionRequestHistoriesClient) GetPreparer ¶
func (client WorkflowRunActionRequestHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, requestHistoryName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionRequestHistoriesClient) GetResponder ¶
func (client WorkflowRunActionRequestHistoriesClient) GetResponder(resp *http.Response) (result RequestHistory, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunActionRequestHistoriesClient) GetSender ¶
func (client WorkflowRunActionRequestHistoriesClient) 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 (WorkflowRunActionRequestHistoriesClient) List ¶
func (client WorkflowRunActionRequestHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result RequestHistoryListResultPage, err error)
List list a workflow run request history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name.
func (WorkflowRunActionRequestHistoriesClient) ListComplete ¶
func (client WorkflowRunActionRequestHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result RequestHistoryListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowRunActionRequestHistoriesClient) ListPreparer ¶
func (client WorkflowRunActionRequestHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionRequestHistoriesClient) ListResponder ¶
func (client WorkflowRunActionRequestHistoriesClient) ListResponder(resp *http.Response) (result RequestHistoryListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunActionRequestHistoriesClient) ListSender ¶
func (client WorkflowRunActionRequestHistoriesClient) 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 WorkflowRunActionScopeRepetitionsClient ¶
type WorkflowRunActionScopeRepetitionsClient struct {
BaseClient
}
WorkflowRunActionScopeRepetitionsClient is the REST API for Azure Logic Apps.
func NewWorkflowRunActionScopeRepetitionsClient ¶
func NewWorkflowRunActionScopeRepetitionsClient(subscriptionID string) WorkflowRunActionScopeRepetitionsClient
NewWorkflowRunActionScopeRepetitionsClient creates an instance of the WorkflowRunActionScopeRepetitionsClient client.
func NewWorkflowRunActionScopeRepetitionsClientWithBaseURI ¶
func NewWorkflowRunActionScopeRepetitionsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionScopeRepetitionsClient
NewWorkflowRunActionScopeRepetitionsClientWithBaseURI creates an instance of the WorkflowRunActionScopeRepetitionsClient client.
func (WorkflowRunActionScopeRepetitionsClient) Get ¶
func (client WorkflowRunActionScopeRepetitionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (result WorkflowRunActionRepetitionDefinition, err error)
Get get a workflow run action scoped repetition. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name. repetitionName - the workflow repetition.
func (WorkflowRunActionScopeRepetitionsClient) GetPreparer ¶
func (client WorkflowRunActionScopeRepetitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string, repetitionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionScopeRepetitionsClient) GetResponder ¶
func (client WorkflowRunActionScopeRepetitionsClient) GetResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinition, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowRunActionScopeRepetitionsClient) GetSender ¶
func (client WorkflowRunActionScopeRepetitionsClient) 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 (WorkflowRunActionScopeRepetitionsClient) List ¶
func (client WorkflowRunActionScopeRepetitionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
List list the workflow run action scoped repetitions. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name.
func (WorkflowRunActionScopeRepetitionsClient) ListPreparer ¶
func (client WorkflowRunActionScopeRepetitionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionScopeRepetitionsClient) ListResponder ¶
func (client WorkflowRunActionScopeRepetitionsClient) ListResponder(resp *http.Response) (result WorkflowRunActionRepetitionDefinitionCollection, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowRunActionScopeRepetitionsClient) ListSender ¶
func (client WorkflowRunActionScopeRepetitionsClient) 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 WorkflowRunActionsClient ¶
type WorkflowRunActionsClient struct {
BaseClient
}
WorkflowRunActionsClient is the REST API for Azure Logic Apps.
func NewWorkflowRunActionsClient ¶
func NewWorkflowRunActionsClient(subscriptionID string) WorkflowRunActionsClient
NewWorkflowRunActionsClient creates an instance of the WorkflowRunActionsClient client.
func NewWorkflowRunActionsClientWithBaseURI ¶
func NewWorkflowRunActionsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunActionsClient
NewWorkflowRunActionsClientWithBaseURI creates an instance of the WorkflowRunActionsClient client.
func (WorkflowRunActionsClient) Get ¶
func (client WorkflowRunActionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result WorkflowRunAction, err error)
Get gets a workflow run action. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name.
func (WorkflowRunActionsClient) GetPreparer ¶
func (client WorkflowRunActionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunActionsClient) GetResponder ¶
func (client WorkflowRunActionsClient) 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 (WorkflowRunActionsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunActionsClient) List ¶
func (client WorkflowRunActionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, runName string, top *int32, filter string) (result WorkflowRunActionListResultPage, err error)
List gets a list of workflow run actions. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: Status.
func (WorkflowRunActionsClient) ListComplete ¶
func (client WorkflowRunActionsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, runName string, top *int32, filter string) (result WorkflowRunActionListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowRunActionsClient) ListExpressionTraces ¶
func (client WorkflowRunActionsClient) ListExpressionTraces(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (result ExpressionTraces, err error)
ListExpressionTraces lists a workflow run expression trace. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. actionName - the workflow action name.
func (WorkflowRunActionsClient) ListExpressionTracesPreparer ¶
func (client WorkflowRunActionsClient) ListExpressionTracesPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, actionName string) (*http.Request, error)
ListExpressionTracesPreparer prepares the ListExpressionTraces request.
func (WorkflowRunActionsClient) ListExpressionTracesResponder ¶
func (client WorkflowRunActionsClient) ListExpressionTracesResponder(resp *http.Response) (result ExpressionTraces, err error)
ListExpressionTracesResponder handles the response to the ListExpressionTraces request. The method always closes the http.Response Body.
func (WorkflowRunActionsClient) ListExpressionTracesSender ¶
func (client WorkflowRunActionsClient) ListExpressionTracesSender(req *http.Request) (*http.Response, error)
ListExpressionTracesSender sends the ListExpressionTraces request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunActionsClient) ListPreparer ¶
func (client WorkflowRunActionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunActionsClient) ListResponder ¶
func (client WorkflowRunActionsClient) 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 (WorkflowRunActionsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowRunFilter ¶
type WorkflowRunFilter struct { // Status - The status of workflow run. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` }
WorkflowRunFilter the workflow run filter.
type WorkflowRunListResult ¶
type WorkflowRunListResult struct { autorest.Response `json:"-"` // Value - A list of workflow runs. Value *[]WorkflowRun `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowRunListResult the list of workflow runs.
func (WorkflowRunListResult) IsEmpty ¶
func (wrlr WorkflowRunListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowRunListResultIterator ¶
type WorkflowRunListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowRunListResultIterator provides access to a complete listing of WorkflowRun values.
func NewWorkflowRunListResultIterator ¶
func NewWorkflowRunListResultIterator(page WorkflowRunListResultPage) WorkflowRunListResultIterator
Creates a new instance of the WorkflowRunListResultIterator type.
func (*WorkflowRunListResultIterator) Next ¶
func (iter *WorkflowRunListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowRunListResultIterator) NextWithContext ¶
func (iter *WorkflowRunListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowRunListResultIterator) NotDone ¶
func (iter WorkflowRunListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowRunListResultIterator) Response ¶
func (iter WorkflowRunListResultIterator) Response() WorkflowRunListResult
Response returns the raw server response from the last page request.
func (WorkflowRunListResultIterator) Value ¶
func (iter WorkflowRunListResultIterator) Value() WorkflowRun
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowRunListResultPage ¶
type WorkflowRunListResultPage struct {
// contains filtered or unexported fields
}
WorkflowRunListResultPage contains a page of WorkflowRun values.
func NewWorkflowRunListResultPage ¶
func NewWorkflowRunListResultPage(getNextPage func(context.Context, WorkflowRunListResult) (WorkflowRunListResult, error)) WorkflowRunListResultPage
Creates a new instance of the WorkflowRunListResultPage type.
func (*WorkflowRunListResultPage) Next ¶
func (page *WorkflowRunListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowRunListResultPage) NextWithContext ¶
func (page *WorkflowRunListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowRunListResultPage) NotDone ¶
func (page WorkflowRunListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowRunListResultPage) Response ¶
func (page WorkflowRunListResultPage) Response() WorkflowRunListResult
Response returns the raw server response from the last page request.
func (WorkflowRunListResultPage) Values ¶
func (page WorkflowRunListResultPage) Values() []WorkflowRun
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowRunOperationsClient ¶
type WorkflowRunOperationsClient struct {
BaseClient
}
WorkflowRunOperationsClient is the REST API for Azure Logic Apps.
func NewWorkflowRunOperationsClient ¶
func NewWorkflowRunOperationsClient(subscriptionID string) WorkflowRunOperationsClient
NewWorkflowRunOperationsClient creates an instance of the WorkflowRunOperationsClient client.
func NewWorkflowRunOperationsClientWithBaseURI ¶
func NewWorkflowRunOperationsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunOperationsClient
NewWorkflowRunOperationsClientWithBaseURI creates an instance of the WorkflowRunOperationsClient client.
func (WorkflowRunOperationsClient) Get ¶
func (client WorkflowRunOperationsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string, operationID string) (result WorkflowRun, err error)
Get gets an operation for a run. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name. operationID - the workflow operation id.
func (WorkflowRunOperationsClient) GetPreparer ¶
func (client WorkflowRunOperationsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string, operationID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunOperationsClient) GetResponder ¶
func (client WorkflowRunOperationsClient) GetResponder(resp *http.Response) (result WorkflowRun, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
type WorkflowRunProperties ¶
type WorkflowRunProperties struct { // WaitEndTime - Gets the wait end time. WaitEndTime *date.Time `json:"waitEndTime,omitempty"` // StartTime - Gets the start time. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - Gets the end time. EndTime *date.Time `json:"endTime,omitempty"` // Status - Gets the status. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - Gets the code. Code *string `json:"code,omitempty"` // Error - Gets the error. Error interface{} `json:"error,omitempty"` // CorrelationID - Gets the correlation id. CorrelationID *string `json:"correlationId,omitempty"` // Correlation - The run correlation. Correlation *Correlation `json:"correlation,omitempty"` // Workflow - Gets the reference to workflow version. Workflow *ResourceReference `json:"workflow,omitempty"` // Trigger - Gets the fired trigger. Trigger *WorkflowRunTrigger `json:"trigger,omitempty"` // Outputs - Gets the outputs. Outputs map[string]*WorkflowOutputParameter `json:"outputs"` // Response - Gets the response of the flow run. Response *WorkflowRunTrigger `json:"response,omitempty"` }
WorkflowRunProperties the workflow run properties.
func (WorkflowRunProperties) MarshalJSON ¶
func (wrp WorkflowRunProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowRunProperties.
type WorkflowRunTrigger ¶
type WorkflowRunTrigger struct { // Name - Gets the name. Name *string `json:"name,omitempty"` // Inputs - Gets the inputs. Inputs interface{} `json:"inputs,omitempty"` // InputsLink - Gets the link to inputs. InputsLink *ContentLink `json:"inputsLink,omitempty"` // Outputs - Gets the outputs. Outputs interface{} `json:"outputs,omitempty"` // OutputsLink - Gets the link to outputs. OutputsLink *ContentLink `json:"outputsLink,omitempty"` // ScheduledTime - Gets the scheduled time. ScheduledTime *date.Time `json:"scheduledTime,omitempty"` // StartTime - Gets the start time. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - Gets the end time. EndTime *date.Time `json:"endTime,omitempty"` // TrackingID - Gets the tracking id. TrackingID *string `json:"trackingId,omitempty"` // Correlation - The run correlation. Correlation *Correlation `json:"correlation,omitempty"` // Code - Gets the code. Code *string `json:"code,omitempty"` // Status - Gets the status. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Error - Gets the error. Error interface{} `json:"error,omitempty"` // TrackedProperties - Gets the tracked properties. TrackedProperties interface{} `json:"trackedProperties,omitempty"` }
WorkflowRunTrigger the workflow run trigger.
type WorkflowRunsClient ¶
type WorkflowRunsClient struct {
BaseClient
}
WorkflowRunsClient is the REST API for Azure Logic Apps.
func NewWorkflowRunsClient ¶
func NewWorkflowRunsClient(subscriptionID string) WorkflowRunsClient
NewWorkflowRunsClient creates an instance of the WorkflowRunsClient client.
func NewWorkflowRunsClientWithBaseURI ¶
func NewWorkflowRunsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowRunsClient
NewWorkflowRunsClientWithBaseURI creates an instance of the WorkflowRunsClient client.
func (WorkflowRunsClient) Cancel ¶
func (client WorkflowRunsClient) Cancel(ctx context.Context, resourceGroupName string, workflowName string, runName string) (result autorest.Response, err error)
Cancel cancels a workflow run. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name.
func (WorkflowRunsClient) CancelPreparer ¶
func (client WorkflowRunsClient) CancelPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string) (*http.Request, error)
CancelPreparer prepares the Cancel request.
func (WorkflowRunsClient) CancelResponder ¶
func (client WorkflowRunsClient) 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 (WorkflowRunsClient) CancelSender ¶
CancelSender sends the Cancel request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunsClient) Get ¶
func (client WorkflowRunsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, runName string) (result WorkflowRun, err error)
Get gets a workflow run. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. runName - the workflow run name.
func (WorkflowRunsClient) GetPreparer ¶
func (client WorkflowRunsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, runName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowRunsClient) GetResponder ¶
func (client WorkflowRunsClient) 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 (WorkflowRunsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowRunsClient) List ¶
func (client WorkflowRunsClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (result WorkflowRunListResultPage, err error)
List gets a list of workflow runs. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId.
func (WorkflowRunsClient) ListComplete ¶
func (client WorkflowRunsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (result WorkflowRunListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowRunsClient) ListPreparer ¶
func (client WorkflowRunsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowRunsClient) ListResponder ¶
func (client WorkflowRunsClient) 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 (WorkflowRunsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowState ¶
type WorkflowState string
WorkflowState enumerates the values for workflow state.
const ( // WorkflowStateCompleted ... WorkflowStateCompleted WorkflowState = "Completed" // WorkflowStateDeleted ... WorkflowStateDeleted WorkflowState = "Deleted" // WorkflowStateDisabled ... WorkflowStateDisabled WorkflowState = "Disabled" // WorkflowStateEnabled ... WorkflowStateEnabled WorkflowState = "Enabled" // WorkflowStateNotSpecified ... WorkflowStateNotSpecified WorkflowState = "NotSpecified" // WorkflowStateSuspended ... WorkflowStateSuspended WorkflowState = "Suspended" )
func PossibleWorkflowStateValues ¶
func PossibleWorkflowStateValues() []WorkflowState
PossibleWorkflowStateValues returns an array of possible values for the WorkflowState const type.
type WorkflowStatus ¶
type WorkflowStatus string
WorkflowStatus enumerates the values for workflow status.
const ( // WorkflowStatusAborted ... WorkflowStatusAborted WorkflowStatus = "Aborted" // WorkflowStatusCancelled ... WorkflowStatusCancelled WorkflowStatus = "Cancelled" // WorkflowStatusFailed ... WorkflowStatusFailed WorkflowStatus = "Failed" // WorkflowStatusFaulted ... WorkflowStatusFaulted WorkflowStatus = "Faulted" // WorkflowStatusIgnored ... WorkflowStatusIgnored WorkflowStatus = "Ignored" // WorkflowStatusNotSpecified ... WorkflowStatusNotSpecified WorkflowStatus = "NotSpecified" // WorkflowStatusPaused ... WorkflowStatusPaused WorkflowStatus = "Paused" // WorkflowStatusRunning ... WorkflowStatusRunning WorkflowStatus = "Running" // WorkflowStatusSkipped ... WorkflowStatusSkipped WorkflowStatus = "Skipped" // WorkflowStatusSucceeded ... WorkflowStatusSucceeded WorkflowStatus = "Succeeded" // WorkflowStatusSuspended ... WorkflowStatusSuspended WorkflowStatus = "Suspended" // WorkflowStatusTimedOut ... WorkflowStatusTimedOut WorkflowStatus = "TimedOut" // WorkflowStatusWaiting ... WorkflowStatusWaiting WorkflowStatus = "Waiting" )
func PossibleWorkflowStatusValues ¶
func PossibleWorkflowStatusValues() []WorkflowStatus
PossibleWorkflowStatusValues returns an array of possible values for the WorkflowStatus const type.
type WorkflowTrigger ¶
type WorkflowTrigger struct { autorest.Response `json:"-"` // WorkflowTriggerProperties - The workflow trigger properties. *WorkflowTriggerProperties `json:"properties,omitempty"` // Name - Gets the workflow trigger name. Name *string `json:"name,omitempty"` // Type - Gets the workflow trigger type. Type *string `json:"type,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` }
WorkflowTrigger the workflow trigger.
func (WorkflowTrigger) MarshalJSON ¶
func (wt WorkflowTrigger) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowTrigger.
func (*WorkflowTrigger) UnmarshalJSON ¶
func (wt *WorkflowTrigger) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowTrigger struct.
type WorkflowTriggerCallbackURL ¶
type WorkflowTriggerCallbackURL struct { autorest.Response `json:"-"` // Value - Gets the workflow trigger callback URL. Value *string `json:"value,omitempty"` // Method - Gets the workflow trigger callback URL HTTP method. Method *string `json:"method,omitempty"` // BasePath - Gets the workflow trigger callback URL base path. BasePath *string `json:"basePath,omitempty"` // RelativePath - Gets the workflow trigger callback URL relative path. RelativePath *string `json:"relativePath,omitempty"` // RelativePathParameters - Gets the workflow trigger callback URL relative path parameters. RelativePathParameters *[]string `json:"relativePathParameters,omitempty"` // Queries - Gets the workflow trigger callback URL query parameters. Queries *WorkflowTriggerListCallbackURLQueries `json:"queries,omitempty"` }
WorkflowTriggerCallbackURL the workflow trigger callback URL.
type WorkflowTriggerFilter ¶
type WorkflowTriggerFilter struct { // State - The state of workflow trigger. Possible values include: 'WorkflowStateNotSpecified', 'WorkflowStateCompleted', 'WorkflowStateEnabled', 'WorkflowStateDisabled', 'WorkflowStateDeleted', 'WorkflowStateSuspended' State WorkflowState `json:"state,omitempty"` }
WorkflowTriggerFilter the workflow trigger filter.
type WorkflowTriggerHistoriesClient ¶
type WorkflowTriggerHistoriesClient struct {
BaseClient
}
WorkflowTriggerHistoriesClient is the REST API for Azure Logic Apps.
func NewWorkflowTriggerHistoriesClient ¶
func NewWorkflowTriggerHistoriesClient(subscriptionID string) WorkflowTriggerHistoriesClient
NewWorkflowTriggerHistoriesClient creates an instance of the WorkflowTriggerHistoriesClient client.
func NewWorkflowTriggerHistoriesClientWithBaseURI ¶
func NewWorkflowTriggerHistoriesClientWithBaseURI(baseURI string, subscriptionID string) WorkflowTriggerHistoriesClient
NewWorkflowTriggerHistoriesClientWithBaseURI creates an instance of the WorkflowTriggerHistoriesClient client.
func (WorkflowTriggerHistoriesClient) Get ¶
func (client WorkflowTriggerHistoriesClient) Get(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, historyName string) (result WorkflowTriggerHistory, err error)
Get gets a workflow trigger history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name. historyName - the workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.
func (WorkflowTriggerHistoriesClient) GetPreparer ¶
func (client WorkflowTriggerHistoriesClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, historyName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowTriggerHistoriesClient) GetResponder ¶
func (client WorkflowTriggerHistoriesClient) 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 (WorkflowTriggerHistoriesClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggerHistoriesClient) List ¶
func (client WorkflowTriggerHistoriesClient) List(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, top *int32, filter string) (result WorkflowTriggerHistoryListResultPage, err error)
List gets a list of workflow trigger histories. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: Status, StartTime, and ClientTrackingId.
func (WorkflowTriggerHistoriesClient) ListComplete ¶
func (client WorkflowTriggerHistoriesClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, top *int32, filter string) (result WorkflowTriggerHistoryListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowTriggerHistoriesClient) ListPreparer ¶
func (client WorkflowTriggerHistoriesClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowTriggerHistoriesClient) ListResponder ¶
func (client WorkflowTriggerHistoriesClient) 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 (WorkflowTriggerHistoriesClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggerHistoriesClient) Resubmit ¶
func (client WorkflowTriggerHistoriesClient) Resubmit(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, historyName string) (result autorest.Response, err error)
Resubmit resubmits a workflow run based on the trigger history. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name. historyName - the workflow trigger history name. Corresponds to the run name for triggers that resulted in a run.
func (WorkflowTriggerHistoriesClient) ResubmitPreparer ¶
func (client WorkflowTriggerHistoriesClient) ResubmitPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, historyName string) (*http.Request, error)
ResubmitPreparer prepares the Resubmit request.
func (WorkflowTriggerHistoriesClient) ResubmitResponder ¶
func (client WorkflowTriggerHistoriesClient) ResubmitResponder(resp *http.Response) (result autorest.Response, err error)
ResubmitResponder handles the response to the Resubmit request. The method always closes the http.Response Body.
func (WorkflowTriggerHistoriesClient) ResubmitSender ¶
func (client WorkflowTriggerHistoriesClient) ResubmitSender(req *http.Request) (*http.Response, error)
ResubmitSender sends the Resubmit request. The method will close the http.Response Body if it receives an error.
type WorkflowTriggerHistory ¶
type WorkflowTriggerHistory struct { autorest.Response `json:"-"` // WorkflowTriggerHistoryProperties - Gets the workflow trigger history properties. *WorkflowTriggerHistoryProperties `json:"properties,omitempty"` // Name - Gets the workflow trigger history name. Name *string `json:"name,omitempty"` // Type - Gets the workflow trigger history type. Type *string `json:"type,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` }
WorkflowTriggerHistory the workflow trigger history.
func (WorkflowTriggerHistory) MarshalJSON ¶
func (wth WorkflowTriggerHistory) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowTriggerHistory.
func (*WorkflowTriggerHistory) UnmarshalJSON ¶
func (wth *WorkflowTriggerHistory) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowTriggerHistory struct.
type WorkflowTriggerHistoryFilter ¶
type WorkflowTriggerHistoryFilter struct { // Status - The status of workflow trigger history. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` }
WorkflowTriggerHistoryFilter the workflow trigger history filter.
type WorkflowTriggerHistoryListResult ¶
type WorkflowTriggerHistoryListResult struct { autorest.Response `json:"-"` // Value - A list of workflow trigger histories. Value *[]WorkflowTriggerHistory `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowTriggerHistoryListResult the list of workflow trigger histories.
func (WorkflowTriggerHistoryListResult) IsEmpty ¶
func (wthlr WorkflowTriggerHistoryListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowTriggerHistoryListResultIterator ¶
type WorkflowTriggerHistoryListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowTriggerHistoryListResultIterator provides access to a complete listing of WorkflowTriggerHistory values.
func NewWorkflowTriggerHistoryListResultIterator ¶
func NewWorkflowTriggerHistoryListResultIterator(page WorkflowTriggerHistoryListResultPage) WorkflowTriggerHistoryListResultIterator
Creates a new instance of the WorkflowTriggerHistoryListResultIterator type.
func (*WorkflowTriggerHistoryListResultIterator) Next ¶
func (iter *WorkflowTriggerHistoryListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowTriggerHistoryListResultIterator) NextWithContext ¶
func (iter *WorkflowTriggerHistoryListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowTriggerHistoryListResultIterator) NotDone ¶
func (iter WorkflowTriggerHistoryListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowTriggerHistoryListResultIterator) Response ¶
func (iter WorkflowTriggerHistoryListResultIterator) Response() WorkflowTriggerHistoryListResult
Response returns the raw server response from the last page request.
func (WorkflowTriggerHistoryListResultIterator) Value ¶
func (iter WorkflowTriggerHistoryListResultIterator) Value() WorkflowTriggerHistory
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowTriggerHistoryListResultPage ¶
type WorkflowTriggerHistoryListResultPage struct {
// contains filtered or unexported fields
}
WorkflowTriggerHistoryListResultPage contains a page of WorkflowTriggerHistory values.
func NewWorkflowTriggerHistoryListResultPage ¶
func NewWorkflowTriggerHistoryListResultPage(getNextPage func(context.Context, WorkflowTriggerHistoryListResult) (WorkflowTriggerHistoryListResult, error)) WorkflowTriggerHistoryListResultPage
Creates a new instance of the WorkflowTriggerHistoryListResultPage type.
func (*WorkflowTriggerHistoryListResultPage) Next ¶
func (page *WorkflowTriggerHistoryListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowTriggerHistoryListResultPage) NextWithContext ¶
func (page *WorkflowTriggerHistoryListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowTriggerHistoryListResultPage) NotDone ¶
func (page WorkflowTriggerHistoryListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowTriggerHistoryListResultPage) Response ¶
func (page WorkflowTriggerHistoryListResultPage) Response() WorkflowTriggerHistoryListResult
Response returns the raw server response from the last page request.
func (WorkflowTriggerHistoryListResultPage) Values ¶
func (page WorkflowTriggerHistoryListResultPage) Values() []WorkflowTriggerHistory
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowTriggerHistoryProperties ¶
type WorkflowTriggerHistoryProperties struct { // StartTime - Gets the start time. StartTime *date.Time `json:"startTime,omitempty"` // EndTime - Gets the end time. EndTime *date.Time `json:"endTime,omitempty"` // Status - Gets the status. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // Code - Gets the code. Code *string `json:"code,omitempty"` // Error - Gets the error. Error interface{} `json:"error,omitempty"` // TrackingID - Gets the tracking id. TrackingID *string `json:"trackingId,omitempty"` // Correlation - The run correlation. Correlation *Correlation `json:"correlation,omitempty"` // InputsLink - Gets the link to input parameters. InputsLink *ContentLink `json:"inputsLink,omitempty"` // OutputsLink - Gets the link to output parameters. OutputsLink *ContentLink `json:"outputsLink,omitempty"` // Fired - Gets a value indicating whether trigger was fired. Fired *bool `json:"fired,omitempty"` // Run - Gets the reference to workflow run. Run *ResourceReference `json:"run,omitempty"` }
WorkflowTriggerHistoryProperties the workflow trigger history properties.
type WorkflowTriggerListCallbackURLQueries ¶
type WorkflowTriggerListCallbackURLQueries struct { // APIVersion - The api version. APIVersion *string `json:"api-version,omitempty"` // Sp - The SAS permissions. Sp *string `json:"sp,omitempty"` // Sv - The SAS version. Sv *string `json:"sv,omitempty"` // Sig - The SAS signature. Sig *string `json:"sig,omitempty"` // Se - The SAS timestamp. Se *string `json:"se,omitempty"` }
WorkflowTriggerListCallbackURLQueries gets the workflow trigger callback URL query parameters.
type WorkflowTriggerListResult ¶
type WorkflowTriggerListResult struct { autorest.Response `json:"-"` // Value - A list of workflow triggers. Value *[]WorkflowTrigger `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowTriggerListResult the list of workflow triggers.
func (WorkflowTriggerListResult) IsEmpty ¶
func (wtlr WorkflowTriggerListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowTriggerListResultIterator ¶
type WorkflowTriggerListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowTriggerListResultIterator provides access to a complete listing of WorkflowTrigger values.
func NewWorkflowTriggerListResultIterator ¶
func NewWorkflowTriggerListResultIterator(page WorkflowTriggerListResultPage) WorkflowTriggerListResultIterator
Creates a new instance of the WorkflowTriggerListResultIterator type.
func (*WorkflowTriggerListResultIterator) Next ¶
func (iter *WorkflowTriggerListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowTriggerListResultIterator) NextWithContext ¶
func (iter *WorkflowTriggerListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowTriggerListResultIterator) NotDone ¶
func (iter WorkflowTriggerListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowTriggerListResultIterator) Response ¶
func (iter WorkflowTriggerListResultIterator) Response() WorkflowTriggerListResult
Response returns the raw server response from the last page request.
func (WorkflowTriggerListResultIterator) Value ¶
func (iter WorkflowTriggerListResultIterator) Value() WorkflowTrigger
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowTriggerListResultPage ¶
type WorkflowTriggerListResultPage struct {
// contains filtered or unexported fields
}
WorkflowTriggerListResultPage contains a page of WorkflowTrigger values.
func NewWorkflowTriggerListResultPage ¶
func NewWorkflowTriggerListResultPage(getNextPage func(context.Context, WorkflowTriggerListResult) (WorkflowTriggerListResult, error)) WorkflowTriggerListResultPage
Creates a new instance of the WorkflowTriggerListResultPage type.
func (*WorkflowTriggerListResultPage) Next ¶
func (page *WorkflowTriggerListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowTriggerListResultPage) NextWithContext ¶
func (page *WorkflowTriggerListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowTriggerListResultPage) NotDone ¶
func (page WorkflowTriggerListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowTriggerListResultPage) Response ¶
func (page WorkflowTriggerListResultPage) Response() WorkflowTriggerListResult
Response returns the raw server response from the last page request.
func (WorkflowTriggerListResultPage) Values ¶
func (page WorkflowTriggerListResultPage) Values() []WorkflowTrigger
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowTriggerProperties ¶
type WorkflowTriggerProperties struct { // ProvisioningState - Gets the provisioning state. Possible values include: 'WorkflowTriggerProvisioningStateNotSpecified', 'WorkflowTriggerProvisioningStateAccepted', 'WorkflowTriggerProvisioningStateRunning', 'WorkflowTriggerProvisioningStateReady', 'WorkflowTriggerProvisioningStateCreating', 'WorkflowTriggerProvisioningStateCreated', 'WorkflowTriggerProvisioningStateDeleting', 'WorkflowTriggerProvisioningStateDeleted', 'WorkflowTriggerProvisioningStateCanceled', 'WorkflowTriggerProvisioningStateFailed', 'WorkflowTriggerProvisioningStateSucceeded', 'WorkflowTriggerProvisioningStateMoving', 'WorkflowTriggerProvisioningStateUpdating', 'WorkflowTriggerProvisioningStateRegistering', 'WorkflowTriggerProvisioningStateRegistered', 'WorkflowTriggerProvisioningStateUnregistering', 'WorkflowTriggerProvisioningStateUnregistered', 'WorkflowTriggerProvisioningStateCompleted' ProvisioningState WorkflowTriggerProvisioningState `json:"provisioningState,omitempty"` // CreatedTime - Gets the created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - Gets the changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // State - Gets the state. Possible values include: 'WorkflowStateNotSpecified', 'WorkflowStateCompleted', 'WorkflowStateEnabled', 'WorkflowStateDisabled', 'WorkflowStateDeleted', 'WorkflowStateSuspended' State WorkflowState `json:"state,omitempty"` // Status - Gets the status. Possible values include: 'WorkflowStatusNotSpecified', 'WorkflowStatusPaused', 'WorkflowStatusRunning', 'WorkflowStatusWaiting', 'WorkflowStatusSucceeded', 'WorkflowStatusSkipped', 'WorkflowStatusSuspended', 'WorkflowStatusCancelled', 'WorkflowStatusFailed', 'WorkflowStatusFaulted', 'WorkflowStatusTimedOut', 'WorkflowStatusAborted', 'WorkflowStatusIgnored' Status WorkflowStatus `json:"status,omitempty"` // LastExecutionTime - Gets the last execution time. LastExecutionTime *date.Time `json:"lastExecutionTime,omitempty"` // NextExecutionTime - Gets the next execution time. NextExecutionTime *date.Time `json:"nextExecutionTime,omitempty"` // Recurrence - Gets the workflow trigger recurrence. Recurrence *WorkflowTriggerRecurrence `json:"recurrence,omitempty"` // Workflow - Gets the reference to workflow. Workflow *ResourceReference `json:"workflow,omitempty"` }
WorkflowTriggerProperties the workflow trigger properties.
type WorkflowTriggerProvisioningState ¶
type WorkflowTriggerProvisioningState string
WorkflowTriggerProvisioningState enumerates the values for workflow trigger provisioning state.
const ( // WorkflowTriggerProvisioningStateAccepted ... WorkflowTriggerProvisioningStateAccepted WorkflowTriggerProvisioningState = "Accepted" // WorkflowTriggerProvisioningStateCanceled ... WorkflowTriggerProvisioningStateCanceled WorkflowTriggerProvisioningState = "Canceled" // WorkflowTriggerProvisioningStateCompleted ... WorkflowTriggerProvisioningStateCompleted WorkflowTriggerProvisioningState = "Completed" // WorkflowTriggerProvisioningStateCreated ... WorkflowTriggerProvisioningStateCreated WorkflowTriggerProvisioningState = "Created" // WorkflowTriggerProvisioningStateCreating ... WorkflowTriggerProvisioningStateCreating WorkflowTriggerProvisioningState = "Creating" // WorkflowTriggerProvisioningStateDeleted ... WorkflowTriggerProvisioningStateDeleted WorkflowTriggerProvisioningState = "Deleted" // WorkflowTriggerProvisioningStateDeleting ... WorkflowTriggerProvisioningStateDeleting WorkflowTriggerProvisioningState = "Deleting" // WorkflowTriggerProvisioningStateFailed ... WorkflowTriggerProvisioningStateFailed WorkflowTriggerProvisioningState = "Failed" // WorkflowTriggerProvisioningStateMoving ... WorkflowTriggerProvisioningStateMoving WorkflowTriggerProvisioningState = "Moving" // WorkflowTriggerProvisioningStateNotSpecified ... WorkflowTriggerProvisioningStateNotSpecified WorkflowTriggerProvisioningState = "NotSpecified" // WorkflowTriggerProvisioningStateReady ... WorkflowTriggerProvisioningStateReady WorkflowTriggerProvisioningState = "Ready" // WorkflowTriggerProvisioningStateRegistered ... WorkflowTriggerProvisioningStateRegistered WorkflowTriggerProvisioningState = "Registered" // WorkflowTriggerProvisioningStateRegistering ... WorkflowTriggerProvisioningStateRegistering WorkflowTriggerProvisioningState = "Registering" // WorkflowTriggerProvisioningStateRunning ... WorkflowTriggerProvisioningStateRunning WorkflowTriggerProvisioningState = "Running" // WorkflowTriggerProvisioningStateSucceeded ... WorkflowTriggerProvisioningStateSucceeded WorkflowTriggerProvisioningState = "Succeeded" // WorkflowTriggerProvisioningStateUnregistered ... WorkflowTriggerProvisioningStateUnregistered WorkflowTriggerProvisioningState = "Unregistered" // WorkflowTriggerProvisioningStateUnregistering ... WorkflowTriggerProvisioningStateUnregistering WorkflowTriggerProvisioningState = "Unregistering" // WorkflowTriggerProvisioningStateUpdating ... WorkflowTriggerProvisioningStateUpdating WorkflowTriggerProvisioningState = "Updating" )
func PossibleWorkflowTriggerProvisioningStateValues ¶
func PossibleWorkflowTriggerProvisioningStateValues() []WorkflowTriggerProvisioningState
PossibleWorkflowTriggerProvisioningStateValues returns an array of possible values for the WorkflowTriggerProvisioningState const type.
type WorkflowTriggerRecurrence ¶
type WorkflowTriggerRecurrence struct { // Frequency - The frequency. Possible values include: 'RecurrenceFrequencyNotSpecified', 'RecurrenceFrequencySecond', 'RecurrenceFrequencyMinute', 'RecurrenceFrequencyHour', 'RecurrenceFrequencyDay', 'RecurrenceFrequencyWeek', 'RecurrenceFrequencyMonth', 'RecurrenceFrequencyYear' Frequency RecurrenceFrequency `json:"frequency,omitempty"` // Interval - The interval. Interval *int32 `json:"interval,omitempty"` // StartTime - The start time. StartTime *string `json:"startTime,omitempty"` // EndTime - The end time. EndTime *string `json:"endTime,omitempty"` // TimeZone - The time zone. TimeZone *string `json:"timeZone,omitempty"` // Schedule - The recurrence schedule. Schedule *RecurrenceSchedule `json:"schedule,omitempty"` }
WorkflowTriggerRecurrence the workflow trigger recurrence.
type WorkflowTriggersClient ¶
type WorkflowTriggersClient struct {
BaseClient
}
WorkflowTriggersClient is the REST API for Azure Logic Apps.
func NewWorkflowTriggersClient ¶
func NewWorkflowTriggersClient(subscriptionID string) WorkflowTriggersClient
NewWorkflowTriggersClient creates an instance of the WorkflowTriggersClient client.
func NewWorkflowTriggersClientWithBaseURI ¶
func NewWorkflowTriggersClientWithBaseURI(baseURI string, subscriptionID string) WorkflowTriggersClient
NewWorkflowTriggersClientWithBaseURI creates an instance of the WorkflowTriggersClient client.
func (WorkflowTriggersClient) Get ¶
func (client WorkflowTriggersClient) Get(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (result WorkflowTrigger, err error)
Get gets a workflow trigger. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name.
func (WorkflowTriggersClient) GetPreparer ¶
func (client WorkflowTriggersClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowTriggersClient) GetResponder ¶
func (client WorkflowTriggersClient) 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 (WorkflowTriggersClient) GetSchemaJSON ¶
func (client WorkflowTriggersClient) GetSchemaJSON(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (result JSONSchema, err error)
GetSchemaJSON get the trigger schema as JSON. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name.
func (WorkflowTriggersClient) GetSchemaJSONPreparer ¶
func (client WorkflowTriggersClient) GetSchemaJSONPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
GetSchemaJSONPreparer prepares the GetSchemaJSON request.
func (WorkflowTriggersClient) GetSchemaJSONResponder ¶
func (client WorkflowTriggersClient) GetSchemaJSONResponder(resp *http.Response) (result JSONSchema, err error)
GetSchemaJSONResponder handles the response to the GetSchemaJSON request. The method always closes the http.Response Body.
func (WorkflowTriggersClient) GetSchemaJSONSender ¶
GetSchemaJSONSender sends the GetSchemaJSON request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) List ¶
func (client WorkflowTriggersClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (result WorkflowTriggerListResultPage, err error)
List gets a list of workflow triggers. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. top - the number of items to be included in the result. filter - the filter to apply on the operation.
func (WorkflowTriggersClient) ListCallbackURL ¶
func (client WorkflowTriggersClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURL get the callback URL for a workflow trigger. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name.
func (WorkflowTriggersClient) ListCallbackURLPreparer ¶
func (client WorkflowTriggersClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
ListCallbackURLPreparer prepares the ListCallbackURL request.
func (WorkflowTriggersClient) ListCallbackURLResponder ¶
func (client WorkflowTriggersClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURLResponder handles the response to the ListCallbackURL request. The method always closes the http.Response Body.
func (WorkflowTriggersClient) ListCallbackURLSender ¶
func (client WorkflowTriggersClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
ListCallbackURLSender sends the ListCallbackURL request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) ListComplete ¶
func (client WorkflowTriggersClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (result WorkflowTriggerListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowTriggersClient) ListPreparer ¶
func (client WorkflowTriggersClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32, filter string) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowTriggersClient) ListResponder ¶
func (client WorkflowTriggersClient) 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 (WorkflowTriggersClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) Reset ¶
func (client WorkflowTriggersClient) Reset(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (result autorest.Response, err error)
Reset resets a workflow trigger. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name.
func (WorkflowTriggersClient) ResetPreparer ¶
func (client WorkflowTriggersClient) ResetPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
ResetPreparer prepares the Reset request.
func (WorkflowTriggersClient) ResetResponder ¶
func (client WorkflowTriggersClient) ResetResponder(resp *http.Response) (result autorest.Response, err error)
ResetResponder handles the response to the Reset request. The method always closes the http.Response Body.
func (WorkflowTriggersClient) ResetSender ¶
ResetSender sends the Reset request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) Run ¶
func (client WorkflowTriggersClient) Run(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (result SetObject, err error)
Run runs a workflow trigger. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name.
func (WorkflowTriggersClient) RunPreparer ¶
func (client WorkflowTriggersClient) RunPreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string) (*http.Request, error)
RunPreparer prepares the Run request.
func (WorkflowTriggersClient) RunResponder ¶
func (client WorkflowTriggersClient) RunResponder(resp *http.Response) (result SetObject, err error)
RunResponder handles the response to the Run request. The method always closes the http.Response Body.
func (WorkflowTriggersClient) RunSender ¶
RunSender sends the Run request. The method will close the http.Response Body if it receives an error.
func (WorkflowTriggersClient) SetState ¶
func (client WorkflowTriggersClient) SetState(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, setState SetTriggerStateActionDefinition) (result autorest.Response, err error)
SetState sets the state of a workflow trigger. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. triggerName - the workflow trigger name. setState - the workflow trigger state.
func (WorkflowTriggersClient) SetStatePreparer ¶
func (client WorkflowTriggersClient) SetStatePreparer(ctx context.Context, resourceGroupName string, workflowName string, triggerName string, setState SetTriggerStateActionDefinition) (*http.Request, error)
SetStatePreparer prepares the SetState request.
func (WorkflowTriggersClient) SetStateResponder ¶
func (client WorkflowTriggersClient) SetStateResponder(resp *http.Response) (result autorest.Response, err error)
SetStateResponder handles the response to the SetState request. The method always closes the http.Response Body.
func (WorkflowTriggersClient) SetStateSender ¶
SetStateSender sends the SetState request. The method will close the http.Response Body if it receives an error.
type WorkflowVersion ¶
type WorkflowVersion struct { autorest.Response `json:"-"` // WorkflowVersionProperties - The workflow version properties. *WorkflowVersionProperties `json:"properties,omitempty"` // ID - The resource id. ID *string `json:"id,omitempty"` // Name - Gets the resource name. Name *string `json:"name,omitempty"` // Type - Gets the resource type. Type *string `json:"type,omitempty"` // Location - The resource location. Location *string `json:"location,omitempty"` // Tags - The resource tags. Tags map[string]*string `json:"tags"` }
WorkflowVersion the workflow version.
func (WorkflowVersion) MarshalJSON ¶
func (wv WorkflowVersion) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowVersion.
func (*WorkflowVersion) UnmarshalJSON ¶
func (wv *WorkflowVersion) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for WorkflowVersion struct.
type WorkflowVersionListResult ¶
type WorkflowVersionListResult struct { autorest.Response `json:"-"` // Value - A list of workflow versions. Value *[]WorkflowVersion `json:"value,omitempty"` // NextLink - The URL to get the next set of results. NextLink *string `json:"nextLink,omitempty"` }
WorkflowVersionListResult the list of workflow versions.
func (WorkflowVersionListResult) IsEmpty ¶
func (wvlr WorkflowVersionListResult) IsEmpty() bool
IsEmpty returns true if the ListResult contains no values.
type WorkflowVersionListResultIterator ¶
type WorkflowVersionListResultIterator struct {
// contains filtered or unexported fields
}
WorkflowVersionListResultIterator provides access to a complete listing of WorkflowVersion values.
func NewWorkflowVersionListResultIterator ¶
func NewWorkflowVersionListResultIterator(page WorkflowVersionListResultPage) WorkflowVersionListResultIterator
Creates a new instance of the WorkflowVersionListResultIterator type.
func (*WorkflowVersionListResultIterator) Next ¶
func (iter *WorkflowVersionListResultIterator) Next() error
Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowVersionListResultIterator) NextWithContext ¶
func (iter *WorkflowVersionListResultIterator) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (WorkflowVersionListResultIterator) NotDone ¶
func (iter WorkflowVersionListResultIterator) NotDone() bool
NotDone returns true if the enumeration should be started or is not yet complete.
func (WorkflowVersionListResultIterator) Response ¶
func (iter WorkflowVersionListResultIterator) Response() WorkflowVersionListResult
Response returns the raw server response from the last page request.
func (WorkflowVersionListResultIterator) Value ¶
func (iter WorkflowVersionListResultIterator) Value() WorkflowVersion
Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type WorkflowVersionListResultPage ¶
type WorkflowVersionListResultPage struct {
// contains filtered or unexported fields
}
WorkflowVersionListResultPage contains a page of WorkflowVersion values.
func NewWorkflowVersionListResultPage ¶
func NewWorkflowVersionListResultPage(getNextPage func(context.Context, WorkflowVersionListResult) (WorkflowVersionListResult, error)) WorkflowVersionListResultPage
Creates a new instance of the WorkflowVersionListResultPage type.
func (*WorkflowVersionListResultPage) Next ¶
func (page *WorkflowVersionListResultPage) Next() error
Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned. Deprecated: Use NextWithContext() instead.
func (*WorkflowVersionListResultPage) NextWithContext ¶
func (page *WorkflowVersionListResultPage) NextWithContext(ctx context.Context) (err error)
NextWithContext advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (WorkflowVersionListResultPage) NotDone ¶
func (page WorkflowVersionListResultPage) NotDone() bool
NotDone returns true if the page enumeration should be started or is not yet complete.
func (WorkflowVersionListResultPage) Response ¶
func (page WorkflowVersionListResultPage) Response() WorkflowVersionListResult
Response returns the raw server response from the last page request.
func (WorkflowVersionListResultPage) Values ¶
func (page WorkflowVersionListResultPage) Values() []WorkflowVersion
Values returns the slice of values for the current page or nil if there are no values.
type WorkflowVersionProperties ¶
type WorkflowVersionProperties struct { // CreatedTime - Gets the created time. CreatedTime *date.Time `json:"createdTime,omitempty"` // ChangedTime - Gets the changed time. ChangedTime *date.Time `json:"changedTime,omitempty"` // State - The state. Possible values include: 'WorkflowStateNotSpecified', 'WorkflowStateCompleted', 'WorkflowStateEnabled', 'WorkflowStateDisabled', 'WorkflowStateDeleted', 'WorkflowStateSuspended' State WorkflowState `json:"state,omitempty"` // Version - Gets the version. Version *string `json:"version,omitempty"` // AccessEndpoint - Gets the access endpoint. AccessEndpoint *string `json:"accessEndpoint,omitempty"` // Sku - The sku. Sku *Sku `json:"sku,omitempty"` // IntegrationAccount - The integration account. IntegrationAccount *ResourceReference `json:"integrationAccount,omitempty"` // Definition - The definition. Definition interface{} `json:"definition,omitempty"` // Parameters - The parameters. Parameters map[string]*WorkflowParameter `json:"parameters"` }
WorkflowVersionProperties the workflow version properties.
func (WorkflowVersionProperties) MarshalJSON ¶
func (wvp WorkflowVersionProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for WorkflowVersionProperties.
type WorkflowVersionTriggersClient ¶
type WorkflowVersionTriggersClient struct {
BaseClient
}
WorkflowVersionTriggersClient is the REST API for Azure Logic Apps.
func NewWorkflowVersionTriggersClient ¶
func NewWorkflowVersionTriggersClient(subscriptionID string) WorkflowVersionTriggersClient
NewWorkflowVersionTriggersClient creates an instance of the WorkflowVersionTriggersClient client.
func NewWorkflowVersionTriggersClientWithBaseURI ¶
func NewWorkflowVersionTriggersClientWithBaseURI(baseURI string, subscriptionID string) WorkflowVersionTriggersClient
NewWorkflowVersionTriggersClientWithBaseURI creates an instance of the WorkflowVersionTriggersClient client.
func (WorkflowVersionTriggersClient) ListCallbackURL ¶
func (client WorkflowVersionTriggersClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, versionID string, triggerName string, parameters *GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURL get the callback url for a trigger of a workflow version. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. versionID - the workflow versionId. triggerName - the workflow trigger name. parameters - the callback URL parameters.
func (WorkflowVersionTriggersClient) ListCallbackURLPreparer ¶
func (client WorkflowVersionTriggersClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, versionID string, triggerName string, parameters *GetCallbackURLParameters) (*http.Request, error)
ListCallbackURLPreparer prepares the ListCallbackURL request.
func (WorkflowVersionTriggersClient) ListCallbackURLResponder ¶
func (client WorkflowVersionTriggersClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURLResponder handles the response to the ListCallbackURL request. The method always closes the http.Response Body.
func (WorkflowVersionTriggersClient) ListCallbackURLSender ¶
func (client WorkflowVersionTriggersClient) ListCallbackURLSender(req *http.Request) (*http.Response, error)
ListCallbackURLSender sends the ListCallbackURL request. The method will close the http.Response Body if it receives an error.
type WorkflowVersionsClient ¶
type WorkflowVersionsClient struct {
BaseClient
}
WorkflowVersionsClient is the REST API for Azure Logic Apps.
func NewWorkflowVersionsClient ¶
func NewWorkflowVersionsClient(subscriptionID string) WorkflowVersionsClient
NewWorkflowVersionsClient creates an instance of the WorkflowVersionsClient client.
func NewWorkflowVersionsClientWithBaseURI ¶
func NewWorkflowVersionsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowVersionsClient
NewWorkflowVersionsClientWithBaseURI creates an instance of the WorkflowVersionsClient client.
func (WorkflowVersionsClient) Get ¶
func (client WorkflowVersionsClient) Get(ctx context.Context, resourceGroupName string, workflowName string, versionID string) (result WorkflowVersion, err error)
Get gets a workflow version. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. versionID - the workflow versionId.
func (WorkflowVersionsClient) GetPreparer ¶
func (client WorkflowVersionsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string, versionID string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowVersionsClient) GetResponder ¶
func (client WorkflowVersionsClient) GetResponder(resp *http.Response) (result WorkflowVersion, err error)
GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (WorkflowVersionsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowVersionsClient) List ¶
func (client WorkflowVersionsClient) List(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (result WorkflowVersionListResultPage, err error)
List gets a list of workflow versions. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. top - the number of items to be included in the result.
func (WorkflowVersionsClient) ListComplete ¶
func (client WorkflowVersionsClient) ListComplete(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (result WorkflowVersionListResultIterator, err error)
ListComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowVersionsClient) ListPreparer ¶
func (client WorkflowVersionsClient) ListPreparer(ctx context.Context, resourceGroupName string, workflowName string, top *int32) (*http.Request, error)
ListPreparer prepares the List request.
func (WorkflowVersionsClient) ListResponder ¶
func (client WorkflowVersionsClient) ListResponder(resp *http.Response) (result WorkflowVersionListResult, err error)
ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (WorkflowVersionsClient) ListSender ¶
ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type WorkflowsClient ¶
type WorkflowsClient struct {
BaseClient
}
WorkflowsClient is the REST API for Azure Logic Apps.
func NewWorkflowsClient ¶
func NewWorkflowsClient(subscriptionID string) WorkflowsClient
NewWorkflowsClient creates an instance of the WorkflowsClient client.
func NewWorkflowsClientWithBaseURI ¶
func NewWorkflowsClientWithBaseURI(baseURI string, subscriptionID string) WorkflowsClient
NewWorkflowsClientWithBaseURI creates an instance of the WorkflowsClient client.
func (WorkflowsClient) CreateOrUpdate ¶
func (client WorkflowsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, err error)
CreateOrUpdate creates or updates a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. workflow - the workflow.
func (WorkflowsClient) CreateOrUpdatePreparer ¶
func (client WorkflowsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
CreateOrUpdatePreparer prepares the CreateOrUpdate request.
func (WorkflowsClient) CreateOrUpdateResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) CreateOrUpdateSender ¶
CreateOrUpdateSender sends the CreateOrUpdate request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Delete ¶
func (client WorkflowsClient) Delete(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
Delete deletes a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name.
func (WorkflowsClient) DeletePreparer ¶
func (client WorkflowsClient) DeletePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
DeletePreparer prepares the Delete request.
func (WorkflowsClient) DeleteResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) DeleteSender ¶
DeleteSender sends the Delete request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Disable ¶
func (client WorkflowsClient) Disable(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
Disable disables a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name.
func (WorkflowsClient) DisablePreparer ¶
func (client WorkflowsClient) DisablePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
DisablePreparer prepares the Disable request.
func (WorkflowsClient) DisableResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) DisableSender ¶
DisableSender sends the Disable request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Enable ¶
func (client WorkflowsClient) Enable(ctx context.Context, resourceGroupName string, workflowName string) (result autorest.Response, err error)
Enable enables a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name.
func (WorkflowsClient) EnablePreparer ¶
func (client WorkflowsClient) EnablePreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
EnablePreparer prepares the Enable request.
func (WorkflowsClient) EnableResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) EnableSender ¶
EnableSender sends the Enable request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) GenerateUpgradedDefinition ¶
func (client WorkflowsClient) GenerateUpgradedDefinition(ctx context.Context, resourceGroupName string, workflowName string, parameters GenerateUpgradedDefinitionParameters) (result SetObject, err error)
GenerateUpgradedDefinition generates the upgraded definition for a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. parameters - parameters for generating an upgraded definition.
func (WorkflowsClient) GenerateUpgradedDefinitionPreparer ¶
func (client WorkflowsClient) GenerateUpgradedDefinitionPreparer(ctx context.Context, resourceGroupName string, workflowName string, parameters GenerateUpgradedDefinitionParameters) (*http.Request, error)
GenerateUpgradedDefinitionPreparer prepares the GenerateUpgradedDefinition request.
func (WorkflowsClient) GenerateUpgradedDefinitionResponder ¶
func (client WorkflowsClient) GenerateUpgradedDefinitionResponder(resp *http.Response) (result SetObject, err error)
GenerateUpgradedDefinitionResponder handles the response to the GenerateUpgradedDefinition request. The method always closes the http.Response Body.
func (WorkflowsClient) GenerateUpgradedDefinitionSender ¶
func (client WorkflowsClient) GenerateUpgradedDefinitionSender(req *http.Request) (*http.Response, error)
GenerateUpgradedDefinitionSender sends the GenerateUpgradedDefinition request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Get ¶
func (client WorkflowsClient) Get(ctx context.Context, resourceGroupName string, workflowName string) (result Workflow, err error)
Get gets a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name.
func (WorkflowsClient) GetPreparer ¶
func (client WorkflowsClient) GetPreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
GetPreparer prepares the Get request.
func (WorkflowsClient) GetResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) GetSender ¶
GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ListByResourceGroup ¶
func (client WorkflowsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32, filter string) (result WorkflowListResultPage, err error)
ListByResourceGroup gets a list of workflows by resource group. Parameters: resourceGroupName - the resource group name. top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: State, Trigger, and ReferencedResourceId.
func (WorkflowsClient) ListByResourceGroupComplete ¶
func (client WorkflowsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32, filter string) (result WorkflowListResultIterator, err error)
ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowsClient) ListByResourceGroupPreparer ¶
func (client WorkflowsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32, filter string) (*http.Request, error)
ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (WorkflowsClient) ListByResourceGroupResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) ListByResourceGroupSender ¶
ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ListBySubscription ¶
func (client WorkflowsClient) ListBySubscription(ctx context.Context, top *int32, filter string) (result WorkflowListResultPage, err error)
ListBySubscription gets a list of workflows by subscription. Parameters: top - the number of items to be included in the result. filter - the filter to apply on the operation. Options for filters include: State, Trigger, and ReferencedResourceId.
func (WorkflowsClient) ListBySubscriptionComplete ¶
func (client WorkflowsClient) ListBySubscriptionComplete(ctx context.Context, top *int32, filter string) (result WorkflowListResultIterator, err error)
ListBySubscriptionComplete enumerates all values, automatically crossing page boundaries as required.
func (WorkflowsClient) ListBySubscriptionPreparer ¶
func (client WorkflowsClient) ListBySubscriptionPreparer(ctx context.Context, top *int32, filter string) (*http.Request, error)
ListBySubscriptionPreparer prepares the ListBySubscription request.
func (WorkflowsClient) ListBySubscriptionResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) ListBySubscriptionSender ¶
ListBySubscriptionSender sends the ListBySubscription request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ListCallbackURL ¶
func (client WorkflowsClient) ListCallbackURL(ctx context.Context, resourceGroupName string, workflowName string, listCallbackURL GetCallbackURLParameters) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURL get the workflow callback Url. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. listCallbackURL - which callback url to list.
func (WorkflowsClient) ListCallbackURLPreparer ¶
func (client WorkflowsClient) ListCallbackURLPreparer(ctx context.Context, resourceGroupName string, workflowName string, listCallbackURL GetCallbackURLParameters) (*http.Request, error)
ListCallbackURLPreparer prepares the ListCallbackURL request.
func (WorkflowsClient) ListCallbackURLResponder ¶
func (client WorkflowsClient) ListCallbackURLResponder(resp *http.Response) (result WorkflowTriggerCallbackURL, err error)
ListCallbackURLResponder handles the response to the ListCallbackURL request. The method always closes the http.Response Body.
func (WorkflowsClient) ListCallbackURLSender ¶
ListCallbackURLSender sends the ListCallbackURL request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ListSwagger ¶
func (client WorkflowsClient) ListSwagger(ctx context.Context, resourceGroupName string, workflowName string) (result SetObject, err error)
ListSwagger gets an OpenAPI definition for the workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name.
func (WorkflowsClient) ListSwaggerPreparer ¶
func (client WorkflowsClient) ListSwaggerPreparer(ctx context.Context, resourceGroupName string, workflowName string) (*http.Request, error)
ListSwaggerPreparer prepares the ListSwagger request.
func (WorkflowsClient) ListSwaggerResponder ¶
func (client WorkflowsClient) ListSwaggerResponder(resp *http.Response) (result SetObject, err error)
ListSwaggerResponder handles the response to the ListSwagger request. The method always closes the http.Response Body.
func (WorkflowsClient) ListSwaggerSender ¶
ListSwaggerSender sends the ListSwagger request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Move ¶
func (client WorkflowsClient) Move(ctx context.Context, resourceGroupName string, workflowName string, move Workflow) (result autorest.Response, err error)
Move moves an existing workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. move - the workflow to move.
func (WorkflowsClient) MovePreparer ¶
func (client WorkflowsClient) MovePreparer(ctx context.Context, resourceGroupName string, workflowName string, move Workflow) (*http.Request, error)
MovePreparer prepares the Move request.
func (WorkflowsClient) MoveResponder ¶
func (client WorkflowsClient) MoveResponder(resp *http.Response) (result autorest.Response, err error)
MoveResponder handles the response to the Move request. The method always closes the http.Response Body.
func (WorkflowsClient) MoveSender ¶
MoveSender sends the Move request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) RegenerateAccessKey ¶
func (client WorkflowsClient) RegenerateAccessKey(ctx context.Context, resourceGroupName string, workflowName string, keyType RegenerateActionParameter) (result autorest.Response, err error)
RegenerateAccessKey regenerates the callback URL access key for request triggers. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. keyType - the access key type.
func (WorkflowsClient) RegenerateAccessKeyPreparer ¶
func (client WorkflowsClient) RegenerateAccessKeyPreparer(ctx context.Context, resourceGroupName string, workflowName string, keyType RegenerateActionParameter) (*http.Request, error)
RegenerateAccessKeyPreparer prepares the RegenerateAccessKey request.
func (WorkflowsClient) RegenerateAccessKeyResponder ¶
func (client WorkflowsClient) RegenerateAccessKeyResponder(resp *http.Response) (result autorest.Response, err error)
RegenerateAccessKeyResponder handles the response to the RegenerateAccessKey request. The method always closes the http.Response Body.
func (WorkflowsClient) RegenerateAccessKeySender ¶
RegenerateAccessKeySender sends the RegenerateAccessKey request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) Update ¶
func (client WorkflowsClient) Update(ctx context.Context, resourceGroupName string, workflowName string, workflow Workflow) (result Workflow, err error)
Update updates a workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. workflow - the workflow.
func (WorkflowsClient) UpdatePreparer ¶
func (client WorkflowsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, workflowName string, workflow Workflow) (*http.Request, error)
UpdatePreparer prepares the Update request.
func (WorkflowsClient) UpdateResponder ¶
func (client WorkflowsClient) 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 (WorkflowsClient) UpdateSender ¶
UpdateSender sends the Update request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ValidateByLocation ¶
func (client WorkflowsClient) ValidateByLocation(ctx context.Context, resourceGroupName string, location string, workflowName string, workflow Workflow) (result autorest.Response, err error)
ValidateByLocation validates the workflow definition. Parameters: resourceGroupName - the resource group name. location - the workflow location. workflowName - the workflow name. workflow - the workflow definition.
func (WorkflowsClient) ValidateByLocationPreparer ¶
func (client WorkflowsClient) ValidateByLocationPreparer(ctx context.Context, resourceGroupName string, location string, workflowName string, workflow Workflow) (*http.Request, error)
ValidateByLocationPreparer prepares the ValidateByLocation request.
func (WorkflowsClient) ValidateByLocationResponder ¶
func (client WorkflowsClient) ValidateByLocationResponder(resp *http.Response) (result autorest.Response, err error)
ValidateByLocationResponder handles the response to the ValidateByLocation request. The method always closes the http.Response Body.
func (WorkflowsClient) ValidateByLocationSender ¶
ValidateByLocationSender sends the ValidateByLocation request. The method will close the http.Response Body if it receives an error.
func (WorkflowsClient) ValidateByResourceGroup ¶
func (client WorkflowsClient) ValidateByResourceGroup(ctx context.Context, resourceGroupName string, workflowName string, validate Workflow) (result autorest.Response, err error)
ValidateByResourceGroup validates the workflow. Parameters: resourceGroupName - the resource group name. workflowName - the workflow name. validate - the workflow.
func (WorkflowsClient) ValidateByResourceGroupPreparer ¶
func (client WorkflowsClient) ValidateByResourceGroupPreparer(ctx context.Context, resourceGroupName string, workflowName string, validate Workflow) (*http.Request, error)
ValidateByResourceGroupPreparer prepares the ValidateByResourceGroup request.
func (WorkflowsClient) ValidateByResourceGroupResponder ¶
func (client WorkflowsClient) ValidateByResourceGroupResponder(resp *http.Response) (result autorest.Response, err error)
ValidateByResourceGroupResponder handles the response to the ValidateByResourceGroup request. The method always closes the http.Response Body.
func (WorkflowsClient) ValidateByResourceGroupSender ¶
func (client WorkflowsClient) ValidateByResourceGroupSender(req *http.Request) (*http.Response, error)
ValidateByResourceGroupSender sends the ValidateByResourceGroup request. The method will close the http.Response Body if it receives an error.
type X12AcknowledgementSettings ¶
type X12AcknowledgementSettings struct { // NeedTechnicalAcknowledgement - The value indicating whether technical acknowledgement is needed. NeedTechnicalAcknowledgement *bool `json:"needTechnicalAcknowledgement,omitempty"` // BatchTechnicalAcknowledgements - The value indicating whether to batch the technical acknowledgements. BatchTechnicalAcknowledgements *bool `json:"batchTechnicalAcknowledgements,omitempty"` // NeedFunctionalAcknowledgement - The value indicating whether functional acknowledgement is needed. NeedFunctionalAcknowledgement *bool `json:"needFunctionalAcknowledgement,omitempty"` // FunctionalAcknowledgementVersion - The functional acknowledgement version. FunctionalAcknowledgementVersion *string `json:"functionalAcknowledgementVersion,omitempty"` // BatchFunctionalAcknowledgements - The value indicating whether to batch functional acknowledgements. BatchFunctionalAcknowledgements *bool `json:"batchFunctionalAcknowledgements,omitempty"` // NeedImplementationAcknowledgement - The value indicating whether implementation acknowledgement is needed. NeedImplementationAcknowledgement *bool `json:"needImplementationAcknowledgement,omitempty"` // ImplementationAcknowledgementVersion - The implementation acknowledgement version. ImplementationAcknowledgementVersion *string `json:"implementationAcknowledgementVersion,omitempty"` // BatchImplementationAcknowledgements - The value indicating whether to batch implementation acknowledgements. BatchImplementationAcknowledgements *bool `json:"batchImplementationAcknowledgements,omitempty"` // NeedLoopForValidMessages - The value indicating whether a loop is needed for valid messages. NeedLoopForValidMessages *bool `json:"needLoopForValidMessages,omitempty"` // SendSynchronousAcknowledgement - The value indicating whether to send synchronous acknowledgement. SendSynchronousAcknowledgement *bool `json:"sendSynchronousAcknowledgement,omitempty"` // AcknowledgementControlNumberPrefix - The acknowledgement control number prefix. AcknowledgementControlNumberPrefix *string `json:"acknowledgementControlNumberPrefix,omitempty"` // AcknowledgementControlNumberSuffix - The acknowledgement control number suffix. AcknowledgementControlNumberSuffix *string `json:"acknowledgementControlNumberSuffix,omitempty"` // AcknowledgementControlNumberLowerBound - The acknowledgement control number lower bound. AcknowledgementControlNumberLowerBound *int32 `json:"acknowledgementControlNumberLowerBound,omitempty"` // AcknowledgementControlNumberUpperBound - The acknowledgement control number upper bound. AcknowledgementControlNumberUpperBound *int32 `json:"acknowledgementControlNumberUpperBound,omitempty"` // RolloverAcknowledgementControlNumber - The value indicating whether to rollover acknowledgement control number. RolloverAcknowledgementControlNumber *bool `json:"rolloverAcknowledgementControlNumber,omitempty"` }
X12AcknowledgementSettings the X12 agreement acknowledgement settings.
type X12AgreementContent ¶
type X12AgreementContent struct { // ReceiveAgreement - The X12 one-way receive agreement. ReceiveAgreement *X12OneWayAgreement `json:"receiveAgreement,omitempty"` // SendAgreement - The X12 one-way send agreement. SendAgreement *X12OneWayAgreement `json:"sendAgreement,omitempty"` }
X12AgreementContent the X12 agreement content.
type X12CharacterSet ¶
type X12CharacterSet string
X12CharacterSet enumerates the values for x12 character set.
const ( // X12CharacterSetBasic ... X12CharacterSetBasic X12CharacterSet = "Basic" // X12CharacterSetExtended ... X12CharacterSetExtended X12CharacterSet = "Extended" // X12CharacterSetNotSpecified ... X12CharacterSetNotSpecified X12CharacterSet = "NotSpecified" // X12CharacterSetUTF8 ... X12CharacterSetUTF8 X12CharacterSet = "UTF8" )
func PossibleX12CharacterSetValues ¶
func PossibleX12CharacterSetValues() []X12CharacterSet
PossibleX12CharacterSetValues returns an array of possible values for the X12CharacterSet const type.
type X12DateFormat ¶
type X12DateFormat string
X12DateFormat enumerates the values for x12 date format.
const ( // X12DateFormatCCYYMMDD ... X12DateFormatCCYYMMDD X12DateFormat = "CCYYMMDD" // X12DateFormatNotSpecified ... X12DateFormatNotSpecified X12DateFormat = "NotSpecified" // X12DateFormatYYMMDD ... X12DateFormatYYMMDD X12DateFormat = "YYMMDD" )
func PossibleX12DateFormatValues ¶
func PossibleX12DateFormatValues() []X12DateFormat
PossibleX12DateFormatValues returns an array of possible values for the X12DateFormat const type.
type X12DelimiterOverrides ¶
type X12DelimiterOverrides struct { // ProtocolVersion - The protocol version. ProtocolVersion *string `json:"protocolVersion,omitempty"` // MessageID - The message id. MessageID *string `json:"messageId,omitempty"` // DataElementSeparator - The data element separator. DataElementSeparator *int32 `json:"dataElementSeparator,omitempty"` // ComponentSeparator - The component separator. ComponentSeparator *int32 `json:"componentSeparator,omitempty"` // SegmentTerminator - The segment terminator. SegmentTerminator *int32 `json:"segmentTerminator,omitempty"` // SegmentTerminatorSuffix - The segment terminator suffix. Possible values include: 'SegmentTerminatorSuffixNotSpecified', 'SegmentTerminatorSuffixNone', 'SegmentTerminatorSuffixCR', 'SegmentTerminatorSuffixLF', 'SegmentTerminatorSuffixCRLF' SegmentTerminatorSuffix SegmentTerminatorSuffix `json:"segmentTerminatorSuffix,omitempty"` // ReplaceCharacter - The replacement character. ReplaceCharacter *int32 `json:"replaceCharacter,omitempty"` // ReplaceSeparatorsInPayload - The value indicating whether to replace separators in payload. ReplaceSeparatorsInPayload *bool `json:"replaceSeparatorsInPayload,omitempty"` // TargetNamespace - The target namespace on which this delimiter settings has to be applied. TargetNamespace *string `json:"targetNamespace,omitempty"` }
X12DelimiterOverrides the X12 delimiter override settings.
type X12EnvelopeOverride ¶
type X12EnvelopeOverride struct { // TargetNamespace - The target namespace on which this envelope settings has to be applied. TargetNamespace *string `json:"targetNamespace,omitempty"` // ProtocolVersion - The protocol version on which this envelope settings has to be applied. ProtocolVersion *string `json:"protocolVersion,omitempty"` // MessageID - The message id on which this envelope settings has to be applied. MessageID *string `json:"messageId,omitempty"` // ResponsibleAgencyCode - The responsible agency code. ResponsibleAgencyCode *string `json:"responsibleAgencyCode,omitempty"` // HeaderVersion - The header version. HeaderVersion *string `json:"headerVersion,omitempty"` // SenderApplicationID - The sender application id. SenderApplicationID *string `json:"senderApplicationId,omitempty"` // ReceiverApplicationID - The receiver application id. ReceiverApplicationID *string `json:"receiverApplicationId,omitempty"` // FunctionalIdentifierCode - The functional identifier code. FunctionalIdentifierCode *string `json:"functionalIdentifierCode,omitempty"` // DateFormat - The date format. Possible values include: 'X12DateFormatNotSpecified', 'X12DateFormatCCYYMMDD', 'X12DateFormatYYMMDD' DateFormat X12DateFormat `json:"dateFormat,omitempty"` // TimeFormat - The time format. Possible values include: 'X12TimeFormatNotSpecified', 'X12TimeFormatHHMM', 'X12TimeFormatHHMMSS', 'X12TimeFormatHHMMSSdd', 'X12TimeFormatHHMMSSd' TimeFormat X12TimeFormat `json:"timeFormat,omitempty"` }
X12EnvelopeOverride the X12 envelope override settings.
type X12EnvelopeSettings ¶
type X12EnvelopeSettings struct { // ControlStandardsID - The controls standards id. ControlStandardsID *int32 `json:"controlStandardsId,omitempty"` // UseControlStandardsIDAsRepetitionCharacter - The value indicating whether to use control standards id as repetition character. UseControlStandardsIDAsRepetitionCharacter *bool `json:"useControlStandardsIdAsRepetitionCharacter,omitempty"` // SenderApplicationID - The sender application id. SenderApplicationID *string `json:"senderApplicationId,omitempty"` // ReceiverApplicationID - The receiver application id. ReceiverApplicationID *string `json:"receiverApplicationId,omitempty"` // ControlVersionNumber - The control version number. ControlVersionNumber *string `json:"controlVersionNumber,omitempty"` // InterchangeControlNumberLowerBound - The interchange control number lower bound. InterchangeControlNumberLowerBound *int32 `json:"interchangeControlNumberLowerBound,omitempty"` // InterchangeControlNumberUpperBound - The interchange control number upper bound. InterchangeControlNumberUpperBound *int32 `json:"interchangeControlNumberUpperBound,omitempty"` // RolloverInterchangeControlNumber - The value indicating whether to rollover interchange control number. RolloverInterchangeControlNumber *bool `json:"rolloverInterchangeControlNumber,omitempty"` // EnableDefaultGroupHeaders - The value indicating whether to enable default group headers. EnableDefaultGroupHeaders *bool `json:"enableDefaultGroupHeaders,omitempty"` // FunctionalGroupID - The functional group id. FunctionalGroupID *string `json:"functionalGroupId,omitempty"` // GroupControlNumberLowerBound - The group control number lower bound. GroupControlNumberLowerBound *int32 `json:"groupControlNumberLowerBound,omitempty"` // GroupControlNumberUpperBound - The group control number upper bound. GroupControlNumberUpperBound *int32 `json:"groupControlNumberUpperBound,omitempty"` // RolloverGroupControlNumber - The value indicating whether to rollover group control number. RolloverGroupControlNumber *bool `json:"rolloverGroupControlNumber,omitempty"` // GroupHeaderAgencyCode - The group header agency code. GroupHeaderAgencyCode *string `json:"groupHeaderAgencyCode,omitempty"` // GroupHeaderVersion - The group header version. GroupHeaderVersion *string `json:"groupHeaderVersion,omitempty"` // TransactionSetControlNumberLowerBound - The transaction set control number lower bound. TransactionSetControlNumberLowerBound *int32 `json:"transactionSetControlNumberLowerBound,omitempty"` // TransactionSetControlNumberUpperBound - The transaction set control number upper bound. TransactionSetControlNumberUpperBound *int32 `json:"transactionSetControlNumberUpperBound,omitempty"` // RolloverTransactionSetControlNumber - The value indicating whether to rollover transaction set control number. RolloverTransactionSetControlNumber *bool `json:"rolloverTransactionSetControlNumber,omitempty"` // TransactionSetControlNumberPrefix - The transaction set control number prefix. TransactionSetControlNumberPrefix *string `json:"transactionSetControlNumberPrefix,omitempty"` // TransactionSetControlNumberSuffix - The transaction set control number suffix. TransactionSetControlNumberSuffix *string `json:"transactionSetControlNumberSuffix,omitempty"` // OverwriteExistingTransactionSetControlNumber - The value indicating whether to overwrite existing transaction set control number. OverwriteExistingTransactionSetControlNumber *bool `json:"overwriteExistingTransactionSetControlNumber,omitempty"` // GroupHeaderDateFormat - The group header date format. Possible values include: 'X12DateFormatNotSpecified', 'X12DateFormatCCYYMMDD', 'X12DateFormatYYMMDD' GroupHeaderDateFormat X12DateFormat `json:"groupHeaderDateFormat,omitempty"` // GroupHeaderTimeFormat - The group header time format. Possible values include: 'X12TimeFormatNotSpecified', 'X12TimeFormatHHMM', 'X12TimeFormatHHMMSS', 'X12TimeFormatHHMMSSdd', 'X12TimeFormatHHMMSSd' GroupHeaderTimeFormat X12TimeFormat `json:"groupHeaderTimeFormat,omitempty"` // UsageIndicator - The usage indicator. Possible values include: 'UsageIndicatorNotSpecified', 'UsageIndicatorTest', 'UsageIndicatorInformation', 'UsageIndicatorProduction' UsageIndicator UsageIndicator `json:"usageIndicator,omitempty"` }
X12EnvelopeSettings the X12 agreement envelope settings.
type X12FramingSettings ¶
type X12FramingSettings struct { // DataElementSeparator - The data element separator. DataElementSeparator *int32 `json:"dataElementSeparator,omitempty"` // ComponentSeparator - The component separator. ComponentSeparator *int32 `json:"componentSeparator,omitempty"` // ReplaceSeparatorsInPayload - The value indicating whether to replace separators in payload. ReplaceSeparatorsInPayload *bool `json:"replaceSeparatorsInPayload,omitempty"` // ReplaceCharacter - The replacement character. ReplaceCharacter *int32 `json:"replaceCharacter,omitempty"` // SegmentTerminator - The segment terminator. SegmentTerminator *int32 `json:"segmentTerminator,omitempty"` // CharacterSet - The X12 character set. Possible values include: 'X12CharacterSetNotSpecified', 'X12CharacterSetBasic', 'X12CharacterSetExtended', 'X12CharacterSetUTF8' CharacterSet X12CharacterSet `json:"characterSet,omitempty"` // SegmentTerminatorSuffix - The segment terminator suffix. Possible values include: 'SegmentTerminatorSuffixNotSpecified', 'SegmentTerminatorSuffixNone', 'SegmentTerminatorSuffixCR', 'SegmentTerminatorSuffixLF', 'SegmentTerminatorSuffixCRLF' SegmentTerminatorSuffix SegmentTerminatorSuffix `json:"segmentTerminatorSuffix,omitempty"` }
X12FramingSettings the X12 agreement framing settings.
type X12MessageFilter ¶
type X12MessageFilter struct { // MessageFilterType - The message filter type. Possible values include: 'MessageFilterTypeNotSpecified', 'MessageFilterTypeInclude', 'MessageFilterTypeExclude' MessageFilterType MessageFilterType `json:"messageFilterType,omitempty"` }
X12MessageFilter the X12 message filter for odata query.
type X12MessageIdentifier ¶
type X12MessageIdentifier struct { // MessageID - The message id. MessageID *string `json:"messageId,omitempty"` }
X12MessageIdentifier the X12 message identifier.
type X12OneWayAgreement ¶
type X12OneWayAgreement struct { // SenderBusinessIdentity - The sender business identity SenderBusinessIdentity *BusinessIdentity `json:"senderBusinessIdentity,omitempty"` // ReceiverBusinessIdentity - The receiver business identity ReceiverBusinessIdentity *BusinessIdentity `json:"receiverBusinessIdentity,omitempty"` // ProtocolSettings - The X12 protocol settings. ProtocolSettings *X12ProtocolSettings `json:"protocolSettings,omitempty"` }
X12OneWayAgreement the X12 one-way agreement.
type X12ProcessingSettings ¶
type X12ProcessingSettings struct { // MaskSecurityInfo - The value indicating whether to mask security information. MaskSecurityInfo *bool `json:"maskSecurityInfo,omitempty"` // ConvertImpliedDecimal - The value indicating whether to convert numerical type to implied decimal. ConvertImpliedDecimal *bool `json:"convertImpliedDecimal,omitempty"` // PreserveInterchange - The value indicating whether to preserve interchange. PreserveInterchange *bool `json:"preserveInterchange,omitempty"` // SuspendInterchangeOnError - The value indicating whether to suspend interchange on error. SuspendInterchangeOnError *bool `json:"suspendInterchangeOnError,omitempty"` // CreateEmptyXMLTagsForTrailingSeparators - The value indicating whether to create empty xml tags for trailing separators. CreateEmptyXMLTagsForTrailingSeparators *bool `json:"createEmptyXmlTagsForTrailingSeparators,omitempty"` // UseDotAsDecimalSeparator - The value indicating whether to use dot as decimal separator. UseDotAsDecimalSeparator *bool `json:"useDotAsDecimalSeparator,omitempty"` }
X12ProcessingSettings the X12 processing settings.
type X12ProtocolSettings ¶
type X12ProtocolSettings struct { // ValidationSettings - The X12 validation settings. ValidationSettings *X12ValidationSettings `json:"validationSettings,omitempty"` // FramingSettings - The X12 framing settings. FramingSettings *X12FramingSettings `json:"framingSettings,omitempty"` // EnvelopeSettings - The X12 envelope settings. EnvelopeSettings *X12EnvelopeSettings `json:"envelopeSettings,omitempty"` // AcknowledgementSettings - The X12 acknowledgment settings. AcknowledgementSettings *X12AcknowledgementSettings `json:"acknowledgementSettings,omitempty"` // MessageFilter - The X12 message filter. MessageFilter *X12MessageFilter `json:"messageFilter,omitempty"` // SecuritySettings - The X12 security settings. SecuritySettings *X12SecuritySettings `json:"securitySettings,omitempty"` // ProcessingSettings - The X12 processing settings. ProcessingSettings *X12ProcessingSettings `json:"processingSettings,omitempty"` // EnvelopeOverrides - The X12 envelope override settings. EnvelopeOverrides *[]X12EnvelopeOverride `json:"envelopeOverrides,omitempty"` // ValidationOverrides - The X12 validation override settings. ValidationOverrides *[]X12ValidationOverride `json:"validationOverrides,omitempty"` // MessageFilterList - The X12 message filter list. MessageFilterList *[]X12MessageIdentifier `json:"messageFilterList,omitempty"` // SchemaReferences - The X12 schema references. SchemaReferences *[]X12SchemaReference `json:"schemaReferences,omitempty"` // X12DelimiterOverrides - The X12 delimiter override settings. X12DelimiterOverrides *[]X12DelimiterOverrides `json:"x12DelimiterOverrides,omitempty"` }
X12ProtocolSettings the X12 agreement protocol settings.
type X12SchemaReference ¶
type X12SchemaReference struct { // MessageID - The message id. MessageID *string `json:"messageId,omitempty"` // SenderApplicationID - The sender application id. SenderApplicationID *string `json:"senderApplicationId,omitempty"` // SchemaVersion - The schema version. SchemaVersion *string `json:"schemaVersion,omitempty"` // SchemaName - The schema name. SchemaName *string `json:"schemaName,omitempty"` }
X12SchemaReference the X12 schema reference.
type X12SecuritySettings ¶
type X12SecuritySettings struct { // AuthorizationQualifier - The authorization qualifier. AuthorizationQualifier *string `json:"authorizationQualifier,omitempty"` // AuthorizationValue - The authorization value. AuthorizationValue *string `json:"authorizationValue,omitempty"` // SecurityQualifier - The security qualifier. SecurityQualifier *string `json:"securityQualifier,omitempty"` // PasswordValue - The password value. PasswordValue *string `json:"passwordValue,omitempty"` }
X12SecuritySettings the X12 agreement security settings.
type X12TimeFormat ¶
type X12TimeFormat string
X12TimeFormat enumerates the values for x12 time format.
const ( // X12TimeFormatHHMM ... X12TimeFormatHHMM X12TimeFormat = "HHMM" // X12TimeFormatHHMMSS ... X12TimeFormatHHMMSS X12TimeFormat = "HHMMSS" // X12TimeFormatHHMMSSd ... X12TimeFormatHHMMSSd X12TimeFormat = "HHMMSSd" // X12TimeFormatHHMMSSdd ... X12TimeFormatHHMMSSdd X12TimeFormat = "HHMMSSdd" // X12TimeFormatNotSpecified ... X12TimeFormatNotSpecified X12TimeFormat = "NotSpecified" )
func PossibleX12TimeFormatValues ¶
func PossibleX12TimeFormatValues() []X12TimeFormat
PossibleX12TimeFormatValues returns an array of possible values for the X12TimeFormat const type.
type X12ValidationOverride ¶
type X12ValidationOverride struct { // MessageID - The message id on which the validation settings has to be applied. MessageID *string `json:"messageId,omitempty"` // ValidateEdiTypes - The value indicating whether to validate EDI types. ValidateEdiTypes *bool `json:"validateEdiTypes,omitempty"` // ValidateXsdTypes - The value indicating whether to validate XSD types. ValidateXsdTypes *bool `json:"validateXsdTypes,omitempty"` // AllowLeadingAndTrailingSpacesAndZeroes - The value indicating whether to allow leading and trailing spaces and zeroes. AllowLeadingAndTrailingSpacesAndZeroes *bool `json:"allowLeadingAndTrailingSpacesAndZeroes,omitempty"` // ValidateCharacterSet - The value indicating whether to validate character Set. ValidateCharacterSet *bool `json:"validateCharacterSet,omitempty"` // TrimLeadingAndTrailingSpacesAndZeroes - The value indicating whether to trim leading and trailing spaces and zeroes. TrimLeadingAndTrailingSpacesAndZeroes *bool `json:"trimLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrailingSeparatorPolicy - The trailing separator policy. Possible values include: 'TrailingSeparatorPolicyNotSpecified', 'TrailingSeparatorPolicyNotAllowed', 'TrailingSeparatorPolicyOptional', 'TrailingSeparatorPolicyMandatory' TrailingSeparatorPolicy TrailingSeparatorPolicy `json:"trailingSeparatorPolicy,omitempty"` }
X12ValidationOverride the X12 validation override settings.
type X12ValidationSettings ¶
type X12ValidationSettings struct { // ValidateCharacterSet - The value indicating whether to validate character set in the message. ValidateCharacterSet *bool `json:"validateCharacterSet,omitempty"` // CheckDuplicateInterchangeControlNumber - The value indicating whether to check for duplicate interchange control number. CheckDuplicateInterchangeControlNumber *bool `json:"checkDuplicateInterchangeControlNumber,omitempty"` // InterchangeControlNumberValidityDays - The validity period of interchange control number. InterchangeControlNumberValidityDays *int32 `json:"interchangeControlNumberValidityDays,omitempty"` // CheckDuplicateGroupControlNumber - The value indicating whether to check for duplicate group control number. CheckDuplicateGroupControlNumber *bool `json:"checkDuplicateGroupControlNumber,omitempty"` // CheckDuplicateTransactionSetControlNumber - The value indicating whether to check for duplicate transaction set control number. CheckDuplicateTransactionSetControlNumber *bool `json:"checkDuplicateTransactionSetControlNumber,omitempty"` // ValidateEdiTypes - The value indicating whether to Whether to validate EDI types. ValidateEdiTypes *bool `json:"validateEdiTypes,omitempty"` // ValidateXsdTypes - The value indicating whether to Whether to validate XSD types. ValidateXsdTypes *bool `json:"validateXsdTypes,omitempty"` // AllowLeadingAndTrailingSpacesAndZeroes - The value indicating whether to allow leading and trailing spaces and zeroes. AllowLeadingAndTrailingSpacesAndZeroes *bool `json:"allowLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrimLeadingAndTrailingSpacesAndZeroes - The value indicating whether to trim leading and trailing spaces and zeroes. TrimLeadingAndTrailingSpacesAndZeroes *bool `json:"trimLeadingAndTrailingSpacesAndZeroes,omitempty"` // TrailingSeparatorPolicy - The trailing separator policy. Possible values include: 'TrailingSeparatorPolicyNotSpecified', 'TrailingSeparatorPolicyNotAllowed', 'TrailingSeparatorPolicyOptional', 'TrailingSeparatorPolicyMandatory' TrailingSeparatorPolicy TrailingSeparatorPolicy `json:"trailingSeparatorPolicy,omitempty"` }
X12ValidationSettings the X12 agreement validation settings.
Source Files ¶
- client.go
- integrationaccountagreements.go
- integrationaccountassemblies.go
- integrationaccountbatchconfigurations.go
- integrationaccountcertificates.go
- integrationaccountmaps.go
- integrationaccountpartners.go
- integrationaccounts.go
- integrationaccountschemas.go
- integrationaccountsessions.go
- models.go
- operations.go
- version.go
- workflowrunactionrepetitions.go
- workflowrunactionrepetitionsrequesthistories.go
- workflowrunactionrequesthistories.go
- workflowrunactions.go
- workflowrunactionscoperepetitions.go
- workflowrunoperations.go
- workflowruns.go
- workflows.go
- workflowtriggerhistories.go
- workflowtriggers.go
- workflowversions.go
- workflowversiontriggers.go