We recommend new projects start with resources from the AWS provider.
aws-native.workspacesweb.getPortal
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of AWS::WorkSpacesWeb::Portal Resource Type
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_arn: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetPortalResult
def get_portal_output(portal_arn: 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)
public static Output<GetPortalResult> getPortal(GetPortalArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:workspacesweb:getPortal
  arguments:
    # arguments dictionaryThe following arguments are supported:
- PortalArn string
- The ARN of the web portal.
- PortalArn string
- The ARN of the web portal.
- portalArn String
- The ARN of the web portal.
- portalArn string
- The ARN of the web portal.
- portal_arn str
- The ARN of the web portal.
- portalArn String
- The ARN of the web portal.
getPortal Result
The following output properties are available:
- AuthenticationType Pulumi.Aws Native. Work Spaces Web. Portal Authentication Type 
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- BrowserSettings stringArn 
- The ARN of the browser settings that is associated with this web portal.
- BrowserType Pulumi.Aws Native. Work Spaces Web. Portal Browser Type 
- The browser that users see when using a streaming session.
- CreationDate string
- The creation date of the web portal.
- DataProtection stringSettings Arn 
- The ARN of the data protection settings.
- DisplayName string
- The name of the web portal.
- InstanceType Pulumi.Aws Native. Work Spaces Web. Portal Instance Type 
- The type and resources of the underlying instance.
- IpAccess stringSettings Arn 
- The ARN of the IP access settings that is associated with the web portal.
- MaxConcurrent doubleSessions 
- The maximum number of concurrent sessions for the portal.
- NetworkSettings stringArn 
- The ARN of the network settings that is associated with the web portal.
- PortalArn string
- The ARN of the web portal.
- PortalEndpoint string
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- PortalStatus Pulumi.Aws Native. Work Spaces Web. Portal Status 
- The status of the web portal.
- RendererType Pulumi.Aws Native. Work Spaces Web. Portal Renderer Type 
- The renderer that is used in streaming sessions.
- ServiceProvider stringSaml Metadata 
- The SAML metadata of the service provider.
- StatusReason string
- A message that explains why the web portal is in its current status.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- The tags to add to the web portal. A tag is a key-value pair.
- TrustStore stringArn 
- The ARN of the trust store that is associated with the web portal.
- UserAccess stringLogging Settings Arn 
- The ARN of the user access logging settings that is associated with the web portal.
- UserSettings stringArn 
- The ARN of the user settings that is associated with the web portal.
- AuthenticationType PortalAuthentication Type 
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- BrowserSettings stringArn 
- The ARN of the browser settings that is associated with this web portal.
- BrowserType PortalBrowser Type 
- The browser that users see when using a streaming session.
- CreationDate string
- The creation date of the web portal.
- DataProtection stringSettings Arn 
- The ARN of the data protection settings.
- DisplayName string
- The name of the web portal.
- InstanceType PortalInstance Type 
- The type and resources of the underlying instance.
- IpAccess stringSettings Arn 
- The ARN of the IP access settings that is associated with the web portal.
- MaxConcurrent float64Sessions 
- The maximum number of concurrent sessions for the portal.
- NetworkSettings stringArn 
- The ARN of the network settings that is associated with the web portal.
- PortalArn string
- The ARN of the web portal.
- PortalEndpoint string
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- PortalStatus PortalStatus 
- The status of the web portal.
- RendererType PortalRenderer Type 
- The renderer that is used in streaming sessions.
- ServiceProvider stringSaml Metadata 
- The SAML metadata of the service provider.
- StatusReason string
- A message that explains why the web portal is in its current status.
- Tag
- The tags to add to the web portal. A tag is a key-value pair.
- TrustStore stringArn 
- The ARN of the trust store that is associated with the web portal.
- UserAccess stringLogging Settings Arn 
- The ARN of the user access logging settings that is associated with the web portal.
- UserSettings stringArn 
- The ARN of the user settings that is associated with the web portal.
- authenticationType PortalAuthentication Type 
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- browserSettings StringArn 
- The ARN of the browser settings that is associated with this web portal.
- browserType PortalBrowser Type 
- The browser that users see when using a streaming session.
- creationDate String
- The creation date of the web portal.
- dataProtection StringSettings Arn 
- The ARN of the data protection settings.
- displayName String
- The name of the web portal.
- instanceType PortalInstance Type 
- The type and resources of the underlying instance.
- ipAccess StringSettings Arn 
- The ARN of the IP access settings that is associated with the web portal.
- maxConcurrent DoubleSessions 
- The maximum number of concurrent sessions for the portal.
- networkSettings StringArn 
- The ARN of the network settings that is associated with the web portal.
- portalArn String
- The ARN of the web portal.
- portalEndpoint String
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- portalStatus PortalStatus 
- The status of the web portal.
- rendererType PortalRenderer Type 
- The renderer that is used in streaming sessions.
- serviceProvider StringSaml Metadata 
- The SAML metadata of the service provider.
- statusReason String
- A message that explains why the web portal is in its current status.
- List<Tag>
- The tags to add to the web portal. A tag is a key-value pair.
- trustStore StringArn 
- The ARN of the trust store that is associated with the web portal.
- userAccess StringLogging Settings Arn 
- The ARN of the user access logging settings that is associated with the web portal.
- userSettings StringArn 
- The ARN of the user settings that is associated with the web portal.
- authenticationType PortalAuthentication Type 
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- browserSettings stringArn 
- The ARN of the browser settings that is associated with this web portal.
- browserType PortalBrowser Type 
- The browser that users see when using a streaming session.
- creationDate string
- The creation date of the web portal.
- dataProtection stringSettings Arn 
- The ARN of the data protection settings.
- displayName string
- The name of the web portal.
- instanceType PortalInstance Type 
- The type and resources of the underlying instance.
- ipAccess stringSettings Arn 
- The ARN of the IP access settings that is associated with the web portal.
- maxConcurrent numberSessions 
- The maximum number of concurrent sessions for the portal.
- networkSettings stringArn 
- The ARN of the network settings that is associated with the web portal.
- portalArn string
- The ARN of the web portal.
- portalEndpoint string
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- portalStatus PortalStatus 
- The status of the web portal.
- rendererType PortalRenderer Type 
- The renderer that is used in streaming sessions.
- serviceProvider stringSaml Metadata 
- The SAML metadata of the service provider.
- statusReason string
- A message that explains why the web portal is in its current status.
- Tag[]
- The tags to add to the web portal. A tag is a key-value pair.
- trustStore stringArn 
- The ARN of the trust store that is associated with the web portal.
- userAccess stringLogging Settings Arn 
- The ARN of the user access logging settings that is associated with the web portal.
- userSettings stringArn 
- The ARN of the user settings that is associated with the web portal.
- authentication_type PortalAuthentication Type 
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- browser_settings_ strarn 
- The ARN of the browser settings that is associated with this web portal.
- browser_type PortalBrowser Type 
- The browser that users see when using a streaming session.
- creation_date str
- The creation date of the web portal.
- data_protection_ strsettings_ arn 
- The ARN of the data protection settings.
- display_name str
- The name of the web portal.
- instance_type PortalInstance Type 
- The type and resources of the underlying instance.
- ip_access_ strsettings_ arn 
- The ARN of the IP access settings that is associated with the web portal.
- max_concurrent_ floatsessions 
- The maximum number of concurrent sessions for the portal.
- network_settings_ strarn 
- The ARN of the network settings that is associated with the web portal.
- portal_arn str
- The ARN of the web portal.
- portal_endpoint str
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- portal_status PortalStatus 
- The status of the web portal.
- renderer_type PortalRenderer Type 
- The renderer that is used in streaming sessions.
- service_provider_ strsaml_ metadata 
- The SAML metadata of the service provider.
- status_reason str
- A message that explains why the web portal is in its current status.
- Sequence[root_Tag]
- The tags to add to the web portal. A tag is a key-value pair.
- trust_store_ strarn 
- The ARN of the trust store that is associated with the web portal.
- user_access_ strlogging_ settings_ arn 
- The ARN of the user access logging settings that is associated with the web portal.
- user_settings_ strarn 
- The ARN of the user settings that is associated with the web portal.
- authenticationType "Standard" | "IAM_Identity_Center"
- The type of authentication integration points used when signing into the web portal. Defaults to - Standard.- Standardweb portals are authenticated directly through your identity provider (IdP). User and group access to your web portal is controlled through your IdP. You need to include an IdP resource in your template to integrate your IdP with your web portal. Completing the configuration for your IdP requires exchanging WorkSpaces Secure Browser’s SP metadata with your IdP’s IdP metadata. If your IdP requires the SP metadata first before returning the IdP metadata, you should follow these steps:- Create and deploy a CloudFormation template with a - Standardportal with no- IdentityProviderresource.
- Retrieve the SP metadata using - Fn:GetAtt, the WorkSpaces Secure Browser console, or by the calling the- GetPortalServiceProviderMetadataAPI.
- Submit the data to your IdP. 
- Add an - IdentityProviderresource to your CloudFormation template.
 - IAM Identity Centerweb portals are authenticated through AWS IAM Identity Center . They provide additional features, such as IdP-initiated authentication. Identity sources (including external identity provider integration) and other identity provider information must be configured in IAM Identity Center . User and group assignment must be done through the WorkSpaces Secure Browser console. These cannot be configured in CloudFormation.
- browserSettings StringArn 
- The ARN of the browser settings that is associated with this web portal.
- browserType "Chrome"
- The browser that users see when using a streaming session.
- creationDate String
- The creation date of the web portal.
- dataProtection StringSettings Arn 
- The ARN of the data protection settings.
- displayName String
- The name of the web portal.
- instanceType "standard.regular" | "standard.large" | "standard.xlarge"
- The type and resources of the underlying instance.
- ipAccess StringSettings Arn 
- The ARN of the IP access settings that is associated with the web portal.
- maxConcurrent NumberSessions 
- The maximum number of concurrent sessions for the portal.
- networkSettings StringArn 
- The ARN of the network settings that is associated with the web portal.
- portalArn String
- The ARN of the web portal.
- portalEndpoint String
- The endpoint URL of the web portal that users access in order to start streaming sessions.
- portalStatus "Incomplete" | "Pending" | "Active"
- The status of the web portal.
- rendererType "AppStream" 
- The renderer that is used in streaming sessions.
- serviceProvider StringSaml Metadata 
- The SAML metadata of the service provider.
- statusReason String
- A message that explains why the web portal is in its current status.
- List<Property Map>
- The tags to add to the web portal. A tag is a key-value pair.
- trustStore StringArn 
- The ARN of the trust store that is associated with the web portal.
- userAccess StringLogging Settings Arn 
- The ARN of the user access logging settings that is associated with the web portal.
- userSettings StringArn 
- The ARN of the user settings that is associated with the web portal.
Supporting Types
PortalAuthenticationType  
PortalBrowserType  
PortalInstanceType  
PortalRendererType  
PortalStatus 
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.