AWSCognitoIdentitySetPrincipalTagAttributeMapResponse

Objective-C

@interface AWSCognitoIdentitySetPrincipalTagAttributeMapResponse : AWSModel

Swift

class AWSCognitoIdentitySetPrincipalTagAttributeMapResponse : AWSModel
  • The ID of the Identity Pool you want to set attribute mappings for.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable identityPoolId;

    Swift

    var identityPoolId: String? { get set }
  • The provider name you want to use for attribute mappings.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable identityProviderName;

    Swift

    var identityProviderName: String? { get set }
  • You can use this operation to add principal tags. The PrincipalTagsoperation enables you to reference user attributes in your IAM permissions policy.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable principalTags;

    Swift

    var principalTags: [String : String]? { get set }
  • You can use this operation to select default (username and clientID) attribute mappings.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable useDefaults;

    Swift

    var useDefaults: NSNumber? { get set }