adhybridhealthserviceapi

package
v26.0.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdDomainServiceMembersClientAPI

type AdDomainServiceMembersClientAPI interface {
	List(ctx context.Context, serviceName string, isGroupbySite bool, filter string, query string, takeCount *int32) (result adhybridhealthservice.AddsServiceMembersPage, err error)
}

AdDomainServiceMembersClientAPI contains the set of methods on the AdDomainServiceMembersClient type.

type AddsServiceClientAPI

type AddsServiceClientAPI interface {
	GetMetrics(ctx context.Context, serviceName string, metricName string, groupName string, groupKey string, fromDate *date.Time, toDate *date.Time) (result adhybridhealthservice.MetricSets, err error)
}

AddsServiceClientAPI contains the set of methods on the AddsServiceClient type.

type AddsServiceMembersClientAPI

type AddsServiceMembersClientAPI interface {
	Delete(ctx context.Context, serviceName string, serviceMemberID uuid.UUID, confirm *bool) (result autorest.Response, err error)
	Get(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result adhybridhealthservice.ServiceMember, err error)
	List(ctx context.Context, serviceName string, filter string) (result adhybridhealthservice.AddsServiceMembersPage, err error)
	ListCredentials(ctx context.Context, serviceName string, serviceMemberID uuid.UUID, filter string) (result adhybridhealthservice.Credentials, err error)
}

AddsServiceMembersClientAPI contains the set of methods on the AddsServiceMembersClient type.

type AddsServicesClientAPI

type AddsServicesClientAPI interface {
	Add(ctx context.Context, service adhybridhealthservice.ServiceProperties) (result adhybridhealthservice.ServiceProperties, err error)
	Delete(ctx context.Context, serviceName string, confirm *bool) (result autorest.Response, err error)
	Get(ctx context.Context, serviceName string) (result adhybridhealthservice.ServiceProperties, err error)
	GetForestSummary(ctx context.Context, serviceName string) (result adhybridhealthservice.ForestSummary, err error)
	GetMetricMetadata(ctx context.Context, serviceName string, metricName string) (result adhybridhealthservice.MetricMetadata, err error)
	GetMetricMetadataForGroup(ctx context.Context, serviceName string, metricName string, groupName string, groupKey string, fromDate *date.Time, toDate *date.Time) (result adhybridhealthservice.MetricSets, err error)
	List(ctx context.Context, filter string, serviceType string, skipCount *int32, takeCount *int32) (result adhybridhealthservice.ServicesPage, err error)
	ListMetricMetadata(ctx context.Context, serviceName string, filter string, perfCounter *bool) (result adhybridhealthservice.MetricMetadataListPage, err error)
	ListMetricsAverage(ctx context.Context, serviceName string, metricName string, groupName string) (result adhybridhealthservice.MetricsPage, err error)
	ListMetricsSum(ctx context.Context, serviceName string, metricName string, groupName string) (result adhybridhealthservice.MetricsPage, err error)
	ListPremiumServices(ctx context.Context, filter string, serviceType string, skipCount *int32, takeCount *int32) (result adhybridhealthservice.ServicesPage, err error)
	ListReplicationDetails(ctx context.Context, serviceName string, filter string, withDetails *bool) (result adhybridhealthservice.ReplicationDetailsList, err error)
	ListReplicationSummary(ctx context.Context, serviceName string, isGroupbySite bool, query string, filter string, takeCount *int32) (result adhybridhealthservice.ReplicationSummaryList, err error)
	ListServerAlerts(ctx context.Context, serviceMemberID uuid.UUID, serviceName string, filter string, state string, from *date.Time, toParameter *date.Time) (result adhybridhealthservice.AlertsPage, err error)
	Update(ctx context.Context, serviceName string, service adhybridhealthservice.ServiceProperties) (result adhybridhealthservice.ServiceProperties, err error)
}

AddsServicesClientAPI contains the set of methods on the AddsServicesClient type.

type AddsServicesReplicationStatusClientAPI

type AddsServicesReplicationStatusClientAPI interface {
	Get(ctx context.Context, serviceName string) (result adhybridhealthservice.ReplicationStatus, err error)
}

