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 PossibleValuesForLoggerType() []string + func ValidateLoggerID(input interface{}, key string) (warnings []string, errors []error) + func ValidateServiceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceLoggerID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationOptions struct + IfMatch *string + func DefaultCreateOrUpdateOperationOptions() CreateOrUpdateOperationOptions + func (o CreateOrUpdateOperationOptions) ToHeaders() *client.Headers + func (o CreateOrUpdateOperationOptions) ToOData() *odata.Query + func (o CreateOrUpdateOperationOptions) ToQuery() *client.QueryParams + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData + type DeleteOperationOptions struct + IfMatch *string + func DefaultDeleteOperationOptions() DeleteOperationOptions + func (o DeleteOperationOptions) ToHeaders() *client.Headers + func (o DeleteOperationOptions) ToOData() *odata.Query + func (o DeleteOperationOptions) ToQuery() *client.QueryParams + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetEntityTagOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData + type ListByServiceCompleteResult struct + Items []LoggerContract + LatestHttpResponse *http.Response + type ListByServiceCustomPager struct + NextLink *odata.Link + func (p *ListByServiceCustomPager) NextPageLink() *odata.Link + type ListByServiceOperationOptions struct + Filter *string + Skip *int64 + Top *int64 + func DefaultListByServiceOperationOptions() ListByServiceOperationOptions + func (o ListByServiceOperationOptions) ToHeaders() *client.Headers + func (o ListByServiceOperationOptions) ToOData() *odata.Query + func (o ListByServiceOperationOptions) ToQuery() *client.QueryParams + type ListByServiceOperationResponse struct + HttpResponse *http.Response + Model *[]LoggerContract + OData *odata.OData + type LoggerClient struct + Client *resourcemanager.Client + func NewLoggerClientWithBaseURI(sdkApi sdkEnv.Api) (*LoggerClient, error) + func (c LoggerClient) CreateOrUpdate(ctx context.Context, id LoggerId, input LoggerContract, ...) (result CreateOrUpdateOperationResponse, err error) + func (c LoggerClient) Delete(ctx context.Context, id LoggerId, options DeleteOperationOptions) (result DeleteOperationResponse, err error) + func (c LoggerClient) Get(ctx context.Context, id LoggerId) (result GetOperationResponse, err error) + func (c LoggerClient) GetEntityTag(ctx context.Context, id LoggerId) (result GetEntityTagOperationResponse, err error) + func (c LoggerClient) ListByService(ctx context.Context, id ServiceId, options ListByServiceOperationOptions) (result ListByServiceOperationResponse, err error) + func (c LoggerClient) ListByServiceComplete(ctx context.Context, id ServiceId, options ListByServiceOperationOptions) (ListByServiceCompleteResult, error) + func (c LoggerClient) ListByServiceCompleteMatchingPredicate(ctx context.Context, id ServiceId, options ListByServiceOperationOptions, ...) (result ListByServiceCompleteResult, err error) + func (c LoggerClient) Update(ctx context.Context, id LoggerId, input LoggerUpdateContract, ...) (result UpdateOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerCreateOrUpdate(ctx context.Context, id WorkspaceLoggerId, input LoggerContract, ...) (result WorkspaceLoggerCreateOrUpdateOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerDelete(ctx context.Context, id WorkspaceLoggerId, ...) (result WorkspaceLoggerDeleteOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerGet(ctx context.Context, id WorkspaceLoggerId) (result WorkspaceLoggerGetOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerGetEntityTag(ctx context.Context, id WorkspaceLoggerId) (result WorkspaceLoggerGetEntityTagOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerListByWorkspace(ctx context.Context, id WorkspaceId, ...) (result WorkspaceLoggerListByWorkspaceOperationResponse, err error) + func (c LoggerClient) WorkspaceLoggerListByWorkspaceComplete(ctx context.Context, id WorkspaceId, ...) (WorkspaceLoggerListByWorkspaceCompleteResult, error) + func (c LoggerClient) WorkspaceLoggerListByWorkspaceCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, ...) (result WorkspaceLoggerListByWorkspaceCompleteResult, err error) + func (c LoggerClient) WorkspaceLoggerUpdate(ctx context.Context, id WorkspaceLoggerId, input LoggerUpdateContract, ...) (result WorkspaceLoggerUpdateOperationResponse, err error) + type LoggerContract struct + Id *string + Name *string + Properties *LoggerContractProperties + Type *string + type LoggerContractOperationPredicate struct + Id *string + Name *string + Type *string + func (p LoggerContractOperationPredicate) Matches(input LoggerContract) bool + type LoggerContractProperties struct + Credentials *map[string]string + Description *string + IsBuffered *bool + LoggerType LoggerType + ResourceId *string + type LoggerId struct + LoggerId string + ResourceGroupName string + ServiceName string + SubscriptionId string + func NewLoggerID(subscriptionId string, resourceGroupName string, serviceName string, ...) LoggerId + func ParseLoggerID(input string) (*LoggerId, error) + func ParseLoggerIDInsensitively(input string) (*LoggerId, error) + func (id *LoggerId) FromParseResult(input resourceids.ParseResult) error + func (id LoggerId) ID() string + func (id LoggerId) Segments() []resourceids.Segment + func (id LoggerId) String() string + type LoggerType string + const LoggerTypeApplicationInsights + const LoggerTypeAzureEventHub + const LoggerTypeAzureMonitor + func (s *LoggerType) UnmarshalJSON(bytes []byte) error + type LoggerUpdateContract struct + Properties *LoggerUpdateParameters + type LoggerUpdateParameters struct + Credentials *map[string]string + Description *string + IsBuffered *bool + LoggerType *LoggerType + type ServiceId struct + ResourceGroupName string + ServiceName string + SubscriptionId string + func NewServiceID(subscriptionId string, resourceGroupName string, serviceName string) ServiceId + func ParseServiceID(input string) (*ServiceId, error) + func ParseServiceIDInsensitively(input string) (*ServiceId, error) + func (id *ServiceId) FromParseResult(input resourceids.ParseResult) error + func (id ServiceId) ID() string + func (id ServiceId) Segments() []resourceids.Segment + func (id ServiceId) String() string + type UpdateOperationOptions struct + IfMatch *string + func DefaultUpdateOperationOptions() UpdateOperationOptions + func (o UpdateOperationOptions) ToHeaders() *client.Headers + func (o UpdateOperationOptions) ToOData() *odata.Query + func (o UpdateOperationOptions) ToQuery() *client.QueryParams + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData + type WorkspaceId struct + ResourceGroupName string + ServiceName string + SubscriptionId string + WorkspaceId string + func NewWorkspaceID(subscriptionId string, resourceGroupName string, serviceName string, ...) WorkspaceId + func ParseWorkspaceID(input string) (*WorkspaceId, error) + func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error) + func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceId) ID() string + func (id WorkspaceId) Segments() []resourceids.Segment + func (id WorkspaceId) String() string + type WorkspaceLoggerCreateOrUpdateOperationOptions struct + IfMatch *string + func DefaultWorkspaceLoggerCreateOrUpdateOperationOptions() WorkspaceLoggerCreateOrUpdateOperationOptions + func (o WorkspaceLoggerCreateOrUpdateOperationOptions) ToHeaders() *client.Headers + func (o WorkspaceLoggerCreateOrUpdateOperationOptions) ToOData() *odata.Query + func (o WorkspaceLoggerCreateOrUpdateOperationOptions) ToQuery() *client.QueryParams + type WorkspaceLoggerCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData + type WorkspaceLoggerDeleteOperationOptions struct + IfMatch *string + func DefaultWorkspaceLoggerDeleteOperationOptions() WorkspaceLoggerDeleteOperationOptions + func (o WorkspaceLoggerDeleteOperationOptions) ToHeaders() *client.Headers + func (o WorkspaceLoggerDeleteOperationOptions) ToOData() *odata.Query + func (o WorkspaceLoggerDeleteOperationOptions) ToQuery() *client.QueryParams + type WorkspaceLoggerDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type WorkspaceLoggerGetEntityTagOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type WorkspaceLoggerGetOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData + type WorkspaceLoggerId struct + LoggerId string + ResourceGroupName string + ServiceName string + SubscriptionId string + WorkspaceId string + func NewWorkspaceLoggerID(subscriptionId string, resourceGroupName string, serviceName string, ...) WorkspaceLoggerId + func ParseWorkspaceLoggerID(input string) (*WorkspaceLoggerId, error) + func ParseWorkspaceLoggerIDInsensitively(input string) (*WorkspaceLoggerId, error) + func (id *WorkspaceLoggerId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceLoggerId) ID() string + func (id WorkspaceLoggerId) Segments() []resourceids.Segment + func (id WorkspaceLoggerId) String() string + type WorkspaceLoggerListByWorkspaceCompleteResult struct + Items []LoggerContract + LatestHttpResponse *http.Response + type WorkspaceLoggerListByWorkspaceCustomPager struct + NextLink *odata.Link + func (p *WorkspaceLoggerListByWorkspaceCustomPager) NextPageLink() *odata.Link + type WorkspaceLoggerListByWorkspaceOperationOptions struct + Filter *string + Skip *int64 + Top *int64 + func DefaultWorkspaceLoggerListByWorkspaceOperationOptions() WorkspaceLoggerListByWorkspaceOperationOptions + func (o WorkspaceLoggerListByWorkspaceOperationOptions) ToHeaders() *client.Headers + func (o WorkspaceLoggerListByWorkspaceOperationOptions) ToOData() *odata.Query + func (o WorkspaceLoggerListByWorkspaceOperationOptions) ToQuery() *client.QueryParams + type WorkspaceLoggerListByWorkspaceOperationResponse struct + HttpResponse *http.Response + Model *[]LoggerContract + OData *odata.OData + type WorkspaceLoggerUpdateOperationOptions struct + IfMatch *string + func DefaultWorkspaceLoggerUpdateOperationOptions() WorkspaceLoggerUpdateOperationOptions + func (o WorkspaceLoggerUpdateOperationOptions) ToHeaders() *client.Headers + func (o WorkspaceLoggerUpdateOperationOptions) ToOData() *odata.Query + func (o WorkspaceLoggerUpdateOperationOptions) ToQuery() *client.QueryParams + type WorkspaceLoggerUpdateOperationResponse struct + HttpResponse *http.Response + Model *LoggerContract + OData *odata.OData