Skip to main content

Initializer

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

NameTypeDescription
Defaults*map[string]interface{}No description.
Workspace*stringNo description.
Container*stringNo description.
ApplicationCredentialId*stringNo description.
ApplicationCredentialName*stringNo description.
ApplicationCredentialSecret*stringNo description.
ArchiveContainer*stringNo description.
AuthUrl*stringNo description.
CacertFile*stringNo description.
Cert*stringNo description.
Cloud*stringNo description.
DefaultDomain*stringNo description.
DomainId*stringNo description.
DomainName*stringNo description.
ExpireAfter*stringNo description.
Insecure*boolNo description.
Key*stringNo description.
Password*stringNo description.
ProjectDomainId*stringNo description.
ProjectDomainName*stringNo description.
RegionName*stringNo description.
StateName*stringNo description.
TenantId*stringNo description.
TenantName*stringNo description.
Token*stringNo description.
UserDomainId*stringNo description.
UserDomainName*stringNo description.
UserId*stringNo description.
UserName*stringNo description.

DefaultsOptional

  • Deprecated: CDK for Terraform no longer supports the swift backend. Terraform deprecated swift in v1.2.3 and removed it in v1.3.
Defaults *map[string]interface{}
  • Type: *map[string]interface{}

WorkspaceOptional

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

ContainerRequired

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

ApplicationCredentialIdOptional

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

ApplicationCredentialNameOptional

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

ApplicationCredentialSecretOptional

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

ArchiveContainerOptional

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

AuthUrlOptional

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

CacertFileOptional

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

CertOptional

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

CloudOptional

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

DefaultDomainOptional

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

DomainIdOptional

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

DomainNameOptional

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

ExpireAfterOptional

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

InsecureOptional

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

KeyOptional

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

PasswordOptional

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

ProjectDomainIdOptional

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

ProjectDomainNameOptional

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

RegionNameOptional

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

StateNameOptional

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

TenantIdOptional

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

TenantNameOptional

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

TokenOptional

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

UserDomainIdOptional

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

UserDomainNameOptional

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

UserIdOptional

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

UserNameOptional

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