Class CfnAPNSVoipSandboxChannelMixinProps
Properties for CfnAPNSVoipSandboxChannelPropsMixin.
Implements
Inherited Members
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
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
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
Remarks
BundleId
The bundle identifier that's assigned to your iOS app.
public string? BundleId { get; set; }
Property Value
Remarks
This identifier is used for APNs tokens.
Certificate
The APNs client certificate that you received from Apple.
public string? Certificate { get; set; }
Property Value
Remarks
Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using an APNs certificate.
DefaultAuthenticationMethod
The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.
public string? DefaultAuthenticationMethod { get; set; }
Property Value
Remarks
Valid options are key or certificate .
Enabled
Specifies whether the APNs VoIP sandbox channel is enabled for the application.
public object? Enabled { get; set; }
Property Value
Remarks
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
Remarks
TeamId
The identifier that's assigned to your Apple developer account team.
public string? TeamId { get; set; }
Property Value
Remarks
This identifier is used for APNs tokens.
TokenKey
The authentication key to use for APNs tokens.
public string? TokenKey { get; set; }
Property Value
Remarks
TokenKeyId
The key identifier that's assigned to your APNs signing key.
public string? TokenKeyId { get; set; }
Property Value
Remarks
Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using APNs tokens.