Documentation ¶
Index ¶
- func EventgridEventSubscription_IsConstruct(x interface{}) *bool
- func EventgridEventSubscription_IsTerraformElement(x interface{}) *bool
- func EventgridEventSubscription_IsTerraformResource(x interface{}) *bool
- func EventgridEventSubscription_TfResourceType() *string
- func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterBoolEqualsList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterIsNotNullList_Override(e EventgridEventSubscriptionAdvancedFilterIsNotNullList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList_Override(e EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanList_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference_Override(...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberInList_Override(e EventgridEventSubscriptionAdvancedFilterNumberInList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberInOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeList_Override(e EventgridEventSubscriptionAdvancedFilterNumberInRangeList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanList_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference_Override(...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberNotInList_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeList_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringBeginsWithList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringContainsList_Override(e EventgridEventSubscriptionAdvancedFilterStringContainsList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringContainsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringEndsWithList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringInList_Override(e EventgridEventSubscriptionAdvancedFilterStringInList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringInOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotContainsList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotInList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotInList, ...)
- func NewEventgridEventSubscriptionAdvancedFilterStringNotInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference, ...)
- func NewEventgridEventSubscriptionAzureFunctionEndpointOutputReference_Override(e EventgridEventSubscriptionAzureFunctionEndpointOutputReference, ...)
- func NewEventgridEventSubscriptionDeadLetterIdentityOutputReference_Override(e EventgridEventSubscriptionDeadLetterIdentityOutputReference, ...)
- func NewEventgridEventSubscriptionDeliveryIdentityOutputReference_Override(e EventgridEventSubscriptionDeliveryIdentityOutputReference, ...)
- func NewEventgridEventSubscriptionDeliveryPropertyList_Override(e EventgridEventSubscriptionDeliveryPropertyList, ...)
- func NewEventgridEventSubscriptionDeliveryPropertyOutputReference_Override(e EventgridEventSubscriptionDeliveryPropertyOutputReference, ...)
- func NewEventgridEventSubscriptionRetryPolicyOutputReference_Override(e EventgridEventSubscriptionRetryPolicyOutputReference, ...)
- func NewEventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference_Override(e EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference, ...)
- func NewEventgridEventSubscriptionStorageQueueEndpointOutputReference_Override(e EventgridEventSubscriptionStorageQueueEndpointOutputReference, ...)
- func NewEventgridEventSubscriptionSubjectFilterOutputReference_Override(e EventgridEventSubscriptionSubjectFilterOutputReference, ...)
- func NewEventgridEventSubscriptionTimeoutsOutputReference_Override(e EventgridEventSubscriptionTimeoutsOutputReference, ...)
- func NewEventgridEventSubscriptionWebhookEndpointOutputReference_Override(e EventgridEventSubscriptionWebhookEndpointOutputReference, ...)
- func NewEventgridEventSubscription_Override(e EventgridEventSubscription, scope constructs.Construct, id *string, ...)
- type EventgridEventSubscription
- type EventgridEventSubscriptionAdvancedFilter
- type EventgridEventSubscriptionAdvancedFilterBoolEquals
- type EventgridEventSubscriptionAdvancedFilterBoolEqualsList
- type EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference
- type EventgridEventSubscriptionAdvancedFilterIsNotNull
- type EventgridEventSubscriptionAdvancedFilterIsNotNullList
- type EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference
- type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefined
- type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList
- type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThan
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEquals
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberIn
- type EventgridEventSubscriptionAdvancedFilterNumberInList
- type EventgridEventSubscriptionAdvancedFilterNumberInOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberInRange
- type EventgridEventSubscriptionAdvancedFilterNumberInRangeList
- type EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberLessThan
- type EventgridEventSubscriptionAdvancedFilterNumberLessThanList
- type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEquals
- type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList
- type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberNotIn
- type EventgridEventSubscriptionAdvancedFilterNumberNotInList
- type EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference
- type EventgridEventSubscriptionAdvancedFilterNumberNotInRange
- type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList
- type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference
- type EventgridEventSubscriptionAdvancedFilterOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringBeginsWith
- type EventgridEventSubscriptionAdvancedFilterStringBeginsWithList
- type EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringContains
- type EventgridEventSubscriptionAdvancedFilterStringContainsList
- type EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringEndsWith
- type EventgridEventSubscriptionAdvancedFilterStringEndsWithList
- type EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringIn
- type EventgridEventSubscriptionAdvancedFilterStringInList
- type EventgridEventSubscriptionAdvancedFilterStringInOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWith
- type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList
- type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringNotContains
- type EventgridEventSubscriptionAdvancedFilterStringNotContainsList
- type EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringNotEndsWith
- type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList
- type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference
- type EventgridEventSubscriptionAdvancedFilterStringNotIn
- type EventgridEventSubscriptionAdvancedFilterStringNotInList
- type EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference
- type EventgridEventSubscriptionAzureFunctionEndpoint
- type EventgridEventSubscriptionAzureFunctionEndpointOutputReference
- type EventgridEventSubscriptionConfig
- type EventgridEventSubscriptionDeadLetterIdentity
- type EventgridEventSubscriptionDeadLetterIdentityOutputReference
- type EventgridEventSubscriptionDeliveryIdentity
- type EventgridEventSubscriptionDeliveryIdentityOutputReference
- type EventgridEventSubscriptionDeliveryProperty
- type EventgridEventSubscriptionDeliveryPropertyList
- type EventgridEventSubscriptionDeliveryPropertyOutputReference
- type EventgridEventSubscriptionRetryPolicy
- type EventgridEventSubscriptionRetryPolicyOutputReference
- type EventgridEventSubscriptionStorageBlobDeadLetterDestination
- type EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference
- type EventgridEventSubscriptionStorageQueueEndpoint
- type EventgridEventSubscriptionStorageQueueEndpointOutputReference
- type EventgridEventSubscriptionSubjectFilter
- type EventgridEventSubscriptionSubjectFilterOutputReference
- type EventgridEventSubscriptionTimeouts
- type EventgridEventSubscriptionTimeoutsOutputReference
- type EventgridEventSubscriptionWebhookEndpoint
- type EventgridEventSubscriptionWebhookEndpointOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EventgridEventSubscription_IsConstruct ¶
func EventgridEventSubscription_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 EventgridEventSubscription_IsTerraformElement ¶
func EventgridEventSubscription_IsTerraformElement(x interface{}) *bool
Experimental.
func EventgridEventSubscription_IsTerraformResource ¶
func EventgridEventSubscription_IsTerraformResource(x interface{}) *bool
Experimental.
func EventgridEventSubscription_TfResourceType ¶
func EventgridEventSubscription_TfResourceType() *string
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterBoolEqualsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullList_Override(e EventgridEventSubscriptionAdvancedFilterIsNotNullList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList_Override(e EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanList_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberInList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInList_Override(e EventgridEventSubscriptionAdvancedFilterNumberInList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberInOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberInOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeList_Override(e EventgridEventSubscriptionAdvancedFilterNumberInRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanList_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInList_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeList_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringBeginsWithList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringContainsList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringContainsList_Override(e EventgridEventSubscriptionAdvancedFilterStringContainsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringContainsOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringContainsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringEndsWithList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringInList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringInList_Override(e EventgridEventSubscriptionAdvancedFilterStringInList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringInOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringInOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotContainsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotInList_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotInList_Override(e EventgridEventSubscriptionAdvancedFilterStringNotInList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionAdvancedFilterStringNotInOutputReference_Override ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotInOutputReference_Override(e EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionAzureFunctionEndpointOutputReference_Override ¶
func NewEventgridEventSubscriptionAzureFunctionEndpointOutputReference_Override(e EventgridEventSubscriptionAzureFunctionEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionDeadLetterIdentityOutputReference_Override ¶
func NewEventgridEventSubscriptionDeadLetterIdentityOutputReference_Override(e EventgridEventSubscriptionDeadLetterIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionDeliveryIdentityOutputReference_Override ¶
func NewEventgridEventSubscriptionDeliveryIdentityOutputReference_Override(e EventgridEventSubscriptionDeliveryIdentityOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionDeliveryPropertyList_Override ¶
func NewEventgridEventSubscriptionDeliveryPropertyList_Override(e EventgridEventSubscriptionDeliveryPropertyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewEventgridEventSubscriptionDeliveryPropertyOutputReference_Override ¶
func NewEventgridEventSubscriptionDeliveryPropertyOutputReference_Override(e EventgridEventSubscriptionDeliveryPropertyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewEventgridEventSubscriptionRetryPolicyOutputReference_Override ¶
func NewEventgridEventSubscriptionRetryPolicyOutputReference_Override(e EventgridEventSubscriptionRetryPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference_Override ¶
func NewEventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference_Override(e EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionStorageQueueEndpointOutputReference_Override ¶
func NewEventgridEventSubscriptionStorageQueueEndpointOutputReference_Override(e EventgridEventSubscriptionStorageQueueEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionSubjectFilterOutputReference_Override ¶
func NewEventgridEventSubscriptionSubjectFilterOutputReference_Override(e EventgridEventSubscriptionSubjectFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionTimeoutsOutputReference_Override ¶
func NewEventgridEventSubscriptionTimeoutsOutputReference_Override(e EventgridEventSubscriptionTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscriptionWebhookEndpointOutputReference_Override ¶
func NewEventgridEventSubscriptionWebhookEndpointOutputReference_Override(e EventgridEventSubscriptionWebhookEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewEventgridEventSubscription_Override ¶
func NewEventgridEventSubscription_Override(e EventgridEventSubscription, scope constructs.Construct, id *string, config *EventgridEventSubscriptionConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription azurerm_eventgrid_event_subscription} Resource.
Types ¶
type EventgridEventSubscription ¶
type EventgridEventSubscription interface { cdktf.TerraformResource AdvancedFilter() EventgridEventSubscriptionAdvancedFilterOutputReference AdvancedFilteringOnArraysEnabled() interface{} SetAdvancedFilteringOnArraysEnabled(val interface{}) AdvancedFilteringOnArraysEnabledInput() interface{} AdvancedFilterInput() *EventgridEventSubscriptionAdvancedFilter AzureFunctionEndpoint() EventgridEventSubscriptionAzureFunctionEndpointOutputReference AzureFunctionEndpointInput() *EventgridEventSubscriptionAzureFunctionEndpoint // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DeadLetterIdentity() EventgridEventSubscriptionDeadLetterIdentityOutputReference DeadLetterIdentityInput() *EventgridEventSubscriptionDeadLetterIdentity DeliveryIdentity() EventgridEventSubscriptionDeliveryIdentityOutputReference DeliveryIdentityInput() *EventgridEventSubscriptionDeliveryIdentity DeliveryProperty() EventgridEventSubscriptionDeliveryPropertyList DeliveryPropertyInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EventDeliverySchema() *string SetEventDeliverySchema(val *string) EventDeliverySchemaInput() *string EventhubEndpointId() *string SetEventhubEndpointId(val *string) EventhubEndpointIdInput() *string ExpirationTimeUtc() *string SetExpirationTimeUtc(val *string) ExpirationTimeUtcInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HybridConnectionEndpointId() *string SetHybridConnectionEndpointId(val *string) HybridConnectionEndpointIdInput() *string Id() *string SetId(val *string) IdInput() *string IncludedEventTypes() *[]*string SetIncludedEventTypes(val *[]*string) IncludedEventTypesInput() *[]*string Labels() *[]*string SetLabels(val *[]*string) LabelsInput() *[]*string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RetryPolicy() EventgridEventSubscriptionRetryPolicyOutputReference RetryPolicyInput() *EventgridEventSubscriptionRetryPolicy Scope() *string SetScope(val *string) ScopeInput() *string ServiceBusQueueEndpointId() *string SetServiceBusQueueEndpointId(val *string) ServiceBusQueueEndpointIdInput() *string ServiceBusTopicEndpointId() *string SetServiceBusTopicEndpointId(val *string) ServiceBusTopicEndpointIdInput() *string StorageBlobDeadLetterDestination() EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference StorageBlobDeadLetterDestinationInput() *EventgridEventSubscriptionStorageBlobDeadLetterDestination StorageQueueEndpoint() EventgridEventSubscriptionStorageQueueEndpointOutputReference StorageQueueEndpointInput() *EventgridEventSubscriptionStorageQueueEndpoint SubjectFilter() EventgridEventSubscriptionSubjectFilterOutputReference SubjectFilterInput() *EventgridEventSubscriptionSubjectFilter // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() EventgridEventSubscriptionTimeoutsOutputReference TimeoutsInput() interface{} WebhookEndpoint() EventgridEventSubscriptionWebhookEndpointOutputReference WebhookEndpointInput() *EventgridEventSubscriptionWebhookEndpoint // 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) PutAdvancedFilter(value *EventgridEventSubscriptionAdvancedFilter) PutAzureFunctionEndpoint(value *EventgridEventSubscriptionAzureFunctionEndpoint) PutDeadLetterIdentity(value *EventgridEventSubscriptionDeadLetterIdentity) PutDeliveryIdentity(value *EventgridEventSubscriptionDeliveryIdentity) PutDeliveryProperty(value interface{}) PutRetryPolicy(value *EventgridEventSubscriptionRetryPolicy) PutStorageBlobDeadLetterDestination(value *EventgridEventSubscriptionStorageBlobDeadLetterDestination) PutStorageQueueEndpoint(value *EventgridEventSubscriptionStorageQueueEndpoint) PutSubjectFilter(value *EventgridEventSubscriptionSubjectFilter) PutTimeouts(value *EventgridEventSubscriptionTimeouts) PutWebhookEndpoint(value *EventgridEventSubscriptionWebhookEndpoint) ResetAdvancedFilter() ResetAdvancedFilteringOnArraysEnabled() ResetAzureFunctionEndpoint() ResetDeadLetterIdentity() ResetDeliveryIdentity() ResetDeliveryProperty() ResetEventDeliverySchema() ResetEventhubEndpointId() ResetExpirationTimeUtc() ResetHybridConnectionEndpointId() ResetId() ResetIncludedEventTypes() ResetLabels() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRetryPolicy() ResetServiceBusQueueEndpointId() ResetServiceBusTopicEndpointId() ResetStorageBlobDeadLetterDestination() ResetStorageQueueEndpoint() ResetSubjectFilter() ResetTimeouts() ResetWebhookEndpoint() 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.59.0/docs/resources/eventgrid_event_subscription azurerm_eventgrid_event_subscription}.
func NewEventgridEventSubscription ¶
func NewEventgridEventSubscription(scope constructs.Construct, id *string, config *EventgridEventSubscriptionConfig) EventgridEventSubscription
Create a new {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription azurerm_eventgrid_event_subscription} Resource.
type EventgridEventSubscriptionAdvancedFilter ¶
type EventgridEventSubscriptionAdvancedFilter struct { // bool_equals block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#bool_equals EventgridEventSubscription#bool_equals} BoolEquals interface{} `field:"optional" json:"boolEquals" yaml:"boolEquals"` // is_not_null block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#is_not_null EventgridEventSubscription#is_not_null} IsNotNull interface{} `field:"optional" json:"isNotNull" yaml:"isNotNull"` // is_null_or_undefined block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#is_null_or_undefined EventgridEventSubscription#is_null_or_undefined} IsNullOrUndefined interface{} `field:"optional" json:"isNullOrUndefined" yaml:"isNullOrUndefined"` // number_greater_than block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_greater_than EventgridEventSubscription#number_greater_than} NumberGreaterThan interface{} `field:"optional" json:"numberGreaterThan" yaml:"numberGreaterThan"` // number_greater_than_or_equals block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_greater_than_or_equals EventgridEventSubscription#number_greater_than_or_equals} NumberGreaterThanOrEquals interface{} `field:"optional" json:"numberGreaterThanOrEquals" yaml:"numberGreaterThanOrEquals"` // number_in block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_in EventgridEventSubscription#number_in} NumberIn interface{} `field:"optional" json:"numberIn" yaml:"numberIn"` // number_in_range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_in_range EventgridEventSubscription#number_in_range} NumberInRange interface{} `field:"optional" json:"numberInRange" yaml:"numberInRange"` // number_less_than block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_less_than EventgridEventSubscription#number_less_than} NumberLessThan interface{} `field:"optional" json:"numberLessThan" yaml:"numberLessThan"` // number_less_than_or_equals block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_less_than_or_equals EventgridEventSubscription#number_less_than_or_equals} NumberLessThanOrEquals interface{} `field:"optional" json:"numberLessThanOrEquals" yaml:"numberLessThanOrEquals"` // number_not_in block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_not_in EventgridEventSubscription#number_not_in} NumberNotIn interface{} `field:"optional" json:"numberNotIn" yaml:"numberNotIn"` // number_not_in_range block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#number_not_in_range EventgridEventSubscription#number_not_in_range} NumberNotInRange interface{} `field:"optional" json:"numberNotInRange" yaml:"numberNotInRange"` // string_begins_with block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_begins_with EventgridEventSubscription#string_begins_with} StringBeginsWith interface{} `field:"optional" json:"stringBeginsWith" yaml:"stringBeginsWith"` // string_contains block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_contains EventgridEventSubscription#string_contains} StringContains interface{} `field:"optional" json:"stringContains" yaml:"stringContains"` // string_ends_with block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_ends_with EventgridEventSubscription#string_ends_with} StringEndsWith interface{} `field:"optional" json:"stringEndsWith" yaml:"stringEndsWith"` // string_in block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_in EventgridEventSubscription#string_in} StringIn interface{} `field:"optional" json:"stringIn" yaml:"stringIn"` // string_not_begins_with block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_not_begins_with EventgridEventSubscription#string_not_begins_with} StringNotBeginsWith interface{} `field:"optional" json:"stringNotBeginsWith" yaml:"stringNotBeginsWith"` // string_not_contains block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_not_contains EventgridEventSubscription#string_not_contains} StringNotContains interface{} `field:"optional" json:"stringNotContains" yaml:"stringNotContains"` // string_not_ends_with block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_not_ends_with EventgridEventSubscription#string_not_ends_with} StringNotEndsWith interface{} `field:"optional" json:"stringNotEndsWith" yaml:"stringNotEndsWith"` // string_not_in block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#string_not_in EventgridEventSubscription#string_not_in} StringNotIn interface{} `field:"optional" json:"stringNotIn" yaml:"stringNotIn"` }
type EventgridEventSubscriptionAdvancedFilterBoolEquals ¶
type EventgridEventSubscriptionAdvancedFilterBoolEquals struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value interface{} `field:"required" json:"value" yaml:"value"` }
type EventgridEventSubscriptionAdvancedFilterBoolEqualsList ¶
type EventgridEventSubscriptionAdvancedFilterBoolEqualsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterBoolEqualsList ¶
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterBoolEqualsList
type EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() interface{} SetValue(val interface{}) ValueInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // 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 NewEventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference
type EventgridEventSubscriptionAdvancedFilterIsNotNull ¶
type EventgridEventSubscriptionAdvancedFilterIsNotNull struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` }
type EventgridEventSubscriptionAdvancedFilterIsNotNullList ¶
type EventgridEventSubscriptionAdvancedFilterIsNotNullList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterIsNotNullList ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterIsNotNullList
type EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *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 NewEventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefined ¶
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefined struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` }
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList ¶
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *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 NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThan ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThan struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEquals ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEquals struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberIn ¶
type EventgridEventSubscriptionAdvancedFilterNumberIn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*float64 `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterNumberInList ¶
type EventgridEventSubscriptionAdvancedFilterNumberInList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberInOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberInList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberInList
type EventgridEventSubscriptionAdvancedFilterNumberInOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberInOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*float64 SetValues(val *[]*float64) ValuesInput() *[]*float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberInOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberInOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberInRange ¶
type EventgridEventSubscriptionAdvancedFilterNumberInRange struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values interface{} `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterNumberInRangeList ¶
type EventgridEventSubscriptionAdvancedFilterNumberInRangeList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberInRangeList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberInRangeList
type EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() interface{} SetValues(val interface{}) ValuesInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // 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 NewEventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberLessThan ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThan struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type EventgridEventSubscriptionAdvancedFilterNumberLessThanList ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThanList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberLessThanList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberLessThanList
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEquals ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEquals struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *float64 SetValue(val *float64) ValueInput() *float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberNotIn ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotIn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*float64 `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterNumberNotInList ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotInList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberNotInList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberNotInList
type EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*float64 SetValues(val *[]*float64) ValuesInput() *[]*float64 // 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 NewEventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference
type EventgridEventSubscriptionAdvancedFilterNumberNotInRange ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotInRange struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values interface{} `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeList ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList
type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() interface{} SetValues(val interface{}) ValuesInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // 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 NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference
type EventgridEventSubscriptionAdvancedFilterOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterOutputReference interface { cdktf.ComplexObject BoolEquals() EventgridEventSubscriptionAdvancedFilterBoolEqualsList BoolEqualsInput() interface{} // 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() *EventgridEventSubscriptionAdvancedFilter SetInternalValue(val *EventgridEventSubscriptionAdvancedFilter) IsNotNull() EventgridEventSubscriptionAdvancedFilterIsNotNullList IsNotNullInput() interface{} IsNullOrUndefined() EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList IsNullOrUndefinedInput() interface{} NumberGreaterThan() EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList NumberGreaterThanInput() interface{} NumberGreaterThanOrEquals() EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList NumberGreaterThanOrEqualsInput() interface{} NumberIn() EventgridEventSubscriptionAdvancedFilterNumberInList NumberInInput() interface{} NumberInRange() EventgridEventSubscriptionAdvancedFilterNumberInRangeList NumberInRangeInput() interface{} NumberLessThan() EventgridEventSubscriptionAdvancedFilterNumberLessThanList NumberLessThanInput() interface{} NumberLessThanOrEquals() EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList NumberLessThanOrEqualsInput() interface{} NumberNotIn() EventgridEventSubscriptionAdvancedFilterNumberNotInList NumberNotInInput() interface{} NumberNotInRange() EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList NumberNotInRangeInput() interface{} StringBeginsWith() EventgridEventSubscriptionAdvancedFilterStringBeginsWithList StringBeginsWithInput() interface{} StringContains() EventgridEventSubscriptionAdvancedFilterStringContainsList StringContainsInput() interface{} StringEndsWith() EventgridEventSubscriptionAdvancedFilterStringEndsWithList StringEndsWithInput() interface{} StringIn() EventgridEventSubscriptionAdvancedFilterStringInList StringInInput() interface{} StringNotBeginsWith() EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList StringNotBeginsWithInput() interface{} StringNotContains() EventgridEventSubscriptionAdvancedFilterStringNotContainsList StringNotContainsInput() interface{} StringNotEndsWith() EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList StringNotEndsWithInput() interface{} StringNotIn() EventgridEventSubscriptionAdvancedFilterStringNotInList StringNotInInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBoolEquals(value interface{}) PutIsNotNull(value interface{}) PutIsNullOrUndefined(value interface{}) PutNumberGreaterThan(value interface{}) PutNumberGreaterThanOrEquals(value interface{}) PutNumberIn(value interface{}) PutNumberInRange(value interface{}) PutNumberLessThan(value interface{}) PutNumberLessThanOrEquals(value interface{}) PutNumberNotIn(value interface{}) PutNumberNotInRange(value interface{}) PutStringBeginsWith(value interface{}) PutStringContains(value interface{}) PutStringEndsWith(value interface{}) PutStringIn(value interface{}) PutStringNotBeginsWith(value interface{}) PutStringNotContains(value interface{}) PutStringNotEndsWith(value interface{}) PutStringNotIn(value interface{}) ResetBoolEquals() ResetIsNotNull() ResetIsNullOrUndefined() ResetNumberGreaterThan() ResetNumberGreaterThanOrEquals() ResetNumberIn() ResetNumberInRange() ResetNumberLessThan() ResetNumberLessThanOrEquals() ResetNumberNotIn() ResetNumberNotInRange() ResetStringBeginsWith() ResetStringContains() ResetStringEndsWith() ResetStringIn() ResetStringNotBeginsWith() ResetStringNotContains() ResetStringNotEndsWith() ResetStringNotIn() // 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 NewEventgridEventSubscriptionAdvancedFilterOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionAdvancedFilterOutputReference
type EventgridEventSubscriptionAdvancedFilterStringBeginsWith ¶
type EventgridEventSubscriptionAdvancedFilterStringBeginsWith struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringBeginsWithList ¶
type EventgridEventSubscriptionAdvancedFilterStringBeginsWithList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringBeginsWithList
type EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference
type EventgridEventSubscriptionAdvancedFilterStringContains ¶
type EventgridEventSubscriptionAdvancedFilterStringContains struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringContainsList ¶
type EventgridEventSubscriptionAdvancedFilterStringContainsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringContainsList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringContainsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringContainsList
type EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringContainsOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringContainsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference
type EventgridEventSubscriptionAdvancedFilterStringEndsWith ¶
type EventgridEventSubscriptionAdvancedFilterStringEndsWith struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringEndsWithList ¶
type EventgridEventSubscriptionAdvancedFilterStringEndsWithList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringEndsWithList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringEndsWithList
type EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference
type EventgridEventSubscriptionAdvancedFilterStringIn ¶
type EventgridEventSubscriptionAdvancedFilterStringIn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringInList ¶
type EventgridEventSubscriptionAdvancedFilterStringInList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringInOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringInList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringInList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringInList
type EventgridEventSubscriptionAdvancedFilterStringInOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringInOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringInOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringInOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringInOutputReference
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWith ¶
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWith struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList ¶
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference
type EventgridEventSubscriptionAdvancedFilterStringNotContains ¶
type EventgridEventSubscriptionAdvancedFilterStringNotContains struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringNotContainsList ¶
type EventgridEventSubscriptionAdvancedFilterStringNotContainsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringNotContainsList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotContainsList
type EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWith ¶
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWith struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList ¶
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference
type EventgridEventSubscriptionAdvancedFilterStringNotIn ¶
type EventgridEventSubscriptionAdvancedFilterStringNotIn struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#key EventgridEventSubscription#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#values EventgridEventSubscription#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type EventgridEventSubscriptionAdvancedFilterStringNotInList ¶
type EventgridEventSubscriptionAdvancedFilterStringNotInList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference // 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 NewEventgridEventSubscriptionAdvancedFilterStringNotInList ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotInList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotInList
type EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference ¶
type EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference 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{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*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 NewEventgridEventSubscriptionAdvancedFilterStringNotInOutputReference ¶
func NewEventgridEventSubscriptionAdvancedFilterStringNotInOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference
type EventgridEventSubscriptionAzureFunctionEndpoint ¶
type EventgridEventSubscriptionAzureFunctionEndpoint struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#function_id EventgridEventSubscription#function_id}. FunctionId *string `field:"required" json:"functionId" yaml:"functionId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#max_events_per_batch EventgridEventSubscription#max_events_per_batch}. MaxEventsPerBatch *float64 `field:"optional" json:"maxEventsPerBatch" yaml:"maxEventsPerBatch"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#preferred_batch_size_in_kilobytes EventgridEventSubscription#preferred_batch_size_in_kilobytes}. PreferredBatchSizeInKilobytes *float64 `field:"optional" json:"preferredBatchSizeInKilobytes" yaml:"preferredBatchSizeInKilobytes"` }
type EventgridEventSubscriptionAzureFunctionEndpointOutputReference ¶
type EventgridEventSubscriptionAzureFunctionEndpointOutputReference 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 FunctionId() *string SetFunctionId(val *string) FunctionIdInput() *string InternalValue() *EventgridEventSubscriptionAzureFunctionEndpoint SetInternalValue(val *EventgridEventSubscriptionAzureFunctionEndpoint) MaxEventsPerBatch() *float64 SetMaxEventsPerBatch(val *float64) MaxEventsPerBatchInput() *float64 PreferredBatchSizeInKilobytes() *float64 SetPreferredBatchSizeInKilobytes(val *float64) PreferredBatchSizeInKilobytesInput() *float64 // 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 ResetMaxEventsPerBatch() ResetPreferredBatchSizeInKilobytes() // 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 NewEventgridEventSubscriptionAzureFunctionEndpointOutputReference ¶
func NewEventgridEventSubscriptionAzureFunctionEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionAzureFunctionEndpointOutputReference
type EventgridEventSubscriptionConfig ¶
type EventgridEventSubscriptionConfig 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.59.0/docs/resources/eventgrid_event_subscription#name EventgridEventSubscription#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#scope EventgridEventSubscription#scope}. Scope *string `field:"required" json:"scope" yaml:"scope"` // advanced_filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#advanced_filter EventgridEventSubscription#advanced_filter} AdvancedFilter *EventgridEventSubscriptionAdvancedFilter `field:"optional" json:"advancedFilter" yaml:"advancedFilter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#advanced_filtering_on_arrays_enabled EventgridEventSubscription#advanced_filtering_on_arrays_enabled}. AdvancedFilteringOnArraysEnabled interface{} `field:"optional" json:"advancedFilteringOnArraysEnabled" yaml:"advancedFilteringOnArraysEnabled"` // azure_function_endpoint block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#azure_function_endpoint EventgridEventSubscription#azure_function_endpoint} AzureFunctionEndpoint *EventgridEventSubscriptionAzureFunctionEndpoint `field:"optional" json:"azureFunctionEndpoint" yaml:"azureFunctionEndpoint"` // dead_letter_identity block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#dead_letter_identity EventgridEventSubscription#dead_letter_identity} DeadLetterIdentity *EventgridEventSubscriptionDeadLetterIdentity `field:"optional" json:"deadLetterIdentity" yaml:"deadLetterIdentity"` // delivery_identity block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#delivery_identity EventgridEventSubscription#delivery_identity} DeliveryIdentity *EventgridEventSubscriptionDeliveryIdentity `field:"optional" json:"deliveryIdentity" yaml:"deliveryIdentity"` // delivery_property block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#delivery_property EventgridEventSubscription#delivery_property} DeliveryProperty interface{} `field:"optional" json:"deliveryProperty" yaml:"deliveryProperty"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#event_delivery_schema EventgridEventSubscription#event_delivery_schema}. EventDeliverySchema *string `field:"optional" json:"eventDeliverySchema" yaml:"eventDeliverySchema"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#eventhub_endpoint_id EventgridEventSubscription#eventhub_endpoint_id}. EventhubEndpointId *string `field:"optional" json:"eventhubEndpointId" yaml:"eventhubEndpointId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#expiration_time_utc EventgridEventSubscription#expiration_time_utc}. ExpirationTimeUtc *string `field:"optional" json:"expirationTimeUtc" yaml:"expirationTimeUtc"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#hybrid_connection_endpoint_id EventgridEventSubscription#hybrid_connection_endpoint_id}. HybridConnectionEndpointId *string `field:"optional" json:"hybridConnectionEndpointId" yaml:"hybridConnectionEndpointId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#id EventgridEventSubscription#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.59.0/docs/resources/eventgrid_event_subscription#included_event_types EventgridEventSubscription#included_event_types}. IncludedEventTypes *[]*string `field:"optional" json:"includedEventTypes" yaml:"includedEventTypes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#labels EventgridEventSubscription#labels}. Labels *[]*string `field:"optional" json:"labels" yaml:"labels"` // retry_policy block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#retry_policy EventgridEventSubscription#retry_policy} RetryPolicy *EventgridEventSubscriptionRetryPolicy `field:"optional" json:"retryPolicy" yaml:"retryPolicy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#service_bus_queue_endpoint_id EventgridEventSubscription#service_bus_queue_endpoint_id}. ServiceBusQueueEndpointId *string `field:"optional" json:"serviceBusQueueEndpointId" yaml:"serviceBusQueueEndpointId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#service_bus_topic_endpoint_id EventgridEventSubscription#service_bus_topic_endpoint_id}. ServiceBusTopicEndpointId *string `field:"optional" json:"serviceBusTopicEndpointId" yaml:"serviceBusTopicEndpointId"` // storage_blob_dead_letter_destination block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#storage_blob_dead_letter_destination EventgridEventSubscription#storage_blob_dead_letter_destination} StorageBlobDeadLetterDestination *EventgridEventSubscriptionStorageBlobDeadLetterDestination `field:"optional" json:"storageBlobDeadLetterDestination" yaml:"storageBlobDeadLetterDestination"` // storage_queue_endpoint block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#storage_queue_endpoint EventgridEventSubscription#storage_queue_endpoint} StorageQueueEndpoint *EventgridEventSubscriptionStorageQueueEndpoint `field:"optional" json:"storageQueueEndpoint" yaml:"storageQueueEndpoint"` // subject_filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#subject_filter EventgridEventSubscription#subject_filter} SubjectFilter *EventgridEventSubscriptionSubjectFilter `field:"optional" json:"subjectFilter" yaml:"subjectFilter"` // timeouts block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#timeouts EventgridEventSubscription#timeouts} Timeouts *EventgridEventSubscriptionTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // webhook_endpoint block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#webhook_endpoint EventgridEventSubscription#webhook_endpoint} WebhookEndpoint *EventgridEventSubscriptionWebhookEndpoint `field:"optional" json:"webhookEndpoint" yaml:"webhookEndpoint"` }
type EventgridEventSubscriptionDeadLetterIdentity ¶
type EventgridEventSubscriptionDeadLetterIdentity struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#type EventgridEventSubscription#type}. Type *string `field:"required" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#user_assigned_identity EventgridEventSubscription#user_assigned_identity}. UserAssignedIdentity *string `field:"optional" json:"userAssignedIdentity" yaml:"userAssignedIdentity"` }
type EventgridEventSubscriptionDeadLetterIdentityOutputReference ¶
type EventgridEventSubscriptionDeadLetterIdentityOutputReference 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() *EventgridEventSubscriptionDeadLetterIdentity SetInternalValue(val *EventgridEventSubscriptionDeadLetterIdentity) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string UserAssignedIdentity() *string SetUserAssignedIdentity(val *string) UserAssignedIdentityInput() *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 ResetUserAssignedIdentity() // 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 NewEventgridEventSubscriptionDeadLetterIdentityOutputReference ¶
func NewEventgridEventSubscriptionDeadLetterIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionDeadLetterIdentityOutputReference
type EventgridEventSubscriptionDeliveryIdentity ¶
type EventgridEventSubscriptionDeliveryIdentity struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#type EventgridEventSubscription#type}. Type *string `field:"required" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#user_assigned_identity EventgridEventSubscription#user_assigned_identity}. UserAssignedIdentity *string `field:"optional" json:"userAssignedIdentity" yaml:"userAssignedIdentity"` }
type EventgridEventSubscriptionDeliveryIdentityOutputReference ¶
type EventgridEventSubscriptionDeliveryIdentityOutputReference 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() *EventgridEventSubscriptionDeliveryIdentity SetInternalValue(val *EventgridEventSubscriptionDeliveryIdentity) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string UserAssignedIdentity() *string SetUserAssignedIdentity(val *string) UserAssignedIdentityInput() *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 ResetUserAssignedIdentity() // 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 NewEventgridEventSubscriptionDeliveryIdentityOutputReference ¶
func NewEventgridEventSubscriptionDeliveryIdentityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionDeliveryIdentityOutputReference
type EventgridEventSubscriptionDeliveryProperty ¶
type EventgridEventSubscriptionDeliveryProperty struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#header_name EventgridEventSubscription#header_name}. HeaderName *string `field:"required" json:"headerName" yaml:"headerName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#type EventgridEventSubscription#type}. Type *string `field:"required" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#secret EventgridEventSubscription#secret}. Secret interface{} `field:"optional" json:"secret" yaml:"secret"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#source_field EventgridEventSubscription#source_field}. SourceField *string `field:"optional" json:"sourceField" yaml:"sourceField"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#value EventgridEventSubscription#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type EventgridEventSubscriptionDeliveryPropertyList ¶
type EventgridEventSubscriptionDeliveryPropertyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) EventgridEventSubscriptionDeliveryPropertyOutputReference // 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 NewEventgridEventSubscriptionDeliveryPropertyList ¶
func NewEventgridEventSubscriptionDeliveryPropertyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EventgridEventSubscriptionDeliveryPropertyList
type EventgridEventSubscriptionDeliveryPropertyOutputReference ¶
type EventgridEventSubscriptionDeliveryPropertyOutputReference 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 HeaderName() *string SetHeaderName(val *string) HeaderNameInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Secret() interface{} SetSecret(val interface{}) SecretInput() interface{} SourceField() *string SetSourceField(val *string) SourceFieldInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string Value() *string SetValue(val *string) ValueInput() *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 ResetSecret() ResetSourceField() ResetValue() // 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 NewEventgridEventSubscriptionDeliveryPropertyOutputReference ¶
func NewEventgridEventSubscriptionDeliveryPropertyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EventgridEventSubscriptionDeliveryPropertyOutputReference
type EventgridEventSubscriptionRetryPolicy ¶
type EventgridEventSubscriptionRetryPolicy struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#event_time_to_live EventgridEventSubscription#event_time_to_live}. EventTimeToLive *float64 `field:"required" json:"eventTimeToLive" yaml:"eventTimeToLive"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#max_delivery_attempts EventgridEventSubscription#max_delivery_attempts}. MaxDeliveryAttempts *float64 `field:"required" json:"maxDeliveryAttempts" yaml:"maxDeliveryAttempts"` }
type EventgridEventSubscriptionRetryPolicyOutputReference ¶
type EventgridEventSubscriptionRetryPolicyOutputReference 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 EventTimeToLive() *float64 SetEventTimeToLive(val *float64) EventTimeToLiveInput() *float64 // Experimental. Fqn() *string InternalValue() *EventgridEventSubscriptionRetryPolicy SetInternalValue(val *EventgridEventSubscriptionRetryPolicy) MaxDeliveryAttempts() *float64 SetMaxDeliveryAttempts(val *float64) MaxDeliveryAttemptsInput() *float64 // 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 NewEventgridEventSubscriptionRetryPolicyOutputReference ¶
func NewEventgridEventSubscriptionRetryPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionRetryPolicyOutputReference
type EventgridEventSubscriptionStorageBlobDeadLetterDestination ¶
type EventgridEventSubscriptionStorageBlobDeadLetterDestination struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#storage_account_id EventgridEventSubscription#storage_account_id}. StorageAccountId *string `field:"required" json:"storageAccountId" yaml:"storageAccountId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#storage_blob_container_name EventgridEventSubscription#storage_blob_container_name}. StorageBlobContainerName *string `field:"required" json:"storageBlobContainerName" yaml:"storageBlobContainerName"` }
type EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference ¶
type EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference 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() *EventgridEventSubscriptionStorageBlobDeadLetterDestination SetInternalValue(val *EventgridEventSubscriptionStorageBlobDeadLetterDestination) StorageAccountId() *string SetStorageAccountId(val *string) StorageAccountIdInput() *string StorageBlobContainerName() *string SetStorageBlobContainerName(val *string) StorageBlobContainerNameInput() *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 NewEventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference ¶
func NewEventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference
type EventgridEventSubscriptionStorageQueueEndpoint ¶
type EventgridEventSubscriptionStorageQueueEndpoint struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#queue_name EventgridEventSubscription#queue_name}. QueueName *string `field:"required" json:"queueName" yaml:"queueName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#storage_account_id EventgridEventSubscription#storage_account_id}. StorageAccountId *string `field:"required" json:"storageAccountId" yaml:"storageAccountId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#queue_message_time_to_live_in_seconds EventgridEventSubscription#queue_message_time_to_live_in_seconds}. QueueMessageTimeToLiveInSeconds *float64 `field:"optional" json:"queueMessageTimeToLiveInSeconds" yaml:"queueMessageTimeToLiveInSeconds"` }
type EventgridEventSubscriptionStorageQueueEndpointOutputReference ¶
type EventgridEventSubscriptionStorageQueueEndpointOutputReference 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() *EventgridEventSubscriptionStorageQueueEndpoint SetInternalValue(val *EventgridEventSubscriptionStorageQueueEndpoint) QueueMessageTimeToLiveInSeconds() *float64 SetQueueMessageTimeToLiveInSeconds(val *float64) QueueMessageTimeToLiveInSecondsInput() *float64 QueueName() *string SetQueueName(val *string) QueueNameInput() *string StorageAccountId() *string SetStorageAccountId(val *string) StorageAccountIdInput() *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 ResetQueueMessageTimeToLiveInSeconds() // 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 NewEventgridEventSubscriptionStorageQueueEndpointOutputReference ¶
func NewEventgridEventSubscriptionStorageQueueEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionStorageQueueEndpointOutputReference
type EventgridEventSubscriptionSubjectFilter ¶
type EventgridEventSubscriptionSubjectFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#case_sensitive EventgridEventSubscription#case_sensitive}. CaseSensitive interface{} `field:"optional" json:"caseSensitive" yaml:"caseSensitive"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#subject_begins_with EventgridEventSubscription#subject_begins_with}. SubjectBeginsWith *string `field:"optional" json:"subjectBeginsWith" yaml:"subjectBeginsWith"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#subject_ends_with EventgridEventSubscription#subject_ends_with}. SubjectEndsWith *string `field:"optional" json:"subjectEndsWith" yaml:"subjectEndsWith"` }
type EventgridEventSubscriptionSubjectFilterOutputReference ¶
type EventgridEventSubscriptionSubjectFilterOutputReference interface { cdktf.ComplexObject CaseSensitive() interface{} SetCaseSensitive(val interface{}) CaseSensitiveInput() interface{} // 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() *EventgridEventSubscriptionSubjectFilter SetInternalValue(val *EventgridEventSubscriptionSubjectFilter) SubjectBeginsWith() *string SetSubjectBeginsWith(val *string) SubjectBeginsWithInput() *string SubjectEndsWith() *string SetSubjectEndsWith(val *string) SubjectEndsWithInput() *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 ResetCaseSensitive() ResetSubjectBeginsWith() ResetSubjectEndsWith() // 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 NewEventgridEventSubscriptionSubjectFilterOutputReference ¶
func NewEventgridEventSubscriptionSubjectFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionSubjectFilterOutputReference
type EventgridEventSubscriptionTimeouts ¶
type EventgridEventSubscriptionTimeouts struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#create EventgridEventSubscription#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#delete EventgridEventSubscription#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#read EventgridEventSubscription#read}. Read *string `field:"optional" json:"read" yaml:"read"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#update EventgridEventSubscription#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type EventgridEventSubscriptionTimeoutsOutputReference ¶
type EventgridEventSubscriptionTimeoutsOutputReference 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) Create() *string SetCreate(val *string) CreateInput() *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 Delete() *string SetDelete(val *string) DeleteInput() *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) Update() *string SetUpdate(val *string) UpdateInput() *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 ResetCreate() ResetDelete() ResetRead() ResetUpdate() // 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 NewEventgridEventSubscriptionTimeoutsOutputReference ¶
func NewEventgridEventSubscriptionTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionTimeoutsOutputReference
type EventgridEventSubscriptionWebhookEndpoint ¶
type EventgridEventSubscriptionWebhookEndpoint struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#url EventgridEventSubscription#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#active_directory_app_id_or_uri EventgridEventSubscription#active_directory_app_id_or_uri}. ActiveDirectoryAppIdOrUri *string `field:"optional" json:"activeDirectoryAppIdOrUri" yaml:"activeDirectoryAppIdOrUri"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#active_directory_tenant_id EventgridEventSubscription#active_directory_tenant_id}. ActiveDirectoryTenantId *string `field:"optional" json:"activeDirectoryTenantId" yaml:"activeDirectoryTenantId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#max_events_per_batch EventgridEventSubscription#max_events_per_batch}. MaxEventsPerBatch *float64 `field:"optional" json:"maxEventsPerBatch" yaml:"maxEventsPerBatch"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/azurerm/3.59.0/docs/resources/eventgrid_event_subscription#preferred_batch_size_in_kilobytes EventgridEventSubscription#preferred_batch_size_in_kilobytes}. PreferredBatchSizeInKilobytes *float64 `field:"optional" json:"preferredBatchSizeInKilobytes" yaml:"preferredBatchSizeInKilobytes"` }
type EventgridEventSubscriptionWebhookEndpointOutputReference ¶
type EventgridEventSubscriptionWebhookEndpointOutputReference interface { cdktf.ComplexObject ActiveDirectoryAppIdOrUri() *string SetActiveDirectoryAppIdOrUri(val *string) ActiveDirectoryAppIdOrUriInput() *string ActiveDirectoryTenantId() *string SetActiveDirectoryTenantId(val *string) ActiveDirectoryTenantIdInput() *string BaseUrl() *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() *EventgridEventSubscriptionWebhookEndpoint SetInternalValue(val *EventgridEventSubscriptionWebhookEndpoint) MaxEventsPerBatch() *float64 SetMaxEventsPerBatch(val *float64) MaxEventsPerBatchInput() *float64 PreferredBatchSizeInKilobytes() *float64 SetPreferredBatchSizeInKilobytes(val *float64) PreferredBatchSizeInKilobytesInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *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 ResetActiveDirectoryAppIdOrUri() ResetActiveDirectoryTenantId() ResetMaxEventsPerBatch() ResetPreferredBatchSizeInKilobytes() // 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 NewEventgridEventSubscriptionWebhookEndpointOutputReference ¶
func NewEventgridEventSubscriptionWebhookEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) EventgridEventSubscriptionWebhookEndpointOutputReference
Source Files ¶
- EventgridEventSubscription.go
- EventgridEventSubscriptionAdvancedFilter.go
- EventgridEventSubscriptionAdvancedFilterBoolEquals.go
- EventgridEventSubscriptionAdvancedFilterBoolEqualsList.go
- EventgridEventSubscriptionAdvancedFilterBoolEqualsList__checks.go
- EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference.go
- EventgridEventSubscriptionAdvancedFilterBoolEqualsOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterIsNotNull.go
- EventgridEventSubscriptionAdvancedFilterIsNotNullList.go
- EventgridEventSubscriptionAdvancedFilterIsNotNullList__checks.go
- EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference.go
- EventgridEventSubscriptionAdvancedFilterIsNotNullOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterIsNullOrUndefined.go
- EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList.go
- EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedList__checks.go
- EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference.go
- EventgridEventSubscriptionAdvancedFilterIsNullOrUndefinedOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThan.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEquals.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOrEqualsOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberGreaterThanOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberIn.go
- EventgridEventSubscriptionAdvancedFilterNumberInList.go
- EventgridEventSubscriptionAdvancedFilterNumberInList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberInOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberInOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberInRange.go
- EventgridEventSubscriptionAdvancedFilterNumberInRangeList.go
- EventgridEventSubscriptionAdvancedFilterNumberInRangeList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberInRangeOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThan.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanList.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEquals.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOrEqualsOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberLessThanOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberNotIn.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInList.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInRange.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInRangeList__checks.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference.go
- EventgridEventSubscriptionAdvancedFilterNumberNotInRangeOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterOutputReference.go
- EventgridEventSubscriptionAdvancedFilterOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringBeginsWith.go
- EventgridEventSubscriptionAdvancedFilterStringBeginsWithList.go
- EventgridEventSubscriptionAdvancedFilterStringBeginsWithList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringBeginsWithOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringContains.go
- EventgridEventSubscriptionAdvancedFilterStringContainsList.go
- EventgridEventSubscriptionAdvancedFilterStringContainsList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringContainsOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringEndsWith.go
- EventgridEventSubscriptionAdvancedFilterStringEndsWithList.go
- EventgridEventSubscriptionAdvancedFilterStringEndsWithList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringEndsWithOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringIn.go
- EventgridEventSubscriptionAdvancedFilterStringInList.go
- EventgridEventSubscriptionAdvancedFilterStringInList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringInOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringInOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotBeginsWith.go
- EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList.go
- EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringNotBeginsWithOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotContains.go
- EventgridEventSubscriptionAdvancedFilterStringNotContainsList.go
- EventgridEventSubscriptionAdvancedFilterStringNotContainsList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringNotContainsOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotEndsWith.go
- EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList.go
- EventgridEventSubscriptionAdvancedFilterStringNotEndsWithList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringNotEndsWithOutputReference__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotIn.go
- EventgridEventSubscriptionAdvancedFilterStringNotInList.go
- EventgridEventSubscriptionAdvancedFilterStringNotInList__checks.go
- EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference.go
- EventgridEventSubscriptionAdvancedFilterStringNotInOutputReference__checks.go
- EventgridEventSubscriptionAzureFunctionEndpoint.go
- EventgridEventSubscriptionAzureFunctionEndpointOutputReference.go
- EventgridEventSubscriptionAzureFunctionEndpointOutputReference__checks.go
- EventgridEventSubscriptionConfig.go
- EventgridEventSubscriptionDeadLetterIdentity.go
- EventgridEventSubscriptionDeadLetterIdentityOutputReference.go
- EventgridEventSubscriptionDeadLetterIdentityOutputReference__checks.go
- EventgridEventSubscriptionDeliveryIdentity.go
- EventgridEventSubscriptionDeliveryIdentityOutputReference.go
- EventgridEventSubscriptionDeliveryIdentityOutputReference__checks.go
- EventgridEventSubscriptionDeliveryProperty.go
- EventgridEventSubscriptionDeliveryPropertyList.go
- EventgridEventSubscriptionDeliveryPropertyList__checks.go
- EventgridEventSubscriptionDeliveryPropertyOutputReference.go
- EventgridEventSubscriptionDeliveryPropertyOutputReference__checks.go
- EventgridEventSubscriptionRetryPolicy.go
- EventgridEventSubscriptionRetryPolicyOutputReference.go
- EventgridEventSubscriptionRetryPolicyOutputReference__checks.go
- EventgridEventSubscriptionStorageBlobDeadLetterDestination.go
- EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference.go
- EventgridEventSubscriptionStorageBlobDeadLetterDestinationOutputReference__checks.go
- EventgridEventSubscriptionStorageQueueEndpoint.go
- EventgridEventSubscriptionStorageQueueEndpointOutputReference.go
- EventgridEventSubscriptionStorageQueueEndpointOutputReference__checks.go
- EventgridEventSubscriptionSubjectFilter.go
- EventgridEventSubscriptionSubjectFilterOutputReference.go
- EventgridEventSubscriptionSubjectFilterOutputReference__checks.go
- EventgridEventSubscriptionTimeouts.go
- EventgridEventSubscriptionTimeoutsOutputReference.go
- EventgridEventSubscriptionTimeoutsOutputReference__checks.go
- EventgridEventSubscriptionWebhookEndpoint.go
- EventgridEventSubscriptionWebhookEndpointOutputReference.go
- EventgridEventSubscriptionWebhookEndpointOutputReference__checks.go
- EventgridEventSubscription__checks.go
- main.go