Documentation ¶
Index ¶
- type AdDomainServiceMembersClientAPI
- type AddsServiceClientAPI
- type AddsServiceMembersClientAPI
- type AddsServicesClientAPI
- type AddsServicesReplicationStatusClientAPI
- type AddsServicesServiceMembersClientAPI
- type AddsServicesUserPreferenceClientAPI
- type AlertsClientAPI
- type ConfigurationClientAPI
- type DimensionsClientAPI
- type OperationsClientAPI
- type ReportsClientAPI
- type ServiceClientAPI
- type ServiceMembersClientAPI
- type ServicesClientAPI
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) GetConnectorMetadata(ctx context.Context, serviceName string, serviceMemberID uuid.UUID, metricName string) (result adhybridhealthservice.ConnectorMetadata, 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) ListAllRiskyIPDownloadReport(ctx context.Context, serviceName string) (result adhybridhealthservice.RiskyIPBlobUris, err error) ListCurrentRiskyIPDownloadReport(ctx context.Context, serviceName string) (result adhybridhealthservice.RiskyIPBlobUris, 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.