Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSimpledbDomain_Override ¶
func NewSimpledbDomain_Override(s SimpledbDomain, scope constructs.Construct, id *string, config *SimpledbDomainConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/simpledb_domain aws_simpledb_domain} Resource.
func SimpledbDomain_IsConstruct ¶
func SimpledbDomain_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func SimpledbDomain_TfResourceType ¶
func SimpledbDomain_TfResourceType() *string
Types ¶
type SimpledbDomain ¶
type SimpledbDomain interface { cdktf.TerraformResource CdktfStack() cdktf.TerraformStack ConstructNodeMetadata() *map[string]interface{} Count() *float64 SetCount(val *float64) DependsOn() *[]*string SetDependsOn(val *[]*string) Fqn() *string FriendlyUniqueId() *string Id() *string Lifecycle() *cdktf.TerraformResourceLifecycle SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string Node() constructs.Node Provider() cdktf.TerraformProvider SetProvider(val cdktf.TerraformProvider) RawOverrides() interface{} TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata TerraformMetaArguments() *map[string]interface{} TerraformResourceType() *string AddOverride(path *string, value interface{}) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool GetListAttribute(terraformAttribute *string) *[]*string GetNumberAttribute(terraformAttribute *string) *float64 GetNumberListAttribute(terraformAttribute *string) *[]*float64 GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 GetStringAttribute(terraformAttribute *string) *string GetStringMapAttribute(terraformAttribute *string) *map[string]*string InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable OverrideLogicalId(newLogicalId *string) ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} ToMetadata() interface{} ToString() *string ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/simpledb_domain aws_simpledb_domain}.
func NewSimpledbDomain ¶
func NewSimpledbDomain(scope constructs.Construct, id *string, config *SimpledbDomainConfig) SimpledbDomain
Create a new {@link https://www.terraform.io/docs/providers/aws/r/simpledb_domain aws_simpledb_domain} Resource.
type SimpledbDomainConfig ¶
type SimpledbDomainConfig struct { // Experimental. Count *float64 `json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `json:"dependsOn" yaml:"dependsOn"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `json:"provider" yaml:"provider"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/simpledb_domain#name SimpledbDomain#name}. Name *string `json:"name" yaml:"name"` }
AWS SimpleDB.
Click to show internal directories.
Click to hide internal directories.