AddsServicesReplicationStatusClientAPI contains the set of methods on the AddsServicesReplicationStatusClient type.

type AddsServicesServiceMembersClientAPI

type AddsServicesServiceMembersClientAPI interface {
	Add(ctx context.Context, serviceName string, serviceMember adhybridhealthservice.ServiceMember) (result adhybridhealthservice.ServiceMember, err error)
	List(ctx context.Context, serviceName string, filter string, dimensionType string, dimensionSignature string) (result adhybridhealthservice.ServiceMembersPage, err error)
}

AddsServicesServiceMembersClientAPI contains the set of methods on the AddsServicesServiceMembersClient type.

type AddsServicesUserPreferenceClientAPI

type AddsServicesUserPreferenceClientAPI interface {
	Add(ctx context.Context, serviceName string, featureName string, setting adhybridhealthservice.UserPreference) (result autorest.Response, err error)
	Delete(ctx context.Context, serviceName string, featureName string) (result autorest.Response, err error)
	Get(ctx context.Context, serviceName string, featureName string) (result adhybridhealthservice.UserPreference, err error)
}

AddsServicesUserPreferenceClientAPI contains the set of methods on the AddsServicesUserPreferenceClient type.

type AlertsClientAPI

type AlertsClientAPI interface {
	ListAddsAlerts(ctx context.Context, serviceName string, filter string, state string, from *date.Time, toParameter *date.Time) (result adhybridhealthservice.AlertsPage, err error)
}

AlertsClientAPI contains the set of methods on the AlertsClient type.

type ConfigurationClientAPI

type ConfigurationClientAPI interface {
	Add(ctx context.Context) (result adhybridhealthservice.Tenant, err error)
	Get(ctx context.Context) (result adhybridhealthservice.Tenant, err error)
	ListAddsConfigurations(ctx context.Context, serviceName string, grouping string) (result adhybridhealthservice.AddsConfigurationPage, err error)
	Update(ctx context.Context, tenant adhybridhealthservice.Tenant) (result adhybridhealthservice.Tenant, err error)
}

ConfigurationClientAPI contains the set of methods on the ConfigurationClient type.

type DimensionsClientAPI

type DimensionsClientAPI interface {
	ListAddsDimensions(ctx context.Context, serviceName string, dimension string) (result adhybridhealthservice.DimensionsPage, err error)
}

DimensionsClientAPI contains the set of methods on the DimensionsClient type.

type OperationsClientAPI

