> ## Documentation Index
> Fetch the complete documentation index at: https://cdktn.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Go: NamedCloudWorkspace

> CDKTN Core API Reference for NamedCloudWorkspace in Go.

The name of a single Terraform Cloud workspace.

You will only be able to use the workspace specified in the configuration with this working directory, and cannot manage workspaces from the CLI (e.g. terraform workspace select or terraform workspace new).

## Initializers <a name="Initializers" id="cdktn.NamedCloudWorkspace.Initializer" />

```go theme={null}
import "github.com/open-constructs/cdk-terrain-go/cdktn"

cdktn.NewNamedCloudWorkspace(name *string, project *string) NamedCloudWorkspace
```

| **Name**                                                                                    | **Type**              | **Description**   |
| ------------------------------------------------------------------------------------------- | --------------------- | ----------------- |
| <code><a href="#cdktn.NamedCloudWorkspace.Initializer.parameter.name">name</a></code>       | <code>\*string</code> | *No description.* |
| <code><a href="#cdktn.NamedCloudWorkspace.Initializer.parameter.project">project</a></code> | <code>\*string</code> | *No description.* |

***

### `name`<sup>Required</sup> <a name="name" id="cdktn.NamedCloudWorkspace.Initializer.parameter.name" />

* *Type:* \*string

***

### `project`<sup>Optional</sup> <a name="project" id="cdktn.NamedCloudWorkspace.Initializer.parameter.project" />

* *Type:* \*string

***

## Methods <a name="Methods" id="Methods" />

| **Name**                                                                            | **Description**   |
| ----------------------------------------------------------------------------------- | ----------------- |
| <code><a href="#cdktn.NamedCloudWorkspace.toTerraform">ToTerraform</a></code>       | *No description.* |
| <code><a href="#cdktn.NamedCloudWorkspace.toHclTerraform">ToHclTerraform</a></code> | *No description.* |

***

### `ToTerraform` <a name="ToTerraform" id="cdktn.NamedCloudWorkspace.toTerraform" />

```go theme={null}
func ToTerraform() interface{}
```

### `ToHclTerraform` <a name="ToHclTerraform" id="cdktn.NamedCloudWorkspace.toHclTerraform" />

```go theme={null}
func ToHclTerraform() interface{}
```

## Properties <a name="Properties" id="Properties" />

| **Name**                                                                       | **Type**              | **Description**   |
| ------------------------------------------------------------------------------ | --------------------- | ----------------- |
| <code><a href="#cdktn.NamedCloudWorkspace.property.name">Name</a></code>       | <code>\*string</code> | *No description.* |
| <code><a href="#cdktn.NamedCloudWorkspace.property.project">Project</a></code> | <code>\*string</code> | *No description.* |

***

### `Name`<sup>Required</sup> <a name="Name" id="cdktn.NamedCloudWorkspace.property.name" />

```go theme={null}
func Name() *string
```

* *Type:* \*string

***

### `Project`<sup>Optional</sup> <a name="Project" id="cdktn.NamedCloudWorkspace.property.project" />

```go theme={null}
func Project() *string
```

* *Type:* \*string

***
