Show / Hide Table of Contents

Class CfnUserPoolUserToGroupAttachment

Adds a user to a group.

Inheritance
object
CfnElement
CfnRefElement
CfnResource
CfnUserPoolUserToGroupAttachment
Implements
IInspectable
Inherited Members
CfnResource.IsCfnResource(object)
CfnResource.AddDeletionOverride(string)
CfnResource.AddDependency(CfnResource)
CfnResource.AddDependsOn(CfnResource)
CfnResource.AddMetadata(string, object)
CfnResource.AddOverride(string, object)
CfnResource.AddPropertyDeletionOverride(string)
CfnResource.AddPropertyOverride(string, object)
CfnResource.ApplyRemovalPolicy(RemovalPolicy?, IRemovalPolicyOptions)
CfnResource.GetAtt(string, ResolutionTypeHint?)
CfnResource.GetMetadata(string)
CfnResource.ObtainDependencies()
CfnResource.ObtainResourceDependencies()
CfnResource.RemoveDependency(CfnResource)
CfnResource.ReplaceDependency(CfnResource, CfnResource)
CfnResource.ShouldSynthesize()
CfnResource.ToString()
CfnResource.ValidateProperties(object)
CfnResource.CfnOptions
CfnResource.CfnResourceType
CfnResource.UpdatedProperites
CfnResource.UpdatedProperties
CfnRefElement.Ref
CfnElement.IsCfnElement(object)
CfnElement.OverrideLogicalId(string)
CfnElement.CreationStack
CfnElement.LogicalId
CfnElement.Stack
Namespace: Amazon.CDK.AWS.Cognito
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnUserPoolUserToGroupAttachment : CfnResource, IInspectable
Syntax (vb)
Public Class CfnUserPoolUserToGroupAttachment Inherits CfnResource Implements IInspectable
Remarks

A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.

Learn more - Signing AWS API Requests

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

    CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

    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.AWS.Cognito;
    
                 var cfnUserPoolUserToGroupAttachment = new CfnUserPoolUserToGroupAttachment(this, "MyCfnUserPoolUserToGroupAttachment", new CfnUserPoolUserToGroupAttachmentProps {
                     GroupName = "groupName",
                     Username = "username",
                     UserPoolId = "userPoolId"
                 });

    Synopsis

    Constructors

    CfnUserPoolUserToGroupAttachment(Construct, string, ICfnUserPoolUserToGroupAttachmentProps)

    Adds a user to a group.

    Properties

    CFN_RESOURCE_TYPE_NAME

    The CloudFormation resource type name for this resource class.

    CfnProperties

    Adds a user to a group.

    GroupName

    The name of the group that you want to add your user to.

    UserPoolId

    The ID of the user pool that contains the group that you want to add the user to.

    Username

    The user's username.

    Methods

    Inspect(TreeInspector)

    Examines the CloudFormation resource and discloses attributes.

    RenderProperties(IDictionary<string, object>)

    Adds a user to a group.

    Constructors

    CfnUserPoolUserToGroupAttachment(Construct, string, ICfnUserPoolUserToGroupAttachmentProps)

    Adds a user to a group.

    public CfnUserPoolUserToGroupAttachment(Construct scope, string id, ICfnUserPoolUserToGroupAttachmentProps props)
    Parameters
    scope Construct

    Scope in which this resource is defined.

    id string

    Construct identifier for this resource (unique in its scope).

    props ICfnUserPoolUserToGroupAttachmentProps

    Resource properties.

    Remarks

    A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

    Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
    

    Learn more - Signing AWS API Requests

      See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

      CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

      ExampleMetadata: fixture=_generated

      Properties

      CFN_RESOURCE_TYPE_NAME

      The CloudFormation resource type name for this resource class.

      public static string CFN_RESOURCE_TYPE_NAME { get; }
      Property Value

      string

      Remarks

      A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

      Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
      

      Learn more - Signing AWS API Requests

        See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

        CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

        ExampleMetadata: fixture=_generated

        CfnProperties

        Adds a user to a group.

        protected override IDictionary<string, object> CfnProperties { get; }
        Property Value

        IDictionary<string, object>

        Overrides
        CfnResource.CfnProperties
        Remarks

        A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

        Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
        

        Learn more - Signing AWS API Requests

          See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

          CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

          ExampleMetadata: fixture=_generated

          GroupName

          The name of the group that you want to add your user to.

          public virtual string GroupName { get; set; }
          Property Value

          string

          Remarks

          A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

          Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
          

          Learn more - Signing AWS API Requests

            See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

            CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

            ExampleMetadata: fixture=_generated

            UserPoolId

            The ID of the user pool that contains the group that you want to add the user to.

            public virtual string UserPoolId { get; set; }
            Property Value

            string

            Remarks

            A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

            Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
            

            Learn more - Signing AWS API Requests

              See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

              CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

              ExampleMetadata: fixture=_generated

              Username

              The user's username.

              public virtual string Username { get; set; }
              Property Value

              string

              Remarks

              A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

              Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
              

              Learn more - Signing AWS API Requests

                See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

                CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

                ExampleMetadata: fixture=_generated

                Methods

                Inspect(TreeInspector)

                Examines the CloudFormation resource and discloses attributes.

                public virtual void Inspect(TreeInspector inspector)
                Parameters
                inspector TreeInspector

                tree inspector to collect and process attributes.

                Remarks

                A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

                Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
                

                Learn more - Signing AWS API Requests

                  See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

                  CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

                  ExampleMetadata: fixture=_generated

                  RenderProperties(IDictionary<string, object>)

                  Adds a user to a group.

                  protected override IDictionary<string, object> RenderProperties(IDictionary<string, object> props)
                  Parameters
                  props IDictionary<string, object>
                  Returns

                  IDictionary<string, object>

                  Overrides
                  CfnResource.RenderProperties(IDictionary<string, object>)
                  Remarks

                  A user who is in a group can present a preferred-role claim to an identity pool, and populates a cognito:groups claim to their access and identity tokens.

                  Amazon Cognito evaluates AWS Identity and Access Management (IAM) policies in requests for this API operation. For this operation, you must use IAM credentials to authorize requests, and you must grant yourself the corresponding IAM permission in a policy.
                  

                  Learn more - Signing AWS API Requests

                    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html

                    CloudformationResource: AWS::Cognito::UserPoolUserToGroupAttachment

                    ExampleMetadata: fixture=_generated

                    Implements

                    IInspectable
                    Back to top Generated by DocFX