CfnAPNSVoipChannelProps

class aws_cdk.aws_pinpoint.CfnAPNSVoipChannelProps(*, application_id, bundle_id=None, certificate=None, default_authentication_method=None, enabled=None, private_key=None, team_id=None, token_key=None, token_key_id=None)

Bases: object

__init__(*, application_id, bundle_id=None, certificate=None, default_authentication_method=None, enabled=None, private_key=None, team_id=None, token_key=None, token_key_id=None)

Properties for defining a AWS::Pinpoint::APNSVoipChannel.

Parameters
  • application_id (str) – AWS::Pinpoint::APNSVoipChannel.ApplicationId.

  • bundle_id (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.BundleId.

  • certificate (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.Certificate.

  • default_authentication_method (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.DefaultAuthenticationMethod.

  • enabled (Union[bool, None, IResolvable]) – AWS::Pinpoint::APNSVoipChannel.Enabled.

  • private_key (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.PrivateKey.

  • team_id (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.TeamId.

  • token_key (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.TokenKey.

  • token_key_id (Optional[str]) – AWS::Pinpoint::APNSVoipChannel.TokenKeyId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-apnsvoipchannel.html

Attributes

application_id

AWS::Pinpoint::APNSVoipChannel.ApplicationId.

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

Return type

str

bundle_id

AWS::Pinpoint::APNSVoipChannel.BundleId.

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

Return type

Optional[str]

certificate

AWS::Pinpoint::APNSVoipChannel.Certificate.

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

Return type

Optional[str]

default_authentication_method

AWS::Pinpoint::APNSVoipChannel.DefaultAuthenticationMethod.

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

Return type

Optional[str]

enabled

AWS::Pinpoint::APNSVoipChannel.Enabled.

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

Return type

Union[bool, None, IResolvable]

private_key

AWS::Pinpoint::APNSVoipChannel.PrivateKey.

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

Return type

Optional[str]

team_id

AWS::Pinpoint::APNSVoipChannel.TeamId.

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

Return type

Optional[str]

token_key

AWS::Pinpoint::APNSVoipChannel.TokenKey.

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

Return type

Optional[str]

token_key_id

AWS::Pinpoint::APNSVoipChannel.TokenKeyId.

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

Return type

Optional[str]