@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-14T16:25:24.774Z")
public interface CfnAPNSChannelProps
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.*; CfnAPNSChannelProps cfnAPNSChannelProps = CfnAPNSChannelProps.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 |
CfnAPNSChannelProps.Builder
A builder for
CfnAPNSChannelProps |
static class |
CfnAPNSChannelProps.Jsii$Proxy
An implementation for
CfnAPNSChannelProps |
Modifier and Type | Method and Description |
---|---|
static CfnAPNSChannelProps.Builder |
builder() |
java.lang.String |
getApplicationId()
The unique identifier for the Amazon Pinpoint application that the APNs channel applies to.
|
default java.lang.String |
getBundleId()
The bundle identifier that's assigned to your iOS app.
|
default java.lang.String |
getCertificate()
The APNs client certificate that you received from Apple.
|
default java.lang.String |
getDefaultAuthenticationMethod()
The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.
|
default java.lang.Object |
getEnabled()
Specifies whether to enable the APNs channel for the application.
|
default java.lang.String |
getPrivateKey()
The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.
|
default java.lang.String |
getTeamId()
The identifier that's assigned to your Apple Developer Account team.
|
default java.lang.String |
getTokenKey()
The authentication key to use for APNs tokens.
|
default java.lang.String |
getTokenKeyId()
The key identifier that's assigned to your APNs signing key.
|
java.lang.String getApplicationId()
default java.lang.String getBundleId()
This identifier is used for APNs tokens.
default java.lang.String getCertificate()
Specify this value if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.
default java.lang.String getDefaultAuthenticationMethod()
Valid options are key
or certificate
.
default java.lang.Object getEnabled()
default java.lang.String getPrivateKey()
default java.lang.String getTeamId()
This identifier is used for APNs tokens.
default java.lang.String getTokenKey()
default java.lang.String getTokenKeyId()
Specify this value if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.
static CfnAPNSChannelProps.Builder builder()
CfnAPNSChannelProps.Builder
of CfnAPNSChannelProps