mws_iam_authorized_key (Data Source)
Заголовок раздела «mws_iam_authorized_key (Data Source)»Авторизованный ключ (authorized key) — это ключ с алгоритмом шифрования ES256, применяемый для аутентификации во всех сервисах MWS (исключая Object Storage, Artifact Registry и GPT)
Примеры использования
Заголовок раздела «Примеры использования»data "mws_iam_authorized_key" "iam_authorized_key" { authorized_key = "my-authorized-key" service_account = "my-service-account"}Required
Заголовок раздела «Required»authorized_key(String)service_account(String)
Optional
Заголовок раздела «Optional»project(String) Путь к проекту.
Read-Only
Заголовок раздела «Read-Only»active(Boolean) Флаг активности ключаexpiration_time(String) Время истечения срока действия ключа
Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00
key_algorithm(String) Алгоритм шифрованияkind(String)metadata(Attributes) (see below for nested schema)public_key(String) Открытый ключ. Если данный параметр в запросе отсутствует, то сервис сам сгенерирует ключ для указанного алгоритма и вернет приватный ключ в поле статуса в ответеstatus(Attributes) (see below for nested schema)
Nested Schema for metadata
Заголовок раздела «Nested Schema for metadata»Read-Only:
create_time(String) Дата создания объекта
Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00
delete_time(String) Время запроса на удаление ресурса (не фактическое время удаления)
Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00
description(String) Описание ресурсаdisplay_name(String) Отображаемое имя. Необязательное поле, можно свободно задавать и изменять для удобства организации ресурсовid(String) ID свойстваpurge_time(String) Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00usages(Attributes List) Связи с другими ресурсами. В зависимости от типа связи операции над ресурсом могут быть ограничены (see below for nested schema)
Nested Schema for metadata.usages
Заголовок раздела «Nested Schema for metadata.usages»Read-Only:
name(String) Имя связи. Требуется для модификации коллекцииresource(String) Ссылка на ресурсusage_type(String) Тип связи. Помимо стандартных “own” и “use” могут быть добавлены специализированные типы для конкретных сервисов
Nested Schema for status
Заголовок раздела «Nested Schema for status»Read-Only:
active(Boolean) Флаг активности ключаlast_auth_time(String) Время последней аутентификации
Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00
public_key(String) Открытый ключ, сгенерированный на стороне сервисаready(Attributes) Информация о статусе реконсиляции (see below for nested schema)
Nested Schema for status.ready
Заголовок раздела «Nested Schema for status.ready»Read-Only:
message(String) Описание статусаstate(String) Состояние ресурса