servicecatalog

package
v0.18.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 5, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Portfolio

type Portfolio struct {
	// contains filtered or unexported fields
}

Provides a resource to create a Service Catalog Portfolio.

func GetPortfolio

func GetPortfolio(ctx *pulumi.Context,
	name string, id pulumi.ID, state *PortfolioState, opts ...pulumi.ResourceOpt) (*Portfolio, error)

GetPortfolio gets an existing Portfolio resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPortfolio

func NewPortfolio(ctx *pulumi.Context,
	name string, args *PortfolioArgs, opts ...pulumi.ResourceOpt) (*Portfolio, error)

NewPortfolio registers a new resource with the given unique name, arguments, and options.

func (*Portfolio) Arn

func (r *Portfolio) Arn() *pulumi.StringOutput

func (*Portfolio) CreatedTime

func (r *Portfolio) CreatedTime() *pulumi.StringOutput

func (*Portfolio) Description

func (r *Portfolio) Description() *pulumi.StringOutput

Description of the portfolio

func (*Portfolio) ID

func (r *Portfolio) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*Portfolio) Name

func (r *Portfolio) Name() *pulumi.StringOutput

The name of the portfolio.

func (*Portfolio) ProviderName

func (r *Portfolio) ProviderName() *pulumi.StringOutput

Name of the person or organization who owns the portfolio.

func (*Portfolio) Tags

func (r *Portfolio) Tags() *pulumi.MapOutput

Tags to apply to the connection.

func (*Portfolio) URN

func (r *Portfolio) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type PortfolioArgs

type PortfolioArgs struct {
	// Description of the portfolio
	Description interface{}
	// The name of the portfolio.
	Name interface{}
	// Name of the person or organization who owns the portfolio.
	ProviderName interface{}
	// Tags to apply to the connection.
	Tags interface{}
}

The set of arguments for constructing a Portfolio resource.

type PortfolioState

type PortfolioState struct {
	Arn         interface{}
	CreatedTime interface{}
	// Description of the portfolio
	Description interface{}
	// The name of the portfolio.
	Name interface{}
	// Name of the person or organization who owns the portfolio.
	ProviderName interface{}
	// Tags to apply to the connection.
	Tags interface{}
}

Input properties used for looking up and filtering Portfolio resources.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL