---
type: resource-type
title: PortfolioPrincipalAssociation
description: aws resource type AWS::ServiceCatalog::PortfolioPrincipalAssociation
name: PortfolioPrincipalAssociation
lexicon: aws
resource_type: AWS::ServiceCatalog::PortfolioPrincipalAssociation
---
`AWS::ServiceCatalog::PortfolioPrincipalAssociation`, a resource type of the aws lexicon.

## Properties

- `PrincipalType` (`string`, required): The principal type. The supported value is IAM if you use a fully defined Amazon Resource Name (ARN), or IAM_PATTERN if you use an ARN with no accountID, with or without wildcard characters.
- `AcceptLanguage` (`string`, optional): The language code.
- `PortfolioId` (`string`, optional): The portfolio identifier.
- `PrincipalARN` (`string`, optional): The ARN of the principal (user, role, or group).
