tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
tencentcloud.getSesBlackEmailAddress
Start a Neo task
Explain and create a tencentcloud.getSesBlackEmailAddress resource
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
Use this data source to query detailed information of ses black_email_address
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const blackEmailAddress = tencentcloud.getSesBlackEmailAddress({
startDate: "2020-09-22",
endDate: "2020-09-23",
emailAddress: "xxx@mail.qcloud.com",
taskId: "7000",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
black_email_address = tencentcloud.get_ses_black_email_address(start_date="2020-09-22",
end_date="2020-09-23",
email_address="xxx@mail.qcloud.com",
task_id="7000")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.GetSesBlackEmailAddress(ctx, &tencentcloud.GetSesBlackEmailAddressArgs{
StartDate: "2020-09-22",
EndDate: "2020-09-23",
EmailAddress: pulumi.StringRef("xxx@mail.qcloud.com"),
TaskId: pulumi.StringRef("7000"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var blackEmailAddress = Tencentcloud.GetSesBlackEmailAddress.Invoke(new()
{
StartDate = "2020-09-22",
EndDate = "2020-09-23",
EmailAddress = "xxx@mail.qcloud.com",
TaskId = "7000",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetSesBlackEmailAddressArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var blackEmailAddress = TencentcloudFunctions.getSesBlackEmailAddress(GetSesBlackEmailAddressArgs.builder()
.startDate("2020-09-22")
.endDate("2020-09-23")
.emailAddress("xxx@mail.qcloud.com")
.taskId("7000")
.build());
}
}
variables:
blackEmailAddress:
fn::invoke:
function: tencentcloud:getSesBlackEmailAddress
arguments:
startDate: 2020-09-22
endDate: 2020-09-23
emailAddress: xxx@mail.qcloud.com
taskId: '7000'
Using getSesBlackEmailAddress
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 getSesBlackEmailAddress(args: GetSesBlackEmailAddressArgs, opts?: InvokeOptions): Promise<GetSesBlackEmailAddressResult>
function getSesBlackEmailAddressOutput(args: GetSesBlackEmailAddressOutputArgs, opts?: InvokeOptions): Output<GetSesBlackEmailAddressResult>def get_ses_black_email_address(email_address: Optional[str] = None,
end_date: Optional[str] = None,
id: Optional[str] = None,
result_output_file: Optional[str] = None,
start_date: Optional[str] = None,
task_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSesBlackEmailAddressResult
def get_ses_black_email_address_output(email_address: Optional[pulumi.Input[str]] = None,
end_date: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
start_date: Optional[pulumi.Input[str]] = None,
task_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSesBlackEmailAddressResult]func GetSesBlackEmailAddress(ctx *Context, args *GetSesBlackEmailAddressArgs, opts ...InvokeOption) (*GetSesBlackEmailAddressResult, error)
func GetSesBlackEmailAddressOutput(ctx *Context, args *GetSesBlackEmailAddressOutputArgs, opts ...InvokeOption) GetSesBlackEmailAddressResultOutput> Note: This function is named GetSesBlackEmailAddress in the Go SDK.
public static class GetSesBlackEmailAddress
{
public static Task<GetSesBlackEmailAddressResult> InvokeAsync(GetSesBlackEmailAddressArgs args, InvokeOptions? opts = null)
public static Output<GetSesBlackEmailAddressResult> Invoke(GetSesBlackEmailAddressInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSesBlackEmailAddressResult> getSesBlackEmailAddress(GetSesBlackEmailAddressArgs args, InvokeOptions options)
public static Output<GetSesBlackEmailAddressResult> getSesBlackEmailAddress(GetSesBlackEmailAddressArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getSesBlackEmailAddress:getSesBlackEmailAddress
arguments:
# arguments dictionaryThe following arguments are supported:
- End
Date string - End date in the format of
YYYY-MM-DD. - Start
Date string - Start date in the format of
YYYY-MM-DD. - Email
Address string - You can specify an email address to query.
- Id string
- Result
Output stringFile - Used to save results.
- Task
Id string - You can specify a task ID to query.
- End
Date string - End date in the format of
YYYY-MM-DD. - Start
Date string - Start date in the format of
YYYY-MM-DD. - Email
Address string - You can specify an email address to query.
- Id string
- Result
Output stringFile - Used to save results.
- Task
Id string - You can specify a task ID to query.
- end
Date String - End date in the format of
YYYY-MM-DD. - start
Date String - Start date in the format of
YYYY-MM-DD. - email
Address String - You can specify an email address to query.
- id String
- result
Output StringFile - Used to save results.
- task
Id String - You can specify a task ID to query.
- end
Date string - End date in the format of
YYYY-MM-DD. - start
Date string - Start date in the format of
YYYY-MM-DD. - email
Address string - You can specify an email address to query.
- id string
- result
Output stringFile - Used to save results.
- task
Id string - You can specify a task ID to query.
- end_
date str - End date in the format of
YYYY-MM-DD. - start_
date str - Start date in the format of
YYYY-MM-DD. - email_
address str - You can specify an email address to query.
- id str
- result_
output_ strfile - Used to save results.
- task_
id str - You can specify a task ID to query.
- end
Date String - End date in the format of
YYYY-MM-DD. - start
Date String - Start date in the format of
YYYY-MM-DD. - email
Address String - You can specify an email address to query.
- id String
- result
Output StringFile - Used to save results.
- task
Id String - You can specify a task ID to query.
getSesBlackEmailAddress Result
The following output properties are available:
- Black
Lists List<GetSes Black Email Address Black List> - List of blocklisted addresses.
- End
Date string - Id string
- Start
Date string - Email
Address string - Blocklisted email address.
- Result
Output stringFile - Task
Id string
- Black
Lists []GetSes Black Email Address Black List - List of blocklisted addresses.
- End
Date string - Id string
- Start
Date string - Email
Address string - Blocklisted email address.
- Result
Output stringFile - Task
Id string
- black
Lists List<GetSes Black Email Address Black List> - List of blocklisted addresses.
- end
Date String - id String
- start
Date String - email
Address String - Blocklisted email address.
- result
Output StringFile - task
Id String
- black
Lists GetSes Black Email Address Black List[] - List of blocklisted addresses.
- end
Date string - id string
- start
Date string - email
Address string - Blocklisted email address.
- result
Output stringFile - task
Id string
- black_
lists Sequence[GetSes Black Email Address Black List] - List of blocklisted addresses.
- end_
date str - id str
- start_
date str - email_
address str - Blocklisted email address.
- result_
output_ strfile - task_
id str
- black
Lists List<Property Map> - List of blocklisted addresses.
- end
Date String - id String
- start
Date String - email
Address String - Blocklisted email address.
- result
Output StringFile - task
Id String
Supporting Types
GetSesBlackEmailAddressBlackList
- Bounce
Time string - Time when the email address is blocklisted.
- Email
Address string - You can specify an email address to query.
- Bounce
Time string - Time when the email address is blocklisted.
- Email
Address string - You can specify an email address to query.
- bounce
Time String - Time when the email address is blocklisted.
- email
Address String - You can specify an email address to query.
- bounce
Time string - Time when the email address is blocklisted.
- email
Address string - You can specify an email address to query.
- bounce_
time str - Time when the email address is blocklisted.
- email_
address str - You can specify an email address to query.
- bounce
Time String - Time when the email address is blocklisted.
- email
Address String - You can specify an email address to query.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack
