import { Value } from '../../../cloudformation/Value';
/**
  Information about the contact channel that Incident Manager uses to engage the contact.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-channeltargetinfo.html">the AWS Docs</a>
*/
export interface ChannelTargetInfoProps {
    /** <code>RetryIntervalInMinutes</code>  <a name="cfn-ssmcontacts-contact-channeltargetinfo-retryintervalinminutes"></a>
  The number of minutes to wait before retrying to send engagement if the engagement initially failed.<br />
  
  Required: Yes<br />
  
  Minimum: <code>0</code><br />
  
  Maximum: <code>60</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    retryIntervalInMinutes: Value<number>;
    /** <code>ChannelId</code>  <a name="cfn-ssmcontacts-contact-channeltargetinfo-channelid"></a>
  The Amazon Resource Name (ARN) of the contact channel.<br />
  
  Required: Yes<br />
  
  Minimum: <code>1</code><br />
  
  Maximum: <code>2048</code><br />
  
  Pattern: <code>arn:(aws|aws-cn|aws-us-gov):ssm-contacts:[-\w+=\/,.@]*:[0-9]+:([\w+=\/,.@:-])*</code><br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    channelId: Value<string>;
}
