Versions in this module Expand all Collapse all v28 v28.1.0 Apr 29, 2019 v28.0.0 Apr 26, 2019 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 BasicEventSubscriptionDestination interface + AsEventHubEventSubscriptionDestination func() (*EventHubEventSubscriptionDestination, bool) + AsEventSubscriptionDestination func() (*EventSubscriptionDestination, bool) + AsWebHookEventSubscriptionDestination func() (*WebHookEventSubscriptionDestination, bool) + type EndpointType string + const EndpointTypeEventHub + const EndpointTypeEventSubscriptionDestination + const EndpointTypeWebHook + func PossibleEndpointTypeValues() []EndpointType + type EventHubEventSubscriptionDestination struct + EndpointType EndpointType + func (ehesd *EventHubEventSubscriptionDestination) UnmarshalJSON(body []byte) error + func (ehesd EventHubEventSubscriptionDestination) AsBasicEventSubscriptionDestination() (BasicEventSubscriptionDestination, bool) + func (ehesd EventHubEventSubscriptionDestination) AsEventHubEventSubscriptionDestination() (*EventHubEventSubscriptionDestination, bool) + func (ehesd EventHubEventSubscriptionDestination) AsEventSubscriptionDestination() (*EventSubscriptionDestination, bool) + func (ehesd EventHubEventSubscriptionDestination) AsWebHookEventSubscriptionDestination() (*WebHookEventSubscriptionDestination, bool) + func (ehesd EventHubEventSubscriptionDestination) MarshalJSON() ([]byte, error) + type EventHubEventSubscriptionDestinationProperties struct + ResourceID *string + type EventSubscription struct + ID *string + Name *string + Type *string + func (es *EventSubscription) UnmarshalJSON(body []byte) error + func (es EventSubscription) MarshalJSON() ([]byte, error) + type EventSubscriptionDestination struct + EndpointType EndpointType + func (esd EventSubscriptionDestination) AsBasicEventSubscriptionDestination() (BasicEventSubscriptionDestination, bool) + func (esd EventSubscriptionDestination) AsEventHubEventSubscriptionDestination() (*EventHubEventSubscriptionDestination, bool) + func (esd EventSubscriptionDestination) AsEventSubscriptionDestination() (*EventSubscriptionDestination, bool) + func (esd EventSubscriptionDestination) AsWebHookEventSubscriptionDestination() (*WebHookEventSubscriptionDestination, bool) + func (esd EventSubscriptionDestination) MarshalJSON() ([]byte, error) + type EventSubscriptionFilter struct + IncludedEventTypes *[]string + IsSubjectCaseSensitive *bool + SubjectBeginsWith *string + SubjectEndsWith *string + type EventSubscriptionFullURL struct + EndpointURL *string + type EventSubscriptionProperties struct + Destination BasicEventSubscriptionDestination + Filter *EventSubscriptionFilter + Labels *[]string + ProvisioningState EventSubscriptionProvisioningState + Topic *string + func (esp *EventSubscriptionProperties) UnmarshalJSON(body []byte) error + type EventSubscriptionProvisioningState string + const Canceled + const Creating + const Deleting + const Failed + const Succeeded + const Updating + func PossibleEventSubscriptionProvisioningStateValues() []EventSubscriptionProvisioningState + type EventSubscriptionUpdateParameters struct + Destination BasicEventSubscriptionDestination + Filter *EventSubscriptionFilter + Labels *[]string + func (esup *EventSubscriptionUpdateParameters) UnmarshalJSON(body []byte) error + type EventSubscriptionsClient struct + func NewEventSubscriptionsClient(subscriptionID string) EventSubscriptionsClient + func NewEventSubscriptionsClientWithBaseURI(baseURI string, subscriptionID string) EventSubscriptionsClient + func (client EventSubscriptionsClient) CreateOrUpdate(ctx context.Context, scope string, eventSubscriptionName string, ...) (result EventSubscriptionsCreateOrUpdateFuture, err error) + func (client EventSubscriptionsClient) CreateOrUpdatePreparer(ctx context.Context, scope string, eventSubscriptionName string, ...) (*http.Request, error) + func (client EventSubscriptionsClient) CreateOrUpdateResponder(resp *http.Response) (result EventSubscription, err error) + func (client EventSubscriptionsClient) CreateOrUpdateSender(req *http.Request) (future EventSubscriptionsCreateOrUpdateFuture, err error) + func (client EventSubscriptionsClient) Delete(ctx context.Context, scope string, eventSubscriptionName string) (result EventSubscriptionsDeleteFuture, err error) + func (client EventSubscriptionsClient) DeletePreparer(ctx context.Context, scope string, eventSubscriptionName string) (*http.Request, error) + func (client EventSubscriptionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client EventSubscriptionsClient) DeleteSender(req *http.Request) (future EventSubscriptionsDeleteFuture, err error) + func (client EventSubscriptionsClient) Get(ctx context.Context, scope string, eventSubscriptionName string) (result EventSubscription, err error) + func (client EventSubscriptionsClient) GetFullURL(ctx context.Context, scope string, eventSubscriptionName string) (result EventSubscriptionFullURL, err error) + func (client EventSubscriptionsClient) GetFullURLPreparer(ctx context.Context, scope string, eventSubscriptionName string) (*http.Request, error) + func (client EventSubscriptionsClient) GetFullURLResponder(resp *http.Response) (result EventSubscriptionFullURL, err error) + func (client EventSubscriptionsClient) GetFullURLSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) GetPreparer(ctx context.Context, scope string, eventSubscriptionName string) (*http.Request, error) + func (client EventSubscriptionsClient) GetResponder(resp *http.Response) (result EventSubscription, err error) + func (client EventSubscriptionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListByResource(ctx context.Context, resourceGroupName string, providerNamespace string, ...) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListByResourcePreparer(ctx context.Context, resourceGroupName string, providerNamespace string, ...) (*http.Request, error) + func (client EventSubscriptionsClient) ListByResourceResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListByResourceSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroup(ctx context.Context, resourceGroupName string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupForTopicType(ctx context.Context, resourceGroupName string, topicTypeName string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupForTopicTypePreparer(ctx context.Context, resourceGroupName string, topicTypeName string) (*http.Request, error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupForTopicTypeResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupForTopicTypeSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListGlobalBySubscription(ctx context.Context) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionForTopicType(ctx context.Context, topicTypeName string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionForTopicTypePreparer(ctx context.Context, topicTypeName string) (*http.Request, error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionForTopicTypeResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionForTopicTypeSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListGlobalBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroup(ctx context.Context, resourceGroupName string, location string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupForTopicType(ctx context.Context, resourceGroupName string, location string, ...) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupForTopicTypePreparer(ctx context.Context, resourceGroupName string, location string, ...) (*http.Request, error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupForTopicTypeResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupForTopicTypeSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupPreparer(ctx context.Context, resourceGroupName string, location string) (*http.Request, error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListRegionalBySubscription(ctx context.Context, location string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionForTopicType(ctx context.Context, location string, topicTypeName string) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionForTopicTypePreparer(ctx context.Context, location string, topicTypeName string) (*http.Request, error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionForTopicTypeResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionForTopicTypeSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionPreparer(ctx context.Context, location string) (*http.Request, error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionResponder(resp *http.Response) (result EventSubscriptionsListResult, err error) + func (client EventSubscriptionsClient) ListRegionalBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client EventSubscriptionsClient) Update(ctx context.Context, scope string, eventSubscriptionName string, ...) (result EventSubscriptionsUpdateFuture, err error) + func (client EventSubscriptionsClient) UpdatePreparer(ctx context.Context, scope string, eventSubscriptionName string, ...) (*http.Request, error) + func (client EventSubscriptionsClient) UpdateResponder(resp *http.Response) (result EventSubscription, err error) + func (client EventSubscriptionsClient) UpdateSender(req *http.Request) (future EventSubscriptionsUpdateFuture, err error) + type EventSubscriptionsCreateOrUpdateFuture struct + func (future *EventSubscriptionsCreateOrUpdateFuture) Result(client EventSubscriptionsClient) (es EventSubscription, err error) + type EventSubscriptionsDeleteFuture struct + func (future *EventSubscriptionsDeleteFuture) Result(client EventSubscriptionsClient) (ar autorest.Response, err error) + type EventSubscriptionsListResult struct + Value *[]EventSubscription + type EventSubscriptionsUpdateFuture struct + func (future *EventSubscriptionsUpdateFuture) Result(client EventSubscriptionsClient) (es EventSubscription, err error) + type EventType struct + ID *string + Name *string + Type *string + func (et *EventType) UnmarshalJSON(body []byte) error + func (et EventType) MarshalJSON() ([]byte, error) + type EventTypeProperties struct + Description *string + DisplayName *string + SchemaURL *string + type EventTypesListResult struct + Value *[]EventType + type Operation struct + Display *OperationInfo + Name *string + Origin *string + Properties interface{} + type OperationInfo struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationsListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationsListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OperationsListResult struct + Value *[]Operation + type Resource struct + ID *string + Name *string + Type *string + type ResourceRegionType string + const GlobalResource + const RegionalResource + func PossibleResourceRegionTypeValues() []ResourceRegionType + type Topic struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (t *Topic) UnmarshalJSON(body []byte) error + func (t Topic) MarshalJSON() ([]byte, error) + type TopicProperties struct + Endpoint *string + ProvisioningState TopicProvisioningState + type TopicProvisioningState string + const TopicProvisioningStateCanceled + const TopicProvisioningStateCreating + const TopicProvisioningStateDeleting + const TopicProvisioningStateFailed + const TopicProvisioningStateSucceeded + const TopicProvisioningStateUpdating + func PossibleTopicProvisioningStateValues() []TopicProvisioningState + type TopicRegenerateKeyRequest struct + KeyName *string + type TopicSharedAccessKeys struct + Key1 *string + Key2 *string + type TopicTypeInfo struct + ID *string + Name *string + Type *string + func (tti *TopicTypeInfo) UnmarshalJSON(body []byte) error + func (tti TopicTypeInfo) MarshalJSON() ([]byte, error) + type TopicTypeProperties struct + Description *string + DisplayName *string + Provider *string + ProvisioningState TopicTypeProvisioningState + ResourceRegionType ResourceRegionType + SupportedLocations *[]string + type TopicTypeProvisioningState string + const TopicTypeProvisioningStateCanceled + const TopicTypeProvisioningStateCreating + const TopicTypeProvisioningStateDeleting + const TopicTypeProvisioningStateFailed + const TopicTypeProvisioningStateSucceeded + const TopicTypeProvisioningStateUpdating + func PossibleTopicTypeProvisioningStateValues() []TopicTypeProvisioningState + type TopicTypesClient struct + func NewTopicTypesClient(subscriptionID string) TopicTypesClient + func NewTopicTypesClientWithBaseURI(baseURI string, subscriptionID string) TopicTypesClient + func (client TopicTypesClient) Get(ctx context.Context, topicTypeName string) (result TopicTypeInfo, err error) + func (client TopicTypesClient) GetPreparer(ctx context.Context, topicTypeName string) (*http.Request, error) + func (client TopicTypesClient) GetResponder(resp *http.Response) (result TopicTypeInfo, err error) + func (client TopicTypesClient) GetSender(req *http.Request) (*http.Response, error) + func (client TopicTypesClient) List(ctx context.Context) (result TopicTypesListResult, err error) + func (client TopicTypesClient) ListEventTypes(ctx context.Context, topicTypeName string) (result EventTypesListResult, err error) + func (client TopicTypesClient) ListEventTypesPreparer(ctx context.Context, topicTypeName string) (*http.Request, error) + func (client TopicTypesClient) ListEventTypesResponder(resp *http.Response) (result EventTypesListResult, err error) + func (client TopicTypesClient) ListEventTypesSender(req *http.Request) (*http.Response, error) + func (client TopicTypesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client TopicTypesClient) ListResponder(resp *http.Response) (result TopicTypesListResult, err error) + func (client TopicTypesClient) ListSender(req *http.Request) (*http.Response, error) + type TopicTypesListResult struct + Value *[]TopicTypeInfo + type TopicUpdateParameters struct + Tags map[string]*string + func (tup TopicUpdateParameters) MarshalJSON() ([]byte, error) + type TopicsClient struct + func NewTopicsClient(subscriptionID string) TopicsClient + func NewTopicsClientWithBaseURI(baseURI string, subscriptionID string) TopicsClient + func (client TopicsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, topicName string, ...) (result TopicsCreateOrUpdateFuture, err error) + func (client TopicsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, topicName string, ...) (*http.Request, error) + func (client TopicsClient) CreateOrUpdateResponder(resp *http.Response) (result Topic, err error) + func (client TopicsClient) CreateOrUpdateSender(req *http.Request) (future TopicsCreateOrUpdateFuture, err error) + func (client TopicsClient) Delete(ctx context.Context, resourceGroupName string, topicName string) (result TopicsDeleteFuture, err error) + func (client TopicsClient) DeletePreparer(ctx context.Context, resourceGroupName string, topicName string) (*http.Request, error) + func (client TopicsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client TopicsClient) DeleteSender(req *http.Request) (future TopicsDeleteFuture, err error) + func (client TopicsClient) Get(ctx context.Context, resourceGroupName string, topicName string) (result Topic, err error) + func (client TopicsClient) GetPreparer(ctx context.Context, resourceGroupName string, topicName string) (*http.Request, error) + func (client TopicsClient) GetResponder(resp *http.Response) (result Topic, err error) + func (client TopicsClient) GetSender(req *http.Request) (*http.Response, error) + func (client TopicsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result TopicsListResult, err error) + func (client TopicsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client TopicsClient) ListByResourceGroupResponder(resp *http.Response) (result TopicsListResult, err error) + func (client TopicsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client TopicsClient) ListBySubscription(ctx context.Context) (result TopicsListResult, err error) + func (client TopicsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client TopicsClient) ListBySubscriptionResponder(resp *http.Response) (result TopicsListResult, err error) + func (client TopicsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client TopicsClient) ListEventTypes(ctx context.Context, resourceGroupName string, providerNamespace string, ...) (result EventTypesListResult, err error) + func (client TopicsClient) ListEventTypesPreparer(ctx context.Context, resourceGroupName string, providerNamespace string, ...) (*http.Request, error) + func (client TopicsClient) ListEventTypesResponder(resp *http.Response) (result EventTypesListResult, err error) + func (client TopicsClient) ListEventTypesSender(req *http.Request) (*http.Response, error) + func (client TopicsClient) ListSharedAccessKeys(ctx context.Context, resourceGroupName string, topicName string) (result TopicSharedAccessKeys, err error) + func (client TopicsClient) ListSharedAccessKeysPreparer(ctx context.Context, resourceGroupName string, topicName string) (*http.Request, error) + func (client TopicsClient) ListSharedAccessKeysResponder(resp *http.Response) (result TopicSharedAccessKeys, err error) + func (client TopicsClient) ListSharedAccessKeysSender(req *http.Request) (*http.Response, error) + func (client TopicsClient) RegenerateKey(ctx context.Context, resourceGroupName string, topicName string, ...) (result TopicSharedAccessKeys, err error) + func (client TopicsClient) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, topicName string, ...) (*http.Request, error) + func (client TopicsClient) RegenerateKeyResponder(resp *http.Response) (result TopicSharedAccessKeys, err error) + func (client TopicsClient) RegenerateKeySender(req *http.Request) (*http.Response, error) + func (client TopicsClient) Update(ctx context.Context, resourceGroupName string, topicName string, ...) (result TopicsUpdateFuture, err error) + func (client TopicsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, topicName string, ...) (*http.Request, error) + func (client TopicsClient) UpdateResponder(resp *http.Response) (result Topic, err error) + func (client TopicsClient) UpdateSender(req *http.Request) (future TopicsUpdateFuture, err error) + type TopicsCreateOrUpdateFuture struct + func (future *TopicsCreateOrUpdateFuture) Result(client TopicsClient) (t Topic, err error) + type TopicsDeleteFuture struct + func (future *TopicsDeleteFuture) Result(client TopicsClient) (ar autorest.Response, err error) + type TopicsListResult struct + Value *[]Topic + type TopicsUpdateFuture struct + func (future *TopicsUpdateFuture) Result(client TopicsClient) (t Topic, err error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type WebHookEventSubscriptionDestination struct + EndpointType EndpointType + func (whesd *WebHookEventSubscriptionDestination) UnmarshalJSON(body []byte) error + func (whesd WebHookEventSubscriptionDestination) AsBasicEventSubscriptionDestination() (BasicEventSubscriptionDestination, bool) + func (whesd WebHookEventSubscriptionDestination) AsEventHubEventSubscriptionDestination() (*EventHubEventSubscriptionDestination, bool) + func (whesd WebHookEventSubscriptionDestination) AsEventSubscriptionDestination() (*EventSubscriptionDestination, bool) + func (whesd WebHookEventSubscriptionDestination) AsWebHookEventSubscriptionDestination() (*WebHookEventSubscriptionDestination, bool) + func (whesd WebHookEventSubscriptionDestination) MarshalJSON() ([]byte, error) + type WebHookEventSubscriptionDestinationProperties struct + EndpointBaseURL *string + EndpointURL *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.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.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48