import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates a portal, which can contain projects and dashboards. Before you can create a portal, you must enable IAM Identity Center. AWS IoT SiteWise Monitor uses IAM Identity Center to manage user permissions. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/monitor-get-started.html#mon-gs-sso">Enabling IAM Identity Center</a> in the <em>AWS IoT SiteWise User Guide</em>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html">the AWS Docs</a>
*/
export function portal(portalProps) {
    return new AwsResource('AWS::IoTSiteWise::Portal', portalProps, { PortalArn: 'PortalArn', PortalStartUrl: 'PortalStartUrl', PortalId: 'PortalId', PortalClientId: 'PortalClientId' });
}
