Skip to content

UpdateIngressPointRequest

Source code in docs_src/capo_mailmanager/types/update_ingress_point_request.py
class UpdateIngressPointRequest(TypedDict, closed=True):
    ingress_point_id: "capo_mailmanager.types.ingress_point_id.IngressPointId"
    """<p>The identifier for the ingress endpoint you want to update.</p>"""
    ingress_point_name: NotRequired[
        "capo_mailmanager.types.ingress_point_name.IngressPointName"
    ]
    """<p>A user friendly name for the ingress endpoint resource.</p>"""
    status_to_update: NotRequired[
        "capo_mailmanager.types.ingress_point_status_to_update.IngressPointStatusToUpdate"
    ]
    """<p>The update status of an ingress endpoint.</p>"""
    rule_set_id: NotRequired["capo_mailmanager.types.rule_set_id.RuleSetId"]
    """<p>The identifier of an existing rule set that you attach to an ingress endpoint resource.</p>"""
    traffic_policy_id: NotRequired[
        "capo_mailmanager.types.traffic_policy_id.TrafficPolicyId"
    ]
    """<p>The identifier of an existing traffic policy that you attach to an ingress endpoint resource.</p>"""
    ingress_point_configuration: NotRequired[
        "capo_mailmanager.types.ingress_point_configuration.IngressPointConfiguration"
    ]
    """<p>If you choose an Authenticated ingress endpoint, you must configure either an SMTP password or a secret ARN.</p>"""
    tls_policy: NotRequired["capo_mailmanager.types.tls_policy.TlsPolicy"]
    """<p>The Transport Layer Security (TLS) policy for the ingress point. Valid values are REQUIRED, OPTIONAL. Only ingress endpoints using REQUIRED or OPTIONAL as TlsPolicy can be updated.</p>"""

ingress_point_configuration instance-attribute

ingress_point_configuration: NotRequired[IngressPointConfiguration]

If you choose an Authenticated ingress endpoint, you must configure either an SMTP password or a secret ARN.

ingress_point_id instance-attribute

ingress_point_id: IngressPointId

The identifier for the ingress endpoint you want to update.

ingress_point_name instance-attribute

ingress_point_name: NotRequired[IngressPointName]

A user friendly name for the ingress endpoint resource.

rule_set_id instance-attribute

rule_set_id: NotRequired[RuleSetId]

The identifier of an existing rule set that you attach to an ingress endpoint resource.

status_to_update instance-attribute

status_to_update: NotRequired[IngressPointStatusToUpdate]

The update status of an ingress endpoint.

tls_policy instance-attribute

tls_policy: NotRequired[TlsPolicy]

The Transport Layer Security (TLS) policy for the ingress point. Valid values are REQUIRED, OPTIONAL. Only ingress endpoints using REQUIRED or OPTIONAL as TlsPolicy can be updated.

traffic_policy_id instance-attribute

traffic_policy_id: NotRequired[TrafficPolicyId]

The identifier of an existing traffic policy that you attach to an ingress endpoint resource.