Skip to content

Conversation

@Github652911031
Copy link
Contributor

sfsturbo 增加action和filter,实现单元测试,补充文档

@HsuhuiChan
Copy link

HsuhuiChan commented Mar 24, 2025

+1
look good to me

@Github652911031 Github652911031 force-pushed the main branch 6 times, most recently from 257c6ff to a1eed92 Compare March 26, 2025 04:01
niuzhenguo pushed a commit that referenced this pull request May 13, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 13, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 14, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* eip 代码提交

* eip 门禁问题修改

* eip delete场景逻辑修改

* eip delete场景逻辑修改

* eip 门禁修改

* eip 门禁修改

* eip 门禁修改

* eip delete逻辑调整

* eip delete逻辑调整

* eip for循环逻辑调整

* eip 门禁问题修改

* Delete readme_dns.md

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/reademe_eip.md

* 删除reademe_dns.md文件

* poetry.lock 文件更新

* poetry.lock 文件更新

* 代码超长 更新

* 添加test_bms.py文件

* client.py 中删除bms部分

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 14, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix:test门禁修改

* fix: delete volume

* delete dns readme

* modify ramRegion

* 去掉mirror源

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 15, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 15, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* aom 代码提交

* aom 代码提交

* aom 代码提交

* aom 代码冲突调整

* aom 门禁问题修改

* aom 门禁问题修改

* delete dns

* delete remademe文件

* delete dns

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 15, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

* fix: use tms tag

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 15, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 16, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:DMS for RocketMQ服务开发

* feat:mock文件提交

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* fix:修复security-group过滤不出来的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:修复时间过滤错误的问题及格式化代码

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix: delete volume

* fix: remove common actions and filters

* feat:还原ageFilter功能

* feat:恢复tag相关的代码

* Update ci.yml

* fix: remove redundant filter/action

* fix: unit tests passed

* refactor:rename rocketmq

* fix: rm dns related

* fix: format1

* fix: format2

* fix: format3

* fix: poetry lock update

* fix: policy validate

* Update ci.yml

* Update client.py

* Update client.py

* Update client.py

* fix: remove mirrors

* fix: pyproject.toml remove mirror

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Co-authored-by: [email protected] <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 16, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:DMS for RocketMQ服务开发

* feat:mock文件提交

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* fix:修复security-group过滤不出来的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:修复时间过滤错误的问题及格式化代码

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix:test门禁修改

* fix: delete volume

* fix: remove common actions and filters

* feat:还原ageFilter功能

* feat:恢复tag相关的代码

* Update ci.yml

* delete dns readme

* fix: remove redundant filter/action

* modify ramRegion

* 去掉mirror源

* fix: unit tests passed

* refactor:rename rocketmq

* fix: rm dns related

* fix: format1

* fix: format2

* fix: format3

* fix: poetry lock update

* fix: policy validate

* fix: pagination

* fix: swr-image

* refactor: delete nonsense

* fix: remove redundant import

* fix: lint

* fix: remove whitespace

* fix: remove additional whitespace

* fix: lifecycle filter search

* fix: poetry.lock

* fix: remove mirror

* Revert "Merge branch 'huaweicloudmain' into feature/SWR"

This reverts commit e12f01f, reversing
changes made to 123da86.

* fix:  remove poetry mirrors

* fix: remove redundant file

* fix: complete all files

* Update ci.yml

* fix: change english

* Update mu.py

* Update mu.py

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Co-authored-by: CuiLeiyang <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 16, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:apig服务开发

* feat:apig服务开发

* feat:apig服务开发

* feat:apig提交

* feat:APIG服务提交

* feat:注释转化成英文

* feat:修改API操作开发

* feat:apig代码修改

* feat:apig修改

* feat:apig修改

* feat:APIG修改

* feat:apig修改

* feat:删除参数过滤的逻辑

* feat:APIG修改

* feature:中文注释改为英文

* feat:删除无用的引入

