GeostoreParkingRestrictionProto

GoogleApi.ContentWarehouse.V1.Model.GeostoreParkingRestrictionProto


Table of Contents ▼

Jump to a specific part of the page:

Description

Expresses a parking restriction on a road; i.e. times at which parking on the road is prohibited.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. restrictedHours (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreTimeScheduleProto, default: nil)
    - Times at which parking is prohibited.
  2. restrictionType (type: String.t, default: nil)
    - clang-format on The type of restriction that applies at this time.
  3. serviceType (type: list(String.t), default: nil)
    - The types of services that this parking restriction applies to. We expect most parking restrictions to apply to all services, but some airports have specific rideshare parking or taxi parking zones.
  4. vehicleType (type: list(String.t), default: nil)
    - The types of vehicles that this parking restriction applies to. For instance, some streets may allow motorcycles to park but not automobiles or trucks.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreParkingRestrictionProto{
restrictedHours: GoogleApi.ContentWarehouse.V1.Model.GeostoreTimeScheduleProto.t() | nil,
restrictionType: String.t() | nil,
serviceType: [String.t()] | nil,
vehicleType: [String.t()] | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GeostoreParkingRestrictionProto