Interface ICfnTopicRuleDestinationProps
Properties for defining a CfnTopicRuleDestination
.
Namespace: Amazon.CDK.AWS.IoT
Assembly: Amazon.CDK.AWS.IoT.dll
Syntax (csharp)
public interface ICfnTopicRuleDestinationProps
Syntax (vb)
Public Interface ICfnTopicRuleDestinationProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoT;
var cfnTopicRuleDestinationProps = new CfnTopicRuleDestinationProps {
HttpUrlProperties = new HttpUrlDestinationSummaryProperty {
ConfirmationUrl = "confirmationUrl"
},
Status = "status",
VpcProperties = new VpcDestinationPropertiesProperty {
RoleArn = "roleArn",
SecurityGroups = new [] { "securityGroups" },
SubnetIds = new [] { "subnetIds" },
VpcId = "vpcId"
}
};
Synopsis
Properties
HttpUrlProperties | Properties of the HTTP URL. |
Status | |
VpcProperties | Properties of the virtual private cloud (VPC) connection. |
Properties
HttpUrlProperties
Properties of the HTTP URL.
virtual object HttpUrlProperties { get; }
Property Value
System.Object
Remarks
Status
- IN_PROGRESS - A topic rule destination was created but has not been confirmed.
virtual string Status { get; }
Property Value
System.String
Remarks
You can set status to IN_PROGRESS
by calling UpdateTopicRuleDestination
. Calling UpdateTopicRuleDestination
causes a new confirmation challenge to be sent to your confirmation endpoint.
VpcProperties
Properties of the virtual private cloud (VPC) connection.
virtual object VpcProperties { get; }
Property Value
System.Object