edutap.wallet_google.models.datatypes.data.AppLinkInfo#
- pydantic model edutap.wallet_google.models.datatypes.data.AppLinkInfo#
see: https://developers.google.com/wallet/generic/rest/v1/AppLinkData#applinkinfo
Show JSON schema
{ "title": "AppLinkInfo", "description": "see: https://developers.google.com/wallet/generic/rest/v1/AppLinkData#applinkinfo", "type": "object", "properties": { "appLogoImage": { "anyOf": [ { "$ref": "#/$defs/Image" }, { "type": "null" } ], "default": null, "deprecated": true }, "title": { "anyOf": [ { "$ref": "#/$defs/LocalizedString" }, { "type": "null" } ], "default": null, "deprecated": true }, "description": { "anyOf": [ { "$ref": "#/$defs/LocalizedString" }, { "type": "null" } ], "default": null, "deprecated": true }, "appTarget": { "anyOf": [ { "$ref": "#/$defs/AppTarget" }, { "type": "null" } ], "default": null } }, "$defs": { "AppTarget": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/AppLinkData#apptarget", "properties": { "targetUri": { "anyOf": [ { "$ref": "#/$defs/Uri" }, { "type": "null" } ], "default": null }, "packageName": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Packagename" } }, "title": "AppTarget", "type": "object" }, "Image": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/Image", "properties": { "kind": { "default": null, "deprecated": true, "title": "Kind", "type": "string" }, "sourceUri": { "$ref": "#/$defs/ImageUri" }, "contentDescription": { "anyOf": [ { "$ref": "#/$defs/LocalizedString" }, { "type": "null" } ], "default": null } }, "required": [ "sourceUri" ], "title": "Image", "type": "object" }, "ImageUri": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/Image#imageuri", "properties": { "uri": { "format": "uri", "minLength": 1, "title": "Uri", "type": "string" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "deprecated": true, "title": "Description" }, "localizedDescription": { "anyOf": [ { "$ref": "#/$defs/LocalizedString" }, { "type": "null" } ], "default": null, "deprecated": true } }, "required": [ "uri" ], "title": "ImageUri", "type": "object" }, "LocalizedString": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/LocalizedString", "properties": { "kind": { "default": null, "deprecated": true, "title": "Kind", "type": "string" }, "translatedValues": { "items": { "$ref": "#/$defs/TranslatedString" }, "title": "Translatedvalues", "type": "array" }, "defaultValue": { "$ref": "#/$defs/TranslatedString" } }, "required": [ "defaultValue" ], "title": "LocalizedString", "type": "object" }, "TranslatedString": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/LocalizedString#translatedstring", "properties": { "kind": { "default": null, "deprecated": true, "title": "Kind", "type": "string" }, "language": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Language" }, "value": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Value" } }, "title": "TranslatedString", "type": "object" }, "Uri": { "additionalProperties": false, "description": "see: https://developers.google.com/wallet/generic/rest/v1/Uri", "properties": { "kind": { "default": null, "deprecated": true, "title": "Kind", "type": "string" }, "uri": { "anyOf": [ { "format": "uri", "minLength": 1, "type": "string" }, { "type": "string" }, { "type": "null" } ], "default": null, "title": "Uri" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Description" }, "localizedDescription": { "anyOf": [ { "$ref": "#/$defs/LocalizedString" }, { "type": "null" } ], "default": null }, "id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Id" } }, "title": "Uri", "type": "object" } }, "additionalProperties": false }
- Config:
extra: str = forbid
- Fields:
appLogoImage (edutap.wallet_google.models.datatypes.general.Image | None)
appTarget (edutap.wallet_google.models.datatypes.data.AppTarget | None)
description (edutap.wallet_google.models.datatypes.localized_string.LocalizedString | None)
title (edutap.wallet_google.models.datatypes.localized_string.LocalizedString | None)
- appLogoImage: deprecated object at 0x7fcdcabdb510>)]#
Read-only data descriptor used to emit a runtime deprecation warning before accessing a deprecated field.
- Attributes:
msg: The deprecation message to be emitted. wrapped_property: The property instance if the deprecated field is a computed field, or None. field_name: The name of the field being deprecated.
- description: deprecated object at 0x7fcdcabfc350>)]#
Read-only data descriptor used to emit a runtime deprecation warning before accessing a deprecated field.
- Attributes:
msg: The deprecation message to be emitted. wrapped_property: The property instance if the deprecated field is a computed field, or None. field_name: The name of the field being deprecated.
- title: deprecated object at 0x7fcdcabfe490>)]#
Read-only data descriptor used to emit a runtime deprecation warning before accessing a deprecated field.
- Attributes:
msg: The deprecation message to be emitted. wrapped_property: The property instance if the deprecated field is a computed field, or None. field_name: The name of the field being deprecated.