Come join Pulumi for the industry's first Cloud Engineering Summit! October 7–8. Save Your Spot

This page documents the language specification for the aws package. If you're looking for help working with the inputs, outputs, or functions of aws resources in a Pulumi program, please see the resource documentation for examples and API reference.

servicecatalog

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-aws repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-aws repo.

class pulumi_aws.servicecatalog.Portfolio(resource_name, opts=None, description=None, name=None, provider_name=None, tags=None, __props__=None, __name__=None, __opts__=None)

Provides a resource to create a Service Catalog Portfolio.

import pulumi
import pulumi_aws as aws

portfolio = aws.servicecatalog.Portfolio("portfolio",
    description="List of my organizations apps",
    provider_name="Brett")
Parameters
  • resource_name (str) – The name of the resource.

  • opts (pulumi.ResourceOptions) – Options for the resource.

  • description (pulumi.Input[str]) – Description of the portfolio

  • name (pulumi.Input[str]) – The name of the portfolio.

  • provider_name (pulumi.Input[str]) – Name of the person or organization who owns the portfolio.

  • tags (pulumi.Input[dict]) – Tags to apply to the connection.

description: pulumi.Output[str] = None

Description of the portfolio

name: pulumi.Output[str] = None

The name of the portfolio.

provider_name: pulumi.Output[str] = None

Name of the person or organization who owns the portfolio.

tags: pulumi.Output[dict] = None

Tags to apply to the connection.

static get(resource_name, id, opts=None, arn=None, created_time=None, description=None, name=None, provider_name=None, tags=None)

Get an existing Portfolio resource’s state with the given name, id, and optional extra properties used to qualify the lookup.

Parameters
  • resource_name (str) – The unique name of the resulting resource.

  • id (str) – The unique provider ID of the resource to lookup.

  • opts (pulumi.ResourceOptions) – Options for the resource.

  • description (pulumi.Input[str]) – Description of the portfolio

  • name (pulumi.Input[str]) – The name of the portfolio.

  • provider_name (pulumi.Input[str]) – Name of the person or organization who owns the portfolio.

  • tags (pulumi.Input[dict]) – Tags to apply to the connection.

translate_output_property(prop)

Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.

Parameters

prop (str) – A property name.

Returns

A potentially transformed property name.

Return type

str

translate_input_property(prop)

Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.

Parameters

prop (str) – A property name.

Returns

A potentially transformed property name.

Return type

str