Documentation ¶
Index ¶
- func DataAzurermLogicAppStandard_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAzurermLogicAppStandard_IsConstruct(x interface{}) *bool
- func DataAzurermLogicAppStandard_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermLogicAppStandard_IsTerraformElement(x interface{}) *bool
- func DataAzurermLogicAppStandard_TfResourceType() *string
- func NewDataAzurermLogicAppStandardConnectionStringList_Override(d DataAzurermLogicAppStandardConnectionStringList, ...)
- func NewDataAzurermLogicAppStandardConnectionStringOutputReference_Override(d DataAzurermLogicAppStandardConnectionStringOutputReference, ...)
- func NewDataAzurermLogicAppStandardIdentityList_Override(d DataAzurermLogicAppStandardIdentityList, ...)
- func NewDataAzurermLogicAppStandardIdentityOutputReference_Override(d DataAzurermLogicAppStandardIdentityOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigCorsOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigCorsOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList, ...)
- func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionList_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionList, ...)
- func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList, ...)
- func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionList_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList, ...)
- func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference, ...)
- func NewDataAzurermLogicAppStandardSiteCredentialList_Override(d DataAzurermLogicAppStandardSiteCredentialList, ...)
- func NewDataAzurermLogicAppStandardSiteCredentialOutputReference_Override(d DataAzurermLogicAppStandardSiteCredentialOutputReference, ...)
- func NewDataAzurermLogicAppStandardTimeoutsOutputReference_Override(d DataAzurermLogicAppStandardTimeoutsOutputReference, ...)
- func NewDataAzurermLogicAppStandard_Override(d DataAzurermLogicAppStandard, scope constructs.Construct, id *string, ...)
- type DataAzurermLogicAppStandard
- type DataAzurermLogicAppStandardConfig
- type DataAzurermLogicAppStandardConnectionString
- type DataAzurermLogicAppStandardConnectionStringList
- type DataAzurermLogicAppStandardConnectionStringOutputReference
- type DataAzurermLogicAppStandardIdentity
- type DataAzurermLogicAppStandardIdentityList
- type DataAzurermLogicAppStandardIdentityOutputReference
- type DataAzurermLogicAppStandardSiteConfig
- type DataAzurermLogicAppStandardSiteConfigCors
- type DataAzurermLogicAppStandardSiteConfigCorsOutputReference
- type DataAzurermLogicAppStandardSiteConfigIpRestriction
- type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeaders
- type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList
- type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference
- type DataAzurermLogicAppStandardSiteConfigIpRestrictionList
- type DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference
- type DataAzurermLogicAppStandardSiteConfigOutputReference
- type DataAzurermLogicAppStandardSiteConfigScmIpRestriction
- type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeaders
- type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList
- type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference
- type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList
- type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference
- type DataAzurermLogicAppStandardSiteCredential
- type DataAzurermLogicAppStandardSiteCredentialList
- type DataAzurermLogicAppStandardSiteCredentialOutputReference
- type DataAzurermLogicAppStandardTimeouts
- type DataAzurermLogicAppStandardTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermLogicAppStandard_GenerateConfigForImport ¶
func DataAzurermLogicAppStandard_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAzurermLogicAppStandard resource upon running "cdktf plan <stack-name>".
func DataAzurermLogicAppStandard_IsConstruct ¶
func DataAzurermLogicAppStandard_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAzurermLogicAppStandard_IsTerraformDataSource ¶
func DataAzurermLogicAppStandard_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermLogicAppStandard_IsTerraformElement ¶
func DataAzurermLogicAppStandard_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermLogicAppStandard_TfResourceType ¶
func DataAzurermLogicAppStandard_TfResourceType() *string
func NewDataAzurermLogicAppStandardConnectionStringList_Override ¶
func NewDataAzurermLogicAppStandardConnectionStringList_Override(d DataAzurermLogicAppStandardConnectionStringList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardConnectionStringOutputReference_Override ¶
func NewDataAzurermLogicAppStandardConnectionStringOutputReference_Override(d DataAzurermLogicAppStandardConnectionStringOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardIdentityList_Override ¶
func NewDataAzurermLogicAppStandardIdentityList_Override(d DataAzurermLogicAppStandardIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardIdentityOutputReference_Override ¶
func NewDataAzurermLogicAppStandardIdentityOutputReference_Override(d DataAzurermLogicAppStandardIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigCorsOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigCorsOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigCorsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionList_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionList_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionList_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionList_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference_Override(d DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardSiteCredentialList_Override ¶
func NewDataAzurermLogicAppStandardSiteCredentialList_Override(d DataAzurermLogicAppStandardSiteCredentialList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermLogicAppStandardSiteCredentialOutputReference_Override ¶
func NewDataAzurermLogicAppStandardSiteCredentialOutputReference_Override(d DataAzurermLogicAppStandardSiteCredentialOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermLogicAppStandardTimeoutsOutputReference_Override ¶
func NewDataAzurermLogicAppStandardTimeoutsOutputReference_Override(d DataAzurermLogicAppStandardTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermLogicAppStandard_Override ¶
func NewDataAzurermLogicAppStandard_Override(d DataAzurermLogicAppStandard, scope constructs.Construct, id *string, config *DataAzurermLogicAppStandardConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard azurerm_logic_app_standard} Data Source.
Types ¶
type DataAzurermLogicAppStandard ¶
type DataAzurermLogicAppStandard interface { cdktf.TerraformDataSource AppServicePlanId() *string AppSettings() cdktf.StringMap BundleVersion() *string // Experimental. CdktfStack() cdktf.TerraformStack ClientAffinityEnabled() cdktf.IResolvable ClientCertificateMode() *string ConnectionString() DataAzurermLogicAppStandardConnectionStringList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) CustomDomainVerificationId() *string DefaultHostname() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Enabled() cdktf.IResolvable // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HttpsOnly() cdktf.IResolvable Id() *string SetId(val *string) Identity() DataAzurermLogicAppStandardIdentityList IdInput() *string Kind() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node OutboundIpAddresses() *string PossibleOutboundIpAddresses() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string SiteConfig() DataAzurermLogicAppStandardSiteConfigOutputReference SiteConfigInput() *DataAzurermLogicAppStandardSiteConfig SiteCredential() DataAzurermLogicAppStandardSiteCredentialList StorageAccountAccessKey() *string StorageAccountName() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermLogicAppStandardTimeoutsOutputReference TimeoutsInput() interface{} UseExtensionBundle() cdktf.IResolvable Version() *string VirtualNetworkSubnetId() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSiteConfig(value *DataAzurermLogicAppStandardSiteConfig) PutTimeouts(value *DataAzurermLogicAppStandardTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSiteConfig() ResetTags() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard azurerm_logic_app_standard}.
func NewDataAzurermLogicAppStandard ¶
func NewDataAzurermLogicAppStandard(scope constructs.Construct, id *string, config *DataAzurermLogicAppStandardConfig) DataAzurermLogicAppStandard
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard azurerm_logic_app_standard} Data Source.
type DataAzurermLogicAppStandardConfig ¶
type DataAzurermLogicAppStandardConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#name DataAzurermLogicAppStandard#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#resource_group_name DataAzurermLogicAppStandard#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#id DataAzurermLogicAppStandard#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // site_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#site_config DataAzurermLogicAppStandard#site_config} SiteConfig *DataAzurermLogicAppStandardSiteConfig `field:"optional" json:"siteConfig" yaml:"siteConfig"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#tags DataAzurermLogicAppStandard#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#timeouts DataAzurermLogicAppStandard#timeouts} Timeouts *DataAzurermLogicAppStandardTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermLogicAppStandardConnectionString ¶
type DataAzurermLogicAppStandardConnectionString struct { }
type DataAzurermLogicAppStandardConnectionStringList ¶
type DataAzurermLogicAppStandardConnectionStringList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardConnectionStringOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardConnectionStringList ¶
func NewDataAzurermLogicAppStandardConnectionStringList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardConnectionStringList
type DataAzurermLogicAppStandardConnectionStringOutputReference ¶
type DataAzurermLogicAppStandardConnectionStringOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermLogicAppStandardConnectionString SetInternalValue(val *DataAzurermLogicAppStandardConnectionString) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardConnectionStringOutputReference ¶
func NewDataAzurermLogicAppStandardConnectionStringOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardConnectionStringOutputReference
type DataAzurermLogicAppStandardIdentity ¶
type DataAzurermLogicAppStandardIdentity struct { }
type DataAzurermLogicAppStandardIdentityList ¶
type DataAzurermLogicAppStandardIdentityList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardIdentityOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardIdentityList ¶
func NewDataAzurermLogicAppStandardIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardIdentityList
type DataAzurermLogicAppStandardIdentityOutputReference ¶
type DataAzurermLogicAppStandardIdentityOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermLogicAppStandardIdentity SetInternalValue(val *DataAzurermLogicAppStandardIdentity) PrincipalId() *string TenantId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardIdentityOutputReference ¶
func NewDataAzurermLogicAppStandardIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardIdentityOutputReference
type DataAzurermLogicAppStandardSiteConfig ¶
type DataAzurermLogicAppStandardSiteConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#always_on DataAzurermLogicAppStandard#always_on}. AlwaysOn interface{} `field:"optional" json:"alwaysOn" yaml:"alwaysOn"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#app_scale_limit DataAzurermLogicAppStandard#app_scale_limit}. AppScaleLimit *float64 `field:"optional" json:"appScaleLimit" yaml:"appScaleLimit"` // cors block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#cors DataAzurermLogicAppStandard#cors} Cors *DataAzurermLogicAppStandardSiteConfigCors `field:"optional" json:"cors" yaml:"cors"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#dotnet_framework_version DataAzurermLogicAppStandard#dotnet_framework_version}. DotnetFrameworkVersion *string `field:"optional" json:"dotnetFrameworkVersion" yaml:"dotnetFrameworkVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#elastic_instance_minimum DataAzurermLogicAppStandard#elastic_instance_minimum}. ElasticInstanceMinimum *float64 `field:"optional" json:"elasticInstanceMinimum" yaml:"elasticInstanceMinimum"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#ftps_state DataAzurermLogicAppStandard#ftps_state}. FtpsState *string `field:"optional" json:"ftpsState" yaml:"ftpsState"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#health_check_path DataAzurermLogicAppStandard#health_check_path}. HealthCheckPath *string `field:"optional" json:"healthCheckPath" yaml:"healthCheckPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#http2_enabled DataAzurermLogicAppStandard#http2_enabled}. Http2Enabled interface{} `field:"optional" json:"http2Enabled" yaml:"http2Enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#ip_restriction DataAzurermLogicAppStandard#ip_restriction}. IpRestriction interface{} `field:"optional" json:"ipRestriction" yaml:"ipRestriction"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#linux_fx_version DataAzurermLogicAppStandard#linux_fx_version}. LinuxFxVersion *string `field:"optional" json:"linuxFxVersion" yaml:"linuxFxVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#min_tls_version DataAzurermLogicAppStandard#min_tls_version}. MinTlsVersion *string `field:"optional" json:"minTlsVersion" yaml:"minTlsVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#pre_warmed_instance_count DataAzurermLogicAppStandard#pre_warmed_instance_count}. PreWarmedInstanceCount *float64 `field:"optional" json:"preWarmedInstanceCount" yaml:"preWarmedInstanceCount"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#public_network_access_enabled DataAzurermLogicAppStandard#public_network_access_enabled}. PublicNetworkAccessEnabled interface{} `field:"optional" json:"publicNetworkAccessEnabled" yaml:"publicNetworkAccessEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#runtime_scale_monitoring_enabled DataAzurermLogicAppStandard#runtime_scale_monitoring_enabled}. RuntimeScaleMonitoringEnabled interface{} `field:"optional" json:"runtimeScaleMonitoringEnabled" yaml:"runtimeScaleMonitoringEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#scm_ip_restriction DataAzurermLogicAppStandard#scm_ip_restriction}. ScmIpRestriction interface{} `field:"optional" json:"scmIpRestriction" yaml:"scmIpRestriction"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#scm_min_tls_version DataAzurermLogicAppStandard#scm_min_tls_version}. ScmMinTlsVersion *string `field:"optional" json:"scmMinTlsVersion" yaml:"scmMinTlsVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#scm_type DataAzurermLogicAppStandard#scm_type}. ScmType *string `field:"optional" json:"scmType" yaml:"scmType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#scm_use_main_ip_restriction DataAzurermLogicAppStandard#scm_use_main_ip_restriction}. ScmUseMainIpRestriction interface{} `field:"optional" json:"scmUseMainIpRestriction" yaml:"scmUseMainIpRestriction"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#use_32_bit_worker_process DataAzurermLogicAppStandard#use_32_bit_worker_process}. Use32BitWorkerProcess interface{} `field:"optional" json:"use32BitWorkerProcess" yaml:"use32BitWorkerProcess"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#vnet_route_all_enabled DataAzurermLogicAppStandard#vnet_route_all_enabled}. VnetRouteAllEnabled interface{} `field:"optional" json:"vnetRouteAllEnabled" yaml:"vnetRouteAllEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#websockets_enabled DataAzurermLogicAppStandard#websockets_enabled}. WebsocketsEnabled interface{} `field:"optional" json:"websocketsEnabled" yaml:"websocketsEnabled"` }
type DataAzurermLogicAppStandardSiteConfigCors ¶
type DataAzurermLogicAppStandardSiteConfigCors struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#allowed_origins DataAzurermLogicAppStandard#allowed_origins}. AllowedOrigins *[]*string `field:"required" json:"allowedOrigins" yaml:"allowedOrigins"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#support_credentials DataAzurermLogicAppStandard#support_credentials}. SupportCredentials interface{} `field:"optional" json:"supportCredentials" yaml:"supportCredentials"` }
type DataAzurermLogicAppStandardSiteConfigCorsOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigCorsOutputReference interface { cdktf.ComplexObject AllowedOrigins() *[]*string SetAllowedOrigins(val *[]*string) AllowedOriginsInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermLogicAppStandardSiteConfigCors SetInternalValue(val *DataAzurermLogicAppStandardSiteConfigCors) SupportCredentials() interface{} SetSupportCredentials(val interface{}) SupportCredentialsInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetSupportCredentials() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigCorsOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigCorsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermLogicAppStandardSiteConfigCorsOutputReference
type DataAzurermLogicAppStandardSiteConfigIpRestriction ¶
type DataAzurermLogicAppStandardSiteConfigIpRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#action DataAzurermLogicAppStandard#action}. Action *string `field:"optional" json:"action" yaml:"action"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#headers DataAzurermLogicAppStandard#headers}. Headers interface{} `field:"optional" json:"headers" yaml:"headers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#ip_address DataAzurermLogicAppStandard#ip_address}. IpAddress *string `field:"optional" json:"ipAddress" yaml:"ipAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#name DataAzurermLogicAppStandard#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#priority DataAzurermLogicAppStandard#priority}. Priority *float64 `field:"optional" json:"priority" yaml:"priority"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#service_tag DataAzurermLogicAppStandard#service_tag}. ServiceTag *string `field:"optional" json:"serviceTag" yaml:"serviceTag"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#virtual_network_subnet_id DataAzurermLogicAppStandard#virtual_network_subnet_id}. VirtualNetworkSubnetId *string `field:"optional" json:"virtualNetworkSubnetId" yaml:"virtualNetworkSubnetId"` }
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeaders ¶
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeaders struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_azure_fdid DataAzurermLogicAppStandard#x_azure_fdid}. XAzureFdid *[]*string `field:"optional" json:"xAzureFdid" yaml:"xAzureFdid"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_fd_health_probe DataAzurermLogicAppStandard#x_fd_health_probe}. XFdHealthProbe *[]*string `field:"optional" json:"xFdHealthProbe" yaml:"xFdHealthProbe"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_forwarded_for DataAzurermLogicAppStandard#x_forwarded_for}. XForwardedFor *[]*string `field:"optional" json:"xForwardedFor" yaml:"xForwardedFor"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_forwarded_host DataAzurermLogicAppStandard#x_forwarded_host}. XForwardedHost *[]*string `field:"optional" json:"xForwardedHost" yaml:"xForwardedHost"` }
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList ¶
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) XAzureFdid() *[]*string SetXAzureFdid(val *[]*string) XAzureFdidInput() *[]*string XFdHealthProbe() *[]*string SetXFdHealthProbe(val *[]*string) XFdHealthProbeInput() *[]*string XForwardedFor() *[]*string SetXForwardedFor(val *[]*string) XForwardedForInput() *[]*string XForwardedHost() *[]*string SetXForwardedHost(val *[]*string) XForwardedHostInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetXAzureFdid() ResetXFdHealthProbe() ResetXForwardedFor() ResetXForwardedHost() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference
type DataAzurermLogicAppStandardSiteConfigIpRestrictionList ¶
type DataAzurermLogicAppStandardSiteConfigIpRestrictionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionList ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardSiteConfigIpRestrictionList
type DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference interface { cdktf.ComplexObject Action() *string SetAction(val *string) ActionInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Headers() DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList HeadersInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) IpAddress() *string SetIpAddress(val *string) IpAddressInput() *string Name() *string SetName(val *string) NameInput() *string Priority() *float64 SetPriority(val *float64) PriorityInput() *float64 ServiceTag() *string SetServiceTag(val *string) ServiceTagInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNetworkSubnetId() *string SetVirtualNetworkSubnetId(val *string) VirtualNetworkSubnetIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutHeaders(value interface{}) ResetAction() ResetHeaders() ResetIpAddress() ResetName() ResetPriority() ResetServiceTag() ResetVirtualNetworkSubnetId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference
type DataAzurermLogicAppStandardSiteConfigOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigOutputReference interface { cdktf.ComplexObject AlwaysOn() interface{} SetAlwaysOn(val interface{}) AlwaysOnInput() interface{} AppScaleLimit() *float64 SetAppScaleLimit(val *float64) AppScaleLimitInput() *float64 AutoSwapSlotName() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Cors() DataAzurermLogicAppStandardSiteConfigCorsOutputReference CorsInput() *DataAzurermLogicAppStandardSiteConfigCors // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DotnetFrameworkVersion() *string SetDotnetFrameworkVersion(val *string) DotnetFrameworkVersionInput() *string ElasticInstanceMinimum() *float64 SetElasticInstanceMinimum(val *float64) ElasticInstanceMinimumInput() *float64 // Experimental. Fqn() *string FtpsState() *string SetFtpsState(val *string) FtpsStateInput() *string HealthCheckPath() *string SetHealthCheckPath(val *string) HealthCheckPathInput() *string Http2Enabled() interface{} SetHttp2Enabled(val interface{}) Http2EnabledInput() interface{} InternalValue() *DataAzurermLogicAppStandardSiteConfig SetInternalValue(val *DataAzurermLogicAppStandardSiteConfig) IpRestriction() DataAzurermLogicAppStandardSiteConfigIpRestrictionList IpRestrictionInput() interface{} LinuxFxVersion() *string SetLinuxFxVersion(val *string) LinuxFxVersionInput() *string MinTlsVersion() *string SetMinTlsVersion(val *string) MinTlsVersionInput() *string PreWarmedInstanceCount() *float64 SetPreWarmedInstanceCount(val *float64) PreWarmedInstanceCountInput() *float64 PublicNetworkAccessEnabled() interface{} SetPublicNetworkAccessEnabled(val interface{}) PublicNetworkAccessEnabledInput() interface{} RuntimeScaleMonitoringEnabled() interface{} SetRuntimeScaleMonitoringEnabled(val interface{}) RuntimeScaleMonitoringEnabledInput() interface{} ScmIpRestriction() DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList ScmIpRestrictionInput() interface{} ScmMinTlsVersion() *string SetScmMinTlsVersion(val *string) ScmMinTlsVersionInput() *string ScmType() *string SetScmType(val *string) ScmTypeInput() *string ScmUseMainIpRestriction() interface{} SetScmUseMainIpRestriction(val interface{}) ScmUseMainIpRestrictionInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Use32BitWorkerProcess() interface{} SetUse32BitWorkerProcess(val interface{}) Use32BitWorkerProcessInput() interface{} VnetRouteAllEnabled() interface{} SetVnetRouteAllEnabled(val interface{}) VnetRouteAllEnabledInput() interface{} WebsocketsEnabled() interface{} SetWebsocketsEnabled(val interface{}) WebsocketsEnabledInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCors(value *DataAzurermLogicAppStandardSiteConfigCors) PutIpRestriction(value interface{}) PutScmIpRestriction(value interface{}) ResetAlwaysOn() ResetAppScaleLimit() ResetCors() ResetDotnetFrameworkVersion() ResetElasticInstanceMinimum() ResetFtpsState() ResetHealthCheckPath() ResetHttp2Enabled() ResetIpRestriction() ResetLinuxFxVersion() ResetMinTlsVersion() ResetPreWarmedInstanceCount() ResetPublicNetworkAccessEnabled() ResetRuntimeScaleMonitoringEnabled() ResetScmIpRestriction() ResetScmMinTlsVersion() ResetScmType() ResetScmUseMainIpRestriction() ResetUse32BitWorkerProcess() ResetVnetRouteAllEnabled() ResetWebsocketsEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermLogicAppStandardSiteConfigOutputReference
type DataAzurermLogicAppStandardSiteConfigScmIpRestriction ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#action DataAzurermLogicAppStandard#action}. Action *string `field:"optional" json:"action" yaml:"action"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#headers DataAzurermLogicAppStandard#headers}. Headers interface{} `field:"optional" json:"headers" yaml:"headers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#ip_address DataAzurermLogicAppStandard#ip_address}. IpAddress *string `field:"optional" json:"ipAddress" yaml:"ipAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#name DataAzurermLogicAppStandard#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#priority DataAzurermLogicAppStandard#priority}. Priority *float64 `field:"optional" json:"priority" yaml:"priority"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#service_tag DataAzurermLogicAppStandard#service_tag}. ServiceTag *string `field:"optional" json:"serviceTag" yaml:"serviceTag"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#virtual_network_subnet_id DataAzurermLogicAppStandard#virtual_network_subnet_id}. VirtualNetworkSubnetId *string `field:"optional" json:"virtualNetworkSubnetId" yaml:"virtualNetworkSubnetId"` }
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeaders ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeaders struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_azure_fdid DataAzurermLogicAppStandard#x_azure_fdid}. XAzureFdid *[]*string `field:"optional" json:"xAzureFdid" yaml:"xAzureFdid"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_fd_health_probe DataAzurermLogicAppStandard#x_fd_health_probe}. XFdHealthProbe *[]*string `field:"optional" json:"xFdHealthProbe" yaml:"xFdHealthProbe"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_forwarded_for DataAzurermLogicAppStandard#x_forwarded_for}. XForwardedFor *[]*string `field:"optional" json:"xForwardedFor" yaml:"xForwardedFor"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#x_forwarded_host DataAzurermLogicAppStandard#x_forwarded_host}. XForwardedHost *[]*string `field:"optional" json:"xForwardedHost" yaml:"xForwardedHost"` }
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) XAzureFdid() *[]*string SetXAzureFdid(val *[]*string) XAzureFdidInput() *[]*string XFdHealthProbe() *[]*string SetXFdHealthProbe(val *[]*string) XFdHealthProbeInput() *[]*string XForwardedFor() *[]*string SetXForwardedFor(val *[]*string) XForwardedForInput() *[]*string XForwardedHost() *[]*string SetXForwardedHost(val *[]*string) XForwardedHostInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetXAzureFdid() ResetXFdHealthProbe() ResetXForwardedFor() ResetXForwardedHost() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionList ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference ¶
type DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference interface { cdktf.ComplexObject Action() *string SetAction(val *string) ActionInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Headers() DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList HeadersInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) IpAddress() *string SetIpAddress(val *string) IpAddressInput() *string Name() *string SetName(val *string) NameInput() *string Priority() *float64 SetPriority(val *float64) PriorityInput() *float64 ServiceTag() *string SetServiceTag(val *string) ServiceTagInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNetworkSubnetId() *string SetVirtualNetworkSubnetId(val *string) VirtualNetworkSubnetIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutHeaders(value interface{}) ResetAction() ResetHeaders() ResetIpAddress() ResetName() ResetPriority() ResetServiceTag() ResetVirtualNetworkSubnetId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference ¶
func NewDataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference
type DataAzurermLogicAppStandardSiteCredential ¶
type DataAzurermLogicAppStandardSiteCredential struct { }
type DataAzurermLogicAppStandardSiteCredentialList ¶
type DataAzurermLogicAppStandardSiteCredentialList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermLogicAppStandardSiteCredentialOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteCredentialList ¶
func NewDataAzurermLogicAppStandardSiteCredentialList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermLogicAppStandardSiteCredentialList
type DataAzurermLogicAppStandardSiteCredentialOutputReference ¶
type DataAzurermLogicAppStandardSiteCredentialOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermLogicAppStandardSiteCredential SetInternalValue(val *DataAzurermLogicAppStandardSiteCredential) Password() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardSiteCredentialOutputReference ¶
func NewDataAzurermLogicAppStandardSiteCredentialOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermLogicAppStandardSiteCredentialOutputReference
type DataAzurermLogicAppStandardTimeouts ¶
type DataAzurermLogicAppStandardTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/logic_app_standard#read DataAzurermLogicAppStandard#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermLogicAppStandardTimeoutsOutputReference ¶
type DataAzurermLogicAppStandardTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Read() *string SetRead(val *string) ReadInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetRead() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermLogicAppStandardTimeoutsOutputReference ¶
func NewDataAzurermLogicAppStandardTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermLogicAppStandardTimeoutsOutputReference
Source Files ¶
- DataAzurermLogicAppStandard.go
- DataAzurermLogicAppStandardConfig.go
- DataAzurermLogicAppStandardConnectionString.go
- DataAzurermLogicAppStandardConnectionStringList.go
- DataAzurermLogicAppStandardConnectionStringList__checks.go
- DataAzurermLogicAppStandardConnectionStringOutputReference.go
- DataAzurermLogicAppStandardConnectionStringOutputReference__checks.go
- DataAzurermLogicAppStandardIdentity.go
- DataAzurermLogicAppStandardIdentityList.go
- DataAzurermLogicAppStandardIdentityList__checks.go
- DataAzurermLogicAppStandardIdentityOutputReference.go
- DataAzurermLogicAppStandardIdentityOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfig.go
- DataAzurermLogicAppStandardSiteConfigCors.go
- DataAzurermLogicAppStandardSiteConfigCorsOutputReference.go
- DataAzurermLogicAppStandardSiteConfigCorsOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfigIpRestriction.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionHeaders.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersList__checks.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionHeadersOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionList.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionList__checks.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference.go
- DataAzurermLogicAppStandardSiteConfigIpRestrictionOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfigOutputReference.go
- DataAzurermLogicAppStandardSiteConfigOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestriction.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeaders.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersList__checks.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionHeadersOutputReference__checks.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionList__checks.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference.go
- DataAzurermLogicAppStandardSiteConfigScmIpRestrictionOutputReference__checks.go
- DataAzurermLogicAppStandardSiteCredential.go
- DataAzurermLogicAppStandardSiteCredentialList.go
- DataAzurermLogicAppStandardSiteCredentialList__checks.go
- DataAzurermLogicAppStandardSiteCredentialOutputReference.go
- DataAzurermLogicAppStandardSiteCredentialOutputReference__checks.go
- DataAzurermLogicAppStandardTimeouts.go
- DataAzurermLogicAppStandardTimeoutsOutputReference.go
- DataAzurermLogicAppStandardTimeoutsOutputReference__checks.go
- DataAzurermLogicAppStandard__checks.go
- main.go