Amplifyuibuilder
This page documents function available when using the Amplifyuibuilder module, created with @service Amplifyuibuilder.
Index
Main.Amplifyuibuilder.create_componentMain.Amplifyuibuilder.create_formMain.Amplifyuibuilder.create_themeMain.Amplifyuibuilder.delete_componentMain.Amplifyuibuilder.delete_formMain.Amplifyuibuilder.delete_themeMain.Amplifyuibuilder.exchange_code_for_tokenMain.Amplifyuibuilder.export_componentsMain.Amplifyuibuilder.export_formsMain.Amplifyuibuilder.export_themesMain.Amplifyuibuilder.get_componentMain.Amplifyuibuilder.get_formMain.Amplifyuibuilder.get_metadataMain.Amplifyuibuilder.get_themeMain.Amplifyuibuilder.list_componentsMain.Amplifyuibuilder.list_formsMain.Amplifyuibuilder.list_themesMain.Amplifyuibuilder.put_metadata_flagMain.Amplifyuibuilder.refresh_tokenMain.Amplifyuibuilder.update_componentMain.Amplifyuibuilder.update_formMain.Amplifyuibuilder.update_theme
Documentation
Main.Amplifyuibuilder.create_component — Methodcreate_component(app_id, component_to_create, environment_name)
create_component(app_id, component_to_create, environment_name, params::Dict{String,<:Any})Creates a new component for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app to associate with the component.component_to_create: Represents the configuration of the component to create.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.
Main.Amplifyuibuilder.create_form — Methodcreate_form(app_id, environment_name, form_to_create)
create_form(app_id, environment_name, form_to_create, params::Dict{String,<:Any})Creates a new form for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app to associate with the form.environment_name: The name of the backend environment that is a part of the Amplify app.form_to_create: Represents the configuration of the form to create.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.
Main.Amplifyuibuilder.create_theme — Methodcreate_theme(app_id, environment_name, theme_to_create)
create_theme(app_id, environment_name, theme_to_create, params::Dict{String,<:Any})Creates a theme to apply to the components in an Amplify app.
Arguments
app_id: The unique ID of the Amplify app associated with the theme.environment_name: The name of the backend environment that is a part of the Amplify app.theme_to_create: Represents the configuration of the theme to create.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.
Main.Amplifyuibuilder.delete_component — Methoddelete_component(app_id, environment_name, id)
delete_component(app_id, environment_name, id, params::Dict{String,<:Any})Deletes a component from an Amplify app.
Arguments
app_id: The unique ID of the Amplify app associated with the component to delete.environment_name: The name of the backend environment that is a part of the Amplify app.id: The unique ID of the component to delete.
Main.Amplifyuibuilder.delete_form — Methoddelete_form(app_id, environment_name, id)
delete_form(app_id, environment_name, id, params::Dict{String,<:Any})Deletes a form from an Amplify app.
Arguments
app_id: The unique ID of the Amplify app associated with the form to delete.environment_name: The name of the backend environment that is a part of the Amplify app.id: The unique ID of the form to delete.
Main.Amplifyuibuilder.delete_theme — Methoddelete_theme(app_id, environment_name, id)
delete_theme(app_id, environment_name, id, params::Dict{String,<:Any})Deletes a theme from an Amplify app.
Arguments
app_id: The unique ID of the Amplify app associated with the theme to delete.environment_name: The name of the backend environment that is a part of the Amplify app.id: The unique ID of the theme to delete.
Main.Amplifyuibuilder.exchange_code_for_token — Methodexchange_code_for_token(provider, request)
exchange_code_for_token(provider, request, params::Dict{String,<:Any})Exchanges an access code for a token.
Arguments
provider: The third-party provider for the token. The only valid value is figma.request: Describes the configuration of the request.
Main.Amplifyuibuilder.export_components — Methodexport_components(app_id, environment_name)
export_components(app_id, environment_name, params::Dict{String,<:Any})Exports component configurations to code that is ready to integrate into an Amplify app.
Arguments
app_id: The unique ID of the Amplify app to export components to.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.export_forms — Methodexport_forms(app_id, environment_name)
export_forms(app_id, environment_name, params::Dict{String,<:Any})Exports form configurations to code that is ready to integrate into an Amplify app.
Arguments
app_id: The unique ID of the Amplify app to export forms to.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.export_themes — Methodexport_themes(app_id, environment_name)
export_themes(app_id, environment_name, params::Dict{String,<:Any})Exports theme configurations to code that is ready to integrate into an Amplify app.
Arguments
app_id: The unique ID of the Amplify app to export the themes to.environment_name: The name of the backend environment that is part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.get_component — Methodget_component(app_id, environment_name, id)
get_component(app_id, environment_name, id, params::Dict{String,<:Any})Returns an existing component for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID of the component.
Main.Amplifyuibuilder.get_form — Methodget_form(app_id, environment_name, id)
get_form(app_id, environment_name, id, params::Dict{String,<:Any})Returns an existing form for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID of the form.
Main.Amplifyuibuilder.get_metadata — Methodget_metadata(app_id, environment_name)
get_metadata(app_id, environment_name, params::Dict{String,<:Any})Returns existing metadata for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.
Main.Amplifyuibuilder.get_theme — Methodget_theme(app_id, environment_name, id)
get_theme(app_id, environment_name, id, params::Dict{String,<:Any})Returns an existing theme for an Amplify app.
Arguments
app_id: The unique ID of the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID for the theme.
Main.Amplifyuibuilder.list_components — Methodlist_components(app_id, environment_name)
list_components(app_id, environment_name, params::Dict{String,<:Any})Retrieves a list of components for a specified Amplify app and backend environment.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": The maximum number of components to retrieve."nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.list_forms — Methodlist_forms(app_id, environment_name)
list_forms(app_id, environment_name, params::Dict{String,<:Any})Retrieves a list of forms for a specified Amplify app and backend environment.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": The maximum number of forms to retrieve."nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.list_themes — Methodlist_themes(app_id, environment_name)
list_themes(app_id, environment_name, params::Dict{String,<:Any})Retrieves a list of themes for a specified Amplify app and backend environment.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is a part of the Amplify app.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"maxResults": The maximum number of theme results to return in the response."nextToken": The token to request the next page of results.
Main.Amplifyuibuilder.put_metadata_flag — Methodput_metadata_flag(app_id, body, environment_name, feature_name)
put_metadata_flag(app_id, body, environment_name, feature_name, params::Dict{String,<:Any})Stores the metadata information about a feature on a form or view.
Arguments
app_id: The unique ID for the Amplify app.body: The metadata information to store.environment_name: The name of the backend environment that is part of the Amplify app.feature_name: The name of the feature associated with the metadata.
Main.Amplifyuibuilder.refresh_token — Methodrefresh_token(provider, refresh_token_body)
refresh_token(provider, refresh_token_body, params::Dict{String,<:Any})Refreshes a previously issued access token that might have expired.
Arguments
provider: The third-party provider for the token. The only valid value is figma.refresh_token_body: Information about the refresh token request.
Main.Amplifyuibuilder.update_component — Methodupdate_component(app_id, environment_name, id, updated_component)
update_component(app_id, environment_name, id, updated_component, params::Dict{String,<:Any})Updates an existing component.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID for the component.updated_component: The configuration of the updated component.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.
Main.Amplifyuibuilder.update_form — Methodupdate_form(app_id, environment_name, id, updated_form)
update_form(app_id, environment_name, id, updated_form, params::Dict{String,<:Any})Updates an existing form.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID for the form.updated_form: The request accepts the following data in JSON format.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.
Main.Amplifyuibuilder.update_theme — Methodupdate_theme(app_id, environment_name, id, updated_theme)
update_theme(app_id, environment_name, id, updated_theme, params::Dict{String,<:Any})Updates an existing theme.
Arguments
app_id: The unique ID for the Amplify app.environment_name: The name of the backend environment that is part of the Amplify app.id: The unique ID for the theme.updated_theme: The configuration of the updated theme.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"clientToken": The unique client token.