Documentation ¶
Index ¶
- func DataAzurermMonitorActionGroup_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataAzurermMonitorActionGroup_IsConstruct(x interface{}) *bool
- func DataAzurermMonitorActionGroup_IsTerraformDataSource(x interface{}) *bool
- func DataAzurermMonitorActionGroup_IsTerraformElement(x interface{}) *bool
- func DataAzurermMonitorActionGroup_TfResourceType() *string
- func NewDataAzurermMonitorActionGroupArmRoleReceiverList_Override(d DataAzurermMonitorActionGroupArmRoleReceiverList, ...)
- func NewDataAzurermMonitorActionGroupArmRoleReceiverOutputReference_Override(d DataAzurermMonitorActionGroupArmRoleReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverList_Override(d DataAzurermMonitorActionGroupAutomationRunbookReceiverList, ...)
- func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupAzureAppPushReceiverList_Override(d DataAzurermMonitorActionGroupAzureAppPushReceiverList, ...)
- func NewDataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupAzureFunctionReceiverList_Override(d DataAzurermMonitorActionGroupAzureFunctionReceiverList, ...)
- func NewDataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupEmailReceiverList_Override(d DataAzurermMonitorActionGroupEmailReceiverList, ...)
- func NewDataAzurermMonitorActionGroupEmailReceiverOutputReference_Override(d DataAzurermMonitorActionGroupEmailReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupEventHubReceiverList_Override(d DataAzurermMonitorActionGroupEventHubReceiverList, ...)
- func NewDataAzurermMonitorActionGroupEventHubReceiverOutputReference_Override(d DataAzurermMonitorActionGroupEventHubReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupItsmReceiverList_Override(d DataAzurermMonitorActionGroupItsmReceiverList, ...)
- func NewDataAzurermMonitorActionGroupItsmReceiverOutputReference_Override(d DataAzurermMonitorActionGroupItsmReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupLogicAppReceiverList_Override(d DataAzurermMonitorActionGroupLogicAppReceiverList, ...)
- func NewDataAzurermMonitorActionGroupLogicAppReceiverOutputReference_Override(d DataAzurermMonitorActionGroupLogicAppReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupSmsReceiverList_Override(d DataAzurermMonitorActionGroupSmsReceiverList, ...)
- func NewDataAzurermMonitorActionGroupSmsReceiverOutputReference_Override(d DataAzurermMonitorActionGroupSmsReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupTimeoutsOutputReference_Override(d DataAzurermMonitorActionGroupTimeoutsOutputReference, ...)
- func NewDataAzurermMonitorActionGroupVoiceReceiverList_Override(d DataAzurermMonitorActionGroupVoiceReceiverList, ...)
- func NewDataAzurermMonitorActionGroupVoiceReceiverOutputReference_Override(d DataAzurermMonitorActionGroupVoiceReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthList_Override(d DataAzurermMonitorActionGroupWebhookReceiverAadAuthList, ...)
- func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference_Override(d DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference, ...)
- func NewDataAzurermMonitorActionGroupWebhookReceiverList_Override(d DataAzurermMonitorActionGroupWebhookReceiverList, ...)
- func NewDataAzurermMonitorActionGroupWebhookReceiverOutputReference_Override(d DataAzurermMonitorActionGroupWebhookReceiverOutputReference, ...)
- func NewDataAzurermMonitorActionGroup_Override(d DataAzurermMonitorActionGroup, scope constructs.Construct, id *string, ...)
- type DataAzurermMonitorActionGroup
- type DataAzurermMonitorActionGroupArmRoleReceiver
- type DataAzurermMonitorActionGroupArmRoleReceiverList
- type DataAzurermMonitorActionGroupArmRoleReceiverOutputReference
- type DataAzurermMonitorActionGroupAutomationRunbookReceiver
- type DataAzurermMonitorActionGroupAutomationRunbookReceiverList
- type DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference
- type DataAzurermMonitorActionGroupAzureAppPushReceiver
- type DataAzurermMonitorActionGroupAzureAppPushReceiverList
- type DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference
- type DataAzurermMonitorActionGroupAzureFunctionReceiver
- type DataAzurermMonitorActionGroupAzureFunctionReceiverList
- type DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference
- type DataAzurermMonitorActionGroupConfig
- type DataAzurermMonitorActionGroupEmailReceiver
- type DataAzurermMonitorActionGroupEmailReceiverList
- type DataAzurermMonitorActionGroupEmailReceiverOutputReference
- type DataAzurermMonitorActionGroupEventHubReceiver
- type DataAzurermMonitorActionGroupEventHubReceiverList
- type DataAzurermMonitorActionGroupEventHubReceiverOutputReference
- type DataAzurermMonitorActionGroupItsmReceiver
- type DataAzurermMonitorActionGroupItsmReceiverList
- type DataAzurermMonitorActionGroupItsmReceiverOutputReference
- type DataAzurermMonitorActionGroupLogicAppReceiver
- type DataAzurermMonitorActionGroupLogicAppReceiverList
- type DataAzurermMonitorActionGroupLogicAppReceiverOutputReference
- type DataAzurermMonitorActionGroupSmsReceiver
- type DataAzurermMonitorActionGroupSmsReceiverList
- type DataAzurermMonitorActionGroupSmsReceiverOutputReference
- type DataAzurermMonitorActionGroupTimeouts
- type DataAzurermMonitorActionGroupTimeoutsOutputReference
- type DataAzurermMonitorActionGroupVoiceReceiver
- type DataAzurermMonitorActionGroupVoiceReceiverList
- type DataAzurermMonitorActionGroupVoiceReceiverOutputReference
- type DataAzurermMonitorActionGroupWebhookReceiver
- type DataAzurermMonitorActionGroupWebhookReceiverAadAuth
- type DataAzurermMonitorActionGroupWebhookReceiverAadAuthList
- type DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference
- type DataAzurermMonitorActionGroupWebhookReceiverList
- type DataAzurermMonitorActionGroupWebhookReceiverOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataAzurermMonitorActionGroup_GenerateConfigForImport ¶
func DataAzurermMonitorActionGroup_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataAzurermMonitorActionGroup resource upon running "cdktf plan <stack-name>".
func DataAzurermMonitorActionGroup_IsConstruct ¶
func DataAzurermMonitorActionGroup_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 DataAzurermMonitorActionGroup_IsTerraformDataSource ¶
func DataAzurermMonitorActionGroup_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataAzurermMonitorActionGroup_IsTerraformElement ¶
func DataAzurermMonitorActionGroup_IsTerraformElement(x interface{}) *bool
Experimental.
func DataAzurermMonitorActionGroup_TfResourceType ¶
func DataAzurermMonitorActionGroup_TfResourceType() *string
func NewDataAzurermMonitorActionGroupArmRoleReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupArmRoleReceiverList_Override(d DataAzurermMonitorActionGroupArmRoleReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupArmRoleReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupArmRoleReceiverOutputReference_Override(d DataAzurermMonitorActionGroupArmRoleReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverList_Override(d DataAzurermMonitorActionGroupAutomationRunbookReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverList_Override(d DataAzurermMonitorActionGroupAzureAppPushReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverList_Override(d DataAzurermMonitorActionGroupAzureFunctionReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference_Override(d DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupEmailReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupEmailReceiverList_Override(d DataAzurermMonitorActionGroupEmailReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupEmailReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupEmailReceiverOutputReference_Override(d DataAzurermMonitorActionGroupEmailReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupEventHubReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupEventHubReceiverList_Override(d DataAzurermMonitorActionGroupEventHubReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupEventHubReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupEventHubReceiverOutputReference_Override(d DataAzurermMonitorActionGroupEventHubReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupItsmReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupItsmReceiverList_Override(d DataAzurermMonitorActionGroupItsmReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupItsmReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupItsmReceiverOutputReference_Override(d DataAzurermMonitorActionGroupItsmReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupLogicAppReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupLogicAppReceiverList_Override(d DataAzurermMonitorActionGroupLogicAppReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupLogicAppReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupLogicAppReceiverOutputReference_Override(d DataAzurermMonitorActionGroupLogicAppReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupSmsReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupSmsReceiverList_Override(d DataAzurermMonitorActionGroupSmsReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupSmsReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupSmsReceiverOutputReference_Override(d DataAzurermMonitorActionGroupSmsReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupTimeoutsOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupTimeoutsOutputReference_Override(d DataAzurermMonitorActionGroupTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAzurermMonitorActionGroupVoiceReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupVoiceReceiverList_Override(d DataAzurermMonitorActionGroupVoiceReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupVoiceReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupVoiceReceiverOutputReference_Override(d DataAzurermMonitorActionGroupVoiceReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthList_Override ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthList_Override(d DataAzurermMonitorActionGroupWebhookReceiverAadAuthList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference_Override(d DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroupWebhookReceiverList_Override ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverList_Override(d DataAzurermMonitorActionGroupWebhookReceiverList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAzurermMonitorActionGroupWebhookReceiverOutputReference_Override ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverOutputReference_Override(d DataAzurermMonitorActionGroupWebhookReceiverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAzurermMonitorActionGroup_Override ¶
func NewDataAzurermMonitorActionGroup_Override(d DataAzurermMonitorActionGroup, scope constructs.Construct, id *string, config *DataAzurermMonitorActionGroupConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group azurerm_monitor_action_group} Data Source.
Types ¶
type DataAzurermMonitorActionGroup ¶
type DataAzurermMonitorActionGroup interface { cdktf.TerraformDataSource ArmRoleReceiver() DataAzurermMonitorActionGroupArmRoleReceiverList AutomationRunbookReceiver() DataAzurermMonitorActionGroupAutomationRunbookReceiverList AzureAppPushReceiver() DataAzurermMonitorActionGroupAzureAppPushReceiverList AzureFunctionReceiver() DataAzurermMonitorActionGroupAzureFunctionReceiverList // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EmailReceiver() DataAzurermMonitorActionGroupEmailReceiverList Enabled() cdktf.IResolvable EventHubReceiver() DataAzurermMonitorActionGroupEventHubReceiverList // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string ItsmReceiver() DataAzurermMonitorActionGroupItsmReceiverList // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LogicAppReceiver() DataAzurermMonitorActionGroupLogicAppReceiverList Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string ShortName() *string SmsReceiver() DataAzurermMonitorActionGroupSmsReceiverList // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() DataAzurermMonitorActionGroupTimeoutsOutputReference TimeoutsInput() interface{} VoiceReceiver() DataAzurermMonitorActionGroupVoiceReceiverList WebhookReceiver() DataAzurermMonitorActionGroupWebhookReceiverList // 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 *DataAzurermMonitorActionGroupTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group azurerm_monitor_action_group}.
func NewDataAzurermMonitorActionGroup ¶
func NewDataAzurermMonitorActionGroup(scope constructs.Construct, id *string, config *DataAzurermMonitorActionGroupConfig) DataAzurermMonitorActionGroup
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group azurerm_monitor_action_group} Data Source.
type DataAzurermMonitorActionGroupArmRoleReceiver ¶
type DataAzurermMonitorActionGroupArmRoleReceiver struct { }
type DataAzurermMonitorActionGroupArmRoleReceiverList ¶
type DataAzurermMonitorActionGroupArmRoleReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupArmRoleReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupArmRoleReceiverList ¶
func NewDataAzurermMonitorActionGroupArmRoleReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupArmRoleReceiverList
type DataAzurermMonitorActionGroupArmRoleReceiverOutputReference ¶
type DataAzurermMonitorActionGroupArmRoleReceiverOutputReference 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() *DataAzurermMonitorActionGroupArmRoleReceiver SetInternalValue(val *DataAzurermMonitorActionGroupArmRoleReceiver) Name() *string RoleId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupArmRoleReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupArmRoleReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupArmRoleReceiverOutputReference
type DataAzurermMonitorActionGroupAutomationRunbookReceiver ¶
type DataAzurermMonitorActionGroupAutomationRunbookReceiver struct { }
type DataAzurermMonitorActionGroupAutomationRunbookReceiverList ¶
type DataAzurermMonitorActionGroupAutomationRunbookReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupAutomationRunbookReceiverList ¶
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupAutomationRunbookReceiverList
type DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference ¶
type DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference interface { cdktf.ComplexObject AutomationAccountId() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorActionGroupAutomationRunbookReceiver SetInternalValue(val *DataAzurermMonitorActionGroupAutomationRunbookReceiver) IsGlobalRunbook() cdktf.IResolvable Name() *string RunbookName() *string ServiceUri() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable WebhookResourceId() *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 NewDataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference
type DataAzurermMonitorActionGroupAzureAppPushReceiver ¶
type DataAzurermMonitorActionGroupAzureAppPushReceiver struct { }
type DataAzurermMonitorActionGroupAzureAppPushReceiverList ¶
type DataAzurermMonitorActionGroupAzureAppPushReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupAzureAppPushReceiverList ¶
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupAzureAppPushReceiverList
type DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference ¶
type DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference 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 EmailAddress() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorActionGroupAzureAppPushReceiver SetInternalValue(val *DataAzurermMonitorActionGroupAzureAppPushReceiver) Name() *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 NewDataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference
type DataAzurermMonitorActionGroupAzureFunctionReceiver ¶
type DataAzurermMonitorActionGroupAzureFunctionReceiver struct { }
type DataAzurermMonitorActionGroupAzureFunctionReceiverList ¶
type DataAzurermMonitorActionGroupAzureFunctionReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupAzureFunctionReceiverList ¶
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupAzureFunctionReceiverList
type DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference ¶
type DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference 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 FunctionAppResourceId() *string FunctionName() *string HttpTriggerUrl() *string InternalValue() *DataAzurermMonitorActionGroupAzureFunctionReceiver SetInternalValue(val *DataAzurermMonitorActionGroupAzureFunctionReceiver) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference
type DataAzurermMonitorActionGroupConfig ¶
type DataAzurermMonitorActionGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group#name DataAzurermMonitorActionGroup#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group#resource_group_name DataAzurermMonitorActionGroup#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group#id DataAzurermMonitorActionGroup#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://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group#timeouts DataAzurermMonitorActionGroup#timeouts} Timeouts *DataAzurermMonitorActionGroupTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type DataAzurermMonitorActionGroupEmailReceiver ¶
type DataAzurermMonitorActionGroupEmailReceiver struct { }
type DataAzurermMonitorActionGroupEmailReceiverList ¶
type DataAzurermMonitorActionGroupEmailReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupEmailReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupEmailReceiverList ¶
func NewDataAzurermMonitorActionGroupEmailReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupEmailReceiverList
type DataAzurermMonitorActionGroupEmailReceiverOutputReference ¶
type DataAzurermMonitorActionGroupEmailReceiverOutputReference 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 EmailAddress() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorActionGroupEmailReceiver SetInternalValue(val *DataAzurermMonitorActionGroupEmailReceiver) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupEmailReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupEmailReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupEmailReceiverOutputReference
type DataAzurermMonitorActionGroupEventHubReceiver ¶
type DataAzurermMonitorActionGroupEventHubReceiver struct { }
type DataAzurermMonitorActionGroupEventHubReceiverList ¶
type DataAzurermMonitorActionGroupEventHubReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupEventHubReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupEventHubReceiverList ¶
func NewDataAzurermMonitorActionGroupEventHubReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupEventHubReceiverList
type DataAzurermMonitorActionGroupEventHubReceiverOutputReference ¶
type DataAzurermMonitorActionGroupEventHubReceiverOutputReference 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 EventHubName() *string EventHubNamespace() *string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorActionGroupEventHubReceiver SetInternalValue(val *DataAzurermMonitorActionGroupEventHubReceiver) Name() *string SubscriptionId() *string TenantId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupEventHubReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupEventHubReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupEventHubReceiverOutputReference
type DataAzurermMonitorActionGroupItsmReceiver ¶
type DataAzurermMonitorActionGroupItsmReceiver struct { }
type DataAzurermMonitorActionGroupItsmReceiverList ¶
type DataAzurermMonitorActionGroupItsmReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupItsmReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupItsmReceiverList ¶
func NewDataAzurermMonitorActionGroupItsmReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupItsmReceiverList
type DataAzurermMonitorActionGroupItsmReceiverOutputReference ¶
type DataAzurermMonitorActionGroupItsmReceiverOutputReference 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) ConnectionId() *string // 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() *DataAzurermMonitorActionGroupItsmReceiver SetInternalValue(val *DataAzurermMonitorActionGroupItsmReceiver) Name() *string Region() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TicketConfiguration() *string WorkspaceId() *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 NewDataAzurermMonitorActionGroupItsmReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupItsmReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupItsmReceiverOutputReference
type DataAzurermMonitorActionGroupLogicAppReceiver ¶
type DataAzurermMonitorActionGroupLogicAppReceiver struct { }
type DataAzurermMonitorActionGroupLogicAppReceiverList ¶
type DataAzurermMonitorActionGroupLogicAppReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupLogicAppReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupLogicAppReceiverList ¶
func NewDataAzurermMonitorActionGroupLogicAppReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupLogicAppReceiverList
type DataAzurermMonitorActionGroupLogicAppReceiverOutputReference ¶
type DataAzurermMonitorActionGroupLogicAppReceiverOutputReference interface { cdktf.ComplexObject CallbackUrl() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAzurermMonitorActionGroupLogicAppReceiver SetInternalValue(val *DataAzurermMonitorActionGroupLogicAppReceiver) Name() *string ResourceId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupLogicAppReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupLogicAppReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupLogicAppReceiverOutputReference
type DataAzurermMonitorActionGroupSmsReceiver ¶
type DataAzurermMonitorActionGroupSmsReceiver struct { }
type DataAzurermMonitorActionGroupSmsReceiverList ¶
type DataAzurermMonitorActionGroupSmsReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupSmsReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupSmsReceiverList ¶
func NewDataAzurermMonitorActionGroupSmsReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupSmsReceiverList
type DataAzurermMonitorActionGroupSmsReceiverOutputReference ¶
type DataAzurermMonitorActionGroupSmsReceiverOutputReference 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) CountryCode() *string // 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() *DataAzurermMonitorActionGroupSmsReceiver SetInternalValue(val *DataAzurermMonitorActionGroupSmsReceiver) Name() *string PhoneNumber() *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 NewDataAzurermMonitorActionGroupSmsReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupSmsReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupSmsReceiverOutputReference
type DataAzurermMonitorActionGroupTimeouts ¶
type DataAzurermMonitorActionGroupTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/4.9.0/docs/data-sources/monitor_action_group#read DataAzurermMonitorActionGroup#read}. Read *string `field:"optional" json:"read" yaml:"read"` }
type DataAzurermMonitorActionGroupTimeoutsOutputReference ¶
type DataAzurermMonitorActionGroupTimeoutsOutputReference 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 NewDataAzurermMonitorActionGroupTimeoutsOutputReference ¶
func NewDataAzurermMonitorActionGroupTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAzurermMonitorActionGroupTimeoutsOutputReference
type DataAzurermMonitorActionGroupVoiceReceiver ¶
type DataAzurermMonitorActionGroupVoiceReceiver struct { }
type DataAzurermMonitorActionGroupVoiceReceiverList ¶
type DataAzurermMonitorActionGroupVoiceReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupVoiceReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupVoiceReceiverList ¶
func NewDataAzurermMonitorActionGroupVoiceReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupVoiceReceiverList
type DataAzurermMonitorActionGroupVoiceReceiverOutputReference ¶
type DataAzurermMonitorActionGroupVoiceReceiverOutputReference 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) CountryCode() *string // 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() *DataAzurermMonitorActionGroupVoiceReceiver SetInternalValue(val *DataAzurermMonitorActionGroupVoiceReceiver) Name() *string PhoneNumber() *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 NewDataAzurermMonitorActionGroupVoiceReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupVoiceReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupVoiceReceiverOutputReference
type DataAzurermMonitorActionGroupWebhookReceiver ¶
type DataAzurermMonitorActionGroupWebhookReceiver struct { }
type DataAzurermMonitorActionGroupWebhookReceiverAadAuth ¶
type DataAzurermMonitorActionGroupWebhookReceiverAadAuth struct { }
type DataAzurermMonitorActionGroupWebhookReceiverAadAuthList ¶
type DataAzurermMonitorActionGroupWebhookReceiverAadAuthList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference // 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 NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthList ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupWebhookReceiverAadAuthList
type DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference ¶
type DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference 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 IdentifierUri() *string InternalValue() *DataAzurermMonitorActionGroupWebhookReceiverAadAuth SetInternalValue(val *DataAzurermMonitorActionGroupWebhookReceiverAadAuth) ObjectId() *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 NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference
type DataAzurermMonitorActionGroupWebhookReceiverList ¶
type DataAzurermMonitorActionGroupWebhookReceiverList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataAzurermMonitorActionGroupWebhookReceiverOutputReference // 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 NewDataAzurermMonitorActionGroupWebhookReceiverList ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAzurermMonitorActionGroupWebhookReceiverList
type DataAzurermMonitorActionGroupWebhookReceiverOutputReference ¶
type DataAzurermMonitorActionGroupWebhookReceiverOutputReference interface { cdktf.ComplexObject AadAuth() DataAzurermMonitorActionGroupWebhookReceiverAadAuthList // 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() *DataAzurermMonitorActionGroupWebhookReceiver SetInternalValue(val *DataAzurermMonitorActionGroupWebhookReceiver) Name() *string ServiceUri() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UseCommonAlertSchema() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAzurermMonitorActionGroupWebhookReceiverOutputReference ¶
func NewDataAzurermMonitorActionGroupWebhookReceiverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAzurermMonitorActionGroupWebhookReceiverOutputReference
Source Files ¶
- DataAzurermMonitorActionGroup.go
- DataAzurermMonitorActionGroupArmRoleReceiver.go
- DataAzurermMonitorActionGroupArmRoleReceiverList.go
- DataAzurermMonitorActionGroupArmRoleReceiverList__checks.go
- DataAzurermMonitorActionGroupArmRoleReceiverOutputReference.go
- DataAzurermMonitorActionGroupArmRoleReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupAutomationRunbookReceiver.go
- DataAzurermMonitorActionGroupAutomationRunbookReceiverList.go
- DataAzurermMonitorActionGroupAutomationRunbookReceiverList__checks.go
- DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference.go
- DataAzurermMonitorActionGroupAutomationRunbookReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupAzureAppPushReceiver.go
- DataAzurermMonitorActionGroupAzureAppPushReceiverList.go
- DataAzurermMonitorActionGroupAzureAppPushReceiverList__checks.go
- DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference.go
- DataAzurermMonitorActionGroupAzureAppPushReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupAzureFunctionReceiver.go
- DataAzurermMonitorActionGroupAzureFunctionReceiverList.go
- DataAzurermMonitorActionGroupAzureFunctionReceiverList__checks.go
- DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference.go
- DataAzurermMonitorActionGroupAzureFunctionReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupConfig.go
- DataAzurermMonitorActionGroupEmailReceiver.go
- DataAzurermMonitorActionGroupEmailReceiverList.go
- DataAzurermMonitorActionGroupEmailReceiverList__checks.go
- DataAzurermMonitorActionGroupEmailReceiverOutputReference.go
- DataAzurermMonitorActionGroupEmailReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupEventHubReceiver.go
- DataAzurermMonitorActionGroupEventHubReceiverList.go
- DataAzurermMonitorActionGroupEventHubReceiverList__checks.go
- DataAzurermMonitorActionGroupEventHubReceiverOutputReference.go
- DataAzurermMonitorActionGroupEventHubReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupItsmReceiver.go
- DataAzurermMonitorActionGroupItsmReceiverList.go
- DataAzurermMonitorActionGroupItsmReceiverList__checks.go
- DataAzurermMonitorActionGroupItsmReceiverOutputReference.go
- DataAzurermMonitorActionGroupItsmReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupLogicAppReceiver.go
- DataAzurermMonitorActionGroupLogicAppReceiverList.go
- DataAzurermMonitorActionGroupLogicAppReceiverList__checks.go
- DataAzurermMonitorActionGroupLogicAppReceiverOutputReference.go
- DataAzurermMonitorActionGroupLogicAppReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupSmsReceiver.go
- DataAzurermMonitorActionGroupSmsReceiverList.go
- DataAzurermMonitorActionGroupSmsReceiverList__checks.go
- DataAzurermMonitorActionGroupSmsReceiverOutputReference.go
- DataAzurermMonitorActionGroupSmsReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupTimeouts.go
- DataAzurermMonitorActionGroupTimeoutsOutputReference.go
- DataAzurermMonitorActionGroupTimeoutsOutputReference__checks.go
- DataAzurermMonitorActionGroupVoiceReceiver.go
- DataAzurermMonitorActionGroupVoiceReceiverList.go
- DataAzurermMonitorActionGroupVoiceReceiverList__checks.go
- DataAzurermMonitorActionGroupVoiceReceiverOutputReference.go
- DataAzurermMonitorActionGroupVoiceReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroupWebhookReceiver.go
- DataAzurermMonitorActionGroupWebhookReceiverAadAuth.go
- DataAzurermMonitorActionGroupWebhookReceiverAadAuthList.go
- DataAzurermMonitorActionGroupWebhookReceiverAadAuthList__checks.go
- DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference.go
- DataAzurermMonitorActionGroupWebhookReceiverAadAuthOutputReference__checks.go
- DataAzurermMonitorActionGroupWebhookReceiverList.go
- DataAzurermMonitorActionGroupWebhookReceiverList__checks.go
- DataAzurermMonitorActionGroupWebhookReceiverOutputReference.go
- DataAzurermMonitorActionGroupWebhookReceiverOutputReference__checks.go
- DataAzurermMonitorActionGroup__checks.go
- main.go