> ## 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.

# Java: DataTerraformRemoteStateSwiftConfig

> CDKTN Core API Reference for DataTerraformRemoteStateSwiftConfig in Java.

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

```java theme={null}
import io.cdktn.cdktn.DataTerraformRemoteStateSwiftConfig;

DataTerraformRemoteStateSwiftConfig.builder()
//  .defaults(java.util.Map<java.lang.String, java.lang.Object>)
//  .workspace(java.lang.String)
    .container(java.lang.String)
//  .applicationCredentialId(java.lang.String)
//  .applicationCredentialName(java.lang.String)
//  .applicationCredentialSecret(java.lang.String)
//  .archiveContainer(java.lang.String)
//  .authUrl(java.lang.String)
//  .cacertFile(java.lang.String)
//  .cert(java.lang.String)
//  .cloud(java.lang.String)
//  .defaultDomain(java.lang.String)
//  .domainId(java.lang.String)
//  .domainName(java.lang.String)
//  .expireAfter(java.lang.String)
//  .insecure(java.lang.Boolean)
//  .key(java.lang.String)
//  .password(java.lang.String)
//  .projectDomainId(java.lang.String)
//  .projectDomainName(java.lang.String)
//  .regionName(java.lang.String)
//  .stateName(java.lang.String)
//  .tenantId(java.lang.String)
//  .tenantName(java.lang.String)
//  .token(java.lang.String)
//  .userDomainId(java.lang.String)
//  .userDomainName(java.lang.String)
//  .userId(java.lang.String)
//  .userName(java.lang.String)
    .build();
```

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

| **Name**                                                                                                                               | **Type**                                                          | **Description**   |
| -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------- |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.defaults">defaults</a></code>                                       | <code>java.util.Map\< java.lang.String, java.lang.Object ></code> | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.workspace">workspace</a></code>                                     | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.container">container</a></code>                                     | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialId">applicationCredentialId</a></code>         | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialName">applicationCredentialName</a></code>     | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.applicationCredentialSecret">applicationCredentialSecret</a></code> | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.archiveContainer">archiveContainer</a></code>                       | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.authUrl">authUrl</a></code>                                         | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cacertFile">cacertFile</a></code>                                   | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cert">cert</a></code>                                               | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.cloud">cloud</a></code>                                             | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.defaultDomain">defaultDomain</a></code>                             | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.domainId">domainId</a></code>                                       | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.domainName">domainName</a></code>                                   | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.expireAfter">expireAfter</a></code>                                 | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.insecure">insecure</a></code>                                       | <code>java.lang.Boolean</code>                                    | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.key">key</a></code>                                                 | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.password">password</a></code>                                       | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainId">projectDomainId</a></code>                         | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.projectDomainName">projectDomainName</a></code>                     | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.regionName">regionName</a></code>                                   | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.stateName">stateName</a></code>                                     | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantId">tenantId</a></code>                                       | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.tenantName">tenantName</a></code>                                   | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.token">token</a></code>                                             | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainId">userDomainId</a></code>                               | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userDomainName">userDomainName</a></code>                           | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userId">userId</a></code>                                           | <code>java.lang.String</code>                                     | *No description.* |
| <code><a href="#cdktn.DataTerraformRemoteStateSwiftConfig.property.userName">userName</a></code>                                       | <code>java.lang.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.

```java theme={null}
public java.util.Map<java.lang.String, java.lang.Object> getDefaults();
```

* *Type:* java.util.Map\< java.lang.String, java.lang.Object >

***

### ~~`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.

```java theme={null}
public java.lang.String getWorkspace();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getContainer();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getApplicationCredentialId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getApplicationCredentialName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getApplicationCredentialSecret();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getArchiveContainer();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getAuthUrl();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getCacertFile();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getCert();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getCloud();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getDefaultDomain();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getDomainId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getDomainName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getExpireAfter();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.Boolean getInsecure();
```

* *Type:* java.lang.Boolean

***

### ~~`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.

```java theme={null}
public java.lang.String getKey();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getPassword();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getProjectDomainId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getProjectDomainName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getRegionName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getStateName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getTenantId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getTenantName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getToken();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getUserDomainId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getUserDomainName();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getUserId();
```

* *Type:* java.lang.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.

```java theme={null}
public java.lang.String getUserName();
```

* *Type:* java.lang.String

***