* feat:APIG修改

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:删除阿里云镜像依赖

* fix:删除readme文件

* fix:删除poetry.lock文件中阿里云镜像依赖

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 20, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 23, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 26, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

* feat:ccm服务添加issue_name filter

* fix:修改lint门禁问题

* fix:修改issue——name测试用例

* fix:修改issue——name测试用例mock文件

* fix:mock文件提交

* fix:gitignore文件中删除多余代码

* feat:私有证书列表添加按create_time过滤的filter

* feat:lint门禁修改和创建时间提交

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* eip 代码提交

* eip 门禁问题修改

* eip delete场景逻辑修改

* eip delete场景逻辑修改

* eip 门禁修改

* eip 门禁修改

* eip 门禁修改

* eip delete逻辑调整

* eip delete逻辑调整

* eip for循环逻辑调整

* eip 门禁问题修改

* Delete readme_dns.md

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/reademe_eip.md

* 删除reademe_dns.md文件

* poetry.lock 文件更新

* poetry.lock 文件更新

* 代码超长 更新

* 添加test_bms.py文件

* client.py 中删除bms部分

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix:test门禁修改

* fix: delete volume

* delete dns readme

* modify ramRegion

* 去掉mirror源

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* aom 代码提交

* aom 代码提交

* aom 代码提交

* aom 代码冲突调整

* aom 门禁问题修改

* aom 门禁问题修改

* delete dns

* delete remademe文件

* delete dns

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

* fix: use tms tag

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:DMS for RocketMQ服务开发

* feat:mock文件提交

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* fix:修复security-group过滤不出来的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:修复时间过滤错误的问题及格式化代码

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix: delete volume

* fix: remove common actions and filters

* feat:还原ageFilter功能

* feat:恢复tag相关的代码

* Update ci.yml

* fix: remove redundant filter/action

* fix: unit tests passed

* refactor:rename rocketmq

* fix: rm dns related

* fix: format1

* fix: format2

* fix: format3

* fix: poetry lock update

* fix: policy validate

* Update ci.yml

* Update client.py

* Update client.py

* Update client.py

* fix: remove mirrors

* fix: pyproject.toml remove mirror

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Co-authored-by: [email protected] <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:DMS for RocketMQ服务开发

* feat:mock文件提交

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* fix:修复security-group过滤不出来的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:修复时间过滤错误的问题及格式化代码

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix:test门禁修改

* fix: delete volume

* fix: remove common actions and filters

* feat:还原ageFilter功能

* feat:恢复tag相关的代码

* Update ci.yml

* delete dns readme

* fix: remove redundant filter/action

* modify ramRegion

* 去掉mirror源

* fix: unit tests passed

* refactor:rename rocketmq

* fix: rm dns related

* fix: format1

* fix: format2

* fix: format3

* fix: poetry lock update

* fix: policy validate

* fix: pagination

* fix: swr-image

* refactor: delete nonsense

* fix: remove redundant import

* fix: lint

* fix: remove whitespace

* fix: remove additional whitespace

* fix: lifecycle filter search

* fix: poetry.lock

* fix: remove mirror

* Revert "Merge branch 'huaweicloudmain' into feature/SWR"

This reverts commit e12f01f, reversing
changes made to 123da86.

* fix:  remove poetry mirrors

* fix: remove redundant file

* fix: complete all files

* Update ci.yml

* fix: change english

* Update mu.py

* Update mu.py

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Co-authored-by: CuiLeiyang <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:apig服务开发

* feat:apig服务开发

* feat:apig服务开发

* feat:apig提交

* feat:APIG服务提交

* feat:注释转化成英文

* feat:修改API操作开发

* feat:apig代码修改

* feat:apig修改

* feat:apig修改

* feat:APIG修改

* feat:apig修改

* feat:删除参数过滤的逻辑

* feat:APIG修改

* feature:中文注释改为英文

* feat:删除无用的引入

* feat:APIG修改

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:删除阿里云镜像依赖

