cdk-amazon-chime-resources
Version:

36 lines (35 loc) • 1.45 kB
TypeScript
export interface CreateSIPMediaApplicationProps {
name?: string;
region?: string;
endpoint?: string;
}
export declare const CreateSipMediaApplication: (uid: string, props: CreateSIPMediaApplicationProps) => Promise<{
sipMediaAppId: string | undefined;
}>;
export declare const DeleteSipMediaApplication: (uid: string) => Promise<void>;
export interface PutSipMediaApplicationLoggingProps {
sipMediaAppId?: string;
sipMediaApplicationLoggingConfiguration?: {
sipMediaApplicationLoggingConfiguration: {
enableSipMediaApplicationMessageLogs: boolean;
};
};
}
export declare const PutSipMediaApplicationLogging: (props: PutSipMediaApplicationLoggingProps) => Promise<{
putSipMediaApplicationLoggingConfiguration: import("@aws-sdk/client-chime-sdk-voice").SipMediaApplicationLoggingConfiguration | undefined;
}>;
declare enum AlexaSkillStatus {
ACTIVE = "ACTIVE",
INACTIVE = "INACTIVE"
}
export interface PutSipMediaApplicationAlexaSkillProps {
sipMediaApplicationAlexaSkillConfiguration?: {
alexaSkillIds: string[];
alexaSkillStatus: AlexaSkillStatus;
};
sipMediaAppId?: string;
}
export declare const PutSipMediaApplicationAlexaSkill: (props: PutSipMediaApplicationAlexaSkillProps) => Promise<{
putSipMediaApplicationAlexaSkillConfiguration: import("@aws-sdk/client-chime-sdk-voice").SipMediaApplicationAlexaSkillConfiguration | undefined;
}>;
export {};