> ## 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: DataTerraformRemoteStateSwiftConfig

> CDKTN Core API Reference for DataTerraformRemoteStateSwiftConfig in Go.

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

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

&cdktn.DataTerraformRemoteStateSwiftConfig {
	Defaults: *map[string]interface{},
	Workspace: *string,
	Container: *string,
	ApplicationCredentialId: *string,
	ApplicationCredentialName: *string,
	ApplicationCredentialSecret: *string,
	ArchiveContainer: *string,
	AuthUrl: *string,
	CacertFile: *string,
	Cert: *string,
	Cloud: *string,
	DefaultDomain: *string,
	DomainId: *string,
	DomainName: *string,
	ExpireAfter: *string,
	Insecure: *bool,
	Key: *string,
	Password: *string,
	ProjectDomainId: *string,
	ProjectDomainName: *string,
	RegionName: *string,
	StateName: *string,
	TenantId: *string,
	TenantName: *string,
	Token: *string,
	UserDomainId: *string,
	UserDomainName: *string,
	UserId: *string,
	UserName: *string,
}
```

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

| **Name**                                                                                                                               | **Type**                                | **Description**   |
| -------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- | ----------------- |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.defaults">Defaults</a></code>                                       | <code>\*map\[string]interface\{}</code> | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.workspace">Workspace</a></code>                                     | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.container">Container</a></code>                                     | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialId">ApplicationCredentialId</a></code>         | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialName">ApplicationCredentialName</a></code>     | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialSecret">ApplicationCredentialSecret</a></code> | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.archiveContainer">ArchiveContainer</a></code>                       | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.authUrl">AuthUrl</a></code>                                         | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cacertFile">CacertFile</a></code>                                   | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cert">Cert</a></code>                                               | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cloud">Cloud</a></code>                                             | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.defaultDomain">DefaultDomain</a></code>                             | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.domainId">DomainId</a></code>                                       | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.domainName">DomainName</a></code>                                   | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.expireAfter">ExpireAfter</a></code>                                 | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.insecure">Insecure</a></code>                                       | <code>\*bool</code>                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.key">Key</a></code>                                                 | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.password">Password</a></code>                                       | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainId">ProjectDomainId</a></code>                         | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainName">ProjectDomainName</a></code>                     | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.regionName">RegionName</a></code>                                   | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.stateName">StateName</a></code>                                     | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantId">TenantId</a></code>                                       | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantName">TenantName</a></code>                                   | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.token">Token</a></code>                                             | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainId">UserDomainId</a></code>                               | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainName">UserDomainName</a></code>                           | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userId">UserId</a></code>                                           | <code>\*string</code>                   | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userName">UserName</a></code>                                       | <code>\*string</code>                   | *No description.* |

***

### ~~`Defaults`~~<sup>Optional</sup> <a name="Defaults" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.defaults" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Defaults *map[string]interface{}
```

* *Type:* \*map\[string]interface\{}

***

### ~~`Workspace`~~<sup>Optional</sup> <a name="Workspace" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.workspace" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Workspace *string
```

* *Type:* \*string

***

### ~~`Container`~~<sup>Required</sup> <a name="Container" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.container" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Container *string
```

* *Type:* \*string

***

### ~~`ApplicationCredentialId`~~<sup>Optional</sup> <a name="ApplicationCredentialId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ApplicationCredentialId *string
```

* *Type:* \*string

***

### ~~`ApplicationCredentialName`~~<sup>Optional</sup> <a name="ApplicationCredentialName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ApplicationCredentialName *string
```

* *Type:* \*string

***

### ~~`ApplicationCredentialSecret`~~<sup>Optional</sup> <a name="ApplicationCredentialSecret" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialSecret" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ApplicationCredentialSecret *string
```

* *Type:* \*string

***

### ~~`ArchiveContainer`~~<sup>Optional</sup> <a name="ArchiveContainer" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.archiveContainer" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ArchiveContainer *string
```

* *Type:* \*string

***

### ~~`AuthUrl`~~<sup>Optional</sup> <a name="AuthUrl" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.authUrl" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
AuthUrl *string
```

* *Type:* \*string

***

### ~~`CacertFile`~~<sup>Optional</sup> <a name="CacertFile" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.cacertFile" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
CacertFile *string
```

* *Type:* \*string

***

### ~~`Cert`~~<sup>Optional</sup> <a name="Cert" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.cert" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Cert *string
```

* *Type:* \*string

***

### ~~`Cloud`~~<sup>Optional</sup> <a name="Cloud" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.cloud" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Cloud *string
```

* *Type:* \*string

***

### ~~`DefaultDomain`~~<sup>Optional</sup> <a name="DefaultDomain" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.defaultDomain" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
DefaultDomain *string
```

* *Type:* \*string

***

### ~~`DomainId`~~<sup>Optional</sup> <a name="DomainId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.domainId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
DomainId *string
```

* *Type:* \*string

***

### ~~`DomainName`~~<sup>Optional</sup> <a name="DomainName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.domainName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
DomainName *string
```

* *Type:* \*string

***

### ~~`ExpireAfter`~~<sup>Optional</sup> <a name="ExpireAfter" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.expireAfter" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ExpireAfter *string
```

* *Type:* \*string

***

### ~~`Insecure`~~<sup>Optional</sup> <a name="Insecure" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.insecure" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Insecure *bool
```

* *Type:* \*bool

***

### ~~`Key`~~<sup>Optional</sup> <a name="Key" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.key" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Key *string
```

* *Type:* \*string

***

### ~~`Password`~~<sup>Optional</sup> <a name="Password" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.password" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Password *string
```

* *Type:* \*string

***

### ~~`ProjectDomainId`~~<sup>Optional</sup> <a name="ProjectDomainId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ProjectDomainId *string
```

* *Type:* \*string

***

### ~~`ProjectDomainName`~~<sup>Optional</sup> <a name="ProjectDomainName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
ProjectDomainName *string
```

* *Type:* \*string

***

### ~~`RegionName`~~<sup>Optional</sup> <a name="RegionName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.regionName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
RegionName *string
```

* *Type:* \*string

***

### ~~`StateName`~~<sup>Optional</sup> <a name="StateName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.stateName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
StateName *string
```

* *Type:* \*string

***

### ~~`TenantId`~~<sup>Optional</sup> <a name="TenantId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
TenantId *string
```

* *Type:* \*string

***

### ~~`TenantName`~~<sup>Optional</sup> <a name="TenantName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
TenantName *string
```

* *Type:* \*string

***

### ~~`Token`~~<sup>Optional</sup> <a name="Token" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.token" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
Token *string
```

* *Type:* \*string

***

### ~~`UserDomainId`~~<sup>Optional</sup> <a name="UserDomainId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
UserDomainId *string
```

* *Type:* \*string

***

### ~~`UserDomainName`~~<sup>Optional</sup> <a name="UserDomainName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
UserDomainName *string
```

* *Type:* \*string

***

### ~~`UserId`~~<sup>Optional</sup> <a name="UserId" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.userId" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
UserId *string
```

* *Type:* \*string

***

### ~~`UserName`~~<sup>Optional</sup> <a name="UserName" id="cdktn.DataTerraformRemoteStateSwiftConfig.property.userName" />

* *Deprecated:* CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.

```go theme={null}
UserName *string
```

* *Type:* \*string

***
