MYBUSINESSPLACEACTIONS

mybusinessplaceactions.locations.placeActionLinks.create

enum_PlaceActionLinkPlaceActionType := [ "PLACE_ACTION_TYPE_UNSPECIFIED", "APPOINTMENT", "ONLINE_APPOINTMENT", "DINING_RESERVATION", "FOOD_ORDERING", "FOOD_DELIVERY", "FOOD_TAKEOUT", "SHOP_ONLINE" ]

valid {
    input.Body.isPreferred == BOOLEAN
    input.Body.name == STRING
    input.Body.placeActionType == enum_PlaceActionLinkPlaceActionType[_]
    input.Body.uri == STRING
    input.ReqMap.parent == STRING
    input.ProviderMetadata.Region == STRING
}

mybusinessplaceactions.locations.placeActionLinks.delete

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

mybusinessplaceactions.locations.placeActionLinks.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

mybusinessplaceactions.locations.placeActionLinks.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.filter == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

mybusinessplaceactions.locations.placeActionLinks.patch

enum_PlaceActionLinkPlaceActionType := [ "PLACE_ACTION_TYPE_UNSPECIFIED", "APPOINTMENT", "ONLINE_APPOINTMENT", "DINING_RESERVATION", "FOOD_ORDERING", "FOOD_DELIVERY", "FOOD_TAKEOUT", "SHOP_ONLINE" ]

valid {
    input.Body.isPreferred == BOOLEAN
    input.Body.name == STRING
    input.Body.placeActionType == enum_PlaceActionLinkPlaceActionType[_]
    input.Body.uri == STRING
    input.ReqMap.name == STRING
    input.Qs.updateMask == STRING
    input.ProviderMetadata.Region == STRING
}

mybusinessplaceactions.placeActionTypeMetadata.list

valid {
    input.Qs.filter == STRING
    input.Qs.languageCode == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}