quicksight

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Group

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

Resource for managing Quick Sight Group

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/r/quicksight_group.html.markdown.

func GetGroup

func GetGroup(ctx *pulumi.Context,
	name string, id pulumi.ID, state *GroupState, opts ...pulumi.ResourceOpt) (*Group, error)

GetGroup gets an existing Group 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 NewGroup

func NewGroup(ctx *pulumi.Context,
	name string, args *GroupArgs, opts ...pulumi.ResourceOpt) (*Group, error)

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

func (*Group) Arn

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

Amazon Resource Name (ARN) of group

func (*Group) AwsAccountId

func (r *Group) AwsAccountId() *pulumi.StringOutput

The ID for the AWS account that the group is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.

func (*Group) Description

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

A description for the group.

func (*Group) GroupName

func (r *Group) GroupName() *pulumi.StringOutput

A name for the group.

func (*Group) ID

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

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

func (*Group) Namespace

func (r *Group) Namespace() *pulumi.StringOutput

The namespace. Currently, you should set this to `default`.

func (*Group) URN

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

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

type GroupArgs

type GroupArgs struct {
	// The ID for the AWS account that the group is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.
	AwsAccountId interface{}
	// A description for the group.
	Description interface{}
	// A name for the group.
	GroupName interface{}
	// The namespace. Currently, you should set this to `default`.
	Namespace interface{}
}

The set of arguments for constructing a Group resource.

type GroupState

type GroupState struct {
	// Amazon Resource Name (ARN) of group
	Arn interface{}
	// The ID for the AWS account that the group is in. Currently, you use the ID for the AWS account that contains your Amazon QuickSight account.
	AwsAccountId interface{}
	// A description for the group.
	Description interface{}
	// A name for the group.
	GroupName interface{}
	// The namespace. Currently, you should set this to `default`.
	Namespace interface{}
}

Input properties used for looking up and filtering Group resources.

Jump to

Keyboard shortcuts

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