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 PossibleValuesForLiftrResourceCategories() []string + func PossibleValuesForManagedIdentityTypes() []string + func PossibleValuesForMarketplaceSubscriptionStatus() []string + func PossibleValuesForMonitoringStatus() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForUserRole() []string + func ValidateMonitorID(input interface{}, key string) (warnings []string, errors []error) + type CreateOperationResponse struct + HttpResponse *http.Response + Model *LogzMonitorResource + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *LogzMonitorResource + OData *odata.OData + type IdentityProperties struct + PrincipalId *string + TenantId *string + Type *ManagedIdentityTypes + type LiftrResourceCategories string + const LiftrResourceCategoriesMonitorLogs + const LiftrResourceCategoriesUnknown + func (s *LiftrResourceCategories) UnmarshalJSON(bytes []byte) error + type ListByResourceGroupCompleteResult struct + Items []LogzMonitorResource + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]LogzMonitorResource + OData *odata.OData + type ListBySubscriptionCompleteResult struct + Items []LogzMonitorResource + LatestHttpResponse *http.Response + type ListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]LogzMonitorResource + OData *odata.OData + type ListMonitoredResourcesCompleteResult struct + Items []MonitoredResource + LatestHttpResponse *http.Response + type ListMonitoredResourcesCustomPager struct + NextLink *odata.Link + func (p *ListMonitoredResourcesCustomPager) NextPageLink() *odata.Link + type ListMonitoredResourcesOperationResponse struct + HttpResponse *http.Response + Model *[]MonitoredResource + OData *odata.OData + type ListUserRolesCompleteResult struct + Items []UserRoleResponse + LatestHttpResponse *http.Response + type ListUserRolesCustomPager struct + NextLink *odata.Link + func (p *ListUserRolesCustomPager) NextPageLink() *odata.Link + type ListUserRolesOperationResponse struct + HttpResponse *http.Response + Model *[]UserRoleResponse + OData *odata.OData + type LogzMonitorResource struct + Id *string + Identity *IdentityProperties + Location string + Name *string + Properties *MonitorProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type LogzMonitorResourceOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p LogzMonitorResourceOperationPredicate) Matches(input LogzMonitorResource) bool + type LogzMonitorResourceUpdateParameters struct + Properties *MonitorUpdateProperties + Tags *map[string]string + type LogzOrganizationProperties struct + CompanyName *string + EnterpriseAppId *string + Id *string + SingleSignOnURL *string + type ManagedIdentityTypes string + const ManagedIdentityTypesSystemAssigned + const ManagedIdentityTypesUserAssigned + func (s *ManagedIdentityTypes) UnmarshalJSON(bytes []byte) error + type MarketplaceSubscriptionStatus string + const MarketplaceSubscriptionStatusActive + const MarketplaceSubscriptionStatusSuspended + func (s *MarketplaceSubscriptionStatus) UnmarshalJSON(bytes []byte) error + 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 MonitorProperties struct + LiftrResourceCategory *LiftrResourceCategories + LiftrResourcePreference *int64 + LogzOrganizationProperties *LogzOrganizationProperties + MarketplaceSubscriptionStatus *MarketplaceSubscriptionStatus + MonitoringStatus *MonitoringStatus + PlanData *PlanData + ProvisioningState *ProvisioningState + UserInfo *UserInfo + type MonitorUpdateProperties struct + MonitoringStatus *MonitoringStatus + type MonitoredResource struct + Id *string + ReasonForLogsStatus *string + ReasonForMetricsStatus *string + SendingLogs *bool + SendingMetrics *bool + SystemData *systemdata.SystemData + type MonitoredResourceOperationPredicate struct + Id *string + ReasonForLogsStatus *string + ReasonForMetricsStatus *string + SendingLogs *bool + SendingMetrics *bool + func (p MonitoredResourceOperationPredicate) Matches(input MonitoredResource) bool + type MonitoringStatus string + const MonitoringStatusDisabled + const MonitoringStatusEnabled + func (s *MonitoringStatus) UnmarshalJSON(bytes []byte) error + type MonitorsClient struct + Client *resourcemanager.Client + func NewMonitorsClientWithBaseURI(sdkApi sdkEnv.Api) (*MonitorsClient, error) + func (c MonitorsClient) Create(ctx context.Context, id MonitorId, input LogzMonitorResource) (result CreateOperationResponse, err error) + func (c MonitorsClient) CreateThenPoll(ctx context.Context, id MonitorId, input LogzMonitorResource) error + func (c MonitorsClient) Delete(ctx context.Context, id MonitorId) (result DeleteOperationResponse, err error) + func (c MonitorsClient) DeleteThenPoll(ctx context.Context, id MonitorId) error + func (c MonitorsClient) Get(ctx context.Context, id MonitorId) (result GetOperationResponse, err error) + func (c MonitorsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result ListByResourceGroupOperationResponse, err error) + func (c MonitorsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (ListByResourceGroupCompleteResult, error) + func (c MonitorsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c MonitorsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result ListBySubscriptionOperationResponse, err error) + func (c MonitorsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (ListBySubscriptionCompleteResult, error) + func (c MonitorsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error) + func (c MonitorsClient) ListMonitoredResources(ctx context.Context, id MonitorId) (result ListMonitoredResourcesOperationResponse, err error) + func (c MonitorsClient) ListMonitoredResourcesComplete(ctx context.Context, id MonitorId) (ListMonitoredResourcesCompleteResult, error) + func (c MonitorsClient) ListMonitoredResourcesCompleteMatchingPredicate(ctx context.Context, id MonitorId, ...) (result ListMonitoredResourcesCompleteResult, err error) + func (c MonitorsClient) ListUserRoles(ctx context.Context, id MonitorId, input UserRoleRequest) (result ListUserRolesOperationResponse, err error) + func (c MonitorsClient) ListUserRolesComplete(ctx context.Context, id MonitorId, input UserRoleRequest) (ListUserRolesCompleteResult, error) + func (c MonitorsClient) ListUserRolesCompleteMatchingPredicate(ctx context.Context, id MonitorId, input UserRoleRequest, ...) (result ListUserRolesCompleteResult, err error) + func (c MonitorsClient) Update(ctx context.Context, id MonitorId, input LogzMonitorResourceUpdateParameters) (result UpdateOperationResponse, err error) + type PlanData struct + BillingCycle *string + EffectiveDate *string + PlanDetails *string + UsageType *string + func (o *PlanData) GetEffectiveDateAsTime() (*time.Time, error) + func (o *PlanData) SetEffectiveDateAsTime(input time.Time) + 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 UpdateOperationResponse struct + HttpResponse *http.Response + Model *LogzMonitorResource + OData *odata.OData + type UserInfo struct + EmailAddress *string + FirstName *string + LastName *string + PhoneNumber *string + type UserRole string + const UserRoleAdmin + const UserRoleNone + const UserRoleUser + func (s *UserRole) UnmarshalJSON(bytes []byte) error + type UserRoleRequest struct + EmailAddress *string + type UserRoleResponse struct + Role *UserRole + type UserRoleResponseOperationPredicate struct + func (p UserRoleResponseOperationPredicate) Matches(input UserRoleResponse) bool