Skip to content

UpdateLinkInput

Source code in docs_src/capo_oam/types/update_link_input.py
class UpdateLinkInput(TypedDict, closed=True):
    identifier: "capo_oam.types.resource_identifier.ResourceIdentifier"
    """<p>The ARN of the link that you want to update.</p>"""
    resource_types: "capo_oam.types.resource_types_input.ResourceTypesInput"
    """<p>An array of strings that define which types of data that the source account will send to the monitoring account.</p> <p>Your input here replaces the current set of data types that are shared.</p>"""
    link_configuration: NotRequired[
        "capo_oam.types.link_configuration.LinkConfiguration"
    ]
    """<p>Use this structure to filter which metric namespaces and which log groups are to be shared from the source account to the monitoring account.</p>"""
    include_tags: NotRequired["capo_oam.types.include_tags.IncludeTags"]
    """<p>Specifies whether to include the tags associated with the link in the response after the update operation. When <code>IncludeTags</code> is set to <code>true</code> and the caller has the required permission, <code>oam:ListTagsForResource</code>, the API will return the tags for the specified resource. If the caller doesn't have the required permission, <code>oam:ListTagsForResource</code>, the API will raise an exception. </p> <p>The default value is <code>false</code>.</p>"""
identifier: ResourceIdentifier

The ARN of the link that you want to update.

include_tags: NotRequired[IncludeTags]

Specifies whether to include the tags associated with the link in the response after the update operation. When IncludeTags is set to true and the caller has the required permission, oam:ListTagsForResource, the API will return the tags for the specified resource. If the caller doesn't have the required permission, oam:ListTagsForResource, the API will raise an exception.

The default value is false.

link_configuration: NotRequired[LinkConfiguration]

Use this structure to filter which metric namespaces and which log groups are to be shared from the source account to the monitoring account.

resource_types: ResourceTypesInput

An array of strings that define which types of data that the source account will send to the monitoring account.

Your input here replaces the current set of data types that are shared.