Versions in this module Expand all Collapse all v25 v25.1.0 Feb 6, 2019 v25.0.0 Jan 30, 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 EndpointType string + const WebHook + func PossibleEndpointTypeValues() []EndpointType + 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) UnmarshalJSON(body []byte) error + func (esd EventSubscriptionDestination) MarshalJSON() ([]byte, error) + type EventSubscriptionDestinationProperties struct + EndpointBaseURL *string + EndpointURL *string + type EventSubscriptionFilter struct + IncludedEventTypes *[]string + IsSubjectCaseSensitive *bool + SubjectBeginsWith *string + SubjectEndsWith *string + type EventSubscriptionFullURL struct + EndpointURL *string + type EventSubscriptionProperties struct + Destination *EventSubscriptionDestination + Filter *EventSubscriptionFilter + Labels *[]string + ProvisioningState EventSubscriptionProvisioningState + Topic *string + type EventSubscriptionProvisioningState string + const Canceled + const Creating + const Deleting + const Failed + const Succeeded + const Updating + func PossibleEventSubscriptionProvisioningStateValues() []EventSubscriptionProvisioningState + type EventSubscriptionUpdateParameters struct + Destination *EventSubscriptionDestination + Filter *EventSubscriptionFilter + Labels *[]string + type EventSubscriptionsClient struct + func NewEventSubscriptionsClient(subscriptionID string) EventSubscriptionsClient + func NewEventSubscriptionsClientWithBaseURI(baseURI string, subscriptionID string) EventSubscriptionsClient + func (client EventSubscriptionsClient) Create(ctx context.Context, scope string, eventSubscriptionName string, ...) (result EventSubscriptionsCreateFuture, err error) + func (client EventSubscriptionsClient) CreatePreparer(ctx context.Context, scope string, eventSubscriptionName string, ...) (*http.Request, error) + func (client EventSubscriptionsClient) CreateResponder(resp *http.Response) (result EventSubscription, err error) + func (client EventSubscriptionsClient) CreateSender(req *http.Request) (future EventSubscriptionsCreateFuture, 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 EventSubscriptionsCreateFuture struct + func (future *EventSubscriptionsCreateFuture) 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 OperationOrigin + Properties interface{} + type OperationInfo struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationOrigin string + const System + const User + const UserAndSystem + func PossibleOperationOriginValues() []OperationOrigin + 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 + 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 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) + 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 TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) Other modules containing this package 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.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.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48