type OperationsClientAPI interface {
	List(ctx context.Context) (result adhybridhealthservice.OperationListResponsePage, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type ReportsClientAPI

type ReportsClientAPI interface {
	GetDevOps(ctx context.Context) (result adhybridhealthservice.Result, err error)
}

ReportsClientAPI contains the set of methods on the ReportsClient type.

type ServiceClientAPI

type ServiceClientAPI interface {
	GetMetrics(ctx context.Context, serviceName string, metricName string, groupName string, groupKey string, fromDate *date.Time, toDate *date.Time) (result adhybridhealthservice.MetricSets, err error)
}

ServiceClientAPI contains the set of methods on the ServiceClient type.

type ServiceMembersClientAPI

type ServiceMembersClientAPI interface {
	Add(ctx context.Context, serviceName string, serviceMember adhybridhealthservice.ServiceMember) (result adhybridhealthservice.ServiceMember, err error)
	Delete(ctx context.Context, serviceName string, serviceMemberID uuid.UUID, confirm *bool) (result autorest.Response, err error)
	DeleteData(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result autorest.Response, err error)
	Get(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result adhybridhealthservice.ServiceMember, err error)
	GetMetrics(ctx context.Context, serviceName string, metricName string, groupName string, serviceMemberID uuid.UUID, groupKey string, fromDate *date.Time, toDate *date.Time) (result adhybridhealthservice.MetricSets, err error)
	GetServiceConfiguration(ctx context.Context, serviceName string, serviceMemberID string) (result adhybridhealthservice.ServiceConfiguration, err error)
	List(ctx context.Context, serviceName string, filter string, dimensionType string, dimensionSignature string) (result adhybridhealthservice.ServiceMembersPage, err error)
	ListAlerts(ctx context.Context, serviceMemberID uuid.UUID, serviceName string, filter string, state string, from *date.Time, toParameter *date.Time) (result adhybridhealthservice.AlertsPage, err error)
	ListConnectors(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result adhybridhealthservice.Connectors, err error)
	ListCredentials(ctx context.Context, serviceName string, serviceMemberID uuid.UUID, filter string) (result adhybridhealthservice.Credentials, err error)
	ListDataFreshness(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result adhybridhealthservice.DataFreshnessDetails, err error)
	ListExportStatus(ctx context.Context, serviceName string, serviceMemberID uuid.UUID) (result adhybridhealthservice.ExportStatusesPage, err error)
	ListGlobalConfiguration(ctx context.Context, serviceName string, serviceMemberID string) (result adhybridhealthservice.GlobalConfigurations, err error)
}

ServiceMembersClientAPI contains the set of methods on the ServiceMembersClient type.

type ServicesClientAPI

type ServicesClientAPI interface {
	Add(ctx context.Context, service adhybridhealthservice.ServiceProperties) (result adhybridhealthservice.ServiceProperties, err error)
	AddAlertFeedback(ctx context.Context, serviceName string, alertFeedback adhybridhealthservice.AlertFeedback) (result adhybridhealthservice.AlertFeedback, err error)
	Delete(ctx context.Context, serviceName string, confirm *bool) (result autorest.Response, err error)
	Get(ctx context.Context, serviceName string) (result adhybridhealthservice.ServiceProperties, err error)
	GetFeatureAvailibility(ctx context.Context, serviceName string, featureName string) (result adhybridhealthservice.Result, err error)
	GetMetricMetadata(ctx context.Context, serviceName string, metricName string) (result adhybridhealthservice.MetricMetadata, err error)
	GetMetricMetadataForGroup(ctx context.Context, serviceName string, metricName string, groupName string, groupKey string, fromDate *date.Time, toDate *date.Time) (result adhybridhealthservice.MetricSets, err error)
	GetTenantWhitelisting(ctx context.Context, serviceName string, featureName string) (result adhybridhealthservice.Result, err error)
	List(ctx context.Context, filter string, serviceType string, skipCount *int32, takeCount *int32) (result adhybridhealthservice.ServicesPage, err error)
	ListAlertFeedback(ctx context.Context, serviceName string, shortName string) (result adhybridhealthservice.AlertFeedbacks, err error)
	ListAlerts(ctx context.Context, serviceName string, filter string, state string, from *date.Time, toParameter *date.Time) (result adhybridhealthservice.AlertsPage, err error)
	ListExportErrors(ctx context.Context, serviceName string) (result adhybridhealthservice.ErrorCounts, err error)
	ListExportErrorsV2(ctx context.Context, serviceName string, errorBucket string) (result adhybridhealthservice.MergedExportErrors, err error)
	ListExportStatus(ctx context.Context, serviceName string) (result adhybridhealthservice.ExportStatusesPage, err error)
	ListMetricMetadata(ctx context.Context, serviceName string, filter string, perfCounter *bool) (result adhybridhealthservice.MetricMetadataListPage, err error)
	ListMetricsAverage(ctx context.Context, serviceName string, metricName string, groupName string) (result adhybridhealthservice.MetricsPage, err error)
	ListMetricsSum(ctx context.Context, serviceName string, metricName string, groupName string) (result adhybridhealthservice.MetricsPage, err error)
	ListMonitoringConfigurations(ctx context.Context, serviceName string) (result adhybridhealthservice.Items, err error)
	ListPremium(ctx context.Context, filter string, serviceType string, skipCount *int32, takeCount *int32) (result adhybridhealthservice.ServicesPage, err error)
	ListUserBadPasswordReport(ctx context.Context, serviceName string, dataSource string) (result adhybridhealthservice.ErrorReportUsersEntries, err error)
	Update(ctx context.Context, serviceName string, service adhybridhealthservice.ServiceProperties) (result adhybridhealthservice.ServiceProperties, err error)
	UpdateMonitoringConfiguration(ctx context.Context, serviceName string, configurationSetting adhybridhealthservice.Item) (result autorest.Response, err error)
}

ServicesClientAPI contains the set of methods on the ServicesClient type.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL