---
type: resource-type
title: ConnectInstance
description: aws resource type AWS::Connect::Instance
name: ConnectInstance
lexicon: aws
resource_type: AWS::Connect::Instance
---
`AWS::Connect::Instance`, a resource type of the aws lexicon.

## Properties

- `Attributes` (`ConnectInstance_Attributes`, required): The attributes for the instance.
- `IdentityManagementType` (`"CONNECT_MANAGED" | "EXISTING_DIRECTORY" | "SAML"`, required): Specifies the type of directory integration for new instance.
- `Arn` (`string`, optional): An instanceArn is automatically generated on creation based on instanceId.
- `CreatedTime` (`string`, optional): Timestamp of instance creation logged as part of instance creation.
- `DirectoryId` (`string`, optional): Existing directoryId user wants to map to the new Connect instance.
- `Id` (`string`, optional): An instanceId is automatically generated on creation and assigned as the unique identifier.
- `InstanceAlias` (`string`, optional): Alias of the new directory created as part of new instance creation.
- `InstanceStatus` (`"ACTIVE" | "CREATION_FAILED" | "CREATION_IN_PROGRESS"`, optional): Specifies the creation status of new instance.
- `ServiceRole` (`string`, optional): Service linked role created as part of instance creation.
- `Tags` (`ConnectInstance_Tag[]`, optional): An array of key-value pairs to apply to this resource.

## Attributes

- `Arn`
- `CreatedTime`
- `Id`
- `InstanceStatus`
- `ServiceRole`
