putIntelligenceConfiguration
abstract suspend fun putIntelligenceConfiguration(input: PutIntelligenceConfigurationRequest = PutIntelligenceConfigurationRequest { }): PutIntelligenceConfigurationResponse
Creates or updates the intelligence configuration for the calling account. Account is identified via FAS (caller identity).
Samples
// The following example sets the customer managed KMS key used to encrypt the account s intelligence
// data. Payloads are shown as JSON on the wire they are CBOR encoded.
val resp = cloudWatchOmniClient.putIntelligenceConfiguration {
kmsKeyArn = "arn:aws:kms:us-east-1:123456789012:key/1a2b3c4d-5e6f-4a3b-8c9d-0e1f2a3b4c5d"
clientToken = "b3f8c7d6-5b4a-4c3d-9e2f-1a0b2c3d4e5f"
}Content copied to clipboard