1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ses
  5. getMailManagerIngressPoint

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.ses.getMailManagerIngressPoint

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Definition of AWS::SES::MailManagerIngressPoint Resource Type

    Using getMailManagerIngressPoint

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getMailManagerIngressPoint(args: GetMailManagerIngressPointArgs, opts?: InvokeOptions): Promise<GetMailManagerIngressPointResult>
    function getMailManagerIngressPointOutput(args: GetMailManagerIngressPointOutputArgs, opts?: InvokeOptions): Output<GetMailManagerIngressPointResult>
    def get_mail_manager_ingress_point(ingress_point_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetMailManagerIngressPointResult
    def get_mail_manager_ingress_point_output(ingress_point_id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetMailManagerIngressPointResult]
    func LookupMailManagerIngressPoint(ctx *Context, args *LookupMailManagerIngressPointArgs, opts ...InvokeOption) (*LookupMailManagerIngressPointResult, error)
    func LookupMailManagerIngressPointOutput(ctx *Context, args *LookupMailManagerIngressPointOutputArgs, opts ...InvokeOption) LookupMailManagerIngressPointResultOutput

    > Note: This function is named LookupMailManagerIngressPoint in the Go SDK.

    public static class GetMailManagerIngressPoint 
    {
        public static Task<GetMailManagerIngressPointResult> InvokeAsync(GetMailManagerIngressPointArgs args, InvokeOptions? opts = null)
        public static Output<GetMailManagerIngressPointResult> Invoke(GetMailManagerIngressPointInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMailManagerIngressPointResult> getMailManagerIngressPoint(GetMailManagerIngressPointArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:ses:getMailManagerIngressPoint
      arguments:
        # arguments dictionary

    The following arguments are supported:

    IngressPointId string
    The identifier of the ingress endpoint resource.
    IngressPointId string
    The identifier of the ingress endpoint resource.
    ingressPointId String
    The identifier of the ingress endpoint resource.
    ingressPointId string
    The identifier of the ingress endpoint resource.
    ingress_point_id str
    The identifier of the ingress endpoint resource.
    ingressPointId String
    The identifier of the ingress endpoint resource.

    getMailManagerIngressPoint Result

    The following output properties are available:

    ARecord string
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    IngressPointArn string
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    IngressPointId string
    The identifier of the ingress endpoint resource.
    IngressPointName string
    A user friendly name for an ingress endpoint resource.
    RuleSetId string
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    Status Pulumi.AwsNative.Ses.MailManagerIngressPointIngressPointStatus
    The status of the ingress endpoint resource.
    StatusToUpdate Pulumi.AwsNative.Ses.MailManagerIngressPointIngressPointStatusToUpdate
    The update status of an ingress endpoint.
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    TrafficPolicyId string
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
    ARecord string
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    IngressPointArn string
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    IngressPointId string
    The identifier of the ingress endpoint resource.
    IngressPointName string
    A user friendly name for an ingress endpoint resource.
    RuleSetId string
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    Status MailManagerIngressPointIngressPointStatus
    The status of the ingress endpoint resource.
    StatusToUpdate MailManagerIngressPointIngressPointStatusToUpdate
    The update status of an ingress endpoint.
    Tags Tag
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    TrafficPolicyId string
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
    aRecord String
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    ingressPointArn String
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    ingressPointId String
    The identifier of the ingress endpoint resource.
    ingressPointName String
    A user friendly name for an ingress endpoint resource.
    ruleSetId String
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    status MailManagerIngressPointIngressPointStatus
    The status of the ingress endpoint resource.
    statusToUpdate MailManagerIngressPointIngressPointStatusToUpdate
    The update status of an ingress endpoint.
    tags List<Tag>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    trafficPolicyId String
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
    aRecord string
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    ingressPointArn string
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    ingressPointId string
    The identifier of the ingress endpoint resource.
    ingressPointName string
    A user friendly name for an ingress endpoint resource.
    ruleSetId string
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    status MailManagerIngressPointIngressPointStatus
    The status of the ingress endpoint resource.
    statusToUpdate MailManagerIngressPointIngressPointStatusToUpdate
    The update status of an ingress endpoint.
    tags Tag[]
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    trafficPolicyId string
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
    a_record str
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    ingress_point_arn str
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    ingress_point_id str
    The identifier of the ingress endpoint resource.
    ingress_point_name str
    A user friendly name for an ingress endpoint resource.
    rule_set_id str
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    status MailManagerIngressPointIngressPointStatus
    The status of the ingress endpoint resource.
    status_to_update MailManagerIngressPointIngressPointStatusToUpdate
    The update status of an ingress endpoint.
    tags Sequence[root_Tag]
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    traffic_policy_id str
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
    aRecord String
    The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
    ingressPointArn String
    The Amazon Resource Name (ARN) of the ingress endpoint resource.
    ingressPointId String
    The identifier of the ingress endpoint resource.
    ingressPointName String
    A user friendly name for an ingress endpoint resource.
    ruleSetId String
    The identifier of an existing rule set that you attach to an ingress endpoint resource.
    status "PROVISIONING" | "DEPROVISIONING" | "UPDATING" | "ACTIVE" | "CLOSED" | "FAILED"
    The status of the ingress endpoint resource.
    statusToUpdate "ACTIVE" | "CLOSED"
    The update status of an ingress endpoint.
    tags List<Property Map>
    The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
    trafficPolicyId String
    The identifier of an existing traffic policy that you attach to an ingress endpoint resource.

    Supporting Types

    MailManagerIngressPointIngressPointStatus

    MailManagerIngressPointIngressPointStatusToUpdate

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi