We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.ses.getMailManagerRelay
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Definition of AWS::SES::MailManagerRelay Resource Type
Using getMailManagerRelay
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 getMailManagerRelay(args: GetMailManagerRelayArgs, opts?: InvokeOptions): Promise<GetMailManagerRelayResult>
function getMailManagerRelayOutput(args: GetMailManagerRelayOutputArgs, opts?: InvokeOptions): Output<GetMailManagerRelayResult>def get_mail_manager_relay(relay_id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetMailManagerRelayResult
def get_mail_manager_relay_output(relay_id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetMailManagerRelayResult]func LookupMailManagerRelay(ctx *Context, args *LookupMailManagerRelayArgs, opts ...InvokeOption) (*LookupMailManagerRelayResult, error)
func LookupMailManagerRelayOutput(ctx *Context, args *LookupMailManagerRelayOutputArgs, opts ...InvokeOption) LookupMailManagerRelayResultOutput> Note: This function is named LookupMailManagerRelay in the Go SDK.
public static class GetMailManagerRelay 
{
    public static Task<GetMailManagerRelayResult> InvokeAsync(GetMailManagerRelayArgs args, InvokeOptions? opts = null)
    public static Output<GetMailManagerRelayResult> Invoke(GetMailManagerRelayInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMailManagerRelayResult> getMailManagerRelay(GetMailManagerRelayArgs args, InvokeOptions options)
public static Output<GetMailManagerRelayResult> getMailManagerRelay(GetMailManagerRelayArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:ses:getMailManagerRelay
  arguments:
    # arguments dictionaryThe following arguments are supported:
- RelayId string
- The unique relay identifier.
- RelayId string
- The unique relay identifier.
- relayId String
- The unique relay identifier.
- relayId string
- The unique relay identifier.
- relay_id str
- The unique relay identifier.
- relayId String
- The unique relay identifier.
getMailManagerRelay Result
The following output properties are available:
- Authentication
Pulumi.Aws | Pulumi.Native. Ses. Outputs. Mail Manager Relay Relay Authentication0Properties Aws Native. Ses. Outputs. Mail Manager Relay Relay Authentication1Properties 
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- RelayArn string
- The Amazon Resource Name (ARN) of the relay.
- RelayId string
- The unique relay identifier.
- RelayName string
- The unique relay name.
- ServerName string
- The destination relay server address.
- ServerPort double
- The destination relay server port.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Authentication
MailManager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties 
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- RelayArn string
- The Amazon Resource Name (ARN) of the relay.
- RelayId string
- The unique relay identifier.
- RelayName string
- The unique relay name.
- ServerName string
- The destination relay server address.
- ServerPort float64
- The destination relay server port.
- Tag
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- authentication
MailManager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties 
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relayArn String
- The Amazon Resource Name (ARN) of the relay.
- relayId String
- The unique relay identifier.
- relayName String
- The unique relay name.
- serverName String
- The destination relay server address.
- serverPort Double
- The destination relay server port.
- List<Tag>
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- authentication
MailManager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties 
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relayArn string
- The Amazon Resource Name (ARN) of the relay.
- relayId string
- The unique relay identifier.
- relayName string
- The unique relay name.
- serverName string
- The destination relay server address.
- serverPort number
- The destination relay server port.
- Tag[]
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- authentication
MailManager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties 
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relay_arn str
- The Amazon Resource Name (ARN) of the relay.
- relay_id str
- The unique relay identifier.
- relay_name str
- The unique relay name.
- server_name str
- The destination relay server address.
- server_port float
- The destination relay server port.
- Sequence[root_Tag]
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- authentication Property Map | Property Map
- Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relayArn String
- The Amazon Resource Name (ARN) of the relay.
- relayId String
- The unique relay identifier.
- relayName String
- The unique relay name.
- serverName String
- The destination relay server address.
- serverPort Number
- The destination relay server port.
- List<Property Map>
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
Supporting Types
MailManagerRelayRelayAuthentication0Properties    
- SecretArn string
- SecretArn string
- secretArn String
- secretArn string
- secret_arn str
- secretArn String
MailManagerRelayRelayAuthentication1Properties    
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi