Versions in this module Expand all Collapse all v45 v45.1.2 Aug 18, 2020 v45.1.1 Aug 14, 2020 v45.1.0 Aug 7, 2020 v45.0.0 Aug 3, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type BasicAuthentication struct + Password *string + Type HTTPAuthenticationType + Username *string + type ClientCertAuthentication struct + CertificateExpirationDate *date.Time + CertificateSubjectName *string + CertificateThumbprint *string + Password *string + Pfx *string + Type HTTPAuthenticationType + type DayOfWeek string + const Friday + const Monday + const Saturday + const Sunday + const Thursday + const Tuesday + const Wednesday + func PossibleDayOfWeekValues() []DayOfWeek + type HTTPAuthentication struct + Type HTTPAuthenticationType + type HTTPAuthenticationType string + const ActiveDirectoryOAuth + const Basic + const ClientCertificate + const NotSpecified + func PossibleHTTPAuthenticationTypeValues() []HTTPAuthenticationType + type HTTPRequest struct + Authentication *HTTPAuthentication + Body *string + Headers map[string]*string + Method *string + URI *string + func (hr HTTPRequest) MarshalJSON() ([]byte, error) + type JobAction struct + ErrorAction *JobErrorAction + QueueMessage *StorageQueueMessage + Request *HTTPRequest + RetryPolicy *RetryPolicy + ServiceBusQueueMessage *ServiceBusQueueMessage + ServiceBusTopicMessage *ServiceBusTopicMessage + Type JobActionType + type JobActionType string + const HTTP + const HTTPS + const ServiceBusQueue + const ServiceBusTopic + const StorageQueue + func PossibleJobActionTypeValues() []JobActionType + type JobCollectionDefinition struct + ID *string + Location *string + Name *string + Properties *JobCollectionProperties + Tags map[string]*string + Type *string + func (jcd JobCollectionDefinition) MarshalJSON() ([]byte, error) + type JobCollectionListResult struct + NextLink *string + Value *[]JobCollectionDefinition + func (jclr JobCollectionListResult) IsEmpty() bool + func (jclr JobCollectionListResult) MarshalJSON() ([]byte, error) + type JobCollectionListResultIterator struct + func NewJobCollectionListResultIterator(page JobCollectionListResultPage) JobCollectionListResultIterator + func (iter *JobCollectionListResultIterator) Next() error + func (iter *JobCollectionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobCollectionListResultIterator) NotDone() bool + func (iter JobCollectionListResultIterator) Response() JobCollectionListResult + func (iter JobCollectionListResultIterator) Value() JobCollectionDefinition + type JobCollectionListResultPage struct + func NewJobCollectionListResultPage(...) JobCollectionListResultPage + func (page *JobCollectionListResultPage) Next() error + func (page *JobCollectionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page JobCollectionListResultPage) NotDone() bool + func (page JobCollectionListResultPage) Response() JobCollectionListResult + func (page JobCollectionListResultPage) Values() []JobCollectionDefinition + type JobCollectionProperties struct + Quota *JobCollectionQuota + Sku *Sku + State JobCollectionState + type JobCollectionQuota struct + MaxJobCount *int32 + MaxJobOccurrence *int32 + MaxRecurrence *JobMaxRecurrence + type JobCollectionState string + const Deleted + const Disabled + const Enabled + const Suspended + func PossibleJobCollectionStateValues() []JobCollectionState + type JobCollectionsClient struct + func NewJobCollectionsClient(subscriptionID string) JobCollectionsClient + func NewJobCollectionsClientWithBaseURI(baseURI string, subscriptionID string) JobCollectionsClient + func (client JobCollectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobCollectionsClient) CreateOrUpdateResponder(resp *http.Response) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) Delete(ctx context.Context, resourceGroupName string, jobCollectionName string) (result autorest.Response, err error) + func (client JobCollectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string) (*http.Request, error) + func (client JobCollectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobCollectionsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) Disable(ctx context.Context, resourceGroupName string, jobCollectionName string) (result autorest.Response, err error) + func (client JobCollectionsClient) DisablePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string) (*http.Request, error) + func (client JobCollectionsClient) DisableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobCollectionsClient) DisableSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) Enable(ctx context.Context, resourceGroupName string, jobCollectionName string) (result autorest.Response, err error) + func (client JobCollectionsClient) EnablePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string) (*http.Request, error) + func (client JobCollectionsClient) EnableResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobCollectionsClient) EnableSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) Get(ctx context.Context, resourceGroupName string, jobCollectionName string) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string) (*http.Request, error) + func (client JobCollectionsClient) GetResponder(resp *http.Response) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result JobCollectionListResultPage, err error) + func (client JobCollectionsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result JobCollectionListResultIterator, err error) + func (client JobCollectionsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client JobCollectionsClient) ListByResourceGroupResponder(resp *http.Response) (result JobCollectionListResult, err error) + func (client JobCollectionsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) ListBySubscription(ctx context.Context) (result JobCollectionListResultPage, err error) + func (client JobCollectionsClient) ListBySubscriptionComplete(ctx context.Context) (result JobCollectionListResultIterator, err error) + func (client JobCollectionsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client JobCollectionsClient) ListBySubscriptionResponder(resp *http.Response) (result JobCollectionListResult, err error) + func (client JobCollectionsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client JobCollectionsClient) Patch(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) PatchPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobCollectionsClient) PatchResponder(resp *http.Response) (result JobCollectionDefinition, err error) + func (client JobCollectionsClient) PatchSender(req *http.Request) (*http.Response, error) + type JobDefinition struct + ID *string + Name *string + Properties *JobProperties + Type *string + func (jd JobDefinition) MarshalJSON() ([]byte, error) + type JobErrorAction struct + QueueMessage *StorageQueueMessage + Request *HTTPRequest + RetryPolicy *RetryPolicy + ServiceBusQueueMessage *ServiceBusQueueMessage + ServiceBusTopicMessage *ServiceBusTopicMessage + Type JobActionType + type JobExecutionStatus string + const Completed + const Failed + const Postponed + func PossibleJobExecutionStatusValues() []JobExecutionStatus + type JobHistoryActionName string + const ErrorAction + const MainAction + func PossibleJobHistoryActionNameValues() []JobHistoryActionName + type JobHistoryDefinition struct + ID *string + Name *string + Properties *JobHistoryDefinitionProperties + Type *string + type JobHistoryDefinitionProperties struct + ActionName JobHistoryActionName + EndTime *date.Time + ExpectedExecutionTime *date.Time + Message *string + RepeatCount *int32 + RetryCount *int32 + StartTime *date.Time + Status JobExecutionStatus + type JobHistoryFilter struct + Status JobExecutionStatus + type JobHistoryListResult struct + NextLink *string + Value *[]JobHistoryDefinition + func (jhlr JobHistoryListResult) IsEmpty() bool + type JobHistoryListResultIterator struct + func NewJobHistoryListResultIterator(page JobHistoryListResultPage) JobHistoryListResultIterator + func (iter *JobHistoryListResultIterator) Next() error + func (iter *JobHistoryListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobHistoryListResultIterator) NotDone() bool + func (iter JobHistoryListResultIterator) Response() JobHistoryListResult + func (iter JobHistoryListResultIterator) Value() JobHistoryDefinition + type JobHistoryListResultPage struct + func NewJobHistoryListResultPage(...) JobHistoryListResultPage + func (page *JobHistoryListResultPage) Next() error + func (page *JobHistoryListResultPage) NextWithContext(ctx context.Context) (err error) + func (page JobHistoryListResultPage) NotDone() bool + func (page JobHistoryListResultPage) Response() JobHistoryListResult + func (page JobHistoryListResultPage) Values() []JobHistoryDefinition + type JobListResult struct + NextLink *string + Value *[]JobDefinition + func (jlr JobListResult) IsEmpty() bool + type JobListResultIterator struct + func NewJobListResultIterator(page JobListResultPage) JobListResultIterator + func (iter *JobListResultIterator) Next() error + func (iter *JobListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter JobListResultIterator) NotDone() bool + func (iter JobListResultIterator) Response() JobListResult + func (iter JobListResultIterator) Value() JobDefinition + type JobListResultPage struct + func NewJobListResultPage(getNextPage func(context.Context, JobListResult) (JobListResult, error)) JobListResultPage + func (page *JobListResultPage) Next() error + func (page *JobListResultPage) NextWithContext(ctx context.Context) (err error) + func (page JobListResultPage) NotDone() bool + func (page JobListResultPage) Response() JobListResult + func (page JobListResultPage) Values() []JobDefinition + type JobMaxRecurrence struct + Frequency RecurrenceFrequency + Interval *int32 + type JobProperties struct + Action *JobAction + Recurrence *JobRecurrence + StartTime *date.Time + State JobState + Status *JobStatus + func (jp JobProperties) MarshalJSON() ([]byte, error) + type JobRecurrence struct + Count *int32 + EndTime *date.Time + Frequency RecurrenceFrequency + Interval *int32 + Schedule *JobRecurrenceSchedule + type JobRecurrenceSchedule struct + Hours *[]int32 + Minutes *[]int32 + MonthDays *[]int32 + MonthlyOccurrences *[]JobRecurrenceScheduleMonthlyOccurrence + WeekDays *[]DayOfWeek + type JobRecurrenceScheduleMonthlyOccurrence struct + Day JobScheduleDay + Occurrence *int32 + type JobScheduleDay string + const JobScheduleDayFriday + const JobScheduleDayMonday + const JobScheduleDaySaturday + const JobScheduleDaySunday + const JobScheduleDayThursday + const JobScheduleDayTuesday + const JobScheduleDayWednesday + func PossibleJobScheduleDayValues() []JobScheduleDay + type JobState string + const JobStateCompleted + const JobStateDisabled + const JobStateEnabled + const JobStateFaulted + func PossibleJobStateValues() []JobState + type JobStateFilter struct + State JobState + type JobStatus struct + ExecutionCount *int32 + FailureCount *int32 + FaultedCount *int32 + LastExecutionTime *date.Time + NextExecutionTime *date.Time + type JobsClient struct + func NewJobsClient(subscriptionID string) JobsClient + func NewJobsClientWithBaseURI(baseURI string, subscriptionID string) JobsClient + func (client JobsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobDefinition, err error) + func (client JobsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) CreateOrUpdateResponder(resp *http.Response) (result JobDefinition, err error) + func (client JobsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Delete(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result autorest.Response, err error) + func (client JobsClient) DeletePreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Get(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobDefinition, err error) + func (client JobsClient) GetPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) GetResponder(resp *http.Response) (result JobDefinition, err error) + func (client JobsClient) GetSender(req *http.Request) (*http.Response, error) + func (client JobsClient) List(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobListResultPage, err error) + func (client JobsClient) ListComplete(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobListResultIterator, err error) + func (client JobsClient) ListJobHistory(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobHistoryListResultPage, err error) + func (client JobsClient) ListJobHistoryComplete(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobHistoryListResultIterator, err error) + func (client JobsClient) ListJobHistoryPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) ListJobHistoryResponder(resp *http.Response) (result JobHistoryListResult, err error) + func (client JobsClient) ListJobHistorySender(req *http.Request) (*http.Response, error) + func (client JobsClient) ListPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) ListResponder(resp *http.Response) (result JobListResult, err error) + func (client JobsClient) ListSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Patch(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result JobDefinition, err error) + func (client JobsClient) PatchPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) PatchResponder(resp *http.Response) (result JobDefinition, err error) + func (client JobsClient) PatchSender(req *http.Request) (*http.Response, error) + func (client JobsClient) Run(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (result autorest.Response, err error) + func (client JobsClient) RunPreparer(ctx context.Context, resourceGroupName string, jobCollectionName string, ...) (*http.Request, error) + func (client JobsClient) RunResponder(resp *http.Response) (result autorest.Response, err error) + func (client JobsClient) RunSender(req *http.Request) (*http.Response, error) + type OAuthAuthentication struct + Audience *string + ClientID *string + Secret *string + Tenant *string + Type HTTPAuthenticationType + type RecurrenceFrequency string + const Day + const Hour + const Minute + const Month + const Week + func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency + type RetryPolicy struct + RetryCount *int32 + RetryInterval *string + RetryType RetryType + type RetryType string + const Fixed + const None + func PossibleRetryTypeValues() []RetryType + type ServiceBusAuthentication struct + SasKey *string + SasKeyName *string + Type ServiceBusAuthenticationType + type ServiceBusAuthenticationType string + const ServiceBusAuthenticationTypeNotSpecified + const ServiceBusAuthenticationTypeSharedAccessKey + func PossibleServiceBusAuthenticationTypeValues() []ServiceBusAuthenticationType + type ServiceBusBrokeredMessageProperties struct + ContentType *string + CorrelationID *string + ForcePersistence *bool + Label *string + MessageID *string + PartitionKey *string + ReplyTo *string + ReplyToSessionID *string + ScheduledEnqueueTimeUtc *date.Time + SessionID *string + TimeToLive *date.Time + To *string + ViaPartitionKey *string + type ServiceBusMessage struct + Authentication *ServiceBusAuthentication + BrokeredMessageProperties *ServiceBusBrokeredMessageProperties + CustomMessageProperties map[string]*string + Message *string + Namespace *string + TransportType ServiceBusTransportType + func (sbm ServiceBusMessage) MarshalJSON() ([]byte, error) + type ServiceBusQueueMessage struct + Authentication *ServiceBusAuthentication + BrokeredMessageProperties *ServiceBusBrokeredMessageProperties + CustomMessageProperties map[string]*string + Message *string + Namespace *string + QueueName *string + TransportType ServiceBusTransportType + func (sbqm ServiceBusQueueMessage) MarshalJSON() ([]byte, error) + type ServiceBusTopicMessage struct + Authentication *ServiceBusAuthentication + BrokeredMessageProperties *ServiceBusBrokeredMessageProperties + CustomMessageProperties map[string]*string + Message *string + Namespace *string + TopicPath *string + TransportType ServiceBusTransportType + func (sbtm ServiceBusTopicMessage) MarshalJSON() ([]byte, error) + type ServiceBusTransportType string + const ServiceBusTransportTypeAMQP + const ServiceBusTransportTypeNetMessaging + const ServiceBusTransportTypeNotSpecified + func PossibleServiceBusTransportTypeValues() []ServiceBusTransportType + type Sku struct + Name SkuDefinition + type SkuDefinition string + const Free + const Premium + const Standard + func PossibleSkuDefinitionValues() []SkuDefinition + type StorageQueueMessage struct + Message *string + QueueName *string + SasToken *string + StorageAccount *string Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v15 gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48