pub type Modify {
Modify(
custom_install_url: option.Option(String),
description: option.Option(String),
role_connections_verification_url: option.Option(String),
install_params: option.Option(application.InstallParams),
installation_contexts_config: option.Option(
dict.Dict(
application.InstallationContext,
application.InstallationContextConfig,
),
),
flags: option.Option(List(application.Flag)),
icon: modification.Modification(image.Data),
cover_image: modification.Modification(image.Data),
interactions_endpoint_url: option.Option(String),
tags: option.Option(List(String)),
event_webhooks_url: option.Option(String),
event_webhooks_status: option.Option(
application.EventWebhookStatus,
),
event_webhooks_types: option.Option(List(webhook_event.Type)),
)
}
Constructors
-
Modify(
custom_install_url: option.Option(String),
description: option.Option(String),
role_connections_verification_url: option.Option(String),
install_params: option.Option(application.InstallParams),
installation_contexts_config: option.Option(
dict.Dict(
application.InstallationContext,
application.InstallationContextConfig,
),
),
flags: option.Option(List(application.Flag)),
icon: modification.Modification(image.Data),
cover_image: modification.Modification(image.Data),
interactions_endpoint_url: option.Option(String),
tags: option.Option(List(String)),
event_webhooks_url: option.Option(String),
event_webhooks_status: option.Option(
application.EventWebhookStatus,
),
event_webhooks_types: option.Option(List(webhook_event.Type)),
)