AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.iotsitewise.getPortal
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource schema for AWS::IoTSiteWise::Portal
Using getPortal
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPortal(args: GetPortalArgs, opts?: InvokeOptions): Promise<GetPortalResult>
function getPortalOutput(args: GetPortalOutputArgs, opts?: InvokeOptions): Output<GetPortalResult>
def get_portal(portal_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPortalResult
def get_portal_output(portal_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPortalResult]
func LookupPortal(ctx *Context, args *LookupPortalArgs, opts ...InvokeOption) (*LookupPortalResult, error)
func LookupPortalOutput(ctx *Context, args *LookupPortalOutputArgs, opts ...InvokeOption) LookupPortalResultOutput
> Note: This function is named LookupPortal
in the Go SDK.
public static class GetPortal
{
public static Task<GetPortalResult> InvokeAsync(GetPortalArgs args, InvokeOptions? opts = null)
public static Output<GetPortalResult> Invoke(GetPortalInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPortalResult> getPortal(GetPortalArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iotsitewise:getPortal
arguments:
# arguments dictionary
The following arguments are supported:
- Portal
Id string - The ID of the portal.
- Portal
Id string - The ID of the portal.
- portal
Id String - The ID of the portal.
- portal
Id string - The ID of the portal.
- portal_
id str - The ID of the portal.
- portal
Id String - The ID of the portal.
getPortal Result
The following output properties are available:
- Alarms
Pulumi.
Aws Native. Io TSite Wise. Outputs. Alarms Properties - Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- Notification
Sender stringEmail - The email address that sends alarm notifications.
- Portal
Arn string - The ARN of the portal, which has the following format.
- Portal
Client stringId - The AWS SSO application generated client ID (used with AWS SSO APIs).
- Portal
Contact stringEmail - The AWS administrator's contact email address.
- Portal
Description string - A description for the portal.
- Portal
Id string - The ID of the portal.
- Portal
Name string - A friendly name for the portal.
- Portal
Start stringUrl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- Role
Arn string - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- List<Pulumi.
Aws Native. Outputs. Tag> - A list of key-value pairs that contain metadata for the portal.
- Alarms
Alarms
Properties - Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- Notification
Sender stringEmail - The email address that sends alarm notifications.
- Portal
Arn string - The ARN of the portal, which has the following format.
- Portal
Client stringId - The AWS SSO application generated client ID (used with AWS SSO APIs).
- Portal
Contact stringEmail - The AWS administrator's contact email address.
- Portal
Description string - A description for the portal.
- Portal
Id string - The ID of the portal.
- Portal
Name string - A friendly name for the portal.
- Portal
Start stringUrl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- Role
Arn string - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- Tag
- A list of key-value pairs that contain metadata for the portal.
- alarms
Alarms
Properties - Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- notification
Sender StringEmail - The email address that sends alarm notifications.
- portal
Arn String - The ARN of the portal, which has the following format.
- portal
Client StringId - The AWS SSO application generated client ID (used with AWS SSO APIs).
- portal
Contact StringEmail - The AWS administrator's contact email address.
- portal
Description String - A description for the portal.
- portal
Id String - The ID of the portal.
- portal
Name String - A friendly name for the portal.
- portal
Start StringUrl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- role
Arn String - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- List<Tag>
- A list of key-value pairs that contain metadata for the portal.
- alarms
Alarms
Properties - Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- notification
Sender stringEmail - The email address that sends alarm notifications.
- portal
Arn string - The ARN of the portal, which has the following format.
- portal
Client stringId - The AWS SSO application generated client ID (used with AWS SSO APIs).
- portal
Contact stringEmail - The AWS administrator's contact email address.
- portal
Description string - A description for the portal.
- portal
Id string - The ID of the portal.
- portal
Name string - A friendly name for the portal.
- portal
Start stringUrl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- role
Arn string - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- Tag[]
- A list of key-value pairs that contain metadata for the portal.
- alarms
Alarms
Properties - Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- notification_
sender_ stremail - The email address that sends alarm notifications.
- portal_
arn str - The ARN of the portal, which has the following format.
- portal_
client_ strid - The AWS SSO application generated client ID (used with AWS SSO APIs).
- portal_
contact_ stremail - The AWS administrator's contact email address.
- portal_
description str - A description for the portal.
- portal_
id str - The ID of the portal.
- portal_
name str - A friendly name for the portal.
- portal_
start_ strurl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- role_
arn str - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- Sequence[root_Tag]
- A list of key-value pairs that contain metadata for the portal.
- alarms Property Map
- Contains the configuration information of an alarm created in an AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property and get notified when the asset property value is outside a specified range.
- notification
Sender StringEmail - The email address that sends alarm notifications.
- portal
Arn String - The ARN of the portal, which has the following format.
- portal
Client StringId - The AWS SSO application generated client ID (used with AWS SSO APIs).
- portal
Contact StringEmail - The AWS administrator's contact email address.
- portal
Description String - A description for the portal.
- portal
Id String - The ID of the portal.
- portal
Name String - A friendly name for the portal.
- portal
Start StringUrl - The public root URL for the AWS IoT AWS IoT SiteWise Monitor application portal.
- role
Arn String - The ARN of a service role that allows the portal's users to access your AWS IoT SiteWise resources on your behalf.
- List<Property Map>
- A list of key-value pairs that contain metadata for the portal.
Supporting Types
AlarmsProperties
- Alarm
Role stringArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- Notification
Lambda stringArn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
- Alarm
Role stringArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- Notification
Lambda stringArn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
- alarm
Role StringArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- notification
Lambda StringArn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
- alarm
Role stringArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- notification
Lambda stringArn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
- alarm_
role_ strarn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- notification_
lambda_ strarn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
- alarm
Role StringArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources and services, such as AWS IoT Events.
- notification
Lambda StringArn - The ARN of the AWS Lambda function that manages alarm notifications. For more information, see Managing alarm notifications in the AWS IoT Events Developer Guide.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi