java - 有没有办法验证 GCP 资源名称而不尝试创建它?
问题描述
我需要提前验证 GCP 资源名称(如存储桶名称或大查询表名称)是否有效。我无法尝试创建它以检查创建是否由于名称无效而失败。是否有一些验证 API 可以在不尝试创建的情况下根据特定的 GCP 资源命名规则检查我的名字?
解决方案
在实际尝试创建资源之前,无法检查资源名称是否正确。
然而,GCP 中的命名约定非常简单,基本上可以归结为:
- 长度为 1-63 个字符
- 匹配正则表达式 az? (这意味着第一个字符必须是小写字母,后面的所有字符都必须是连字符、小写字母或数字,最后一个字符除外,不能是连字符。)
推荐阅读
- javascript - 我的 javascript 字符串是这样的:“接受 === 接受 && 50 > 100” 现在我必须返回关于这个字符串是否有效的布尔值
- regex - 正则表达式在等号之前不匹配表达式?
- c++ - 关于使用 freopen() 和 cin, cout 从文件中读取大输入的问题
- bootstrap-4 - 为什么我的卡列表组中的行没有完全消耗,您认为这是什么问题?
- php - 数据表:从另一个表(yajra,laravel)中排序关系时如何保留id
- angular - 如何以角度更改ng2图表的标签颜色
- youtube-api - 无法使用为 G Suite 域创建的内部应用上传不公开视频或私人视频
- python - Python修改和编辑列表
- vue.js - 在 Vue.js 中使用活动类
- node.js - 如何将一些json数据发布到api中的路由