# API Reference ## Constructs ### SampleRepository SampleRepository is a repository that only allows configuring its. #### Initializers ```typescript import { SampleRepository } from 'construct-hub-probe' new SampleRepository(scope: Construct, id: string, props: SampleRepositoryProps) ``` ##### `scope`Required - *Type:* [`constructs.Construct`](#constructs.Construct) --- ##### `id`Required - *Type:* `string` --- ##### `props`Required - *Type:* [`construct-hub-probe.SampleRepositoryProps`](#construct-hub-probe.SampleRepositoryProps) --- ## Structs ### SampleRepositoryProps Properties for 'SampleRepositoryProps'. #### Initializer ```typescript import { SampleRepositoryProps } from 'construct-hub-probe' const sampleRepositoryProps: SampleRepositoryProps = { ... } ``` ##### `name`Required ```typescript public readonly name: string; ``` - *Type:* `string` Repository name. ---