AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.iot.getTopicRuleDestination
Explore with Pulumi AI
Resource Type definition for AWS::IoT::TopicRuleDestination
Using getTopicRuleDestination
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTopicRuleDestination(args: GetTopicRuleDestinationArgs, opts?: InvokeOptions): Promise<GetTopicRuleDestinationResult>
function getTopicRuleDestinationOutput(args: GetTopicRuleDestinationOutputArgs, opts?: InvokeOptions): Output<GetTopicRuleDestinationResult>
def get_topic_rule_destination(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTopicRuleDestinationResult
def get_topic_rule_destination_output(arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTopicRuleDestinationResult]
func LookupTopicRuleDestination(ctx *Context, args *LookupTopicRuleDestinationArgs, opts ...InvokeOption) (*LookupTopicRuleDestinationResult, error)
func LookupTopicRuleDestinationOutput(ctx *Context, args *LookupTopicRuleDestinationOutputArgs, opts ...InvokeOption) LookupTopicRuleDestinationResultOutput
> Note: This function is named LookupTopicRuleDestination
in the Go SDK.
public static class GetTopicRuleDestination
{
public static Task<GetTopicRuleDestinationResult> InvokeAsync(GetTopicRuleDestinationArgs args, InvokeOptions? opts = null)
public static Output<GetTopicRuleDestinationResult> Invoke(GetTopicRuleDestinationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTopicRuleDestinationResult> getTopicRuleDestination(GetTopicRuleDestinationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iot:getTopicRuleDestination
arguments:
# arguments dictionary
The following arguments are supported:
- Arn string
Amazon Resource Name (ARN).
- Arn string
Amazon Resource Name (ARN).
- arn String
Amazon Resource Name (ARN).
- arn string
Amazon Resource Name (ARN).
- arn str
Amazon Resource Name (ARN).
- arn String
Amazon Resource Name (ARN).
getTopicRuleDestination Result
The following output properties are available:
- Arn string
Amazon Resource Name (ARN).
- Status
Pulumi.
Aws Native. Io T. Topic Rule Destination Status The status of the TopicRuleDestination.
- Status
Reason string The reasoning for the current status of the TopicRuleDestination.
- Arn string
Amazon Resource Name (ARN).
- Status
Topic
Rule Destination Status The status of the TopicRuleDestination.
- Status
Reason string The reasoning for the current status of the TopicRuleDestination.
- arn String
Amazon Resource Name (ARN).
- status
Topic
Rule Destination Status The status of the TopicRuleDestination.
- status
Reason String The reasoning for the current status of the TopicRuleDestination.
- arn string
Amazon Resource Name (ARN).
- status
Topic
Rule Destination Status The status of the TopicRuleDestination.
- status
Reason string The reasoning for the current status of the TopicRuleDestination.
- arn str
Amazon Resource Name (ARN).
- status
Topic
Rule Destination Status The status of the TopicRuleDestination.
- status_
reason str The reasoning for the current status of the TopicRuleDestination.
- arn String
Amazon Resource Name (ARN).
- status "ENABLED" | "IN_PROGRESS" | "DISABLED"
The status of the TopicRuleDestination.
- status
Reason String The reasoning for the current status of the TopicRuleDestination.
Supporting Types
TopicRuleDestinationStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0