AWSCognitoIdentityProviderDomainDescriptionType

@interface AWSCognitoIdentityProviderDomainDescriptionType

A container for information about a domain.

  • The AWS account ID for the user pool owner.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable AWSAccountId;

    Swift

    var awsAccountId: String? { get set }
  • The ARN of the CloudFront distribution.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSString *_Nullable cloudFrontDistribution;

    Swift

    var cloudFrontDistribution: String? { get set }
  • The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSCognitoIdentityProviderCustomDomainConfigType
            *_Nullable customDomainConfig;

    Swift

    var customDomainConfig: AWSCognitoIdentityProviderCustomDomainConfigType? { get set }
  • The domain string.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable domain;

    Swift

    var domain: String? { get set }
  • The S3 bucket where the static files for this domain are stored.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable s3Bucket;

    Swift

    var s3Bucket: String? { get set }
  • The domain status.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        AWSCognitoIdentityProviderDomainStatusType status;

    Swift

    var status: AWSCognitoIdentityProviderDomainStatusType { get set }
  • The user pool ID.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable userPoolId;

    Swift

    var userPoolId: String? { get set }
  • The app version.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable version;

    Swift

    var version: String? { get set }