Documentation ¶
Index ¶
- func DataAzurermApiManagement_IsConstruct(x interface{}) *bool
- func DataAzurermApiManagement_TfResourceType() *string
- func NewDataAzurermApiManagementAdditionalLocationList_Override(d DataAzurermApiManagementAdditionalLocationList, ...)
- func NewDataAzurermApiManagementAdditionalLocationOutputReference_Override(d DataAzurermApiManagementAdditionalLocationOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalList_Override(d DataAzurermApiManagementHostnameConfigurationDeveloperPortalList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationList_Override(d DataAzurermApiManagementHostnameConfigurationList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationManagementList_Override(d DataAzurermApiManagementHostnameConfigurationManagementList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationManagementOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationManagementOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationPortalList_Override(d DataAzurermApiManagementHostnameConfigurationPortalList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationPortalOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationPortalOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationProxyList_Override(d DataAzurermApiManagementHostnameConfigurationProxyList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationProxyOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationProxyOutputReference, ...)
- func NewDataAzurermApiManagementHostnameConfigurationScmList_Override(d DataAzurermApiManagementHostnameConfigurationScmList, ...)
- func NewDataAzurermApiManagementHostnameConfigurationScmOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationScmOutputReference, ...)
- func NewDataAzurermApiManagementIdentityList_Override(d DataAzurermApiManagementIdentityList, ...)
- func NewDataAzurermApiManagementIdentityOutputReference_Override(d DataAzurermApiManagementIdentityOutputReference, ...)
- func NewDataAzurermApiManagementTimeoutsOutputReference_Override(d DataAzurermApiManagementTimeoutsOutputReference, ...)
- func NewDataAzurermApiManagement_Override(d DataAzurermApiManagement, scope constructs.Construct, id *string, ...)
- type DataAzurermApiManagement
- type DataAzurermApiManagementAdditionalLocation
- type DataAzurermApiManagementAdditionalLocationList
- type DataAzurermApiManagementAdditionalLocationOutputReference
- type DataAzurermApiManagementConfig
- type DataAzurermApiManagementHostnameConfiguration
- type DataAzurermApiManagementHostnameConfigurationDeveloperPortal
- type DataAzurermApiManagementHostnameConfigurationDeveloperPortalList
- type DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference
- type DataAzurermApiManagementHostnameConfigurationList
- type DataAzurermApiManagementHostnameConfigurationManagement
- type DataAzurermApiManagementHostnameConfigurationManagementList
- type DataAzurermApiManagementHostnameConfigurationManagementOutputReference
- type DataAzurermApiManagementHostnameConfigurationOutputReference
- type DataAzurermApiManagementHostnameConfigurationPortal
- type DataAzurermApiManagementHostnameConfigurationPortalList
- type DataAzurermApiManagementHostnameConfigurationPortalOutputReference
- type DataAzurermApiManagementHostnameConfigurationProxy
- type DataAzurermApiManagementHostnameConfigurationProxyList
- type DataAzurermApiManagementHostnameConfigurationProxyOutputReference
- type DataAzurermApiManagementHostnameConfigurationScm
- type DataAzurermApiManagementHostnameConfigurationScmList
- type DataAzurermApiManagementHostnameConfigurationScmOutputReference
- type DataAzurermApiManagementIdentity
- type DataAzurermApiManagementIdentityList
- type DataAzurermApiManagementIdentityOutputReference
- type DataAzurermApiManagementTimeouts
- type DataAzurermApiManagementTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermApiManagement_IsConstruct ¶
func DataAzurermApiManagement_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 DataAzurermApiManagement_TfResourceType ¶
func DataAzurermApiManagement_TfResourceType() *string
func NewDataAzurermApiManagementAdditionalLocationList_Override ¶
func NewDataAzurermApiManagementAdditionalLocationList_Override(d DataAzurermApiManagementAdditionalLocationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementAdditionalLocationOutputReference_Override ¶
func NewDataAzurermApiManagementAdditionalLocationOutputReference_Override(d DataAzurermApiManagementAdditionalLocationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalList_Override(d DataAzurermApiManagementHostnameConfigurationDeveloperPortalList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationList_Override(d DataAzurermApiManagementHostnameConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationManagementList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationManagementList_Override(d DataAzurermApiManagementHostnameConfigurationManagementList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationManagementOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationManagementOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationManagementOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationPortalList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationPortalList_Override(d DataAzurermApiManagementHostnameConfigurationPortalList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationPortalOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationPortalOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationPortalOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationProxyList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationProxyList_Override(d DataAzurermApiManagementHostnameConfigurationProxyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationProxyOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationProxyOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationProxyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationScmList_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationScmList_Override(d DataAzurermApiManagementHostnameConfigurationScmList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementHostnameConfigurationScmOutputReference_Override ¶
func NewDataAzurermApiManagementHostnameConfigurationScmOutputReference_Override(d DataAzurermApiManagementHostnameConfigurationScmOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementIdentityList_Override ¶
func NewDataAzurermApiManagementIdentityList_Override(d DataAzurermApiManagementIdentityList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementIdentityOutputReference_Override ¶
func NewDataAzurermApiManagementIdentityOutputReference_Override(d DataAzurermApiManagementIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermApiManagementTimeoutsOutputReference_Override ¶
func NewDataAzurermApiManagementTimeoutsOutputReference_Override(d DataAzurermApiManagementTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermApiManagement_Override ¶
func NewDataAzurermApiManagement_Override(d DataAzurermApiManagement, scope constructs.Construct, id *string, config *DataAzurermApiManagementConfig)
Create a new {@link https://www.terraform.io/docs/providers/azurerm/d/api_management azurerm_api_management} Data Source.
Types ¶
type DataAzurermApiManagement ¶
type DataAzurermApiManagement interface { cdktf.TerraformDataSource AdditionalLocation() DataAzurermApiManagementAdditionalLocationList // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DeveloperPortalUrl() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GatewayRegionalUrl() *string GatewayUrl() *string HostnameConfiguration() DataAzurermApiManagementHostnameConfigurationList Id() *string SetId(val *string) Identity() DataAzurermApiManagementIdentityList IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Location() *string ManagementApiUrl() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node NotificationSenderEmail() *string PortalUrl() *string PrivateIpAddresses() *[]*string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) PublicIpAddresses() *[]*string PublicIpAddressId() *string PublisherEmail() *string PublisherName() *string // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string ScmUrl() *string SkuName() *string Tags() cdktf.StringMap // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermApiManagementTimeoutsOutputReference 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 *DataAzurermApiManagementTimeouts) 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/api_management azurerm_api_management}.
func NewDataAzurermApiManagement ¶
func NewDataAzurermApiManagement(scope constructs.Construct, id *string, config *DataAzurermApiManagementConfig) DataAzurermApiManagement
Create a new {@link https://www.terraform.io/docs/providers/azurerm/d/api_management azurerm_api_management} Data Source.
type DataAzurermApiManagementAdditionalLocation ¶
type DataAzurermApiManagementAdditionalLocation struct { }
type DataAzurermApiManagementAdditionalLocationList ¶
type DataAzurermApiManagementAdditionalLocationList 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) DataAzurermApiManagementAdditionalLocationOutputReference // 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 NewDataAzurermApiManagementAdditionalLocationList ¶
func NewDataAzurermApiManagementAdditionalLocationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementAdditionalLocationList
type DataAzurermApiManagementAdditionalLocationOutputReference ¶
type DataAzurermApiManagementAdditionalLocationOutputReference interface { cdktf.ComplexObject Capacity() *float64 // 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 GatewayRegionalUrl() *string InternalValue() *DataAzurermApiManagementAdditionalLocation SetInternalValue(val *DataAzurermApiManagementAdditionalLocation) Location() *string PrivateIpAddresses() *[]*string PublicIpAddresses() *[]*string PublicIpAddressId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Zones() *[]*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 NewDataAzurermApiManagementAdditionalLocationOutputReference ¶
func NewDataAzurermApiManagementAdditionalLocationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementAdditionalLocationOutputReference
type DataAzurermApiManagementConfig ¶
type DataAzurermApiManagementConfig 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/api_management#name DataAzurermApiManagement#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/api_management#resource_group_name DataAzurermApiManagement#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/api_management#id DataAzurermApiManagement#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/api_management#timeouts DataAzurermApiManagement#timeouts} Timeouts *DataAzurermApiManagementTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermApiManagementHostnameConfiguration ¶
type DataAzurermApiManagementHostnameConfiguration struct { }
type DataAzurermApiManagementHostnameConfigurationDeveloperPortal ¶
type DataAzurermApiManagementHostnameConfigurationDeveloperPortal struct { }
type DataAzurermApiManagementHostnameConfigurationDeveloperPortalList ¶
type DataAzurermApiManagementHostnameConfigurationDeveloperPortalList 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) DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalList ¶
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationDeveloperPortalList
type DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference 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 HostName() *string InternalValue() *DataAzurermApiManagementHostnameConfigurationDeveloperPortal SetInternalValue(val *DataAzurermApiManagementHostnameConfigurationDeveloperPortal) KeyVaultId() *string NegotiateClientCertificate() 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 NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference
type DataAzurermApiManagementHostnameConfigurationList ¶
type DataAzurermApiManagementHostnameConfigurationList 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) DataAzurermApiManagementHostnameConfigurationOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationList ¶
func NewDataAzurermApiManagementHostnameConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationList
type DataAzurermApiManagementHostnameConfigurationManagement ¶
type DataAzurermApiManagementHostnameConfigurationManagement struct { }
type DataAzurermApiManagementHostnameConfigurationManagementList ¶
type DataAzurermApiManagementHostnameConfigurationManagementList 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) DataAzurermApiManagementHostnameConfigurationManagementOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationManagementList ¶
func NewDataAzurermApiManagementHostnameConfigurationManagementList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationManagementList
type DataAzurermApiManagementHostnameConfigurationManagementOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationManagementOutputReference 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 HostName() *string InternalValue() *DataAzurermApiManagementHostnameConfigurationManagement SetInternalValue(val *DataAzurermApiManagementHostnameConfigurationManagement) KeyVaultId() *string NegotiateClientCertificate() 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 NewDataAzurermApiManagementHostnameConfigurationManagementOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationManagementOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationManagementOutputReference
type DataAzurermApiManagementHostnameConfigurationOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationOutputReference 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 DeveloperPortal() DataAzurermApiManagementHostnameConfigurationDeveloperPortalList // Experimental. Fqn() *string InternalValue() *DataAzurermApiManagementHostnameConfiguration SetInternalValue(val *DataAzurermApiManagementHostnameConfiguration) Management() DataAzurermApiManagementHostnameConfigurationManagementList Portal() DataAzurermApiManagementHostnameConfigurationPortalList Proxy() DataAzurermApiManagementHostnameConfigurationProxyList Scm() DataAzurermApiManagementHostnameConfigurationScmList // 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 NewDataAzurermApiManagementHostnameConfigurationOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationOutputReference
type DataAzurermApiManagementHostnameConfigurationPortal ¶
type DataAzurermApiManagementHostnameConfigurationPortal struct { }
type DataAzurermApiManagementHostnameConfigurationPortalList ¶
type DataAzurermApiManagementHostnameConfigurationPortalList 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) DataAzurermApiManagementHostnameConfigurationPortalOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationPortalList ¶
func NewDataAzurermApiManagementHostnameConfigurationPortalList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationPortalList
type DataAzurermApiManagementHostnameConfigurationPortalOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationPortalOutputReference 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 HostName() *string InternalValue() *DataAzurermApiManagementHostnameConfigurationPortal SetInternalValue(val *DataAzurermApiManagementHostnameConfigurationPortal) KeyVaultId() *string NegotiateClientCertificate() 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 NewDataAzurermApiManagementHostnameConfigurationPortalOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationPortalOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationPortalOutputReference
type DataAzurermApiManagementHostnameConfigurationProxy ¶
type DataAzurermApiManagementHostnameConfigurationProxy struct { }
type DataAzurermApiManagementHostnameConfigurationProxyList ¶
type DataAzurermApiManagementHostnameConfigurationProxyList 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) DataAzurermApiManagementHostnameConfigurationProxyOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationProxyList ¶
func NewDataAzurermApiManagementHostnameConfigurationProxyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationProxyList
type DataAzurermApiManagementHostnameConfigurationProxyOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationProxyOutputReference 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 DefaultSslBinding() cdktf.IResolvable // Experimental. Fqn() *string HostName() *string InternalValue() *DataAzurermApiManagementHostnameConfigurationProxy SetInternalValue(val *DataAzurermApiManagementHostnameConfigurationProxy) KeyVaultId() *string NegotiateClientCertificate() 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 NewDataAzurermApiManagementHostnameConfigurationProxyOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationProxyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationProxyOutputReference
type DataAzurermApiManagementHostnameConfigurationScm ¶
type DataAzurermApiManagementHostnameConfigurationScm struct { }
type DataAzurermApiManagementHostnameConfigurationScmList ¶
type DataAzurermApiManagementHostnameConfigurationScmList 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) DataAzurermApiManagementHostnameConfigurationScmOutputReference // 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 NewDataAzurermApiManagementHostnameConfigurationScmList ¶
func NewDataAzurermApiManagementHostnameConfigurationScmList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementHostnameConfigurationScmList
type DataAzurermApiManagementHostnameConfigurationScmOutputReference ¶
type DataAzurermApiManagementHostnameConfigurationScmOutputReference 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 HostName() *string InternalValue() *DataAzurermApiManagementHostnameConfigurationScm SetInternalValue(val *DataAzurermApiManagementHostnameConfigurationScm) KeyVaultId() *string NegotiateClientCertificate() 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 NewDataAzurermApiManagementHostnameConfigurationScmOutputReference ¶
func NewDataAzurermApiManagementHostnameConfigurationScmOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementHostnameConfigurationScmOutputReference
type DataAzurermApiManagementIdentity ¶
type DataAzurermApiManagementIdentity struct { }
type DataAzurermApiManagementIdentityList ¶
type DataAzurermApiManagementIdentityList 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) DataAzurermApiManagementIdentityOutputReference // 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 NewDataAzurermApiManagementIdentityList ¶
func NewDataAzurermApiManagementIdentityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementIdentityList
type DataAzurermApiManagementIdentityOutputReference ¶
type DataAzurermApiManagementIdentityOutputReference 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 IdentityIds() *[]*string InternalValue() *DataAzurermApiManagementIdentity SetInternalValue(val *DataAzurermApiManagementIdentity) 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 NewDataAzurermApiManagementIdentityOutputReference ¶
func NewDataAzurermApiManagementIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementIdentityOutputReference
type DataAzurermApiManagementTimeouts ¶
type DataAzurermApiManagementTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/azurerm/d/api_management#read DataAzurermApiManagement#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermApiManagementTimeoutsOutputReference ¶
type DataAzurermApiManagementTimeoutsOutputReference 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 NewDataAzurermApiManagementTimeoutsOutputReference ¶
func NewDataAzurermApiManagementTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermApiManagementTimeoutsOutputReference
Source Files ¶
- dataazurermapimanagement.go
- dataazurermapimanagement_DataAzurermApiManagement.go
- dataazurermapimanagement_DataAzurermApiManagementAdditionalLocation.go
- dataazurermapimanagement_DataAzurermApiManagementAdditionalLocationList.go
- dataazurermapimanagement_DataAzurermApiManagementAdditionalLocationList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementAdditionalLocationOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementAdditionalLocationOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementConfig.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfiguration.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationDeveloperPortal.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationDeveloperPortalList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationDeveloperPortalList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationManagement.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationManagementList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationManagementList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationManagementOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationManagementOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationPortal.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationPortalList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationPortalList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationPortalOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationPortalOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationProxy.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationProxyList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationProxyList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationProxyOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationProxyOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationScm.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationScmList.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationScmList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationScmOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementHostnameConfigurationScmOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementIdentity.go
- dataazurermapimanagement_DataAzurermApiManagementIdentityList.go
- dataazurermapimanagement_DataAzurermApiManagementIdentityList__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementIdentityOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementIdentityOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagementTimeouts.go
- dataazurermapimanagement_DataAzurermApiManagementTimeoutsOutputReference.go
- dataazurermapimanagement_DataAzurermApiManagementTimeoutsOutputReference__runtime_type_checks.go
- dataazurermapimanagement_DataAzurermApiManagement__runtime_type_checks.go