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.getMailManagerRelay
Explore with Pulumi AI
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::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 Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi