Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForPatchOperation() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForSendAadLogsStatus() []string + func PossibleValuesForSendActivityLogsStatus() []string + func PossibleValuesForSendMetricsStatus() []string + func PossibleValuesForSendSubscriptionLogsStatus() []string + func PossibleValuesForStatus() []string + func PossibleValuesForTagAction() []string + func ValidateMonitorID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *MonitoredSubscriptionProperties + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type FilteringTag struct + Action *TagAction + Name *string + Value *string + type GetOperationResponse struct + HttpResponse *http.Response + Model *MonitoredSubscriptionProperties + OData *odata.OData + type ListCompleteResult struct + Items []MonitoredSubscriptionProperties + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]MonitoredSubscriptionProperties + OData *odata.OData + type LogRules struct + FilteringTags *[]FilteringTag + SendAadLogs *SendAadLogsStatus + SendActivityLogs *SendActivityLogsStatus + SendSubscriptionLogs *SendSubscriptionLogsStatus + type MetricRules struct + FilteringTags *[]FilteringTag + SendMetrics *SendMetricsStatus + UserEmail *string + type MonitorId struct + MonitorName string + ResourceGroupName string + SubscriptionId string + func NewMonitorID(subscriptionId string, resourceGroupName string, monitorName string) MonitorId + func ParseMonitorID(input string) (*MonitorId, error) + func ParseMonitorIDInsensitively(input string) (*MonitorId, error) + func (id *MonitorId) FromParseResult(input resourceids.ParseResult) error + func (id MonitorId) ID() string + func (id MonitorId) Segments() []resourceids.Segment + func (id MonitorId) String() string + type MonitoredSubscription struct + Error *string + Status *Status + SubscriptionId *string + TagRules *MonitoringTagRulesProperties + type MonitoredSubscriptionProperties struct + Id *string + Name *string + Properties *SubscriptionList + Type *string + type MonitoredSubscriptionPropertiesOperationPredicate struct + Id *string + Name *string + Type *string + func (p MonitoredSubscriptionPropertiesOperationPredicate) Matches(input MonitoredSubscriptionProperties) bool + type MonitoredSubscriptionsClient struct + Client *resourcemanager.Client + func NewMonitoredSubscriptionsClientWithBaseURI(sdkApi sdkEnv.Api) (*MonitoredSubscriptionsClient, error) + func (c MonitoredSubscriptionsClient) CreateOrUpdate(ctx context.Context, id MonitorId, input MonitoredSubscriptionProperties) (result CreateOrUpdateOperationResponse, err error) + func (c MonitoredSubscriptionsClient) CreateOrUpdateThenPoll(ctx context.Context, id MonitorId, input MonitoredSubscriptionProperties) error + func (c MonitoredSubscriptionsClient) Delete(ctx context.Context, id MonitorId) (result DeleteOperationResponse, err error) + func (c MonitoredSubscriptionsClient) DeleteThenPoll(ctx context.Context, id MonitorId) error + func (c MonitoredSubscriptionsClient) Get(ctx context.Context, id MonitorId) (result GetOperationResponse, err error) + func (c MonitoredSubscriptionsClient) List(ctx context.Context, id MonitorId) (result ListOperationResponse, err error) + func (c MonitoredSubscriptionsClient) ListComplete(ctx context.Context, id MonitorId) (ListCompleteResult, error) + func (c MonitoredSubscriptionsClient) ListCompleteMatchingPredicate(ctx context.Context, id MonitorId, ...) (result ListCompleteResult, err error) + func (c MonitoredSubscriptionsClient) Update(ctx context.Context, id MonitorId, input MonitoredSubscriptionProperties) (result UpdateOperationResponse, err error) + func (c MonitoredSubscriptionsClient) UpdateThenPoll(ctx context.Context, id MonitorId, input MonitoredSubscriptionProperties) error + type MonitoringTagRulesProperties struct + LogRules *LogRules + MetricRules *MetricRules + ProvisioningState *ProvisioningState + type PatchOperation string + const PatchOperationActive + const PatchOperationAddBegin + const PatchOperationAddComplete + const PatchOperationDeleteBegin + const PatchOperationDeleteComplete + func (s *PatchOperation) UnmarshalJSON(bytes []byte) error + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleted + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateNotSpecified + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type SendAadLogsStatus string + const SendAadLogsStatusDisabled + const SendAadLogsStatusEnabled + func (s *SendAadLogsStatus) UnmarshalJSON(bytes []byte) error + type SendActivityLogsStatus string + const SendActivityLogsStatusDisabled + const SendActivityLogsStatusEnabled + func (s *SendActivityLogsStatus) UnmarshalJSON(bytes []byte) error + type SendMetricsStatus string + const SendMetricsStatusDisabled + const SendMetricsStatusEnabled + func (s *SendMetricsStatus) UnmarshalJSON(bytes []byte) error + type SendSubscriptionLogsStatus string + const SendSubscriptionLogsStatusDisabled + const SendSubscriptionLogsStatusEnabled + func (s *SendSubscriptionLogsStatus) UnmarshalJSON(bytes []byte) error + type Status string + const StatusActive + const StatusDeleting + const StatusFailed + const StatusInProgress + func (s *Status) UnmarshalJSON(bytes []byte) error + type SubscriptionList struct + MonitoredSubscriptionList *[]MonitoredSubscription + PatchOperation *PatchOperation + ProvisioningState *ProvisioningState + type TagAction string + const TagActionExclude + const TagActionInclude + func (s *TagAction) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *MonitoredSubscriptionProperties + OData *odata.OData + Poller pollers.Poller