Versions in this module Expand all Collapse all v0 v0.59.3 Jun 29, 2020 Changes in this version + func DefaultAuthScopes() []string + type AlertPolicyCallOptions struct + CreateAlertPolicy []gax.CallOption + DeleteAlertPolicy []gax.CallOption + GetAlertPolicy []gax.CallOption + ListAlertPolicies []gax.CallOption + UpdateAlertPolicy []gax.CallOption + type AlertPolicyClient struct + CallOptions *AlertPolicyCallOptions + func NewAlertPolicyClient(ctx context.Context, opts ...option.ClientOption) (*AlertPolicyClient, error) + func (c *AlertPolicyClient) Close() error + func (c *AlertPolicyClient) Connection() *grpc.ClientConn + func (c *AlertPolicyClient) CreateAlertPolicy(ctx context.Context, req *monitoringpb.CreateAlertPolicyRequest, ...) (*monitoringpb.AlertPolicy, error) + func (c *AlertPolicyClient) DeleteAlertPolicy(ctx context.Context, req *monitoringpb.DeleteAlertPolicyRequest, ...) error + func (c *AlertPolicyClient) GetAlertPolicy(ctx context.Context, req *monitoringpb.GetAlertPolicyRequest, ...) (*monitoringpb.AlertPolicy, error) + func (c *AlertPolicyClient) ListAlertPolicies(ctx context.Context, req *monitoringpb.ListAlertPoliciesRequest, ...) *AlertPolicyIterator + func (c *AlertPolicyClient) UpdateAlertPolicy(ctx context.Context, req *monitoringpb.UpdateAlertPolicyRequest, ...) (*monitoringpb.AlertPolicy, error) + type AlertPolicyIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.AlertPolicy, nextPageToken string, err error) + Response interface{} + func (it *AlertPolicyIterator) Next() (*monitoringpb.AlertPolicy, error) + func (it *AlertPolicyIterator) PageInfo() *iterator.PageInfo + type GroupCallOptions struct + CreateGroup []gax.CallOption + DeleteGroup []gax.CallOption + GetGroup []gax.CallOption + ListGroupMembers []gax.CallOption + ListGroups []gax.CallOption + UpdateGroup []gax.CallOption + type GroupClient struct + CallOptions *GroupCallOptions + func NewGroupClient(ctx context.Context, opts ...option.ClientOption) (*GroupClient, error) + func (c *GroupClient) Close() error + func (c *GroupClient) Connection() *grpc.ClientConn + func (c *GroupClient) CreateGroup(ctx context.Context, req *monitoringpb.CreateGroupRequest, ...) (*monitoringpb.Group, error) + func (c *GroupClient) DeleteGroup(ctx context.Context, req *monitoringpb.DeleteGroupRequest, ...) error + func (c *GroupClient) GetGroup(ctx context.Context, req *monitoringpb.GetGroupRequest, opts ...gax.CallOption) (*monitoringpb.Group, error) + func (c *GroupClient) ListGroupMembers(ctx context.Context, req *monitoringpb.ListGroupMembersRequest, ...) *MonitoredResourceIterator + func (c *GroupClient) ListGroups(ctx context.Context, req *monitoringpb.ListGroupsRequest, ...) *GroupIterator + func (c *GroupClient) UpdateGroup(ctx context.Context, req *monitoringpb.UpdateGroupRequest, ...) (*monitoringpb.Group, error) + type GroupIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.Group, nextPageToken string, err error) + Response interface{} + func (it *GroupIterator) Next() (*monitoringpb.Group, error) + func (it *GroupIterator) PageInfo() *iterator.PageInfo + type MetricCallOptions struct + CreateMetricDescriptor []gax.CallOption + CreateTimeSeries []gax.CallOption + DeleteMetricDescriptor []gax.CallOption + GetMetricDescriptor []gax.CallOption + GetMonitoredResourceDescriptor []gax.CallOption + ListMetricDescriptors []gax.CallOption + ListMonitoredResourceDescriptors []gax.CallOption + ListTimeSeries []gax.CallOption + type MetricClient struct + CallOptions *MetricCallOptions + func NewMetricClient(ctx context.Context, opts ...option.ClientOption) (*MetricClient, error) + func (c *MetricClient) Close() error + func (c *MetricClient) Connection() *grpc.ClientConn + func (c *MetricClient) CreateMetricDescriptor(ctx context.Context, req *monitoringpb.CreateMetricDescriptorRequest, ...) (*metricpb.MetricDescriptor, error) + func (c *MetricClient) CreateTimeSeries(ctx context.Context, req *monitoringpb.CreateTimeSeriesRequest, ...) error + func (c *MetricClient) DeleteMetricDescriptor(ctx context.Context, req *monitoringpb.DeleteMetricDescriptorRequest, ...) error + func (c *MetricClient) GetMetricDescriptor(ctx context.Context, req *monitoringpb.GetMetricDescriptorRequest, ...) (*metricpb.MetricDescriptor, error) + func (c *MetricClient) GetMonitoredResourceDescriptor(ctx context.Context, req *monitoringpb.GetMonitoredResourceDescriptorRequest, ...) (*monitoredrespb.MonitoredResourceDescriptor, error) + func (c *MetricClient) ListMetricDescriptors(ctx context.Context, req *monitoringpb.ListMetricDescriptorsRequest, ...) *MetricDescriptorIterator + func (c *MetricClient) ListMonitoredResourceDescriptors(ctx context.Context, req *monitoringpb.ListMonitoredResourceDescriptorsRequest, ...) *MonitoredResourceDescriptorIterator + func (c *MetricClient) ListTimeSeries(ctx context.Context, req *monitoringpb.ListTimeSeriesRequest, ...) *TimeSeriesIterator + type MetricDescriptorIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*metricpb.MetricDescriptor, nextPageToken string, err error) + Response interface{} + func (it *MetricDescriptorIterator) Next() (*metricpb.MetricDescriptor, error) + func (it *MetricDescriptorIterator) PageInfo() *iterator.PageInfo + type MonitoredResourceDescriptorIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoredrespb.MonitoredResourceDescriptor, nextPageToken string, ...) + Response interface{} + func (it *MonitoredResourceDescriptorIterator) Next() (*monitoredrespb.MonitoredResourceDescriptor, error) + func (it *MonitoredResourceDescriptorIterator) PageInfo() *iterator.PageInfo + type MonitoredResourceIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoredrespb.MonitoredResource, nextPageToken string, err error) + Response interface{} + func (it *MonitoredResourceIterator) Next() (*monitoredrespb.MonitoredResource, error) + func (it *MonitoredResourceIterator) PageInfo() *iterator.PageInfo + type NotificationChannelCallOptions struct + CreateNotificationChannel []gax.CallOption + DeleteNotificationChannel []gax.CallOption + GetNotificationChannel []gax.CallOption + GetNotificationChannelDescriptor []gax.CallOption + GetNotificationChannelVerificationCode []gax.CallOption + ListNotificationChannelDescriptors []gax.CallOption + ListNotificationChannels []gax.CallOption + SendNotificationChannelVerificationCode []gax.CallOption + UpdateNotificationChannel []gax.CallOption + VerifyNotificationChannel []gax.CallOption + type NotificationChannelClient struct + CallOptions *NotificationChannelCallOptions + func NewNotificationChannelClient(ctx context.Context, opts ...option.ClientOption) (*NotificationChannelClient, error) + func (c *NotificationChannelClient) Close() error + func (c *NotificationChannelClient) Connection() *grpc.ClientConn + func (c *NotificationChannelClient) CreateNotificationChannel(ctx context.Context, req *monitoringpb.CreateNotificationChannelRequest, ...) (*monitoringpb.NotificationChannel, error) + func (c *NotificationChannelClient) DeleteNotificationChannel(ctx context.Context, req *monitoringpb.DeleteNotificationChannelRequest, ...) error + func (c *NotificationChannelClient) GetNotificationChannel(ctx context.Context, req *monitoringpb.GetNotificationChannelRequest, ...) (*monitoringpb.NotificationChannel, error) + func (c *NotificationChannelClient) GetNotificationChannelDescriptor(ctx context.Context, req *monitoringpb.GetNotificationChannelDescriptorRequest, ...) (*monitoringpb.NotificationChannelDescriptor, error) + func (c *NotificationChannelClient) GetNotificationChannelVerificationCode(ctx context.Context, ...) (*monitoringpb.GetNotificationChannelVerificationCodeResponse, error) + func (c *NotificationChannelClient) ListNotificationChannelDescriptors(ctx context.Context, ...) *NotificationChannelDescriptorIterator + func (c *NotificationChannelClient) ListNotificationChannels(ctx context.Context, req *monitoringpb.ListNotificationChannelsRequest, ...) *NotificationChannelIterator + func (c *NotificationChannelClient) SendNotificationChannelVerificationCode(ctx context.Context, ...) error + func (c *NotificationChannelClient) UpdateNotificationChannel(ctx context.Context, req *monitoringpb.UpdateNotificationChannelRequest, ...) (*monitoringpb.NotificationChannel, error) + func (c *NotificationChannelClient) VerifyNotificationChannel(ctx context.Context, req *monitoringpb.VerifyNotificationChannelRequest, ...) (*monitoringpb.NotificationChannel, error) + type NotificationChannelDescriptorIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.NotificationChannelDescriptor, nextPageToken string, ...) + Response interface{} + func (it *NotificationChannelDescriptorIterator) Next() (*monitoringpb.NotificationChannelDescriptor, error) + func (it *NotificationChannelDescriptorIterator) PageInfo() *iterator.PageInfo + type NotificationChannelIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.NotificationChannel, nextPageToken string, err error) + Response interface{} + func (it *NotificationChannelIterator) Next() (*monitoringpb.NotificationChannel, error) + func (it *NotificationChannelIterator) PageInfo() *iterator.PageInfo + type ServiceIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.Service, nextPageToken string, err error) + Response interface{} + func (it *ServiceIterator) Next() (*monitoringpb.Service, error) + func (it *ServiceIterator) PageInfo() *iterator.PageInfo + type ServiceLevelObjectiveIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.ServiceLevelObjective, nextPageToken string, err error) + Response interface{} + func (it *ServiceLevelObjectiveIterator) Next() (*monitoringpb.ServiceLevelObjective, error) + func (it *ServiceLevelObjectiveIterator) PageInfo() *iterator.PageInfo + type ServiceMonitoringCallOptions struct + CreateService []gax.CallOption + CreateServiceLevelObjective []gax.CallOption + DeleteService []gax.CallOption + DeleteServiceLevelObjective []gax.CallOption + GetService []gax.CallOption + GetServiceLevelObjective []gax.CallOption + ListServiceLevelObjectives []gax.CallOption + ListServices []gax.CallOption + UpdateService []gax.CallOption + UpdateServiceLevelObjective []gax.CallOption + type ServiceMonitoringClient struct + CallOptions *ServiceMonitoringCallOptions + func NewServiceMonitoringClient(ctx context.Context, opts ...option.ClientOption) (*ServiceMonitoringClient, error) + func (c *ServiceMonitoringClient) Close() error + func (c *ServiceMonitoringClient) Connection() *grpc.ClientConn + func (c *ServiceMonitoringClient) CreateService(ctx context.Context, req *monitoringpb.CreateServiceRequest, ...) (*monitoringpb.Service, error) + func (c *ServiceMonitoringClient) CreateServiceLevelObjective(ctx context.Context, req *monitoringpb.CreateServiceLevelObjectiveRequest, ...) (*monitoringpb.ServiceLevelObjective, error) + func (c *ServiceMonitoringClient) DeleteService(ctx context.Context, req *monitoringpb.DeleteServiceRequest, ...) error + func (c *ServiceMonitoringClient) DeleteServiceLevelObjective(ctx context.Context, req *monitoringpb.DeleteServiceLevelObjectiveRequest, ...) error + func (c *ServiceMonitoringClient) GetService(ctx context.Context, req *monitoringpb.GetServiceRequest, ...) (*monitoringpb.Service, error) + func (c *ServiceMonitoringClient) GetServiceLevelObjective(ctx context.Context, req *monitoringpb.GetServiceLevelObjectiveRequest, ...) (*monitoringpb.ServiceLevelObjective, error) + func (c *ServiceMonitoringClient) ListServiceLevelObjectives(ctx context.Context, req *monitoringpb.ListServiceLevelObjectivesRequest, ...) *ServiceLevelObjectiveIterator + func (c *ServiceMonitoringClient) ListServices(ctx context.Context, req *monitoringpb.ListServicesRequest, ...) *ServiceIterator + func (c *ServiceMonitoringClient) UpdateService(ctx context.Context, req *monitoringpb.UpdateServiceRequest, ...) (*monitoringpb.Service, error) + func (c *ServiceMonitoringClient) UpdateServiceLevelObjective(ctx context.Context, req *monitoringpb.UpdateServiceLevelObjectiveRequest, ...) (*monitoringpb.ServiceLevelObjective, error) + type TimeSeriesIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.TimeSeries, nextPageToken string, err error) + Response interface{} + func (it *TimeSeriesIterator) Next() (*monitoringpb.TimeSeries, error) + func (it *TimeSeriesIterator) PageInfo() *iterator.PageInfo + type UptimeCheckCallOptions struct + CreateUptimeCheckConfig []gax.CallOption + DeleteUptimeCheckConfig []gax.CallOption + GetUptimeCheckConfig []gax.CallOption + ListUptimeCheckConfigs []gax.CallOption + ListUptimeCheckIps []gax.CallOption + UpdateUptimeCheckConfig []gax.CallOption + type UptimeCheckClient struct + CallOptions *UptimeCheckCallOptions + func NewUptimeCheckClient(ctx context.Context, opts ...option.ClientOption) (*UptimeCheckClient, error) + func (c *UptimeCheckClient) Close() error + func (c *UptimeCheckClient) Connection() *grpc.ClientConn + func (c *UptimeCheckClient) CreateUptimeCheckConfig(ctx context.Context, req *monitoringpb.CreateUptimeCheckConfigRequest, ...) (*monitoringpb.UptimeCheckConfig, error) + func (c *UptimeCheckClient) DeleteUptimeCheckConfig(ctx context.Context, req *monitoringpb.DeleteUptimeCheckConfigRequest, ...) error + func (c *UptimeCheckClient) GetUptimeCheckConfig(ctx context.Context, req *monitoringpb.GetUptimeCheckConfigRequest, ...) (*monitoringpb.UptimeCheckConfig, error) + func (c *UptimeCheckClient) ListUptimeCheckConfigs(ctx context.Context, req *monitoringpb.ListUptimeCheckConfigsRequest, ...) *UptimeCheckConfigIterator + func (c *UptimeCheckClient) ListUptimeCheckIps(ctx context.Context, req *monitoringpb.ListUptimeCheckIpsRequest, ...) *UptimeCheckIpIterator + func (c *UptimeCheckClient) UpdateUptimeCheckConfig(ctx context.Context, req *monitoringpb.UpdateUptimeCheckConfigRequest, ...) (*monitoringpb.UptimeCheckConfig, error) + type UptimeCheckConfigIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.UptimeCheckConfig, nextPageToken string, err error) + Response interface{} + func (it *UptimeCheckConfigIterator) Next() (*monitoringpb.UptimeCheckConfig, error) + func (it *UptimeCheckConfigIterator) PageInfo() *iterator.PageInfo + type UptimeCheckIpIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*monitoringpb.UptimeCheckIp, nextPageToken string, err error) + Response interface{} + func (it *UptimeCheckIpIterator) Next() (*monitoringpb.UptimeCheckIp, error) + func (it *UptimeCheckIpIterator) PageInfo() *iterator.PageInfo