Class NotificationPolicyWebhooksState


  • public final class NotificationPolicyWebhooksState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • accountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
        Returns:
        The account identifier to target for the resource.
      • createdAt

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createdAt()
        Returns:
        Timestamp of when the notification webhook was created.
      • lastFailure

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastFailure()
        Returns:
        Timestamp of when the notification webhook last failed.
      • lastSuccess

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lastSuccess()
        Returns:
        Timestamp of when the notification webhook was last successful.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the webhook destination.
      • secret

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> secret()
        Returns:
        An optional secret can be provided that will be passed in the `cf-webhook-auth` header when dispatching a webhook notification. Secrets are not returned in any API response body. Refer to the [documentation](https://api.cloudflare.com/#notification-webhooks-create-webhook) for more details.
      • type

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> type()
      • url

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
        Returns:
        The URL of the webhook destinations. **Modifying this attribute will force creation of a new resource.**