Skip to content

CreateIngressPointRequest

Source code in docs_src/capo_mailmanager/types/create_ingress_point_request.py
class CreateIngressPointRequest(TypedDict, closed=True):
    client_token: NotRequired[
        "capo_mailmanager.types.idempotency_token.IdempotencyToken"
    ]
    """<p>A unique token that Amazon SES uses to recognize subsequent retries of the same request.</p>"""
    ingress_point_name: "capo_mailmanager.types.ingress_point_name.IngressPointName"
    """<p>A user friendly name for an ingress endpoint resource.</p>"""
    type: "capo_mailmanager.types.ingress_point_type.IngressPointType"
    """<p>The type of the ingress endpoint to create.</p>"""
    rule_set_id: "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: "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>"""
    network_configuration: NotRequired[
        "capo_mailmanager.types.network_configuration.NetworkConfiguration"
    ]
    """<p>Specifies the network configuration for the ingress point. This allows you to create an IPv4-only, Dual-Stack, or PrivateLink type of ingress point. If not specified, the default network type is IPv4-only. </p>"""
    tls_policy: NotRequired["capo_mailmanager.types.tls_policy.TlsPolicy"]
    """<p>The Transport Layer Security (TLS) policy for the ingress point. The FIPS value is only valid in US and Canada regions.</p>"""
    tags: NotRequired["capo_mailmanager.types.tag_list.TagList"]
    """<p>The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.</p>"""

client_token instance-attribute

client_token: NotRequired[IdempotencyToken]

A unique token that Amazon SES uses to recognize subsequent retries of the same request.

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_name instance-attribute

ingress_point_name: IngressPointName

A user friendly name for an ingress endpoint resource.

network_configuration instance-attribute

network_configuration: NotRequired[NetworkConfiguration]

Specifies the network configuration for the ingress point. This allows you to create an IPv4-only, Dual-Stack, or PrivateLink type of ingress point. If not specified, the default network type is IPv4-only.

rule_set_id instance-attribute

rule_set_id: RuleSetId

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

tags instance-attribute

tags: NotRequired[TagList]

The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

tls_policy instance-attribute

tls_policy: NotRequired[TlsPolicy]

The Transport Layer Security (TLS) policy for the ingress point. The FIPS value is only valid in US and Canada regions.

traffic_policy_id instance-attribute

traffic_policy_id: TrafficPolicyId

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

type instance-attribute

The type of the ingress endpoint to create.