Documentation ¶
Index ¶
- func DataAzurermAppService_IsConstruct(x interface{}) *bool
- func DataAzurermAppService_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermAppService_IsTerraformElement(x interface{}) *bool
- func DataAzurermAppService_TfResourceType() *string
- func NewDataAzurermAppServiceConnectionStringList_Override(d DataAzurermAppServiceConnectionStringList, ...)
- func NewDataAzurermAppServiceConnectionStringOutputReference_Override(d DataAzurermAppServiceConnectionStringOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigCorsList_Override(d DataAzurermAppServiceSiteConfigCorsList, ...)
- func NewDataAzurermAppServiceSiteConfigCorsOutputReference_Override(d DataAzurermAppServiceSiteConfigCorsOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersList_Override(d DataAzurermAppServiceSiteConfigIpRestrictionHeadersList, ...)
- func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference_Override(d DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigIpRestrictionList_Override(d DataAzurermAppServiceSiteConfigIpRestrictionList, ...)
- func NewDataAzurermAppServiceSiteConfigIpRestrictionOutputReference_Override(d DataAzurermAppServiceSiteConfigIpRestrictionOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigList_Override(d DataAzurermAppServiceSiteConfigList, ...)
- func NewDataAzurermAppServiceSiteConfigOutputReference_Override(d DataAzurermAppServiceSiteConfigOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList, ...)
- func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference, ...)
- func NewDataAzurermAppServiceSiteConfigScmIpRestrictionList_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionList, ...)
- func NewDataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference, ...)
- func NewDataAzurermAppServiceSiteCredentialList_Override(d DataAzurermAppServiceSiteCredentialList, ...)
- func NewDataAzurermAppServiceSiteCredentialOutputReference_Override(d DataAzurermAppServiceSiteCredentialOutputReference, ...)
- func NewDataAzurermAppServiceSourceControlList_Override(d DataAzurermAppServiceSourceControlList, ...)
- func NewDataAzurermAppServiceSourceControlOutputReference_Override(d DataAzurermAppServiceSourceControlOutputReference, ...)
- func NewDataAzurermAppServiceTimeoutsOutputReference_Override(d DataAzurermAppServiceTimeoutsOutputReference, ...)
- func NewDataAzurermAppService_Override(d DataAzurermAppService, scope constructs.Construct, id *string, ...)
- type DataAzurermAppService
- type DataAzurermAppServiceConfig
- type DataAzurermAppServiceConnectionString
- type DataAzurermAppServiceConnectionStringList
- type DataAzurermAppServiceConnectionStringOutputReference
- type DataAzurermAppServiceSiteConfig
- type DataAzurermAppServiceSiteConfigCors
- type DataAzurermAppServiceSiteConfigCorsList
- type DataAzurermAppServiceSiteConfigCorsOutputReference
- type DataAzurermAppServiceSiteConfigIpRestriction
- type DataAzurermAppServiceSiteConfigIpRestrictionHeaders
- type DataAzurermAppServiceSiteConfigIpRestrictionHeadersList
- type DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference
- type DataAzurermAppServiceSiteConfigIpRestrictionList
- type DataAzurermAppServiceSiteConfigIpRestrictionOutputReference
- type DataAzurermAppServiceSiteConfigList
- type DataAzurermAppServiceSiteConfigOutputReference
- type DataAzurermAppServiceSiteConfigScmIpRestriction
- type DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders
- type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList
- type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference
- type DataAzurermAppServiceSiteConfigScmIpRestrictionList
- type DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference
- type DataAzurermAppServiceSiteCredential
- type DataAzurermAppServiceSiteCredentialList
- type DataAzurermAppServiceSiteCredentialOutputReference
- type DataAzurermAppServiceSourceControl
- type DataAzurermAppServiceSourceControlList
- type DataAzurermAppServiceSourceControlOutputReference
- type DataAzurermAppServiceTimeouts
- type DataAzurermAppServiceTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermAppService_IsConstruct ¶
func DataAzurermAppService_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 DataAzurermAppService_IsTerraformDataSource ¶
func DataAzurermAppService_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermAppService_IsTerraformElement ¶
func DataAzurermAppService_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermAppService_TfResourceType ¶
func DataAzurermAppService_TfResourceType() *string
func NewDataAzurermAppServiceConnectionStringList_Override ¶
func NewDataAzurermAppServiceConnectionStringList_Override(d DataAzurermAppServiceConnectionStringList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceConnectionStringOutputReference_Override ¶
func NewDataAzurermAppServiceConnectionStringOutputReference_Override(d DataAzurermAppServiceConnectionStringOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigCorsList_Override ¶
func NewDataAzurermAppServiceSiteConfigCorsList_Override(d DataAzurermAppServiceSiteConfigCorsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigCorsOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigCorsOutputReference_Override(d DataAzurermAppServiceSiteConfigCorsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersList_Override ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersList_Override(d DataAzurermAppServiceSiteConfigIpRestrictionHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference_Override(d DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigIpRestrictionList_Override ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionList_Override(d DataAzurermAppServiceSiteConfigIpRestrictionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigIpRestrictionOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionOutputReference_Override(d DataAzurermAppServiceSiteConfigIpRestrictionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigList_Override ¶
func NewDataAzurermAppServiceSiteConfigList_Override(d DataAzurermAppServiceSiteConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigOutputReference_Override(d DataAzurermAppServiceSiteConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList_Override ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionList_Override ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionList_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference_Override ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference_Override(d DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSiteCredentialList_Override ¶
func NewDataAzurermAppServiceSiteCredentialList_Override(d DataAzurermAppServiceSiteCredentialList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSiteCredentialOutputReference_Override ¶
func NewDataAzurermAppServiceSiteCredentialOutputReference_Override(d DataAzurermAppServiceSiteCredentialOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceSourceControlList_Override ¶
func NewDataAzurermAppServiceSourceControlList_Override(d DataAzurermAppServiceSourceControlList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermAppServiceSourceControlOutputReference_Override ¶
func NewDataAzurermAppServiceSourceControlOutputReference_Override(d DataAzurermAppServiceSourceControlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermAppServiceTimeoutsOutputReference_Override ¶
func NewDataAzurermAppServiceTimeoutsOutputReference_Override(d DataAzurermAppServiceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermAppService_Override ¶
func NewDataAzurermAppService_Override(d DataAzurermAppService, scope constructs.Construct, id *string, config *DataAzurermAppServiceConfig)
Create a new {@link https://www.terraform.io/docs/providers/azurerm/d/app_service azurerm_app_service} Data Source.
Types ¶
type DataAzurermAppService ¶
type DataAzurermAppService interface { cdktf.TerraformDataSource AppServicePlanId() *string AppSettings() cdktf.StringMap // Experimental. CdktfStack() cdktf.TerraformStack ClientAffinityEnabled() cdktf.IResolvable ClientCertEnabled() cdktf.IResolvable ConnectionString() DataAzurermAppServiceConnectionStringList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CustomDomainVerificationId() *string DefaultSiteHostname() *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) IdInput() *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 OutboundIpAddressList() *[]*string PossibleOutboundIpAddresses() *string PossibleOutboundIpAddressList() *[]*string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string SiteConfig() DataAzurermAppServiceSiteConfigList SiteCredential() DataAzurermAppServiceSiteCredentialList SourceControl() DataAzurermAppServiceSourceControlList Tags() cdktf.StringMap // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermAppServiceTimeoutsOutputReference TimeoutsInput() interface{} // 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) PutTimeouts(value *DataAzurermAppServiceTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]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://www.terraform.io/docs/providers/azurerm/d/app_service azurerm_app_service}.
func NewDataAzurermAppService ¶
func NewDataAzurermAppService(scope constructs.Construct, id *string, config *DataAzurermAppServiceConfig) DataAzurermAppService
Create a new {@link https://www.terraform.io/docs/providers/azurerm/d/app_service azurerm_app_service} Data Source.
type DataAzurermAppServiceConfig ¶
type DataAzurermAppServiceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `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://www.terraform.io/docs/providers/azurerm/d/app_service#name DataAzurermAppService#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/app_service#resource_group_name DataAzurermAppService#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/app_service#id DataAzurermAppService#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"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/app_service#timeouts DataAzurermAppService#timeouts} Timeouts *DataAzurermAppServiceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermAppServiceConnectionString ¶
type DataAzurermAppServiceConnectionString struct { }
type DataAzurermAppServiceConnectionStringList ¶
type DataAzurermAppServiceConnectionStringList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceConnectionStringOutputReference // 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 NewDataAzurermAppServiceConnectionStringList ¶
func NewDataAzurermAppServiceConnectionStringList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceConnectionStringList
type DataAzurermAppServiceConnectionStringOutputReference ¶
type DataAzurermAppServiceConnectionStringOutputReference 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() *DataAzurermAppServiceConnectionString SetInternalValue(val *DataAzurermAppServiceConnectionString) 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 NewDataAzurermAppServiceConnectionStringOutputReference ¶
func NewDataAzurermAppServiceConnectionStringOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceConnectionStringOutputReference
type DataAzurermAppServiceSiteConfig ¶
type DataAzurermAppServiceSiteConfig struct { }
type DataAzurermAppServiceSiteConfigCors ¶
type DataAzurermAppServiceSiteConfigCors struct { }
type DataAzurermAppServiceSiteConfigCorsList ¶
type DataAzurermAppServiceSiteConfigCorsList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigCorsOutputReference // 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 NewDataAzurermAppServiceSiteConfigCorsList ¶
func NewDataAzurermAppServiceSiteConfigCorsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigCorsList
type DataAzurermAppServiceSiteConfigCorsOutputReference ¶
type DataAzurermAppServiceSiteConfigCorsOutputReference interface { cdktf.ComplexObject AllowedOrigins() *[]*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() *DataAzurermAppServiceSiteConfigCors SetInternalValue(val *DataAzurermAppServiceSiteConfigCors) SupportCredentials() cdktf.IResolvable // 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 // 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 NewDataAzurermAppServiceSiteConfigCorsOutputReference ¶
func NewDataAzurermAppServiceSiteConfigCorsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigCorsOutputReference
type DataAzurermAppServiceSiteConfigIpRestriction ¶
type DataAzurermAppServiceSiteConfigIpRestriction struct { }
type DataAzurermAppServiceSiteConfigIpRestrictionHeaders ¶
type DataAzurermAppServiceSiteConfigIpRestrictionHeaders struct { }
type DataAzurermAppServiceSiteConfigIpRestrictionHeadersList ¶
type DataAzurermAppServiceSiteConfigIpRestrictionHeadersList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference // 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 NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersList ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigIpRestrictionHeadersList
type DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference ¶
type DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference 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() *DataAzurermAppServiceSiteConfigIpRestrictionHeaders SetInternalValue(val *DataAzurermAppServiceSiteConfigIpRestrictionHeaders) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) XAzureFdid() *[]*string XFdHealthProbe() *[]*string XForwardedFor() *[]*string XForwardedHost() *[]*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 NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference
type DataAzurermAppServiceSiteConfigIpRestrictionList ¶
type DataAzurermAppServiceSiteConfigIpRestrictionList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigIpRestrictionOutputReference // 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 NewDataAzurermAppServiceSiteConfigIpRestrictionList ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigIpRestrictionList
type DataAzurermAppServiceSiteConfigIpRestrictionOutputReference ¶
type DataAzurermAppServiceSiteConfigIpRestrictionOutputReference interface { cdktf.ComplexObject Action() *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() DataAzurermAppServiceSiteConfigIpRestrictionHeadersList InternalValue() *DataAzurermAppServiceSiteConfigIpRestriction SetInternalValue(val *DataAzurermAppServiceSiteConfigIpRestriction) IpAddress() *string Name() *string Priority() *float64 ServiceTag() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNetworkSubnetId() *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 NewDataAzurermAppServiceSiteConfigIpRestrictionOutputReference ¶
func NewDataAzurermAppServiceSiteConfigIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigIpRestrictionOutputReference
type DataAzurermAppServiceSiteConfigList ¶
type DataAzurermAppServiceSiteConfigList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigOutputReference // 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 NewDataAzurermAppServiceSiteConfigList ¶
func NewDataAzurermAppServiceSiteConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigList
type DataAzurermAppServiceSiteConfigOutputReference ¶
type DataAzurermAppServiceSiteConfigOutputReference interface { cdktf.ComplexObject AcrUseManagedIdentityCredentials() cdktf.IResolvable AcrUserManagedIdentityClientId() *string AlwaysOn() cdktf.IResolvable AppCommandLine() *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() DataAzurermAppServiceSiteConfigCorsList // 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 DefaultDocuments() *[]*string DotnetFrameworkVersion() *string // Experimental. Fqn() *string FtpsState() *string HealthCheckPath() *string Http2Enabled() cdktf.IResolvable InternalValue() *DataAzurermAppServiceSiteConfig SetInternalValue(val *DataAzurermAppServiceSiteConfig) IpRestriction() DataAzurermAppServiceSiteConfigIpRestrictionList JavaContainer() *string JavaContainerVersion() *string JavaVersion() *string LinuxFxVersion() *string LocalMysqlEnabled() cdktf.IResolvable ManagedPipelineMode() *string MinTlsVersion() *string NumberOfWorkers() *float64 PhpVersion() *string PythonVersion() *string RemoteDebuggingEnabled() cdktf.IResolvable RemoteDebuggingVersion() *string ScmIpRestriction() DataAzurermAppServiceSiteConfigScmIpRestrictionList ScmType() *string ScmUseMainIpRestriction() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Use32BitWorkerProcess() cdktf.IResolvable VnetRouteAllEnabled() cdktf.IResolvable WebsocketsEnabled() cdktf.IResolvable WindowsFxVersion() *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 NewDataAzurermAppServiceSiteConfigOutputReference ¶
func NewDataAzurermAppServiceSiteConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigOutputReference
type DataAzurermAppServiceSiteConfigScmIpRestriction ¶
type DataAzurermAppServiceSiteConfigScmIpRestriction struct { }
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders ¶
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders struct { }
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList ¶
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference // 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 NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference ¶
type DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference 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() *DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders SetInternalValue(val *DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) XAzureFdid() *[]*string XFdHealthProbe() *[]*string XForwardedFor() *[]*string XForwardedHost() *[]*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 NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference
type DataAzurermAppServiceSiteConfigScmIpRestrictionList ¶
type DataAzurermAppServiceSiteConfigScmIpRestrictionList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference // 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 NewDataAzurermAppServiceSiteConfigScmIpRestrictionList ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteConfigScmIpRestrictionList
type DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference ¶
type DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference interface { cdktf.ComplexObject Action() *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() DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList InternalValue() *DataAzurermAppServiceSiteConfigScmIpRestriction SetInternalValue(val *DataAzurermAppServiceSiteConfigScmIpRestriction) IpAddress() *string Name() *string Priority() *float64 ServiceTag() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VirtualNetworkSubnetId() *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 NewDataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference ¶
func NewDataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference
type DataAzurermAppServiceSiteCredential ¶
type DataAzurermAppServiceSiteCredential struct { }
type DataAzurermAppServiceSiteCredentialList ¶
type DataAzurermAppServiceSiteCredentialList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSiteCredentialOutputReference // 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 NewDataAzurermAppServiceSiteCredentialList ¶
func NewDataAzurermAppServiceSiteCredentialList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSiteCredentialList
type DataAzurermAppServiceSiteCredentialOutputReference ¶
type DataAzurermAppServiceSiteCredentialOutputReference 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() *DataAzurermAppServiceSiteCredential SetInternalValue(val *DataAzurermAppServiceSiteCredential) 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 NewDataAzurermAppServiceSiteCredentialOutputReference ¶
func NewDataAzurermAppServiceSiteCredentialOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSiteCredentialOutputReference
type DataAzurermAppServiceSourceControl ¶
type DataAzurermAppServiceSourceControl struct { }
type DataAzurermAppServiceSourceControlList ¶
type DataAzurermAppServiceSourceControlList 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) // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermAppServiceSourceControlOutputReference // 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 NewDataAzurermAppServiceSourceControlList ¶
func NewDataAzurermAppServiceSourceControlList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermAppServiceSourceControlList
type DataAzurermAppServiceSourceControlOutputReference ¶
type DataAzurermAppServiceSourceControlOutputReference interface { cdktf.ComplexObject Branch() *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() *DataAzurermAppServiceSourceControl SetInternalValue(val *DataAzurermAppServiceSourceControl) ManualIntegration() cdktf.IResolvable RepoUrl() *string RollbackEnabled() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseMercurial() cdktf.IResolvable // 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 NewDataAzurermAppServiceSourceControlOutputReference ¶
func NewDataAzurermAppServiceSourceControlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermAppServiceSourceControlOutputReference
type DataAzurermAppServiceTimeouts ¶
type DataAzurermAppServiceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/app_service#read DataAzurermAppService#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermAppServiceTimeoutsOutputReference ¶
type DataAzurermAppServiceTimeoutsOutputReference 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 NewDataAzurermAppServiceTimeoutsOutputReference ¶
func NewDataAzurermAppServiceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermAppServiceTimeoutsOutputReference
Source Files ¶
- DataAzurermAppService.go
- DataAzurermAppServiceConfig.go
- DataAzurermAppServiceConnectionString.go
- DataAzurermAppServiceConnectionStringList.go
- DataAzurermAppServiceConnectionStringList__checks.go
- DataAzurermAppServiceConnectionStringOutputReference.go
- DataAzurermAppServiceConnectionStringOutputReference__checks.go
- DataAzurermAppServiceSiteConfig.go
- DataAzurermAppServiceSiteConfigCors.go
- DataAzurermAppServiceSiteConfigCorsList.go
- DataAzurermAppServiceSiteConfigCorsList__checks.go
- DataAzurermAppServiceSiteConfigCorsOutputReference.go
- DataAzurermAppServiceSiteConfigCorsOutputReference__checks.go
- DataAzurermAppServiceSiteConfigIpRestriction.go
- DataAzurermAppServiceSiteConfigIpRestrictionHeaders.go
- DataAzurermAppServiceSiteConfigIpRestrictionHeadersList.go
- DataAzurermAppServiceSiteConfigIpRestrictionHeadersList__checks.go
- DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference.go
- DataAzurermAppServiceSiteConfigIpRestrictionHeadersOutputReference__checks.go
- DataAzurermAppServiceSiteConfigIpRestrictionList.go
- DataAzurermAppServiceSiteConfigIpRestrictionList__checks.go
- DataAzurermAppServiceSiteConfigIpRestrictionOutputReference.go
- DataAzurermAppServiceSiteConfigIpRestrictionOutputReference__checks.go
- DataAzurermAppServiceSiteConfigList.go
- DataAzurermAppServiceSiteConfigList__checks.go
- DataAzurermAppServiceSiteConfigOutputReference.go
- DataAzurermAppServiceSiteConfigOutputReference__checks.go
- DataAzurermAppServiceSiteConfigScmIpRestriction.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionHeaders.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersList__checks.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionHeadersOutputReference__checks.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionList.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionList__checks.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference.go
- DataAzurermAppServiceSiteConfigScmIpRestrictionOutputReference__checks.go
- DataAzurermAppServiceSiteCredential.go
- DataAzurermAppServiceSiteCredentialList.go
- DataAzurermAppServiceSiteCredentialList__checks.go
- DataAzurermAppServiceSiteCredentialOutputReference.go
- DataAzurermAppServiceSiteCredentialOutputReference__checks.go
- DataAzurermAppServiceSourceControl.go
- DataAzurermAppServiceSourceControlList.go
- DataAzurermAppServiceSourceControlList__checks.go
- DataAzurermAppServiceSourceControlOutputReference.go
- DataAzurermAppServiceSourceControlOutputReference__checks.go
- DataAzurermAppServiceTimeouts.go
- DataAzurermAppServiceTimeoutsOutputReference.go
- DataAzurermAppServiceTimeoutsOutputReference__checks.go
- DataAzurermAppService__checks.go
- main.go