grom/application/role_connection_metadata
Types
pub type RoleConnectionMetadata {
RoleConnectionMetadata(
type_: Type,
key: String,
name: String,
name_localizations: option.Option(dict.Dict(String, String)),
description: String,
description_localizations: option.Option(
dict.Dict(String, String),
),
)
}
Constructors
-
RoleConnectionMetadata( type_: Type, key: String, name: String, name_localizations: option.Option(dict.Dict(String, String)), description: String, description_localizations: option.Option( dict.Dict(String, String), ), )
pub type Type {
IntegerLessThanOrEqual
IntegerGreaterThanOrEqual
IntegerEqual
IntegerNotEqual
DatetimeLessThanOrEqual
DatetimeGreaterThanOrEqual
BooleanEqual
BooleanNotEqual
}
Constructors
-
IntegerLessThanOrEqual -
IntegerGreaterThanOrEqual -
IntegerEqual -
IntegerNotEqual -
DatetimeLessThanOrEqual -
DatetimeGreaterThanOrEqual -
BooleanEqual -
BooleanNotEqual
Values
pub fn get(
client: grom.Client,
for application_id: String,
) -> Result(List(RoleConnectionMetadata), grom.Error)
pub fn modify(
client: grom.Client,
for application_id: String,
new metadata: List(RoleConnectionMetadata),
) -> Result(List(RoleConnectionMetadata), grom.Error)