AWS Fundamentals Logo
AWS Fundamentals
AWS::ServiceCatalog::Portfolio

ServiceCatalog Portfolio

Resource type definition for AWS::ServiceCatalog::Portfolio

Properties

5 configurable properties. 2 required. Click a row to see details.

Filter:
PropertyTypeFlags
DisplayName
string
Required
ProviderName
string
Required
AcceptLanguage
string
Write-only
Description
string
Tags
Array<Tag>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
Idstring-
PortfolioNamestring-

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::ServiceCatalog::Portfolio

Resources:
  MyResource:
    Type: AWS::ServiceCatalog::Portfolio
    Properties:
      DisplayName: "my-displayname"
      ProviderName: "my-providername"
      Tags:
        - Key: Environment
          Value: Production
      Description: !Ref "AWS::StackName"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

servicecatalog:CreatePortfolioservicecatalog:DescribePortfolioservicecatalog:TagResourceservicecatalog:ListTagsForResource

read

servicecatalog:DescribePortfolioservicecatalog:ListTagsForResource

update

servicecatalog:UpdatePortfolioservicecatalog:DescribePortfolioservicecatalog:TagResourceservicecatalog:UntagResourceservicecatalog:ListTagsForResource

delete

servicecatalog:DeletePortfolioservicecatalog:DescribePortfolio

list

servicecatalog:ListPortfolios

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter