Show / Hide Table of Contents

Class CfnAPNSVoipSandboxChannelMixinProps

Properties for CfnAPNSVoipSandboxChannelPropsMixin.

Inheritance
object
CfnAPNSVoipSandboxChannelMixinProps
Implements
ICfnAPNSVoipSandboxChannelMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Pinpoint.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAPNSVoipSandboxChannelMixinProps : ICfnAPNSVoipSandboxChannelMixinProps
Syntax (vb)
Public Class CfnAPNSVoipSandboxChannelMixinProps Implements ICfnAPNSVoipSandboxChannelMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Pinpoint.Mixins;

             var cfnAPNSVoipSandboxChannelMixinProps = new CfnAPNSVoipSandboxChannelMixinProps {
                 ApplicationId = "applicationId",
                 BundleId = "bundleId",
                 Certificate = "certificate",
                 DefaultAuthenticationMethod = "defaultAuthenticationMethod",
                 Enabled = false,
                 PrivateKey = "privateKey",
                 TeamId = "teamId",
                 TokenKey = "tokenKey",
                 TokenKeyId = "tokenKeyId"
             };

Synopsis

Constructors

CfnAPNSVoipSandboxChannelMixinProps()

Properties for CfnAPNSVoipSandboxChannelPropsMixin.

Properties

ApplicationId

The unique identifier for the application that the APNs VoIP sandbox channel applies to.

BundleId

The bundle identifier that's assigned to your iOS app.

Certificate

The APNs client certificate that you received from Apple.

DefaultAuthenticationMethod

The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.

Enabled

Specifies whether the APNs VoIP sandbox channel is enabled for the application.

PrivateKey

The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with the APNs sandbox environment.

TeamId

The identifier that's assigned to your Apple developer account team.

TokenKey

The authentication key to use for APNs tokens.

TokenKeyId

The key identifier that's assigned to your APNs signing key.

Constructors

CfnAPNSVoipSandboxChannelMixinProps()

Properties for CfnAPNSVoipSandboxChannelPropsMixin.

public CfnAPNSVoipSandboxChannelMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Pinpoint.Mixins;

             var cfnAPNSVoipSandboxChannelMixinProps = new CfnAPNSVoipSandboxChannelMixinProps {
                 ApplicationId = "applicationId",
                 BundleId = "bundleId",
                 Certificate = "certificate",
                 DefaultAuthenticationMethod = "defaultAuthenticationMethod",
                 Enabled = false,
                 PrivateKey = "privateKey",
                 TeamId = "teamId",
                 TokenKey = "tokenKey",
                 TokenKeyId = "tokenKeyId"
             };

Properties

ApplicationId

The unique identifier for the application that the APNs VoIP sandbox channel applies to.

public string? ApplicationId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-applicationid

BundleId

The bundle identifier that's assigned to your iOS app.

public string? BundleId { get; set; }
Property Value

string

Remarks

This identifier is used for APNs tokens.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-bundleid

Certificate

The APNs client certificate that you received from Apple.

public string? Certificate { get; set; }
Property Value

string

Remarks

Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using an APNs certificate.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-certificate

DefaultAuthenticationMethod

The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.

public string? DefaultAuthenticationMethod { get; set; }
Property Value

string

Remarks

Valid options are key or certificate .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-defaultauthenticationmethod

Enabled

Specifies whether the APNs VoIP sandbox channel is enabled for the application.

public object? Enabled { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-enabled

Type union: either bool or IResolvable

PrivateKey

The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with the APNs sandbox environment.

public string? PrivateKey { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-privatekey

TeamId

The identifier that's assigned to your Apple developer account team.

public string? TeamId { get; set; }
Property Value

string

Remarks

This identifier is used for APNs tokens.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-teamid

TokenKey

The authentication key to use for APNs tokens.

public string? TokenKey { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-tokenkey

TokenKeyId

The key identifier that's assigned to your APNs signing key.

public string? TokenKeyId { get; set; }
Property Value

string

Remarks

Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using APNs tokens.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipsandboxchannel.html#cfn-pinpoint-apnsvoipsandboxchannel-tokenkeyid

Implements

ICfnAPNSVoipSandboxChannelMixinProps
Back to top Generated by DocFX