---
title: CiBranchPatterns.Patterns
framework: appstoreconnectapi
role: symbol
role_heading: Object
path: appstoreconnectapi/cibranchpatterns/patterns-data.dictionary
---

# CiBranchPatterns.Patterns

A case-sensitive pattern Xcode Cloud uses to determine if a change meets branch names you configure for a workflow’s start condition.

## Declaration

```data
object CiBranchPatterns.Patterns
```

## Properties

isPrefix: A Boolean value that indicates whether the pattern matches the start of a branch name, or the exact branch name. pattern: A case-sensitive string. If the string is a prefix pattern, Xcode Cloud starts a build when the changed branch name starts with this string. Otherwise, Xcode Cloud starts a build when the changed branch name exactly matches this string.
