Skip to content

UpdateDestinationRequest

Source code in docs_src/capo_iot_wireless/types/update_destination_request.py
class UpdateDestinationRequest(TypedDict, closed=True):
    name: "capo_iot_wireless.types.destination_name.DestinationName"
    """<p>The new name of the resource.</p>"""
    expression_type: NotRequired[
        "capo_iot_wireless.types.expression_type.ExpressionType"
    ]
    """<p>The type of value in <code>Expression</code>.</p>"""
    expression: NotRequired["capo_iot_wireless.types.expression.Expression"]
    """<p>The new rule name or topic rule to send messages to.</p>"""
    description: NotRequired["capo_iot_wireless.types.description.Description"]
    """<p>A new description of the resource.</p>"""
    role_arn: NotRequired["capo_iot_wireless.types.role_arn.RoleArn"]
    """<p>The ARN of the IAM Role that authorizes the destination.</p>"""

description instance-attribute

description: NotRequired[Description]

A new description of the resource.

expression instance-attribute

expression: NotRequired[Expression]

The new rule name or topic rule to send messages to.

expression_type instance-attribute

expression_type: NotRequired[ExpressionType]

The type of value in Expression.

name instance-attribute

The new name of the resource.

role_arn instance-attribute

role_arn: NotRequired[RoleArn]

The ARN of the IAM Role that authorizes the destination.