Show / Hide Table of Contents

Class CfnAPNSVoipSandboxChannelProps

Properties for defining a CfnAPNSVoipSandboxChannel.

Inheritance
System.Object
CfnAPNSVoipSandboxChannelProps
Implements
ICfnAPNSVoipSandboxChannelProps
Namespace: Amazon.CDK.AWS.Pinpoint
Assembly: Amazon.CDK.AWS.Pinpoint.dll
Syntax (csharp)
public class CfnAPNSVoipSandboxChannelProps : Object, ICfnAPNSVoipSandboxChannelProps
Syntax (vb)
Public Class CfnAPNSVoipSandboxChannelProps
    Inherits Object
    Implements ICfnAPNSVoipSandboxChannelProps
Remarks

Link: 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.AWS.Pinpoint;

var cfnAPNSVoipSandboxChannelProps = new CfnAPNSVoipSandboxChannelProps {
    ApplicationId = "applicationId",

    // the properties below are optional
    BundleId = "bundleId",
    Certificate = "certificate",
    DefaultAuthenticationMethod = "defaultAuthenticationMethod",
    Enabled = false,
    PrivateKey = "privateKey",
    TeamId = "teamId",
    TokenKey = "tokenKey",
    TokenKeyId = "tokenKeyId"
};

Synopsis

Constructors

CfnAPNSVoipSandboxChannelProps()

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

CfnAPNSVoipSandboxChannelProps()

public CfnAPNSVoipSandboxChannelProps()

Properties

ApplicationId

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

public string ApplicationId { get; set; }
Property Value

System.String

Remarks

Link: 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

System.String

Remarks

This identifier is used for APNs tokens.

Link: 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

System.String

Remarks

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

Link: 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

System.String

Remarks

Valid options are key or certificate .

Link: 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

System.Object

Remarks

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

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

System.String

Remarks

Link: 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

System.String

Remarks

This identifier is used for APNs tokens.

Link: 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

System.String

Remarks

Link: 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

System.String

Remarks

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

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

Implements

ICfnAPNSVoipSandboxChannelProps
Back to top Generated by DocFX