Class WebHookEventSubscriptionDestinationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.eventgrid.inputs.WebHookEventSubscriptionDestinationArgs
-
public final class WebHookEventSubscriptionDestinationArgs extends com.pulumi.resources.ResourceArgs
Information about the webhook destination for an event subscription.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebHookEventSubscriptionDestinationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WebHookEventSubscriptionDestinationArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
azureActiveDirectoryApplicationIdOrUri()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
azureActiveDirectoryTenantId()
static WebHookEventSubscriptionDestinationArgs.Builder
builder()
static WebHookEventSubscriptionDestinationArgs.Builder
builder(WebHookEventSubscriptionDestinationArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<DynamicDeliveryAttributeMappingArgs,StaticDeliveryAttributeMappingArgs>>>>
deliveryAttributeMappings()
com.pulumi.core.Output<java.lang.String>
endpointType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
endpointUrl()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
maxEventsPerBatch()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
preferredBatchSizeInKilobytes()
-
-
-
Field Detail
-
Empty
public static final WebHookEventSubscriptionDestinationArgs Empty
-
-
Method Detail
-
azureActiveDirectoryApplicationIdOrUri
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> azureActiveDirectoryApplicationIdOrUri()
- Returns:
- 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
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> azureActiveDirectoryTenantId()
- Returns:
- The Azure Active Directory Tenant ID to get the access token that will be included as the bearer token in delivery requests.
-
deliveryAttributeMappings
public java.util.Optional<com.pulumi.core.Output<java.util.List<com.pulumi.core.Either<DynamicDeliveryAttributeMappingArgs,StaticDeliveryAttributeMappingArgs>>>> deliveryAttributeMappings()
- Returns:
- Delivery attribute details.
-
endpointType
public com.pulumi.core.Output<java.lang.String> endpointType()
- Returns:
- Type of the endpoint for the event subscription destination. Expected value is 'WebHook'.
-
endpointUrl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointUrl()
- Returns:
- The URL that represents the endpoint of the destination of an event subscription.
-
maxEventsPerBatch
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxEventsPerBatch()
- Returns:
- Maximum number of events per batch.
-
preferredBatchSizeInKilobytes
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> preferredBatchSizeInKilobytes()
- Returns:
- Preferred batch size in Kilobytes.
-
builder
public static WebHookEventSubscriptionDestinationArgs.Builder builder()
-
builder
public static WebHookEventSubscriptionDestinationArgs.Builder builder(WebHookEventSubscriptionDestinationArgs defaults)
-
-