* fix:删除readme文件

* fix:删除poetry.lock文件中阿里云镜像依赖

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

* feat:ccm服务添加issue_name filter

* fix:修改lint门禁问题

* fix:修改issue——name测试用例

* fix:修改issue——name测试用例mock文件

* fix:mock文件提交

* fix:gitignore文件中删除多余代码

* feat:私有证书列表添加按create_time过滤的filter

* feat:lint门禁修改和创建时间提交

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
niuzhenguo pushed a commit that referenced this pull request May 27, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

* feat:ccm服务添加issue_name filter

* fix:修改lint门禁问题

* fix:修改issue——name测试用例

* fix:修改issue——name测试用例mock文件

* fix:mock文件提交

* fix:gitignore文件中删除多余代码

* feat:私有证书列表添加按create_time过滤的filter

* feat:lint门禁修改和创建时间提交

* fix:修改tag_resource_type的判断条件

* fix:test门禁处理

* fix:test门禁处理

* fix:ccm mock文件还原

* feat:scm服务名称修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* aom 代码提交

* aom 代码提交

* aom 代码提交

* aom 代码冲突调整

* aom 门禁问题修改

* aom 门禁问题修改

* delete dns

* delete remademe文件

* delete dns

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: Ericzhang3 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:华为云DC服务开发

* feat:查询物理连接列表添加yaml规则

* fix:修复添加标签失败的功能

* fix:删除mark-for-op action

* fix: remove dns code

* fix: CI

* fix: use tms tag

* fix: CI

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:swr服务开发提交

* unittest complete

* feat:DMS for RocketMQ服务开发

* feat:mock文件提交

* feat:修改swr查询resource报错问题

* feat:修改swr-image无法过滤的问题

* fix:修改SwrImage没有正确过滤的问题

* fix:修复创建老化规则失败的问题

* fix:修复security-group过滤不出来的问题

* 修复lint失败的问题

* fix:lint门禁处理

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修复

* fix:修复时间过滤错误的问题及格式化代码

* fix:lint门禁修改

* fix:lint门禁修改

* fix:lint门禁修改

* fix:poetry lock执行

* fix:镜像源添加

* fix:删除dns文件

* fix:修改mock文件

* fix:lint门禁修改

* fix: invalid query

* fix: delete volume

* fix: remove common actions and filters

* feat:还原ageFilter功能

* feat:恢复tag相关的代码

* Update ci.yml

* fix: remove redundant filter/action

* fix: unit tests passed

* refactor:rename rocketmq

* fix: rm dns related

* fix: format1

* fix: format2

* fix: format3

* fix: poetry lock update

* fix: policy validate

* Update ci.yml

* Update client.py

* Update client.py

* Update client.py

* fix: remove mirrors

* fix: pyproject.toml remove mirror

