tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getSesEmailIdentities
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of ses email_identities
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const emailIdentities = tencentcloud.getSesEmailIdentities({});
import pulumi
import pulumi_tencentcloud as tencentcloud
email_identities = tencentcloud.get_ses_email_identities()
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.GetSesEmailIdentities(ctx, &tencentcloud.GetSesEmailIdentitiesArgs{}, 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 emailIdentities = Tencentcloud.GetSesEmailIdentities.Invoke();
});
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.GetSesEmailIdentitiesArgs;
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 emailIdentities = TencentcloudFunctions.getSesEmailIdentities();
}
}
variables:
emailIdentities:
fn::invoke:
function: tencentcloud:getSesEmailIdentities
arguments: {}
Using getSesEmailIdentities
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 getSesEmailIdentities(args: GetSesEmailIdentitiesArgs, opts?: InvokeOptions): Promise<GetSesEmailIdentitiesResult>
function getSesEmailIdentitiesOutput(args: GetSesEmailIdentitiesOutputArgs, opts?: InvokeOptions): Output<GetSesEmailIdentitiesResult>
def get_ses_email_identities(id: Optional[str] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSesEmailIdentitiesResult
def get_ses_email_identities_output(id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSesEmailIdentitiesResult]
func GetSesEmailIdentities(ctx *Context, args *GetSesEmailIdentitiesArgs, opts ...InvokeOption) (*GetSesEmailIdentitiesResult, error)
func GetSesEmailIdentitiesOutput(ctx *Context, args *GetSesEmailIdentitiesOutputArgs, opts ...InvokeOption) GetSesEmailIdentitiesResultOutput
> Note: This function is named GetSesEmailIdentities
in the Go SDK.
public static class GetSesEmailIdentities
{
public static Task<GetSesEmailIdentitiesResult> InvokeAsync(GetSesEmailIdentitiesArgs args, InvokeOptions? opts = null)
public static Output<GetSesEmailIdentitiesResult> Invoke(GetSesEmailIdentitiesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSesEmailIdentitiesResult> getSesEmailIdentities(GetSesEmailIdentitiesArgs args, InvokeOptions options)
public static Output<GetSesEmailIdentitiesResult> getSesEmailIdentities(GetSesEmailIdentitiesArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getSesEmailIdentities:getSesEmailIdentities
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Result
Output stringFile - Used to save results.
- Id string
- Result
Output stringFile - Used to save results.
- id String
- result
Output StringFile - Used to save results.
- id string
- result
Output stringFile - Used to save results.
- id str
- result_
output_ strfile - Used to save results.
- id String
- result
Output StringFile - Used to save results.
getSesEmailIdentities Result
The following output properties are available:
- Email
Identities List<GetSes Email Identities Email Identity> - Sending domain name list.
- Id string
- Max
Daily doubleQuota - Maximum daily sending volume for a single domain name.
- Max
Reputation doubleLevel - Maximum credit rating.
- Result
Output stringFile
- Email
Identities []GetSes Email Identities Email Identity - Sending domain name list.
- Id string
- Max
Daily float64Quota - Maximum daily sending volume for a single domain name.
- Max
Reputation float64Level - Maximum credit rating.
- Result
Output stringFile
- email
Identities List<GetSes Email Identities Email Identity> - Sending domain name list.
- id String
- max
Daily DoubleQuota - Maximum daily sending volume for a single domain name.
- max
Reputation DoubleLevel - Maximum credit rating.
- result
Output StringFile
- email
Identities GetSes Email Identities Email Identity[] - Sending domain name list.
- id string
- max
Daily numberQuota - Maximum daily sending volume for a single domain name.
- max
Reputation numberLevel - Maximum credit rating.
- result
Output stringFile
- email_
identities Sequence[GetSes Email Identities Email Identity] - Sending domain name list.
- id str
- max_
daily_ floatquota - Maximum daily sending volume for a single domain name.
- max_
reputation_ floatlevel - Maximum credit rating.
- result_
output_ strfile
- email
Identities List<Property Map> - Sending domain name list.
- id String
- max
Daily NumberQuota - Maximum daily sending volume for a single domain name.
- max
Reputation NumberLevel - Maximum credit rating.
- result
Output StringFile
Supporting Types
GetSesEmailIdentitiesEmailIdentity
- Current
Reputation doubleLevel - Current credit rating.
- Daily
Quota double - Highest number of letters of the day.
- Identity
Name string - Sending domain name.
- Identity
Type string - Authentication type, fixed as DOMAIN.
- Sending
Enabled bool - Is it verified.
- Current
Reputation float64Level - Current credit rating.
- Daily
Quota float64 - Highest number of letters of the day.
- Identity
Name string - Sending domain name.
- Identity
Type string - Authentication type, fixed as DOMAIN.
- Sending
Enabled bool - Is it verified.
- current
Reputation DoubleLevel - Current credit rating.
- daily
Quota Double - Highest number of letters of the day.
- identity
Name String - Sending domain name.
- identity
Type String - Authentication type, fixed as DOMAIN.
- sending
Enabled Boolean - Is it verified.
- current
Reputation numberLevel - Current credit rating.
- daily
Quota number - Highest number of letters of the day.
- identity
Name string - Sending domain name.
- identity
Type string - Authentication type, fixed as DOMAIN.
- sending
Enabled boolean - Is it verified.
- current_
reputation_ floatlevel - Current credit rating.
- daily_
quota float - Highest number of letters of the day.
- identity_
name str - Sending domain name.
- identity_
type str - Authentication type, fixed as DOMAIN.
- sending_
enabled bool - Is it verified.
- current
Reputation NumberLevel - Current credit rating.
- daily
Quota Number - Highest number of letters of the day.
- identity
Name String - Sending domain name.
- identity
Type String - Authentication type, fixed as DOMAIN.
- sending
Enabled Boolean - Is it verified.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack