Class: DatadogAPIClient::V2::GCPSTSServiceAccountAttributes

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb

Overview

Attributes associated with your service account.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#account_tagsObject

Tags to be associated with GCP metrics and service checks from your account.



25
26
27
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 25

def 
  @account_tags
end

#additional_propertiesObject

Returns the value of attribute additional_properties.



49
50
51
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 49

def additional_properties
  @additional_properties
end

#automuteObject

Silence monitors for expected GCE instance shutdowns.



28
29
30
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 28

def automute
  @automute
end

#client_emailObject

Your service account email address.



31
32
33
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 31

def client_email
  @client_email
end

#cloud_run_revision_filtersObject

List of filters to limit the Cloud Run revisions that are pulled into Datadog by using tags. Only Cloud Run revision resources that apply to specified filters are imported into Datadog.



35
36
37
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 35

def cloud_run_revision_filters
  @cloud_run_revision_filters
end

#host_filtersObject

Your Host Filters.



38
39
40
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 38

def host_filters
  @host_filters
end

#is_cspm_enabledObject

When enabled, Datadog will activate the Cloud Security Monitoring product for this service account. Note: This requires resource_collection_enabled to be set to true.



41
42
43
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 41

def is_cspm_enabled
  @is_cspm_enabled
end

#is_security_command_center_enabledObject

When enabled, Datadog will attempt to collect Security Command Center Findings. Note: This requires additional permissions on the service account.



44
45
46
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 44

def is_security_command_center_enabled
  @is_security_command_center_enabled
end

#resource_collection_enabledObject

When enabled, Datadog scans for all resources in your GCP environment.



47
48
49
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 47

def resource_collection_enabled
  @resource_collection_enabled
end