We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.ses.getMailManagerRelay
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ses:getMailManagerRelay
arguments:
# arguments dictionary
The following arguments are supported:
- Relay
Id string - The unique relay identifier.
- Relay
Id string - The unique relay identifier.
- relay
Id String - The unique relay identifier.
- relay
Id string - The unique relay identifier.
- relay_
id str - The unique relay identifier.
- relay
Id 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.
- Relay
Arn string - The Amazon Resource Name (ARN) of the relay.
- Relay
Id string - The unique relay identifier.
- Relay
Name string - The unique relay name.
- Server
Name string - The destination relay server address.
- Server
Port 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
Mail
Manager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties - Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- Relay
Arn string - The Amazon Resource Name (ARN) of the relay.
- Relay
Id string - The unique relay identifier.
- Relay
Name string - The unique relay name.
- Server
Name string - The destination relay server address.
- Server
Port 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
Mail
Manager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties - Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relay
Arn String - The Amazon Resource Name (ARN) of the relay.
- relay
Id String - The unique relay identifier.
- relay
Name String - The unique relay name.
- server
Name String - The destination relay server address.
- server
Port 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
Mail
Manager | MailRelay Relay Authentication0Properties Manager Relay Relay Authentication1Properties - Authentication for the relay destination server—specify the secretARN where the SMTP credentials are stored.
- relay
Arn string - The Amazon Resource Name (ARN) of the relay.
- relay
Id string - The unique relay identifier.
- relay
Name string - The unique relay name.
- server
Name string - The destination relay server address.
- server
Port 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
Mail
Manager | 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.
- relay
Arn String - The Amazon Resource Name (ARN) of the relay.
- relay
Id String - The unique relay identifier.
- relay
Name String - The unique relay name.
- server
Name String - The destination relay server address.
- server
Port 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
- Secret
Arn string
- Secret
Arn string
- secret
Arn String
- secret
Arn string
- secret_
arn str
- secret
Arn 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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi