Show / Hide Table of Contents

Class IdentityPoolRoleAttachmentRoleMappingArgs

Inheritance
System.Object
InputArgs
ResourceArgs
IdentityPoolRoleAttachmentRoleMappingArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Cognito.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class IdentityPoolRoleAttachmentRoleMappingArgs : ResourceArgs

Constructors

View Source

IdentityPoolRoleAttachmentRoleMappingArgs()

Declaration
public IdentityPoolRoleAttachmentRoleMappingArgs()

Properties

View Source

AmbiguousRoleResolution

Specifies the action to be taken if either no rules match the claim value for the Rules type, or there is no cognito:preferred_role claim and there are multiple cognito:roles matches for the Token type. Required if you specify Token or Rules as the Type.

Declaration
public Input<string> AmbiguousRoleResolution { get; set; }
Property Value
Type Description
Input<System.String>
View Source

IdentityProvider

A string identifying the identity provider, for example, "graph.facebook.com" or "cognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id".

Declaration
public Input<string> IdentityProvider { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MappingRules

The Rules Configuration to be used for mapping users to roles. You can specify up to 25 rules per identity provider. Rules are evaluated in order. The first one to match specifies the role.

Declaration
public InputList<IdentityPoolRoleAttachmentRoleMappingMappingRuleArgs> MappingRules { get; set; }
Property Value
Type Description
InputList<IdentityPoolRoleAttachmentRoleMappingMappingRuleArgs>
View Source

Type

The role mapping type.

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.