Сделать контейнер публичным
Статья создана
Обновлена 9 января 2024 г.
Чтобы любой пользователь мог вызвать контейнер без передачи заголовка авторизации, сделайте контейнер публичным.
CLI
API
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы сделать контейнер публичным, выполните команду:
yc serverless container allow-unauthenticated-invoke <имя_контейнера>
Результат:
done (1s)
Чтобы сделать контейнер публичным, воспользуйтесь методом REST API setAccessBindings для ресурса Container или вызовом gRPC API ContainerService/SetAccessBindings.