Class: Aws::DevOpsAgent::Types::NewRelicApiKeyConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::DevOpsAgent::Types::NewRelicApiKeyConfig
- Defined in:
- gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb
Overview
API key authentication configuration for New Relic service.
Constant Summary collapse
- SENSITIVE =
[:api_key]
Instance Attribute Summary collapse
-
#account_id ⇒ String
New Relic Account ID.
-
#alert_policy_ids ⇒ Array<String>
List of alert policy IDs grouping related conditions.
-
#api_key ⇒ String
New Relic User API Key.
-
#application_ids ⇒ Array<String>
List of monitored APM application IDs in New Relic.
-
#entity_guids ⇒ Array<String>
List of globally unique IDs for New Relic resources (apps, hosts, services).
-
#region ⇒ String
New Relic region (US or EU).
Instance Attribute Details
#account_id ⇒ String
New Relic Account ID
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |
#alert_policy_ids ⇒ Array<String>
List of alert policy IDs grouping related conditions
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |
#api_key ⇒ String
New Relic User API Key
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |
#application_ids ⇒ Array<String>
List of monitored APM application IDs in New Relic
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |
#entity_guids ⇒ Array<String>
List of globally unique IDs for New Relic resources (apps, hosts, services)
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |
#region ⇒ String
New Relic region (US or EU)
2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 |
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 2896 class NewRelicApiKeyConfig < Struct.new( :api_key, :account_id, :region, :application_ids, :entity_guids, :alert_policy_ids) SENSITIVE = [:api_key] include Aws::Structure end |