Show / Hide Table of Contents

Class CfnPortalPropsMixin

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

Inheritance
object
Mixin
CfnPortalPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnPortalPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnPortalPropsMixin Inherits Mixin Implements IMixin
Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
             using Amazon.CDK;

             var alarms;
             IMergeStrategy mergeStrategy;

             var cfnPortalPropsMixin = new CfnPortalPropsMixin(new CfnPortalMixinProps {
                 Alarms = alarms,
                 NotificationSenderEmail = "notificationSenderEmail",
                 PortalAuthMode = "portalAuthMode",
                 PortalContactEmail = "portalContactEmail",
                 PortalDescription = "portalDescription",
                 PortalName = "portalName",
                 PortalType = "portalType",
                 PortalTypeConfiguration = new Dictionary<string, object> {
                     { "portalTypeConfigurationKey", new PortalTypeEntryProperty {
                         PortalTools = new [] { "portalTools" }
                     } }
                 },
                 RoleArn = "roleArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Synopsis

Constructors

CfnPortalPropsMixin(ICfnPortalMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::IoTSiteWise::Portal.

Properties

CFN_PROPERTY_KEYS

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

Props

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

Strategy

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct.

Constructors

CfnPortalPropsMixin(ICfnPortalMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::IoTSiteWise::Portal.

public CfnPortalPropsMixin(ICfnPortalMixinProps props, ICfnPropertyMixinOptions? options = null)
Parameters
props ICfnPortalMixinProps

L1 properties to apply.

options ICfnPropertyMixinOptions

Mixin options.

Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Properties

CFN_PROPERTY_KEYS

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

protected static string[] CFN_PROPERTY_KEYS { get; }
Property Value

string[]

Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
             using Amazon.CDK;

             var alarms;
             IMergeStrategy mergeStrategy;

             var cfnPortalPropsMixin = new CfnPortalPropsMixin(new CfnPortalMixinProps {
                 Alarms = alarms,
                 NotificationSenderEmail = "notificationSenderEmail",
                 PortalAuthMode = "portalAuthMode",
                 PortalContactEmail = "portalContactEmail",
                 PortalDescription = "portalDescription",
                 PortalName = "portalName",
                 PortalType = "portalType",
                 PortalTypeConfiguration = new Dictionary<string, object> {
                     { "portalTypeConfigurationKey", new PortalTypeEntryProperty {
                         PortalTools = new [] { "portalTools" }
                     } }
                 },
                 RoleArn = "roleArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Props

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

protected virtual ICfnPortalMixinProps Props { get; }
Property Value

ICfnPortalMixinProps

Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
             using Amazon.CDK;

             var alarms;
             IMergeStrategy mergeStrategy;

             var cfnPortalPropsMixin = new CfnPortalPropsMixin(new CfnPortalMixinProps {
                 Alarms = alarms,
                 NotificationSenderEmail = "notificationSenderEmail",
                 PortalAuthMode = "portalAuthMode",
                 PortalContactEmail = "portalContactEmail",
                 PortalDescription = "portalDescription",
                 PortalName = "portalName",
                 PortalType = "portalType",
                 PortalTypeConfiguration = new Dictionary<string, object> {
                     { "portalTypeConfigurationKey", new PortalTypeEntryProperty {
                         PortalTools = new [] { "portalTools" }
                     } }
                 },
                 RoleArn = "roleArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Strategy

The AWS IoT SiteWise Monitor feature will no longer be open to new customers starting November 7, 2025 .

protected virtual IMergeStrategy Strategy { get; }
Property Value

IMergeStrategy

Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.IoTSiteWise;
             using Amazon.CDK;

             var alarms;
             IMergeStrategy mergeStrategy;

             var cfnPortalPropsMixin = new CfnPortalPropsMixin(new CfnPortalMixinProps {
                 Alarms = alarms,
                 NotificationSenderEmail = "notificationSenderEmail",
                 PortalAuthMode = "portalAuthMode",
                 PortalContactEmail = "portalContactEmail",
                 PortalDescription = "portalDescription",
                 PortalName = "portalName",
                 PortalType = "portalType",
                 PortalTypeConfiguration = new Dictionary<string, object> {
                     { "portalTypeConfigurationKey", new PortalTypeEntryProperty {
                         PortalTools = new [] { "portalTools" }
                     } }
                 },
                 RoleArn = "roleArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

public override void ApplyTo(IConstruct construct)
Parameters
construct IConstruct
Overrides
Mixin.ApplyTo(IConstruct)
Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct.

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

If you would like to use the AWS IoT SiteWise Monitor feature, sign up prior to that date. Existing customers can continue to use the service as normal. For more information, see AWS IoT SiteWise Monitor availability change .

Creates a portal, which can contain projects and dashboards. AWS IoT SiteWise Monitor uses IAM Identity Center or IAM to authenticate portal users and manage user permissions.

Before you can sign in to a new portal, you must add at least one identity to that portal. For more information, see <a href="https://docs.aws.amazon.com/iot-sitewise/latest/userguide/administer-portals.html#portal-change-admins">Adding or removing portal administrators</a> in the <em>AWS IoT SiteWise User Guide</em> .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html

CloudformationResource: AWS::IoTSiteWise::Portal

Mixin: true

ExampleMetadata: fixture=_generated

Implements

Constructs.IMixin
Back to top Generated by DocFX