aws-cdk-lib.aws_iot.CfnTopicRule.HttpAuthorizationProperty

interface HttpAuthorizationProperty

LanguageType name
.NETAmazon.CDK.AWS.IoT.CfnTopicRule.HttpAuthorizationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiot#CfnTopicRule_HttpAuthorizationProperty
Javasoftware.amazon.awscdk.services.iot.CfnTopicRule.HttpAuthorizationProperty
Pythonaws_cdk.aws_iot.CfnTopicRule.HttpAuthorizationProperty
TypeScript aws-cdk-lib » aws_iot » CfnTopicRule » HttpAuthorizationProperty

The authorization method used to send messages.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iot as iot } from 'aws-cdk-lib';
const httpAuthorizationProperty: iot.CfnTopicRule.HttpAuthorizationProperty = {
  sigv4: {
    roleArn: 'roleArn',
    serviceName: 'serviceName',
    signingRegion: 'signingRegion',
  },
};

Properties

NameTypeDescription
sigv4?IResolvable | SigV4AuthorizationPropertyUse Sig V4 authorization.

sigv4?

Type: IResolvable | SigV4AuthorizationProperty (optional)

Use Sig V4 authorization.

For more information, see Signature Version 4 Signing Process .