AssistantApiSettingsDowntimePeriod

AI Overview😉

  • The potential purpose of this module is to allow website administrators to schedule downtime for their website, specifying a 24-hour period when the site will be unavailable, including the start and end times and day of the week. This could be used for maintenance, updates, or other purposes.
  • This module could impact search results by potentially affecting the crawlability and indexing of a website during the scheduled downtime period. If a website is unavailable during a crawl, it may not be indexed or may be removed from search results temporarily. This could negatively impact the website's search engine rankings and visibility.
  • To be more favorable for this function, a website may want to ensure that their scheduled downtime periods do not overlap with peak traffic times or critical business hours. They may also want to consider implementing a temporary redirect or informative page during downtime to minimize the impact on users and search engines. Additionally, website administrators should ensure that their website is properly configured to handle downtime periods, including setting the correct HTTP status codes and communicating with search engines about the planned unavailability.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDowntimePeriod (google_api_content_warehouse v0.4.0)

Specifies a period of up to 24 hours when downtime should be enabled, starting at certain time on a certain day of the week, and ending at a later time on either that day or the following day.

Attributes

  • enabled (type: boolean(), default: nil) - True if downtime should be enabled during this period.
  • endTime (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t, default: nil) - Time of day that this downtime period should end. Required. If end_time > start_time, end_time is relative to start_day. Otherwise, end_time is relative to the day after start_day. For example, start_day: MONDAY, start_time: 9 p.m., end_time: 6 a.m. means that the downtime period starts at 9 p.m. on Monday and ends at 6 a.m. on Tuesday.
  • startDay (type: String.t, default: nil) - The day of the week when this downtime period starts. Required.
  • startTime (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t, default: nil) - Time of day that this downtime period should start. Required.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsDowntimePeriod{
  enabled: boolean() | nil,
  endTime: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t() | nil,
  startDay: String.t() | nil,
  startTime: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeTimeOfDay.t() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.