---------

Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Co-authored-by: [email protected] <[email protected]>
hanzhuofan pushed a commit to hanzhuofan/cloud-custodian that referenced this pull request May 28, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (huaweicloud#9)

add dns actions, filters, UTs

* Feature/dns (huaweicloud#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
@github-ci-robot github-ci-robot added the needs-rebase This branch has conflicts that must be resolved. label May 28, 2025
github-ci-robot pushed a commit that referenced this pull request Jun 5, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

* feat:ccm服务添加issue_name filter

* fix:修改lint门禁问题

* fix:修改issue——name测试用例

* fix:修改issue——name测试用例mock文件

* fix:mock文件提交

* fix:gitignore文件中删除多余代码

* feat:私有证书列表添加按create_time过滤的filter

* feat:lint门禁修改和创建时间提交

* fix:修改tag_resource_type的判断条件

* fix:test门禁处理

* fix:test门禁处理

* fix:ccm mock文件还原

* feat:scm服务名称修改

* feat:scm添加查询tags的功能

* fix:tags添加修改

* fix:lts_transfer mock文件去除分页

* fix:分页参数修改

* fix:修改分页参数

* fix:修改mock文件

* fix:修改lint门禁

* fix:添加异常抛出

* fix:修改异常抛出

* fix:修改lint门禁

* fix:抛出异常逻辑修改

* feat:ccm添加obs桶策略过滤

* fix:修改lint门禁问题

* feat:修改obs桶策略判断逻辑

* fix:修改lint门禁

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
github-ci-robot pushed a commit that referenced this pull request Jun 24, 2025
* Add files via upload

add huaweicloud Kafka custodian

* Changes set-config
Delete json-diff

* delete import

* rename set_config

* Feature/dns (#9)

add dns actions, filters, UTs

* Feature/dns (#10)

* add readme_dns

* add readme_dns

* add readme_dns

* Update readme_dns.md

* Update readme_dns.md

* add dns

* update readme_dns

* update kafka

* update client

* update dns

* update dns

* update dns
add dns_test

* update dns_test
update mock

* add mock

* update dns

* Delete tools/c7n_huaweicloud/c7n_huaweicloud/resources/dns_files directory

* update dns lint

* lint modify

* lint modify

* modify

* modify

* update test

---------

Co-authored-by: Liu Wenyu <[email protected]>

* Create readme_dns.md

* feat:ccm服务开发

* feat:scm服务开发

* feat:mock文件提交

* fix:修复查询DC资源测试用例报错的问题

* fix:修改lint门禁

* fix:lint门禁修改

* fix:lint门禁修改

* fix:test门禁修改

* fix:test门禁修改

* fix:修改lint门禁

* fix:mock文件修改

* Update ci.yml

* feat:修改scm代码

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁处理

* fix:test门禁修改

* fix:test门禁修改

* fix:test门禁处理

* fix:门禁处理

* fix:test门禁修改

* fix:删除poetry.lock文件中阿里云镜像依赖

* fxi:删除阿里云镜像依赖

* fix: client change

* Update ci.yml

* fix:tag_resource_type修改

* fix:修改test门禁

* feat:添加tag_resource_type相关代码

* feat:ccm新需求开发

* feat:ccm服务新需求开发

* feat:ccm资源名称修改及ccm标签增强

* fix:lint门禁修改

* feat:修改查询标签的client

* fix:修改lint门禁

* fix:test门禁修改

* feat:删除多余重复代码

* feat:ccm需求更改

* fix:lint门禁修改

* fix:test门禁处理

* feat:ccm需求更改

* fix:lint门禁修改

* fix:lint门禁修改

* feat:ccm服务添加issue_name filter

* fix:修改lint门禁问题

* fix:修改issue——name测试用例

* fix:修改issue——name测试用例mock文件

* fix:mock文件提交

* fix:gitignore文件中删除多余代码

* feat:私有证书列表添加按create_time过滤的filter

* feat:lint门禁修改和创建时间提交

* fix:修改tag_resource_type的判断条件

* fix:test门禁处理

* fix:test门禁处理

* fix:ccm mock文件还原

* feat:scm服务名称修改

* feat:scm添加查询tags的功能

* fix:tags添加修改

* fix:lts_transfer mock文件去除分页

* fix:分页参数修改

* fix:修改分页参数

* fix:修改mock文件

* fix:修改lint门禁

* fix:添加异常抛出

* fix:修改异常抛出

* fix:修改lint门禁

* fix:抛出异常逻辑修改

* feat:ccm添加obs桶策略过滤

* fix:修改lint门禁问题

* feat:修改obs桶策略判断逻辑

* fix:修改lint门禁

* CCM client modify

* modify version

* fix poetry lock

* add test ut

* add test ut

* add test ut

* add test ut

* add test ut

* add test ut

* modify poetry

---------

Co-authored-by: franklwy <[email protected]>
Co-authored-by: Liu Wenyu <[email protected]>
Co-authored-by: zfc1996 <[email protected]>
Co-authored-by: zyw0599 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-rebase This branch has conflicts that must be resolved.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants