Documentation ¶
Index ¶
- func DataAzurermApiManagement_IsConstruct(x interface{}) *bool
- func DataAzurermApiManagement_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermApiManagement_IsTerraformElement(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 NewDataAzurermApiManagementTenantAccessList_Override(d DataAzurermApiManagementTenantAccessList, ...)
- func NewDataAzurermApiManagementTenantAccessOutputReference_Override(d DataAzurermApiManagementTenantAccessOutputReference, ...)
- 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 DataAzurermApiManagementTenantAccess
- type DataAzurermApiManagementTenantAccessList
- type DataAzurermApiManagementTenantAccessOutputReference
- 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_IsTerraformDataSource ¶
func DataAzurermApiManagement_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermApiManagement_IsTerraformElement ¶
func DataAzurermApiManagement_IsTerraformElement(x interface{}) *bool
Experimental.
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 NewDataAzurermApiManagementTenantAccessList_Override ¶
func NewDataAzurermApiManagementTenantAccessList_Override(d DataAzurermApiManagementTenantAccessList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermApiManagementTenantAccessOutputReference_Override ¶
func NewDataAzurermApiManagementTenantAccessOutputReference_Override(d DataAzurermApiManagementTenantAccessOutputReference, 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://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/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() interface{} // Experimental. SetCount(val interface{}) // 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() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string TenantAccess() DataAzurermApiManagementTenantAccessList // 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() ResetTags() 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://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/api_management azurerm_api_management}.
func NewDataAzurermApiManagement ¶
func NewDataAzurermApiManagement(scope constructs.Construct, id *string, config *DataAzurermApiManagementConfig) DataAzurermApiManagement
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/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 interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/api_management#name DataAzurermApiManagement#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/api_management#resource_group_name DataAzurermApiManagement#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/api_management#tags DataAzurermApiManagement#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/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 DataAzurermApiManagementTenantAccess ¶
type DataAzurermApiManagementTenantAccess struct { }
type DataAzurermApiManagementTenantAccessList ¶
type DataAzurermApiManagementTenantAccessList 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) DataAzurermApiManagementTenantAccessOutputReference // 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 NewDataAzurermApiManagementTenantAccessList ¶
func NewDataAzurermApiManagementTenantAccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermApiManagementTenantAccessList
type DataAzurermApiManagementTenantAccessOutputReference ¶
type DataAzurermApiManagementTenantAccessOutputReference 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 Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAzurermApiManagementTenantAccess SetInternalValue(val *DataAzurermApiManagementTenantAccess) PrimaryKey() *string SecondaryKey() *string TenantId() *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 // 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 NewDataAzurermApiManagementTenantAccessOutputReference ¶
func NewDataAzurermApiManagementTenantAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermApiManagementTenantAccessOutputReference
type DataAzurermApiManagementTimeouts ¶
type DataAzurermApiManagementTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.70.0/docs/data-sources/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
- DataAzurermApiManagementAdditionalLocation.go
- DataAzurermApiManagementAdditionalLocationList.go
- DataAzurermApiManagementAdditionalLocationList__checks.go
- DataAzurermApiManagementAdditionalLocationOutputReference.go
- DataAzurermApiManagementAdditionalLocationOutputReference__checks.go
- DataAzurermApiManagementConfig.go
- DataAzurermApiManagementHostnameConfiguration.go
- DataAzurermApiManagementHostnameConfigurationDeveloperPortal.go
- DataAzurermApiManagementHostnameConfigurationDeveloperPortalList.go
- DataAzurermApiManagementHostnameConfigurationDeveloperPortalList__checks.go
- DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference.go
- DataAzurermApiManagementHostnameConfigurationDeveloperPortalOutputReference__checks.go
- DataAzurermApiManagementHostnameConfigurationList.go
- DataAzurermApiManagementHostnameConfigurationList__checks.go
- DataAzurermApiManagementHostnameConfigurationManagement.go
- DataAzurermApiManagementHostnameConfigurationManagementList.go
- DataAzurermApiManagementHostnameConfigurationManagementList__checks.go
- DataAzurermApiManagementHostnameConfigurationManagementOutputReference.go
- DataAzurermApiManagementHostnameConfigurationManagementOutputReference__checks.go
- DataAzurermApiManagementHostnameConfigurationOutputReference.go
- DataAzurermApiManagementHostnameConfigurationOutputReference__checks.go
- DataAzurermApiManagementHostnameConfigurationPortal.go
- DataAzurermApiManagementHostnameConfigurationPortalList.go
- DataAzurermApiManagementHostnameConfigurationPortalList__checks.go
- DataAzurermApiManagementHostnameConfigurationPortalOutputReference.go
- DataAzurermApiManagementHostnameConfigurationPortalOutputReference__checks.go
- DataAzurermApiManagementHostnameConfigurationProxy.go
- DataAzurermApiManagementHostnameConfigurationProxyList.go
- DataAzurermApiManagementHostnameConfigurationProxyList__checks.go
- DataAzurermApiManagementHostnameConfigurationProxyOutputReference.go
- DataAzurermApiManagementHostnameConfigurationProxyOutputReference__checks.go
- DataAzurermApiManagementHostnameConfigurationScm.go
- DataAzurermApiManagementHostnameConfigurationScmList.go
- DataAzurermApiManagementHostnameConfigurationScmList__checks.go
- DataAzurermApiManagementHostnameConfigurationScmOutputReference.go
- DataAzurermApiManagementHostnameConfigurationScmOutputReference__checks.go
- DataAzurermApiManagementIdentity.go
- DataAzurermApiManagementIdentityList.go
- DataAzurermApiManagementIdentityList__checks.go
- DataAzurermApiManagementIdentityOutputReference.go
- DataAzurermApiManagementIdentityOutputReference__checks.go
- DataAzurermApiManagementTenantAccess.go
- DataAzurermApiManagementTenantAccessList.go
- DataAzurermApiManagementTenantAccessList__checks.go
- DataAzurermApiManagementTenantAccessOutputReference.go
- DataAzurermApiManagementTenantAccessOutputReference__checks.go
- DataAzurermApiManagementTimeouts.go
- DataAzurermApiManagementTimeoutsOutputReference.go
- DataAzurermApiManagementTimeoutsOutputReference__checks.go
- DataAzurermApiManagement__checks.go
- main.go