Skip to content

PutResourcePolicyInput

Source code in docs_src/capo_kinesis/types/put_resource_policy_input.py
class PutResourcePolicyInput(TypedDict, closed=True):
    resource_arn: "capo_kinesis.types.resource_arn.ResourceARN"
    """<p>The Amazon Resource Name (ARN) of the data stream or consumer.</p>"""
    stream_id: NotRequired["capo_kinesis.types.stream_id.StreamId"]
    """<p>Not Implemented. Reserved for future use.</p>"""
    policy: "capo_kinesis.types.policy.Policy"
    """<p>Details of the resource policy. It must include the identity of the principal and the actions allowed on this resource. This is formatted as a JSON string.</p>"""

policy instance-attribute

policy: Policy

Details of the resource policy. It must include the identity of the principal and the actions allowed on this resource. This is formatted as a JSON string.

resource_arn instance-attribute

resource_arn: ResourceARN

The Amazon Resource Name (ARN) of the data stream or consumer.

stream_id instance-attribute

stream_id: NotRequired[StreamId]

Not Implemented. Reserved for future use.