Class: Aws::CloudWatchOmni::Types::UpdateIntegrationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchOmni::Types::UpdateIntegrationInput
- Defined in:
- gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb
Overview
The request for updating an existing integration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#credential ⇒ Types::IntegrationCredential
The replacement credential used to authenticate with the provider.
-
#identifier ⇒ Types::IntegrationIdentifier
Identifies the integration to update — exactly one of integrationId, integrationArn, or integrationName.
-
#integration_attributes ⇒ Hash<String,String>
The provider-specific attributes to associate with the integration.
-
#role_arn ⇒ String
The Amazon Resource Name of the IAM role assumed to access the integration.
Instance Attribute Details
#credential ⇒ Types::IntegrationCredential
The replacement credential used to authenticate with the provider.
5025 5026 5027 5028 5029 5030 5031 5032 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 5025 class UpdateIntegrationInput < Struct.new( :identifier, :credential, :integration_attributes, :role_arn) SENSITIVE = [] include Aws::Structure end |
#identifier ⇒ Types::IntegrationIdentifier
Identifies the integration to update — exactly one of integrationId, integrationArn, or integrationName.
5025 5026 5027 5028 5029 5030 5031 5032 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 5025 class UpdateIntegrationInput < Struct.new( :identifier, :credential, :integration_attributes, :role_arn) SENSITIVE = [] include Aws::Structure end |
#integration_attributes ⇒ Hash<String,String>
The provider-specific attributes to associate with the integration.
5025 5026 5027 5028 5029 5030 5031 5032 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 5025 class UpdateIntegrationInput < Struct.new( :identifier, :credential, :integration_attributes, :role_arn) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name of the IAM role assumed to access the integration.
5025 5026 5027 5028 5029 5030 5031 5032 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 5025 class UpdateIntegrationInput < Struct.new( :identifier, :credential, :integration_attributes, :role_arn) SENSITIVE = [] include Aws::Structure end |