UploadBatchServiceLogsConfiguration Класс
Конфигурация отправки файлов журнала службы пакетная служба Azure для вычислительного узла.
Для отправки в Azure необходимо заполнить все необходимые параметры.
- Наследование
-
UploadBatchServiceLogsConfiguration
Конструктор
UploadBatchServiceLogsConfiguration(*, container_url: str, start_time, end_time=None, identity_reference=None, **kwargs)
Параметры
- container_url
- str
Обязательный. Если управляемое удостоверение, назначаемое пользователем, не используется, URL-адрес должен содержать подписанный URL-адрес (SAS), предоставляющий разрешения на запись в контейнер. Длительность SAS должна иметь достаточно времени для завершения отправки. Время начала sas является необязательным и не рекомендуется указывать.
- start_time
- datetime
Обязательный. Будет отправлен любой файл журнала, содержащий сообщение журнала в диапазоне времени. Это означает, что операция может получить больше журналов, чем было запрошено, так как весь файл журнала всегда отправляется, но операция не должна получать меньше журналов, чем было запрошено.
- end_time
- datetime
Будет отправлен любой файл журнала, содержащий сообщение журнала в диапазоне времени. Это означает, что операция может получить больше журналов, чем было запрошено, так как весь файл журнала всегда отправляется, но операция не должна получать меньше журналов, чем было запрошено. Если этот параметр опущен, по умолчанию отправляет все журналы, доступные после startTime.
- identity_reference
- ComputeNodeIdentityReference
Ссылка на назначенное пользователем удостоверение, используемое для доступа к Хранилище BLOB-объектов Azure, указанное containerUrl. Удостоверение должно иметь доступ на запись к контейнеру Хранилище BLOB-объектов Azure.
Методы
as_dict |
Возвращает словарь, который может иметь значение JSONify с помощью json.dump. Дополнительное использование может использовать обратный вызов в качестве параметра: Ключ — это имя атрибута, используемого в Python. Attr_desc — это диктовка метаданных. В настоящее время содержит "тип" с типом msrest и "key" с ключом в кодировке RestAPI. Значение — это текущее значение в этом объекте. Возвращаемая строка будет использоваться для сериализации ключа. Если тип возвращаемого значения является списком, это считается иерархическим результирующим диктом. См. три примера в этом файле:
Если требуется xml-сериализация, можно передать kwargs is_xml=True. |
deserialize |
Синтаксический анализ str с помощью синтаксиса RestAPI и возврат модели. |
enable_additional_properties_sending | |
from_dict |
Синтаксический анализ дикта с помощью заданного средства извлечения ключа возвращает модель. По умолчанию рекомендуется использовать средства извлечения ключей (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor и last_rest_key_case_insensitive_extractor). |
is_xml_model | |
serialize |
Возвращает json, который будет отправлен в Azure из этой модели. Это псевдоним для as_dict(full_restapi_key_transformer, keep_readonly=False). Если требуется xml-сериализация, можно передать kwargs is_xml=True. |
validate |
Рекурсивная проверка этой модели и возврат списка ValidationError. |
as_dict
Возвращает словарь, который может иметь значение JSONify с помощью json.dump.
Дополнительное использование может использовать обратный вызов в качестве параметра:
Ключ — это имя атрибута, используемого в Python. Attr_desc — это диктовка метаданных. В настоящее время содержит "тип" с типом msrest и "key" с ключом в кодировке RestAPI. Значение — это текущее значение в этом объекте.
Возвращаемая строка будет использоваться для сериализации ключа. Если тип возвращаемого значения является списком, это считается иерархическим результирующим диктом.
См. три примера в этом файле:
attribute_transformer
full_restapi_key_transformer
last_restapi_key_transformer
Если требуется xml-сериализация, можно передать kwargs is_xml=True.
as_dict(keep_readonly=True, key_transformer=<function attribute_transformer>, **kwargs)
Параметры
- key_transformer
- <xref:function>
Функция преобразователя ключей.
- keep_readonly
Возвращаемое значение
Объект, совместимый с JSON для дикта
Возвращаемый тип
deserialize
Синтаксический анализ str с помощью синтаксиса RestAPI и возврат модели.
deserialize(data, content_type=None)
Параметры
- content_type
- str
JSON по умолчанию задайте значение application/xml if XML.
Возвращаемое значение
Экземпляр этой модели
Исключения
enable_additional_properties_sending
enable_additional_properties_sending()
from_dict
Синтаксический анализ дикта с помощью заданного средства извлечения ключа возвращает модель.
По умолчанию рекомендуется использовать средства извлечения ключей (rest_key_case_insensitive_extractor, attribute_key_case_insensitive_extractor и last_rest_key_case_insensitive_extractor).
from_dict(data, key_extractors=None, content_type=None)
Параметры
- content_type
- str
JSON по умолчанию задайте значение application/xml if XML.
- key_extractors
Возвращаемое значение
Экземпляр этой модели
Исключения
is_xml_model
is_xml_model()
serialize
Возвращает json, который будет отправлен в Azure из этой модели.
Это псевдоним для as_dict(full_restapi_key_transformer, keep_readonly=False).
Если требуется xml-сериализация, можно передать kwargs is_xml=True.
serialize(keep_readonly=False, **kwargs)
Параметры
- keep_readonly
- bool
Если вы хотите сериализовать атрибуты только для чтения
Возвращаемое значение
Объект, совместимый с JSON для дикта
Возвращаемый тип
validate
Рекурсивная проверка этой модели и возврат списка ValidationError.
validate()
Возвращаемое значение
Список ошибок проверки
Возвращаемый тип
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по