Documentation
¶
Index ¶
- type Group
- func (r *Group) Arn() *pulumi.StringOutput
- func (r *Group) AwsAccountId() *pulumi.StringOutput
- func (r *Group) Description() *pulumi.StringOutput
- func (r *Group) GroupName() *pulumi.StringOutput
- func (r *Group) ID() *pulumi.IDOutput
- func (r *Group) Namespace() *pulumi.StringOutput
- func (r *Group) URN() *pulumi.URNOutput
- type GroupArgs
- type GroupState
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) 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) Namespace ¶
func (r *Group) Namespace() *pulumi.StringOutput
The namespace. Currently, you should set this to `default`.
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.