@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:41.194Z") @Stability(value=Stable) public interface CfnAPNSVoipSandboxChannelProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.pinpoint.*;
CfnAPNSVoipSandboxChannelProps cfnAPNSVoipSandboxChannelProps = CfnAPNSVoipSandboxChannelProps.builder()
.applicationId("applicationId")
// the properties below are optional
.bundleId("bundleId")
.certificate("certificate")
.defaultAuthenticationMethod("defaultAuthenticationMethod")
.enabled(false)
.privateKey("privateKey")
.teamId("teamId")
.tokenKey("tokenKey")
.tokenKeyId("tokenKeyId")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnAPNSVoipSandboxChannelProps.Builder
A builder for
CfnAPNSVoipSandboxChannelProps |
static class |
CfnAPNSVoipSandboxChannelProps.Jsii$Proxy
An implementation for
CfnAPNSVoipSandboxChannelProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnAPNSVoipSandboxChannelProps.Builder |
builder() |
String |
getApplicationId()
The unique identifier for the application that the APNs VoIP sandbox channel applies to.
|
default String |
getBundleId()
The bundle identifier that's assigned to your iOS app.
|
default String |
getCertificate()
The APNs client certificate that you received from Apple.
|
default String |
getDefaultAuthenticationMethod()
The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.
|
default Object |
getEnabled()
Specifies whether the APNs VoIP sandbox channel is enabled for the application.
|
default String |
getPrivateKey()
The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with the APNs sandbox environment.
|
default String |
getTeamId()
The identifier that's assigned to your Apple developer account team.
|
default String |
getTokenKey()
The authentication key to use for APNs tokens.
|
default String |
getTokenKeyId()
The key identifier that's assigned to your APNs signing key.
|
@Stability(value=Stable) @NotNull String getApplicationId()
@Stability(value=Stable) @Nullable default String getBundleId()
This identifier is used for APNs tokens.
@Stability(value=Stable) @Nullable default String getCertificate()
Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using an APNs certificate.
@Stability(value=Stable) @Nullable default String getDefaultAuthenticationMethod()
Valid options are key or certificate .
@Stability(value=Stable) @Nullable default Object getEnabled()
@Stability(value=Stable) @Nullable default String getPrivateKey()
@Stability(value=Stable) @Nullable default String getTeamId()
This identifier is used for APNs tokens.
@Stability(value=Stable) @Nullable default String getTokenKey()
@Stability(value=Stable) @Nullable default String getTokenKeyId()
Specify this value if you want Amazon Pinpoint to communicate with the APNs sandbox environment by using APNs tokens.
@Stability(value=Stable) static CfnAPNSVoipSandboxChannelProps.Builder builder()
Copyright © 2022. All rights reserved.