azure-native.eventgrid.getTopicEventSubscription

Explore with Pulumi AI

Get properties of an event subscription of a topic. API Version: 2021-10-15-preview.

Using getTopicEventSubscription

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getTopicEventSubscription(args: GetTopicEventSubscriptionArgs, opts?: InvokeOptions): Promise<GetTopicEventSubscriptionResult>
function getTopicEventSubscriptionOutput(args: GetTopicEventSubscriptionOutputArgs, opts?: InvokeOptions): Output<GetTopicEventSubscriptionResult>
def get_topic_event_subscription(event_subscription_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 topic_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetTopicEventSubscriptionResult
def get_topic_event_subscription_output(event_subscription_name: Optional[pulumi.Input[str]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 topic_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetTopicEventSubscriptionResult]
func LookupTopicEventSubscription(ctx *Context, args *LookupTopicEventSubscriptionArgs, opts ...InvokeOption) (*LookupTopicEventSubscriptionResult, error)
func LookupTopicEventSubscriptionOutput(ctx *Context, args *LookupTopicEventSubscriptionOutputArgs, opts ...InvokeOption) LookupTopicEventSubscriptionResultOutput

> Note: This function is named LookupTopicEventSubscription in the Go SDK.

public static class GetTopicEventSubscription 
{
    public static Task<GetTopicEventSubscriptionResult> InvokeAsync(GetTopicEventSubscriptionArgs args, InvokeOptions? opts = null)
    public static Output<GetTopicEventSubscriptionResult> Invoke(GetTopicEventSubscriptionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTopicEventSubscriptionResult> getTopicEventSubscription(GetTopicEventSubscriptionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:eventgrid:getTopicEventSubscription
  arguments:
    # arguments dictionary

The following arguments are supported:

EventSubscriptionName string

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

ResourceGroupName string

The name of the resource group within the user's subscription.

TopicName string

Name of the partner topic.

EventSubscriptionName string

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

ResourceGroupName string

The name of the resource group within the user's subscription.

TopicName string

Name of the partner topic.

eventSubscriptionName String

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

resourceGroupName String

The name of the resource group within the user's subscription.

topicName String

Name of the partner topic.

eventSubscriptionName string

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

resourceGroupName string

The name of the resource group within the user's subscription.

topicName string

Name of the partner topic.

event_subscription_name str

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

resource_group_name str

The name of the resource group within the user's subscription.

topic_name str

Name of the partner topic.

eventSubscriptionName String

Name of the event subscription to be found. Event subscription names must be between 3 and 100 characters in length and use alphanumeric letters only.

resourceGroupName String

The name of the resource group within the user's subscription.

topicName String

Name of the partner topic.

getTopicEventSubscription Result

The following output properties are available:

Id string

Fully qualified identifier of the resource.

Name string

Name of the resource.

ProvisioningState string

Provisioning state of the event subscription.

SystemData Pulumi.AzureNative.EventGrid.Outputs.SystemDataResponse

The system metadata relating to Event Subscription resource.

Topic string

Name of the topic of the event subscription.

Type string

Type of the resource.

DeadLetterDestination Pulumi.AzureNative.EventGrid.Outputs.StorageBlobDeadLetterDestinationResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

DeadLetterWithResourceIdentity Pulumi.AzureNative.EventGrid.Outputs.DeadLetterWithResourceIdentityResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

DeliveryWithResourceIdentity Pulumi.AzureNative.EventGrid.Outputs.DeliveryWithResourceIdentityResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

Destination Pulumi.AzureNative.EventGrid.Outputs.AzureFunctionEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.EventHubEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.HybridConnectionEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.PartnerEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.ServiceBusQueueEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.ServiceBusTopicEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.StorageQueueEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Outputs.WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

EventDeliverySchema string

The event delivery schema for the event subscription.

ExpirationTimeUtc string

Expiration time of the event subscription.

Filter Pulumi.AzureNative.EventGrid.Outputs.EventSubscriptionFilterResponse

Information about the filter for the event subscription.

Labels List<string>

List of user defined labels.

RetryPolicy Pulumi.AzureNative.EventGrid.Outputs.RetryPolicyResponse

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

Id string

Fully qualified identifier of the resource.

Name string

Name of the resource.

ProvisioningState string

Provisioning state of the event subscription.

SystemData SystemDataResponse

The system metadata relating to Event Subscription resource.

Topic string

Name of the topic of the event subscription.

Type string

Type of the resource.

DeadLetterDestination StorageBlobDeadLetterDestinationResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

DeadLetterWithResourceIdentity DeadLetterWithResourceIdentityResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

DeliveryWithResourceIdentity DeliveryWithResourceIdentityResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

Destination AzureFunctionEventSubscriptionDestinationResponse | EventHubEventSubscriptionDestinationResponse | HybridConnectionEventSubscriptionDestinationResponse | PartnerEventSubscriptionDestinationResponse | ServiceBusQueueEventSubscriptionDestinationResponse | ServiceBusTopicEventSubscriptionDestinationResponse | StorageQueueEventSubscriptionDestinationResponse | WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

EventDeliverySchema string

The event delivery schema for the event subscription.

ExpirationTimeUtc string

Expiration time of the event subscription.

Filter EventSubscriptionFilterResponse

Information about the filter for the event subscription.

Labels []string

List of user defined labels.

RetryPolicy RetryPolicyResponse

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

id String

Fully qualified identifier of the resource.

name String

Name of the resource.

provisioningState String

Provisioning state of the event subscription.

systemData SystemDataResponse

The system metadata relating to Event Subscription resource.

topic String

Name of the topic of the event subscription.

type String

Type of the resource.

deadLetterDestination StorageBlobDeadLetterDestinationResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

deadLetterWithResourceIdentity DeadLetterWithResourceIdentityResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

deliveryWithResourceIdentity DeliveryWithResourceIdentityResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

destination AzureFunctionEventSubscriptionDestinationResponse | EventHubEventSubscriptionDestinationResponse | HybridConnectionEventSubscriptionDestinationResponse | PartnerEventSubscriptionDestinationResponse | ServiceBusQueueEventSubscriptionDestinationResponse | ServiceBusTopicEventSubscriptionDestinationResponse | StorageQueueEventSubscriptionDestinationResponse | WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

eventDeliverySchema String

The event delivery schema for the event subscription.

expirationTimeUtc String

Expiration time of the event subscription.

filter EventSubscriptionFilterResponse

Information about the filter for the event subscription.

labels List<String>

List of user defined labels.

retryPolicy RetryPolicyResponse

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

id string

Fully qualified identifier of the resource.

name string

Name of the resource.

provisioningState string

Provisioning state of the event subscription.

systemData SystemDataResponse

The system metadata relating to Event Subscription resource.

topic string

Name of the topic of the event subscription.

type string

Type of the resource.

deadLetterDestination StorageBlobDeadLetterDestinationResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

deadLetterWithResourceIdentity DeadLetterWithResourceIdentityResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

deliveryWithResourceIdentity DeliveryWithResourceIdentityResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

destination AzureFunctionEventSubscriptionDestinationResponse | EventHubEventSubscriptionDestinationResponse | HybridConnectionEventSubscriptionDestinationResponse | PartnerEventSubscriptionDestinationResponse | ServiceBusQueueEventSubscriptionDestinationResponse | ServiceBusTopicEventSubscriptionDestinationResponse | StorageQueueEventSubscriptionDestinationResponse | WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

eventDeliverySchema string

The event delivery schema for the event subscription.

expirationTimeUtc string

Expiration time of the event subscription.

filter EventSubscriptionFilterResponse

Information about the filter for the event subscription.

labels string[]

List of user defined labels.

retryPolicy RetryPolicyResponse

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

id str

Fully qualified identifier of the resource.

name str

Name of the resource.

provisioning_state str

Provisioning state of the event subscription.

system_data SystemDataResponse

The system metadata relating to Event Subscription resource.

topic str

Name of the topic of the event subscription.

type str

Type of the resource.

dead_letter_destination StorageBlobDeadLetterDestinationResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

dead_letter_with_resource_identity DeadLetterWithResourceIdentityResponse

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

delivery_with_resource_identity DeliveryWithResourceIdentityResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

destination AzureFunctionEventSubscriptionDestinationResponse | EventHubEventSubscriptionDestinationResponse | HybridConnectionEventSubscriptionDestinationResponse | PartnerEventSubscriptionDestinationResponse | ServiceBusQueueEventSubscriptionDestinationResponse | ServiceBusTopicEventSubscriptionDestinationResponse | StorageQueueEventSubscriptionDestinationResponse | WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

event_delivery_schema str

The event delivery schema for the event subscription.

expiration_time_utc str

Expiration time of the event subscription.

filter EventSubscriptionFilterResponse

Information about the filter for the event subscription.

labels Sequence[str]

List of user defined labels.

retry_policy RetryPolicyResponse

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

id String

Fully qualified identifier of the resource.

name String

Name of the resource.

provisioningState String

Provisioning state of the event subscription.

systemData Property Map

The system metadata relating to Event Subscription resource.

topic String

Name of the topic of the event subscription.

type String

Type of the resource.

deadLetterDestination Property Map

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

deadLetterWithResourceIdentity Property Map

The dead letter destination of the event subscription. Any event that cannot be delivered to its' destination is sent to the dead letter destination. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

deliveryWithResourceIdentity Property Map

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

destination Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

eventDeliverySchema String

The event delivery schema for the event subscription.

expirationTimeUtc String

Expiration time of the event subscription.

filter Property Map

Information about the filter for the event subscription.

labels List<String>

List of user defined labels.

retryPolicy Property Map

The retry policy for events. This can be used to configure maximum number of delivery attempts and time to live for events.

Supporting Types

AzureFunctionEventSubscriptionDestinationResponse

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

MaxEventsPerBatch int

Maximum number of events per batch.

PreferredBatchSizeInKilobytes int

Preferred batch size in Kilobytes.

ResourceId string

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

MaxEventsPerBatch int

Maximum number of events per batch.

PreferredBatchSizeInKilobytes int

Preferred batch size in Kilobytes.

ResourceId string

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

maxEventsPerBatch Integer

Maximum number of events per batch.

preferredBatchSizeInKilobytes Integer

Preferred batch size in Kilobytes.

resourceId String

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

maxEventsPerBatch number

Maximum number of events per batch.

preferredBatchSizeInKilobytes number

Preferred batch size in Kilobytes.

resourceId string

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

max_events_per_batch int

Maximum number of events per batch.

preferred_batch_size_in_kilobytes int

Preferred batch size in Kilobytes.

resource_id str

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

maxEventsPerBatch Number

Maximum number of events per batch.

preferredBatchSizeInKilobytes Number

Preferred batch size in Kilobytes.

resourceId String

The Azure Resource Id that represents the endpoint of the Azure Function destination of an event subscription.

BoolEqualsAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Value bool

The boolean filter value.

Key string

The field/property in the event based on which you want to filter.

Value bool

The boolean filter value.

key String

The field/property in the event based on which you want to filter.

value Boolean

The boolean filter value.

key string

The field/property in the event based on which you want to filter.

value boolean

The boolean filter value.

key str

The field/property in the event based on which you want to filter.

value bool

The boolean filter value.

key String

The field/property in the event based on which you want to filter.

value Boolean

The boolean filter value.

DeadLetterWithResourceIdentityResponse

DeadLetterDestination Pulumi.AzureNative.EventGrid.Inputs.StorageBlobDeadLetterDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

Identity Pulumi.AzureNative.EventGrid.Inputs.EventSubscriptionIdentityResponse

The identity to use when dead-lettering events.

DeadLetterDestination StorageBlobDeadLetterDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

Identity EventSubscriptionIdentityResponse

The identity to use when dead-lettering events.

deadLetterDestination StorageBlobDeadLetterDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

identity EventSubscriptionIdentityResponse

The identity to use when dead-lettering events.

deadLetterDestination StorageBlobDeadLetterDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

identity EventSubscriptionIdentityResponse

The identity to use when dead-lettering events.

dead_letter_destination StorageBlobDeadLetterDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

identity EventSubscriptionIdentityResponse

The identity to use when dead-lettering events.

deadLetterDestination Property Map

Information about the destination where events have to be delivered for the event subscription. Uses the managed identity setup on the parent resource (namely, topic or domain) to acquire the authentication tokens being used during delivery / dead-lettering.

identity Property Map

The identity to use when dead-lettering events.

DeliveryWithResourceIdentityResponse

Destination Pulumi.AzureNative.EventGrid.Inputs.AzureFunctionEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.EventHubEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.HybridConnectionEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.PartnerEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.ServiceBusQueueEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.ServiceBusTopicEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.StorageQueueEventSubscriptionDestinationResponse | Pulumi.AzureNative.EventGrid.Inputs.WebHookEventSubscriptionDestinationResponse

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

Identity Pulumi.AzureNative.EventGrid.Inputs.EventSubscriptionIdentityResponse

The identity to use when delivering events.

destination Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map

Information about the destination where events have to be delivered for the event subscription. Uses Azure Event Grid's identity to acquire the authentication tokens being used during delivery / dead-lettering.

identity Property Map

The identity to use when delivering events.

DynamicDeliveryAttributeMappingResponse

Name string

Name of the delivery attribute or header.

SourceField string

JSON path in the event which contains attribute value.

Name string

Name of the delivery attribute or header.

SourceField string

JSON path in the event which contains attribute value.

name String

Name of the delivery attribute or header.

sourceField String

JSON path in the event which contains attribute value.

name string

Name of the delivery attribute or header.

sourceField string

JSON path in the event which contains attribute value.

name str

Name of the delivery attribute or header.

source_field str

JSON path in the event which contains attribute value.

name String

Name of the delivery attribute or header.

sourceField String

JSON path in the event which contains attribute value.

EventHubEventSubscriptionDestinationResponse

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

resourceId string

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

resource_id str

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription.

EventSubscriptionFilterResponse

AdvancedFilters List<object>

An array of advanced filters that are used for filtering event subscriptions.

EnableAdvancedFilteringOnArrays bool

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

IncludedEventTypes List<string>

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

IsSubjectCaseSensitive bool

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

SubjectBeginsWith string

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

SubjectEndsWith string

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

AdvancedFilters []interface{}

An array of advanced filters that are used for filtering event subscriptions.

EnableAdvancedFilteringOnArrays bool

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

IncludedEventTypes []string

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

IsSubjectCaseSensitive bool

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

SubjectBeginsWith string

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

SubjectEndsWith string

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

advancedFilters List<Object>

An array of advanced filters that are used for filtering event subscriptions.

enableAdvancedFilteringOnArrays Boolean

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

includedEventTypes List<String>

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

isSubjectCaseSensitive Boolean

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

subjectBeginsWith String

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

subjectEndsWith String

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

advancedFilters (BoolEqualsAdvancedFilterResponse | IsNotNullAdvancedFilterResponse | IsNullOrUndefinedAdvancedFilterResponse | NumberGreaterThanAdvancedFilterResponse | NumberGreaterThanOrEqualsAdvancedFilterResponse | NumberInAdvancedFilterResponse | NumberInRangeAdvancedFilterResponse | NumberLessThanAdvancedFilterResponse | NumberLessThanOrEqualsAdvancedFilterResponse | NumberNotInAdvancedFilterResponse | NumberNotInRangeAdvancedFilterResponse | StringBeginsWithAdvancedFilterResponse | StringContainsAdvancedFilterResponse | StringEndsWithAdvancedFilterResponse | StringInAdvancedFilterResponse | StringNotBeginsWithAdvancedFilterResponse | StringNotContainsAdvancedFilterResponse | StringNotEndsWithAdvancedFilterResponse | StringNotInAdvancedFilterResponse)[]

An array of advanced filters that are used for filtering event subscriptions.

enableAdvancedFilteringOnArrays boolean

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

includedEventTypes string[]

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

isSubjectCaseSensitive boolean

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

subjectBeginsWith string

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

subjectEndsWith string

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

advanced_filters Sequence[Union[BoolEqualsAdvancedFilterResponse, IsNotNullAdvancedFilterResponse, IsNullOrUndefinedAdvancedFilterResponse, NumberGreaterThanAdvancedFilterResponse, NumberGreaterThanOrEqualsAdvancedFilterResponse, NumberInAdvancedFilterResponse, NumberInRangeAdvancedFilterResponse, NumberLessThanAdvancedFilterResponse, NumberLessThanOrEqualsAdvancedFilterResponse, NumberNotInAdvancedFilterResponse, NumberNotInRangeAdvancedFilterResponse, StringBeginsWithAdvancedFilterResponse, StringContainsAdvancedFilterResponse, StringEndsWithAdvancedFilterResponse, StringInAdvancedFilterResponse, StringNotBeginsWithAdvancedFilterResponse, StringNotContainsAdvancedFilterResponse, StringNotEndsWithAdvancedFilterResponse, StringNotInAdvancedFilterResponse]]

An array of advanced filters that are used for filtering event subscriptions.

enable_advanced_filtering_on_arrays bool

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

included_event_types Sequence[str]

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

is_subject_case_sensitive bool

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

subject_begins_with str

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

subject_ends_with str

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

advancedFilters List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>

An array of advanced filters that are used for filtering event subscriptions.

enableAdvancedFilteringOnArrays Boolean

Allows advanced filters to be evaluated against an array of values instead of expecting a singular value.

includedEventTypes List<String>

A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.

isSubjectCaseSensitive Boolean

Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter should be compared in a case sensitive manner.

subjectBeginsWith String

An optional string to filter events for an event subscription based on a resource path prefix. The format of this depends on the publisher of the events. Wildcard characters are not supported in this path.

subjectEndsWith String

An optional string to filter events for an event subscription based on a resource path suffix. Wildcard characters are not supported in this path.

EventSubscriptionIdentityResponse

Type string

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

UserAssignedIdentity string

The user identity associated with the resource.

Type string

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

UserAssignedIdentity string

The user identity associated with the resource.

type String

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

userAssignedIdentity String

The user identity associated with the resource.

type string

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

userAssignedIdentity string

The user identity associated with the resource.

type str

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

user_assigned_identity str

The user identity associated with the resource.

type String

The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identity.

userAssignedIdentity String

The user identity associated with the resource.

HybridConnectionEventSubscriptionDestinationResponse

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

ResourceId string

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

ResourceId string

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

resourceId String

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

resourceId string

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

resource_id str

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

resourceId String

The Azure Resource ID of an hybrid connection that is the destination of an event subscription.

IsNotNullAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Key string

The field/property in the event based on which you want to filter.

key String

The field/property in the event based on which you want to filter.

key string

The field/property in the event based on which you want to filter.

key str

The field/property in the event based on which you want to filter.

key String

The field/property in the event based on which you want to filter.

IsNullOrUndefinedAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Key string

The field/property in the event based on which you want to filter.

key String

The field/property in the event based on which you want to filter.

key string

The field/property in the event based on which you want to filter.

key str

The field/property in the event based on which you want to filter.

key String

The field/property in the event based on which you want to filter.

NumberGreaterThanAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Value double

The filter value.

Key string

The field/property in the event based on which you want to filter.

Value float64

The filter value.

key String

The field/property in the event based on which you want to filter.

value Double

The filter value.

key string

The field/property in the event based on which you want to filter.

value number

The filter value.

key str

The field/property in the event based on which you want to filter.

value float

The filter value.

key String

The field/property in the event based on which you want to filter.

value Number

The filter value.

NumberGreaterThanOrEqualsAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Value double

The filter value.

Key string

The field/property in the event based on which you want to filter.

Value float64

The filter value.

key String

The field/property in the event based on which you want to filter.

value Double

The filter value.

key string

The field/property in the event based on which you want to filter.

value number

The filter value.

key str

The field/property in the event based on which you want to filter.

value float

The filter value.

key String

The field/property in the event based on which you want to filter.

value Number

The filter value.

NumberInAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<double>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []float64

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<Double>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values number[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[float]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<Number>

The set of filter values.

NumberInRangeAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<ImmutableArray<double>>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values [][]float64

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<List<Double>>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values number[][]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[Sequence[float]]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<List<Number>>

The set of filter values.

NumberLessThanAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Value double

The filter value.

Key string

The field/property in the event based on which you want to filter.

Value float64

The filter value.

key String

The field/property in the event based on which you want to filter.

value Double

The filter value.

key string

The field/property in the event based on which you want to filter.

value number

The filter value.

key str

The field/property in the event based on which you want to filter.

value float

The filter value.

key String

The field/property in the event based on which you want to filter.

value Number

The filter value.

NumberLessThanOrEqualsAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Value double

The filter value.

Key string

The field/property in the event based on which you want to filter.

Value float64

The filter value.

key String

The field/property in the event based on which you want to filter.

value Double

The filter value.

key string

The field/property in the event based on which you want to filter.

value number

The filter value.

key str

The field/property in the event based on which you want to filter.

value float

The filter value.

key String

The field/property in the event based on which you want to filter.

value Number

The filter value.

NumberNotInAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<double>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []float64

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<Double>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values number[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[float]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<Number>

The set of filter values.

NumberNotInRangeAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<ImmutableArray<double>>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values [][]float64

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<List<Double>>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values number[][]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[Sequence[float]]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<List<Number>>

The set of filter values.

PartnerEventSubscriptionDestinationResponse

ResourceId string

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

ResourceId string

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

resourceId String

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

resourceId string

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

resource_id str

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

resourceId String

The Azure Resource Id that represents the endpoint of a Partner Destination of an event subscription.

RetryPolicyResponse

EventTimeToLiveInMinutes int

Time To Live (in minutes) for events.

MaxDeliveryAttempts int

Maximum number of delivery retry attempts for events.

EventTimeToLiveInMinutes int

Time To Live (in minutes) for events.

MaxDeliveryAttempts int

Maximum number of delivery retry attempts for events.

eventTimeToLiveInMinutes Integer

Time To Live (in minutes) for events.

maxDeliveryAttempts Integer

Maximum number of delivery retry attempts for events.

eventTimeToLiveInMinutes number

Time To Live (in minutes) for events.

maxDeliveryAttempts number

Maximum number of delivery retry attempts for events.

event_time_to_live_in_minutes int

Time To Live (in minutes) for events.

max_delivery_attempts int

Maximum number of delivery retry attempts for events.

eventTimeToLiveInMinutes Number

Time To Live (in minutes) for events.

maxDeliveryAttempts Number

Maximum number of delivery retry attempts for events.

ServiceBusQueueEventSubscriptionDestinationResponse

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

resourceId string

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

resource_id str

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription.

ServiceBusTopicEventSubscriptionDestinationResponse

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

ResourceId string

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

resourceId string

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

resource_id str

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

resourceId String

The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event subscription.

StaticDeliveryAttributeMappingResponse

IsSecret bool

Boolean flag to tell if the attribute contains sensitive information .

Name string

Name of the delivery attribute or header.

Value string

Value of the delivery attribute.

IsSecret bool

Boolean flag to tell if the attribute contains sensitive information .

Name string

Name of the delivery attribute or header.

Value string

Value of the delivery attribute.

isSecret Boolean

Boolean flag to tell if the attribute contains sensitive information .

name String

Name of the delivery attribute or header.

value String

Value of the delivery attribute.

isSecret boolean

Boolean flag to tell if the attribute contains sensitive information .

name string

Name of the delivery attribute or header.

value string

Value of the delivery attribute.

is_secret bool

Boolean flag to tell if the attribute contains sensitive information .

name str

Name of the delivery attribute or header.

value str

Value of the delivery attribute.

isSecret Boolean

Boolean flag to tell if the attribute contains sensitive information .

name String

Name of the delivery attribute or header.

value String

Value of the delivery attribute.

StorageBlobDeadLetterDestinationResponse

BlobContainerName string

The name of the Storage blob container that is the destination of the deadletter events

ResourceId string

The Azure Resource ID of the storage account that is the destination of the deadletter events

BlobContainerName string

The name of the Storage blob container that is the destination of the deadletter events

ResourceId string

The Azure Resource ID of the storage account that is the destination of the deadletter events

blobContainerName String

The name of the Storage blob container that is the destination of the deadletter events

resourceId String

The Azure Resource ID of the storage account that is the destination of the deadletter events

blobContainerName string

The name of the Storage blob container that is the destination of the deadletter events

resourceId string

The Azure Resource ID of the storage account that is the destination of the deadletter events

blob_container_name str

The name of the Storage blob container that is the destination of the deadletter events

resource_id str

The Azure Resource ID of the storage account that is the destination of the deadletter events

blobContainerName String

The name of the Storage blob container that is the destination of the deadletter events

resourceId String

The Azure Resource ID of the storage account that is the destination of the deadletter events

StorageQueueEventSubscriptionDestinationResponse

QueueMessageTimeToLiveInSeconds double

Storage queue message time to live in seconds.

QueueName string

The name of the Storage queue under a storage account that is the destination of an event subscription.

ResourceId string

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

QueueMessageTimeToLiveInSeconds float64

Storage queue message time to live in seconds.

QueueName string

The name of the Storage queue under a storage account that is the destination of an event subscription.

ResourceId string

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

queueMessageTimeToLiveInSeconds Double

Storage queue message time to live in seconds.

queueName String

The name of the Storage queue under a storage account that is the destination of an event subscription.

resourceId String

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

queueMessageTimeToLiveInSeconds number

Storage queue message time to live in seconds.

queueName string

The name of the Storage queue under a storage account that is the destination of an event subscription.

resourceId string

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

queue_message_time_to_live_in_seconds float

Storage queue message time to live in seconds.

queue_name str

The name of the Storage queue under a storage account that is the destination of an event subscription.

resource_id str

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

queueMessageTimeToLiveInSeconds Number

Storage queue message time to live in seconds.

queueName String

The name of the Storage queue under a storage account that is the destination of an event subscription.

resourceId String

The Azure Resource ID of the storage account that contains the queue that is the destination of an event subscription.

StringBeginsWithAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringContainsAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringEndsWithAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringInAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringNotBeginsWithAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringNotContainsAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringNotEndsWithAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

StringNotInAdvancedFilterResponse

Key string

The field/property in the event based on which you want to filter.

Values List<string>

The set of filter values.

Key string

The field/property in the event based on which you want to filter.

Values []string

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

key string

The field/property in the event based on which you want to filter.

values string[]

The set of filter values.

key str

The field/property in the event based on which you want to filter.

values Sequence[str]

The set of filter values.

key String

The field/property in the event based on which you want to filter.

values List<String>

The set of filter values.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

WebHookEventSubscriptionDestinationResponse

EndpointBaseUrl string

The base URL that represents the endpoint of the destination of an event subscription.

AzureActiveDirectoryApplicationIdOrUri string

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

AzureActiveDirectoryTenantId string

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

DeliveryAttributeMappings List<Union<Pulumi.AzureNative.EventGrid.Inputs.DynamicDeliveryAttributeMappingResponse, Pulumi.AzureNative.EventGrid.Inputs.StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

EndpointUrl string

The URL that represents the endpoint of the destination of an event subscription.

MaxEventsPerBatch int

Maximum number of events per batch.

PreferredBatchSizeInKilobytes int

Preferred batch size in Kilobytes.

EndpointBaseUrl string

The base URL that represents the endpoint of the destination of an event subscription.

AzureActiveDirectoryApplicationIdOrUri string

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

AzureActiveDirectoryTenantId string

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

DeliveryAttributeMappings []interface{}

Delivery attribute details.

EndpointUrl string

The URL that represents the endpoint of the destination of an event subscription.

MaxEventsPerBatch int

Maximum number of events per batch.

PreferredBatchSizeInKilobytes int

Preferred batch size in Kilobytes.

endpointBaseUrl String

The base URL that represents the endpoint of the destination of an event subscription.

azureActiveDirectoryApplicationIdOrUri String

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

azureActiveDirectoryTenantId String

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

deliveryAttributeMappings List<Either<DynamicDeliveryAttributeMappingResponse,StaticDeliveryAttributeMappingResponse>>

Delivery attribute details.

endpointUrl String

The URL that represents the endpoint of the destination of an event subscription.

maxEventsPerBatch Integer

Maximum number of events per batch.

preferredBatchSizeInKilobytes Integer

Preferred batch size in Kilobytes.

endpointBaseUrl string

The base URL that represents the endpoint of the destination of an event subscription.

azureActiveDirectoryApplicationIdOrUri string

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

azureActiveDirectoryTenantId string

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

deliveryAttributeMappings (DynamicDeliveryAttributeMappingResponse | StaticDeliveryAttributeMappingResponse)[]

Delivery attribute details.

endpointUrl string

The URL that represents the endpoint of the destination of an event subscription.

maxEventsPerBatch number

Maximum number of events per batch.

preferredBatchSizeInKilobytes number

Preferred batch size in Kilobytes.

endpoint_base_url str

The base URL that represents the endpoint of the destination of an event subscription.

azure_active_directory_application_id_or_uri str

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

azure_active_directory_tenant_id str

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

delivery_attribute_mappings Sequence[Union[DynamicDeliveryAttributeMappingResponse, StaticDeliveryAttributeMappingResponse]]

Delivery attribute details.

endpoint_url str

The URL that represents the endpoint of the destination of an event subscription.

max_events_per_batch int

Maximum number of events per batch.

preferred_batch_size_in_kilobytes int

Preferred batch size in Kilobytes.

endpointBaseUrl String

The base URL that represents the endpoint of the destination of an event subscription.

azureActiveDirectoryApplicationIdOrUri String

The Azure Active Directory Application ID or URI to get the access token that will be included as the bearer token in delivery requests.

azureActiveDirectoryTenantId String

The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.

deliveryAttributeMappings List<Property Map | Property Map>

Delivery attribute details.

endpointUrl String

The URL that represents the endpoint of the destination of an event subscription.

maxEventsPerBatch Number

Maximum number of events per batch.

preferredBatchSizeInKilobytes Number

Preferred batch size in Kilobytes.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0