Class: DatadogAPIClient::V2::GCPSTSServiceAccountAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::GCPSTSServiceAccountAttributes
- 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
-
#account_tags ⇒ Object
Tags to be associated with GCP metrics and service checks from your account.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#automute ⇒ Object
Silence monitors for expected GCE instance shutdowns.
-
#client_email ⇒ Object
Your service account email address.
-
#cloud_run_revision_filters ⇒ Object
List of filters to limit the Cloud Run revisions that are pulled into Datadog by using tags.
-
#host_filters ⇒ Object
Your Host Filters.
-
#is_cspm_enabled ⇒ Object
When enabled, Datadog will activate the Cloud Security Monitoring product for this service account.
-
#is_resource_change_collection_enabled ⇒ Object
When enabled, Datadog scans for all resource change data in your Google Cloud environment.
-
#is_security_command_center_enabled ⇒ Object
When enabled, Datadog will attempt to collect Security Command Center Findings.
-
#metric_namespace_configs ⇒ Object
Configurations for GCP metric namespaces.
-
#resource_collection_enabled ⇒ Object
When enabled, Datadog scans for all resources in your GCP environment.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#account_tags ⇒ Object
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_properties ⇒ Object
Returns the value of attribute additional_properties.
55 56 57 |
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 55 def additional_properties @additional_properties end |
#automute ⇒ Object
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_email ⇒ Object
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_filters ⇒ Object
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_filters ⇒ Object
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_enabled ⇒ Object
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_resource_change_collection_enabled ⇒ Object
When enabled, Datadog scans for all resource change data in your Google Cloud environment.
44 45 46 |
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 44 def is_resource_change_collection_enabled @is_resource_change_collection_enabled end |
#is_security_command_center_enabled ⇒ Object
When enabled, Datadog will attempt to collect Security Command Center Findings. Note: This requires additional permissions on the service account.
47 48 49 |
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 47 def is_security_command_center_enabled @is_security_command_center_enabled end |
#metric_namespace_configs ⇒ Object
Configurations for GCP metric namespaces.
50 51 52 |
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 50 def metric_namespace_configs @metric_namespace_configs end |
#resource_collection_enabled ⇒ Object
When enabled, Datadog scans for all resources in your GCP environment.
53 54 55 |
# File 'lib/datadog_api_client/v2/models/gcpsts_service_account_attributes.rb', line 53 def resource_collection_enabled @resource_collection_enabled end |