Show / Hide Table of Contents

Class CfnSpaceMixinProps

Properties for CfnSpacePropsMixin.

Inheritance
object
CfnSpaceMixinProps
Implements
ICfnSpaceMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.QuickSight
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnSpaceMixinProps : ICfnSpaceMixinProps
Syntax (vb)
Public Class CfnSpaceMixinProps Implements ICfnSpaceMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;

             var cfnSpaceMixinProps = new CfnSpaceMixinProps {
                 AwsAccountId = "awsAccountId",
                 Description = "description",
                 Name = "name",
                 Permissions = new [] { new ResourcePermissionProperty {
                     Actions = new [] { "actions" },
                     Principal = "principal"
                 } },
                 Resources = new [] { new SpaceResourceProperty {
                     ResourceArn = "resourceArn",
                     ResourceType = "resourceType"
                 } },
                 SpaceId = "spaceId",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnSpaceMixinProps()

Properties for CfnSpacePropsMixin.

Properties

AwsAccountId

The ID of the Amazon Web Services account where the space is being created.

Description

A description of the space.

Name

The display name of the space.

Permissions

A list of permissions granted on the space.

Resources

A list of QuickSight resources attached to the space.

SpaceId

The unique identifier for the space.

Tags

A list of key-value pairs to associate with the space resource.

Constructors

CfnSpaceMixinProps()

Properties for CfnSpacePropsMixin.

public CfnSpaceMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.QuickSight;

             var cfnSpaceMixinProps = new CfnSpaceMixinProps {
                 AwsAccountId = "awsAccountId",
                 Description = "description",
                 Name = "name",
                 Permissions = new [] { new ResourcePermissionProperty {
                     Actions = new [] { "actions" },
                     Principal = "principal"
                 } },
                 Resources = new [] { new SpaceResourceProperty {
                     ResourceArn = "resourceArn",
                     ResourceType = "resourceType"
                 } },
                 SpaceId = "spaceId",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

AwsAccountId

The ID of the Amazon Web Services account where the space is being created.

public string? AwsAccountId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-awsaccountid

Description

A description of the space.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-description

Name

The display name of the space.

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-name

Permissions

A list of permissions granted on the space.

public object? Permissions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-permissions

Type union: either IResolvable or (either IResolvable or CfnSpacePropsMixin.IResourcePermissionProperty)[]

Resources

A list of QuickSight resources attached to the space.

public object? Resources { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-resources

Type union: either IResolvable or (either IResolvable or CfnSpacePropsMixin.ISpaceResourceProperty)[]

SpaceId

The unique identifier for the space.

public string? SpaceId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-spaceid

Tags

A list of key-value pairs to associate with the space resource.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-space.html#cfn-quicksight-space-tags

Implements

ICfnSpaceMixinProps
Back to top Generated by DocFX