Versions in this module Expand all Collapse all v0 v0.59.3 Jun 29, 2020 Changes in this version + func DefaultAuthScopes() []string + type DetectorIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*settingspb.Detector, nextPageToken string, err error) + Response interface{} + func (it *DetectorIterator) Next() (*settingspb.Detector, error) + func (it *DetectorIterator) PageInfo() *iterator.PageInfo + type SecurityCenterSettingsCallOptions struct + BatchCalculateEffectiveSettings []gax.CallOption + BatchGetSettings []gax.CallOption + CalculateEffectiveComponentSettings []gax.CallOption + CalculateEffectiveSettings []gax.CallOption + GetComponentSettings []gax.CallOption + GetServiceAccount []gax.CallOption + GetSettings []gax.CallOption + ListComponents []gax.CallOption + ListDetectors []gax.CallOption + ResetComponentSettings []gax.CallOption + ResetSettings []gax.CallOption + UpdateComponentSettings []gax.CallOption + UpdateSettings []gax.CallOption + type SecurityCenterSettingsClient struct + CallOptions *SecurityCenterSettingsCallOptions + func NewSecurityCenterSettingsClient(ctx context.Context, opts ...option.ClientOption) (*SecurityCenterSettingsClient, error) + func (c *SecurityCenterSettingsClient) BatchCalculateEffectiveSettings(ctx context.Context, req *settingspb.BatchCalculateEffectiveSettingsRequest, ...) (*settingspb.BatchCalculateEffectiveSettingsResponse, error) + func (c *SecurityCenterSettingsClient) BatchGetSettings(ctx context.Context, req *settingspb.BatchGetSettingsRequest, ...) (*settingspb.BatchGetSettingsResponse, error) + func (c *SecurityCenterSettingsClient) CalculateEffectiveComponentSettings(ctx context.Context, ...) (*settingspb.ComponentSettings, error) + func (c *SecurityCenterSettingsClient) CalculateEffectiveSettings(ctx context.Context, req *settingspb.CalculateEffectiveSettingsRequest, ...) (*settingspb.Settings, error) + func (c *SecurityCenterSettingsClient) Close() error + func (c *SecurityCenterSettingsClient) Connection() *grpc.ClientConn + func (c *SecurityCenterSettingsClient) GetComponentSettings(ctx context.Context, req *settingspb.GetComponentSettingsRequest, ...) (*settingspb.ComponentSettings, error) + func (c *SecurityCenterSettingsClient) GetServiceAccount(ctx context.Context, req *settingspb.GetServiceAccountRequest, ...) (*settingspb.ServiceAccount, error) + func (c *SecurityCenterSettingsClient) GetSettings(ctx context.Context, req *settingspb.GetSettingsRequest, ...) (*settingspb.Settings, error) + func (c *SecurityCenterSettingsClient) ListComponents(ctx context.Context, req *settingspb.ListComponentsRequest, ...) *StringIterator + func (c *SecurityCenterSettingsClient) ListDetectors(ctx context.Context, req *settingspb.ListDetectorsRequest, ...) *DetectorIterator + func (c *SecurityCenterSettingsClient) ResetComponentSettings(ctx context.Context, req *settingspb.ResetComponentSettingsRequest, ...) error + func (c *SecurityCenterSettingsClient) ResetSettings(ctx context.Context, req *settingspb.ResetSettingsRequest, ...) error + func (c *SecurityCenterSettingsClient) UpdateComponentSettings(ctx context.Context, req *settingspb.UpdateComponentSettingsRequest, ...) (*settingspb.ComponentSettings, error) + func (c *SecurityCenterSettingsClient) UpdateSettings(ctx context.Context, req *settingspb.UpdateSettingsRequest, ...) (*settingspb.Settings, error) + type StringIterator struct + InternalFetch func(pageSize int, pageToken string) (results []string, nextPageToken string, err error) + Response interface{} + func (it *StringIterator) Next() (string, error) + func (it *StringIterator) PageInfo() *iterator.PageInfo