Versions in this module Expand all Collapse all v35 v35.1.0 Nov 1, 2019 v35.0.0 Oct 30, 2019 Changes in this version + func UserAgent() string + func Version() string + type AppConfigurationKeyValueDeletedEventData struct + Etag *string + Key *string + Label *string + type AppConfigurationKeyValueModifiedEventData struct + Etag *string + Key *string + Label *string + type BaseClient struct + func New() BaseClient + func NewWithoutDefaults() BaseClient + func (client BaseClient) PublishEvents(ctx context.Context, topicHostname string, events []Event) (result autorest.Response, err error) + func (client BaseClient) PublishEventsPreparer(ctx context.Context, topicHostname string, events []Event) (*http.Request, error) + func (client BaseClient) PublishEventsResponder(resp *http.Response) (result autorest.Response, err error) + func (client BaseClient) PublishEventsSender(req *http.Request) (*http.Response, error) + type BasicMediaJobOutput interface + AsMediaJobOutput func() (*MediaJobOutput, bool) + AsMediaJobOutputAsset func() (*MediaJobOutputAsset, bool) + type ContainerRegistryArtifactEventData struct + Action *string + ID *string + Target *ContainerRegistryArtifactEventTarget + Timestamp *date.Time + type ContainerRegistryArtifactEventTarget struct + Digest *string + MediaType *string + Name *string + Repository *string + Size *int64 + Tag *string + Version *string + type ContainerRegistryChartDeletedEventData struct + Action *string + ID *string + Target *ContainerRegistryArtifactEventTarget + Timestamp *date.Time + type ContainerRegistryChartPushedEventData struct + Action *string + ID *string + Target *ContainerRegistryArtifactEventTarget + Timestamp *date.Time + type ContainerRegistryEventActor struct + Name *string + type ContainerRegistryEventData struct + Action *string + Actor *ContainerRegistryEventActor + ID *string + Request *ContainerRegistryEventRequest + Source *ContainerRegistryEventSource + Target *ContainerRegistryEventTarget + Timestamp *date.Time + type ContainerRegistryEventRequest struct + Addr *string + Host *string + ID *string + Method *string + Useragent *string + type ContainerRegistryEventSource struct + Addr *string + InstanceID *string + type ContainerRegistryEventTarget struct + Digest *string + Length *int64 + MediaType *string + Repository *string + Size *int64 + Tag *string + URL *string + type ContainerRegistryImageDeletedEventData struct + Action *string + Actor *ContainerRegistryEventActor + ID *string + Request *ContainerRegistryEventRequest + Source *ContainerRegistryEventSource + Target *ContainerRegistryEventTarget + Timestamp *date.Time + type ContainerRegistryImagePushedEventData struct + Action *string + Actor *ContainerRegistryEventActor + ID *string + Request *ContainerRegistryEventRequest + Source *ContainerRegistryEventSource + Target *ContainerRegistryEventTarget + Timestamp *date.Time + type DeviceConnectionStateEventInfo struct + SequenceNumber *string + type DeviceConnectionStateEventProperties struct + DeviceConnectionStateEventInfo *DeviceConnectionStateEventInfo + DeviceID *string + HubName *string + ModuleID *string + type DeviceLifeCycleEventProperties struct + DeviceID *string + HubName *string + Twin *DeviceTwinInfo + type DeviceTelemetryEventProperties struct + Body interface{} + Properties map[string]*string + SystemProperties map[string]*string + func (dtep DeviceTelemetryEventProperties) MarshalJSON() ([]byte, error) + type DeviceTwinInfo struct + AuthenticationType *string + CloudToDeviceMessageCount *float64 + ConnectionState *string + DeviceID *string + Etag *string + LastActivityTime *string + Properties *DeviceTwinInfoProperties + Status *string + StatusUpdateTime *string + Version *float64 + X509Thumbprint *DeviceTwinInfoX509Thumbprint + type DeviceTwinInfoProperties struct + Desired *DeviceTwinProperties + Reported *DeviceTwinProperties + type DeviceTwinInfoX509Thumbprint struct + PrimaryThumbprint *string + SecondaryThumbprint *string + type DeviceTwinMetadata struct + LastUpdated *string + type DeviceTwinProperties struct + Metadata *DeviceTwinMetadata + Version *float64 + type Event struct + Data interface{} + DataVersion *string + EventTime *date.Time + EventType *string + ID *string + MetadataVersion *string + Subject *string + Topic *string + type EventHubCaptureFileCreatedEventData struct + EventCount *int32 + FileType *string + Fileurl *string + FirstEnqueueTime *date.Time + FirstSequenceNumber *int32 + LastEnqueueTime *date.Time + LastSequenceNumber *int32 + PartitionID *string + SizeInBytes *int32 + type IotHubDeviceConnectedEventData struct + DeviceConnectionStateEventInfo *DeviceConnectionStateEventInfo + DeviceID *string + HubName *string + ModuleID *string + type IotHubDeviceCreatedEventData struct + DeviceID *string + HubName *string + Twin *DeviceTwinInfo + type IotHubDeviceDeletedEventData struct + DeviceID *string + HubName *string + Twin *DeviceTwinInfo + type IotHubDeviceDisconnectedEventData struct + DeviceConnectionStateEventInfo *DeviceConnectionStateEventInfo + DeviceID *string + HubName *string + ModuleID *string + type IotHubDeviceTelemetryEventData struct + Body interface{} + Properties map[string]*string + SystemProperties map[string]*string + func (ihdted IotHubDeviceTelemetryEventData) MarshalJSON() ([]byte, error) + type KeyVaultCertificateExpiredEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultCertificateNearExpiryEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultCertificateNewVersionCreatedEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultKeyExpiredEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultKeyNearExpiryEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultKeyNewVersionCreatedEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultSecretExpiredEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultSecretNearExpiryEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type KeyVaultSecretNewVersionCreatedEventData struct + Exp *float64 + ID *string + Nbf *float64 + ObjectName *string + ObjectType *string + VaultName *string + Version *string + type MachineLearningServicesDatasetDriftDetectedEventData struct + BaseDatasetID *string + DataDriftID *string + DataDriftName *string + DriftCoefficient *float64 + EndTime *date.Time + RunID *string + StartTime *date.Time + TargetDatasetID *string + type MachineLearningServicesModelDeployedEventData struct + ModelIds *string + ServiceComputeType *string + ServiceName *string + ServiceProperties interface{} + ServiceTags interface{} + type MachineLearningServicesModelRegisteredEventData struct + ModelName *string + ModelProperties interface{} + ModelTags interface{} + ModelVersion *int32 + type MachineLearningServicesRunCompletedEventData struct + ExperimentID *string + ExperimentName *string + RunID *string + RunProperties interface{} + RunTags interface{} + RunType *string + type MapsGeofenceEnteredEventData struct + ExpiredGeofenceGeometryID *[]string + Geometries *[]MapsGeofenceGeometry + InvalidPeriodGeofenceGeometryID *[]string + IsEventPublished *bool + type MapsGeofenceEventProperties struct + ExpiredGeofenceGeometryID *[]string + Geometries *[]MapsGeofenceGeometry + InvalidPeriodGeofenceGeometryID *[]string + IsEventPublished *bool + type MapsGeofenceExitedEventData struct + ExpiredGeofenceGeometryID *[]string + Geometries *[]MapsGeofenceGeometry + InvalidPeriodGeofenceGeometryID *[]string + IsEventPublished *bool + type MapsGeofenceGeometry struct + DeviceID *string + Distance *float64 + GeometryID *string + NearestLat *float64 + NearestLon *float64 + UdID *string + type MapsGeofenceResultEventData struct + ExpiredGeofenceGeometryID *[]string + Geometries *[]MapsGeofenceGeometry + InvalidPeriodGeofenceGeometryID *[]string + IsEventPublished *bool + type MediaJobCanceledEventData struct + CorrelationData map[string]*string + Outputs *[]BasicMediaJobOutput + PreviousState MediaJobState + State MediaJobState + func (mjced *MediaJobCanceledEventData) UnmarshalJSON(body []byte) error + func (mjced MediaJobCanceledEventData) MarshalJSON() ([]byte, error) + type MediaJobCancelingEventData struct + CorrelationData map[string]*string + PreviousState MediaJobState + State MediaJobState + func (mjced MediaJobCancelingEventData) MarshalJSON() ([]byte, error) + type MediaJobError struct + Category MediaJobErrorCategory + Code MediaJobErrorCode + Details *[]MediaJobErrorDetail + Message *string + Retry MediaJobRetry + type MediaJobErrorCategory string + const Configuration + const Content + const Download + const Service + const Upload + func PossibleMediaJobErrorCategoryValues() []MediaJobErrorCategory + type MediaJobErrorCode string + const ConfigurationUnsupported + const ContentMalformed + const ContentUnsupported + const DownloadNotAccessible + const DownloadTransientError + const ServiceError + const ServiceTransientError + const UploadNotAccessible + const UploadTransientError + func PossibleMediaJobErrorCodeValues() []MediaJobErrorCode + type MediaJobErrorDetail struct + Code *string + Message *string + type MediaJobErroredEventData struct + CorrelationData map[string]*string + Outputs *[]BasicMediaJobOutput + PreviousState MediaJobState + State MediaJobState + func (mjeed *MediaJobErroredEventData) UnmarshalJSON(body []byte) error + func (mjeed MediaJobErroredEventData) MarshalJSON() ([]byte, error) + type MediaJobFinishedEventData struct + CorrelationData map[string]*string + Outputs *[]BasicMediaJobOutput + PreviousState MediaJobState + State MediaJobState + func (mjfed *MediaJobFinishedEventData) UnmarshalJSON(body []byte) error + func (mjfed MediaJobFinishedEventData) MarshalJSON() ([]byte, error) + type MediaJobOutput struct + Error *MediaJobError + Label *string + OdataType OdataType + Progress *int64 + State MediaJobState + func (mjo MediaJobOutput) AsBasicMediaJobOutput() (BasicMediaJobOutput, bool) + func (mjo MediaJobOutput) AsMediaJobOutput() (*MediaJobOutput, bool) + func (mjo MediaJobOutput) AsMediaJobOutputAsset() (*MediaJobOutputAsset, bool) + func (mjo MediaJobOutput) MarshalJSON() ([]byte, error) + type MediaJobOutputAsset struct + AssetName *string + Error *MediaJobError + Label *string + OdataType OdataType + Progress *int64 + State MediaJobState + func (mjoa MediaJobOutputAsset) AsBasicMediaJobOutput() (BasicMediaJobOutput, bool) + func (mjoa MediaJobOutputAsset) AsMediaJobOutput() (*MediaJobOutput, bool) + func (mjoa MediaJobOutputAsset) AsMediaJobOutputAsset() (*MediaJobOutputAsset, bool) + func (mjoa MediaJobOutputAsset) MarshalJSON() ([]byte, error) + type MediaJobOutputCanceledEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjoced *MediaJobOutputCanceledEventData) UnmarshalJSON(body []byte) error + func (mjoced MediaJobOutputCanceledEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputCancelingEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjoced *MediaJobOutputCancelingEventData) UnmarshalJSON(body []byte) error + func (mjoced MediaJobOutputCancelingEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputErroredEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjoeed *MediaJobOutputErroredEventData) UnmarshalJSON(body []byte) error + func (mjoeed MediaJobOutputErroredEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputFinishedEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjofed *MediaJobOutputFinishedEventData) UnmarshalJSON(body []byte) error + func (mjofed MediaJobOutputFinishedEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputProcessingEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjoped *MediaJobOutputProcessingEventData) UnmarshalJSON(body []byte) error + func (mjoped MediaJobOutputProcessingEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputProgressEventData struct + JobCorrelationData map[string]*string + Label *string + Progress *int64 + func (mjoped MediaJobOutputProgressEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputScheduledEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjosed *MediaJobOutputScheduledEventData) UnmarshalJSON(body []byte) error + func (mjosed MediaJobOutputScheduledEventData) MarshalJSON() ([]byte, error) + type MediaJobOutputStateChangeEventData struct + JobCorrelationData map[string]*string + Output BasicMediaJobOutput + PreviousState MediaJobState + func (mjosced *MediaJobOutputStateChangeEventData) UnmarshalJSON(body []byte) error + func (mjosced MediaJobOutputStateChangeEventData) MarshalJSON() ([]byte, error) + type MediaJobProcessingEventData struct + CorrelationData map[string]*string + PreviousState MediaJobState + State MediaJobState + func (mjped MediaJobProcessingEventData) MarshalJSON() ([]byte, error) + type MediaJobRetry string + const DoNotRetry + const MayRetry + func PossibleMediaJobRetryValues() []MediaJobRetry + type MediaJobScheduledEventData struct + CorrelationData map[string]*string + PreviousState MediaJobState + State MediaJobState + func (mjsed MediaJobScheduledEventData) MarshalJSON() ([]byte, error) + type MediaJobState string + const Canceled + const Canceling + const Error + const Finished + const Processing + const Queued + const Scheduled + func PossibleMediaJobStateValues() []MediaJobState + type MediaJobStateChangeEventData struct + CorrelationData map[string]*string + PreviousState MediaJobState + State MediaJobState + func (mjsced MediaJobStateChangeEventData) MarshalJSON() ([]byte, error) + type MediaLiveEventConnectionRejectedEventData struct + EncoderIP *string + EncoderPort *string + IngestURL *string + ResultCode *string + StreamID *string + type MediaLiveEventEncoderConnectedEventData struct + EncoderIP *string + EncoderPort *string + IngestURL *string + StreamID *string + type MediaLiveEventEncoderDisconnectedEventData struct + EncoderIP *string + EncoderPort *string + IngestURL *string + ResultCode *string + StreamID *string + type MediaLiveEventIncomingDataChunkDroppedEventData struct + Bitrate *int64 + ResultCode *string + Timescale *string + Timestamp *string + TrackName *string + TrackType *string + type MediaLiveEventIncomingStreamReceivedEventData struct + Bitrate *int64 + Duration *string + EncoderIP *string + EncoderPort *string + IngestURL *string + Timescale *string + Timestamp *string + TrackName *string + TrackType *string + type MediaLiveEventIncomingStreamsOutOfSyncEventData struct + MaxLastTimestamp *string + MinLastTimestamp *string + TimescaleOfMaxLastTimestamp *string + TimescaleOfMinLastTimestamp *string + TypeOfStreamWithMaxLastTimestamp *string + TypeOfStreamWithMinLastTimestamp *string + type MediaLiveEventIncomingVideoStreamsOutOfSyncEventData struct + FirstDuration *string + FirstTimestamp *string + SecondDuration *string + SecondTimestamp *string + Timescale *string + type MediaLiveEventIngestHeartbeatEventData struct + Bitrate *int64 + DiscontinuityCount *int64 + Healthy *bool + IncomingBitrate *int64 + LastTimestamp *string + NonincreasingCount *int64 + OverlapCount *int64 + State *string + Timescale *string + TrackName *string + TrackType *string + UnexpectedBitrate *bool + type MediaLiveEventTrackDiscontinuityDetectedEventData struct + Bitrate *int64 + DiscontinuityGap *string + NewTimestamp *string + PreviousTimestamp *string + Timescale *string + TrackName *string + TrackType *string + type OdataType string + const OdataTypeMediaJobOutput + const OdataTypeMicrosoftMediaJobOutputAsset + func PossibleOdataTypeValues() []OdataType + type ResourceActionCancelData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceActionFailureData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceActionSuccessData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceDeleteCancelData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceDeleteFailureData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceDeleteSuccessData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceWriteCancelData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceWriteFailureData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ResourceWriteSuccessData struct + Authorization *string + Claims *string + CorrelationID *string + HTTPRequest *string + OperationName *string + ResourceGroup *string + ResourceProvider *string + ResourceURI *string + Status *string + SubscriptionID *string + TenantID *string + type ServiceBusActiveMessagesAvailableWithNoListenersEventData struct + EntityType *string + NamespaceName *string + QueueName *string + RequestURI *string + SubscriptionName *string + TopicName *string + type ServiceBusDeadletterMessagesAvailableWithNoListenersEventData struct + EntityType *string + NamespaceName *string + QueueName *string + RequestURI *string + SubscriptionName *string + TopicName *string + type SignalRServiceClientConnectionConnectedEventData struct + ConnectionID *string + HubName *string + Timestamp *date.Time + UserID *string + type SignalRServiceClientConnectionDisconnectedEventData struct + ConnectionID *string + ErrorMessage *string + HubName *string + Timestamp *date.Time + UserID *string + type StorageBlobCreatedEventData struct + API *string + BlobType *string + ClientRequestID *string + ContentLength *int64 + ContentOffset *int64 + ContentType *string + ETag *string + Identity *string + RequestID *string + Sequencer *string + StorageDiagnostics interface{} + URL *string + type StorageBlobDeletedEventData struct + API *string + BlobType *string + ClientRequestID *string + ContentType *string + Identity *string + RequestID *string + Sequencer *string + StorageDiagnostics interface{} + URL *string + type StorageBlobRenamedEventData struct + API *string + ClientRequestID *string + DestinationURL *string + Identity *string + RequestID *string + Sequencer *string + SourceURL *string + StorageDiagnostics interface{} + type StorageDirectoryCreatedEventData struct + API *string + ClientRequestID *string + ETag *string + Identity *string + RequestID *string + Sequencer *string + StorageDiagnostics interface{} + URL *string + type StorageDirectoryDeletedEventData struct + API *string + ClientRequestID *string + Identity *string + Recursive *bool + RequestID *string + Sequencer *string + StorageDiagnostics interface{} + URL *string + type StorageDirectoryRenamedEventData struct + API *string + ClientRequestID *string + DestinationURL *string + Identity *string + RequestID *string + Sequencer *string + SourceURL *string + StorageDiagnostics interface{} + type SubscriptionDeletedEventData struct + EventSubscriptionID *string + type SubscriptionValidationEventData struct + ValidationCode *string + ValidationURL *string + type SubscriptionValidationResponse struct + ValidationResponse *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.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.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49