Files
codegenerator/metadata/identity_metadata.yaml
Artem Goncharov 6e297814f9 Add metadata
Having OpenAPI is not enough to render sdk/cli/etc. A metadata is
necessary describing path to the spec, operation definition in the spec
and what and how to generate out of it. While most of the data can be
"assumed" there are cases where customization is necessary.

For now add metadata into the tree.

Change-Id: Ice129db1ceb2487c95d4c66946c6a0f57c60824e
2024-06-18 14:01:47 +02:00

3285 lines
97 KiB
YAML

resources:
identity.version:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: version:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: version:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: version get
identity.auth/project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: auth/projects:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: auth project list
identity.OS_FEDERATION/project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: OS-FEDERATION/projects:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation project list
identity.auth/domain:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/domains:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: auth/domains:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: auth domain list
identity.OS_FEDERATION/domain:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/domains:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: OS-FEDERATION/domains:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation domain list
identity.auth/system:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/system:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: auth/system:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: auth system list
identity.auth/catalog:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/catalog:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: auth/catalog:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: catalog list
identity.auth/token/OS_PKI/revoked:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/tokens/OS-PKI/revoked:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: auth/tokens/OS-PKI/revoked:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: auth token OS-PKI revoked get
identity.auth/token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/tokens:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: auth/tokens:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: auth token get
create:
operation_id: auth/tokens:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: auth token create
delete:
operation_id: auth/tokens:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: auth token delete
identity.auth/OS_FEDERATION/saml2:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/OS-FEDERATION/saml2:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: auth/OS-FEDERATION/saml2:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: auth federation saml2 get
create:
operation_id: auth/OS-FEDERATION/saml2:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: auth federation saml2 create
identity.auth/OS_FEDERATION/saml2/ecp:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/OS-FEDERATION/saml2/ecp:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: auth/OS-FEDERATION/saml2/ecp:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: auth federation saml2 ecp get
create:
operation_id: auth/OS-FEDERATION/saml2/ecp:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: auth federation saml2 ecp create
identity.auth/OS_FEDERATION/websso:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/OS-FEDERATION/websso/protocol_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: auth/OS-FEDERATION/websso/protocol_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: auth federation websso show
create:
operation_id: auth/OS-FEDERATION/websso/protocol_id:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: auth federation websso create
identity.auth/OS_FEDERATION/identity_provider/protocol/websso:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: auth/OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/websso:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: auth/OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/websso:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: auth federation identity-provider protocol websso get
create:
operation_id: auth/OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/websso:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: auth federation identity-provider protocol websso create
identity.credential:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: credentials:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: credentials/credential_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: credential show
delete:
operation_id: credentials/credential_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: credential delete
update:
operation_id: credentials/credential_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: credential set
list:
operation_id: credentials:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: credential list
create:
operation_id: credentials:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: credential create
identity.domain:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: domains/domain_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: domain show
delete:
operation_id: domains/domain_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: domain delete
update:
operation_id: domains/domain_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: domain set
list:
operation_id: domains:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: domain list
create:
operation_id: domains:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: domain create
find:
operation_id: domains:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::domain
name_field: name
name_filter_supported: true
list_mod: list
identity.domain/config:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains/domain_id/config:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: domains/domain_id/config:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: domain config list
replace:
operation_id: domains/domain_id/config:put
operation_type: set
targets:
rust-sdk:
module_name: replace
rust-cli:
module_name: replace
sdk_mod_name: replace
cli_full_command: domain config replace
delete_all:
operation_id: domains/domain_id/config:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete_all
rust-cli:
module_name: delete_all
sdk_mod_name: delete_all
cli_full_command: domain config purge
update:
operation_id: domains/domain_id/config:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: domain config set
default:
operation_id: domains/config/default:get
operation_type: get
targets:
rust-sdk:
module_name: default
rust-cli:
module_name: default
sdk_mod_name: default
cli_full_command: domain config default
identity.domain/config/group:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains/domain_id/config/group:head
operation_type: get
targets:
rust-sdk:
module_name: head
response_key: config
show:
operation_id: domains/domain_id/config/group:get
operation_type: show
targets:
rust-sdk:
module_name: get
response_key: config
rust-cli:
module_name: show
sdk_mod_name: get
response_key: config
cli_full_command: domain config group show
delete:
operation_id: domains/domain_id/config/group:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
response_key: config
rust-cli:
module_name: delete
sdk_mod_name: delete
response_key: config
cli_full_command: domain config group delete
update:
operation_id: domains/domain_id/config/group:patch
operation_type: set
targets:
rust-sdk:
module_name: set
response_key: config
rust-cli:
module_name: set
sdk_mod_name: set
response_key: config
cli_full_command: domain config group set
default:
operation_id: domains/config/group/default:get
operation_type: get
targets:
rust-sdk:
module_name: default
response_key: config
rust-cli:
module_name: default
sdk_mod_name: default
response_key: config
cli_full_command: domain config group default
identity.domain/config/group/option:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains/domain_id/config/group/option:head
operation_type: get
targets:
rust-sdk:
module_name: head
response_key: config
show:
operation_id: domains/domain_id/config/group/option:get
operation_type: show
targets:
rust-sdk:
module_name: get
response_key: config
rust-cli:
module_name: show
sdk_mod_name: get
response_key: config
cli_full_command: domain config group option show
delete:
operation_id: domains/domain_id/config/group/option:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
response_key: config
rust-cli:
module_name: delete
sdk_mod_name: delete
response_key: config
cli_full_command: domain config group option delete
update:
operation_id: domains/domain_id/config/group/option:patch
operation_type: set
targets:
rust-sdk:
module_name: set
response_key: config
rust-cli:
module_name: set
sdk_mod_name: set
response_key: config
cli_full_command: domain config group option set
default:
operation_id: domains/config/group/option/default:get
operation_type: get
targets:
rust-sdk:
module_name: default
response_key: config
rust-cli:
module_name: default
sdk_mod_name: default
response_key: config
cli_full_command: domain config group option default
identity.domain/user/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains/domain_id/users/user_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: domains/domain_id/users/user_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: domain user role list
show:
operation_id: domains/domain_id/users/user_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: domain user role show
update:
operation_id: domains/domain_id/users/user_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: domain user role set
delete:
operation_id: domains/domain_id/users/user_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: domain user role delete
identity.domain/group/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: domains/domain_id/groups/group_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: domains/domain_id/groups/group_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: domain group role list
show:
operation_id: domains/domain_id/groups/group_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: domain group role show
update:
operation_id: domains/domain_id/groups/group_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: domain group role set
delete:
operation_id: domains/domain_id/groups/group_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: domain group role delete
identity.ec2token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: ec2tokens:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: ec2tokens:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: ec2token get
create:
operation_id: ec2tokens:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: ec2token create
identity.endpoint:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: endpoints:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: endpoints/endpoint_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: endpoint show
delete:
operation_id: endpoints/endpoint_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: endpoint delete
update:
operation_id: endpoints/endpoint_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: endpoint set
list:
operation_id: endpoints:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: endpoint list
create:
operation_id: endpoints:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: endpoint create
identity.endpoint/OS_ENDPOINT_POLICY/policy:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: endpoints/endpoint_id/OS-ENDPOINT-POLICY/policy:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: endpoints/endpoint_id/OS-ENDPOINT-POLICY/policy:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: endpoint OS-ENDPOINT-POLICY policy get
identity.group:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: groups:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: groups/group_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: group show
delete:
operation_id: groups/group_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: group delete
update:
operation_id: groups/group_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: group set
list:
operation_id: groups:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: group list
create:
operation_id: groups:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: group create
find:
operation_id: groups:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::group
name_field: name
name_filter_supported: false
list_mod: list
identity.group/user:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: groups/group_id/users/user_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: groups/group_id/users:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: group user list
show:
operation_id: groups/group_id/users/user_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: group user show
update:
operation_id: groups/group_id/users/user_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: group user set
delete:
operation_id: groups/group_id/users/user_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: group user delete
identity.limit:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: limits:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: limits/limit_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: limit show
delete:
operation_id: limits/limit_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: limit delete
update:
operation_id: limits/limit_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: limit set
list:
operation_id: limits:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: limit list
create:
operation_id: limits:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: limit create
identity.limit/model:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: limits/model:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: limits/model:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: limit model get
identity.OS_EP_FILTER/endpoint_group:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/endpoint_groups:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-EP-FILTER endpoint-group show
delete:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-EP-FILTER endpoint-group delete
update:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-EP-FILTER endpoint-group set
list:
operation_id: OS-EP-FILTER/endpoint_groups:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-EP-FILTER endpoint-group list
create:
operation_id: OS-EP-FILTER/endpoint_groups:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-EP-FILTER endpoint-group create
identity.OS_EP_FILTER/endpoint/project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/endpoints/endpoint_id/projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-EP-FILTER/endpoints/endpoint_id/projects:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-EP-FILTER endpoint project get
identity.OS_EP_FILTER/project/endpoint:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/projects/project_id/endpoints:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-EP-FILTER/projects/project_id/endpoints/endpoint_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-EP-FILTER project endpoint show
update:
operation_id: OS-EP-FILTER/projects/project_id/endpoints/endpoint_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-EP-FILTER project endpoint set
delete:
operation_id: OS-EP-FILTER/projects/project_id/endpoints/endpoint_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-EP-FILTER project endpoint delete
list:
operation_id: OS-EP-FILTER/projects/project_id/endpoints:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-EP-FILTER project endpoint list
identity.OS_EP_FILTER/project/endpoint_group:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/projects/project_id/endpoint_groups:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-EP-FILTER/projects/project_id/endpoint_groups:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-EP-FILTER project endpoint-group get
identity.OS_EP_FILTER/endpoint_group/endpoint:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/endpoints:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/endpoints:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-EP-FILTER endpoint-group endpoint get
identity.OS_EP_FILTER/endpoint_group/project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/projects/project_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/projects:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-EP-FILTER endpoint-group project list
show:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/projects/project_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-EP-FILTER endpoint-group project show
update:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/projects/project_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-EP-FILTER endpoint-group project set
delete:
operation_id: OS-EP-FILTER/endpoint_groups/endpoint_group_id/projects/project_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-EP-FILTER endpoint-group project delete
identity.OS_FEDERATION/saml2/metadata:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/saml2/metadata:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-FEDERATION/saml2/metadata:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: federation saml2 metadata get
identity.OS_FEDERATION/identity_provider/protocol/auth:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/auth:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/auth:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: federation identity-provider protocol auth get
create:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id/auth:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: federation identity-provider protocol auth create
identity.OS_FEDERATION/identity_provider:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/identity_providers:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-FEDERATION/identity_providers/idp_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: federation identity-provider show
create:
operation_id: OS-FEDERATION/identity_providers/idp_id:put
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: federation identity-provider create
delete:
operation_id: OS-FEDERATION/identity_providers/idp_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: federation identity-provider delete
update:
operation_id: OS-FEDERATION/identity_providers/idp_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: federation identity-provider set
list:
operation_id: OS-FEDERATION/identity_providers:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation identity-provider list
identity.OS_FEDERATION/identity_provider/protocol:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: federation identity-provider protocol show
create:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id:put
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: federation identity-provider protocol create
delete:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: federation identity-provider protocol delete
update:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols/protocol_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: federation identity-provider protocol set
list:
operation_id: OS-FEDERATION/identity_providers/idp_id/protocols:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation identity-provider protocol list
identity.OS_FEDERATION/mapping:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/mappings:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-FEDERATION/mappings/mapping_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: federation mapping show
create:
operation_id: OS-FEDERATION/mappings/mapping_id:put
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: federation mapping create
delete:
operation_id: OS-FEDERATION/mappings/mapping_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: federation mapping delete
update:
operation_id: OS-FEDERATION/mappings/mapping_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: federation mapping set
list:
operation_id: OS-FEDERATION/mappings:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation mapping list
identity.OS_FEDERATION/service_provider:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-FEDERATION/service_providers:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-FEDERATION/service_providers/sp_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: federation service-provider show
create:
operation_id: OS-FEDERATION/service_providers/sp_id:put
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: federation service-provider create
delete:
operation_id: OS-FEDERATION/service_providers/sp_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: federation service-provider delete
update:
operation_id: OS-FEDERATION/service_providers/sp_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: federation service-provider set
list:
operation_id: OS-FEDERATION/service_providers:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: federation service-provider list
identity.OS_INHERIT/domain/group/role/inherited_to_project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-INHERIT/domains/domain_id/groups/group_id/roles/inherited_to_projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-INHERIT/domains/domain_id/groups/group_id/roles/inherited_to_projects:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-INHERIT domain group role inherited-to-project get
inherited_to_projects:
operation_id:
OS-INHERIT/domains/domain_id/groups/group_id/roles/role_id/inherited_to_projects:put
operation_type: action
targets:
rust-sdk:
module_name: inherited_to_projects
rust-cli:
module_name: inherited_to_projects
sdk_mod_name: inherited_to_projects
cli_full_command: OS-INHERIT domain group role inherited-to-project inherited-to-projects
delete:
operation_id:
OS-INHERIT/domains/domain_id/groups/group_id/roles/role_id/inherited_to_projects:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-INHERIT domain group role inherited-to-project delete
identity.OS_INHERIT/domain/user/role/inherited_to_project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-INHERIT/domains/domain_id/users/user_id/roles/inherited_to_projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-INHERIT/domains/domain_id/users/user_id/roles/inherited_to_projects:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-INHERIT domain user role inherited-to-project get
inherited_to_projects:
operation_id:
OS-INHERIT/domains/domain_id/users/user_id/roles/role_id/inherited_to_projects:put
operation_type: action
targets:
rust-sdk:
module_name: inherited_to_projects
rust-cli:
module_name: inherited_to_projects
sdk_mod_name: inherited_to_projects
cli_full_command: OS-INHERIT domain user role inherited-to-project inherited-to-projects
delete:
operation_id:
OS-INHERIT/domains/domain_id/users/user_id/roles/role_id/inherited_to_projects:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-INHERIT domain user role inherited-to-project delete
identity.OS_INHERIT/project/user/role/inherited_to_project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id:
OS-INHERIT/projects/project_id/users/user_id/roles/role_id/inherited_to_projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id:
OS-INHERIT/projects/project_id/users/user_id/roles/role_id/inherited_to_projects:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-INHERIT project user role inherited-to-project get
inherited_to_projects:
operation_id:
OS-INHERIT/projects/project_id/users/user_id/roles/role_id/inherited_to_projects:put
operation_type: action
targets:
rust-sdk:
module_name: inherited_to_projects
rust-cli:
module_name: inherited_to_projects
sdk_mod_name: inherited_to_projects
cli_full_command: OS-INHERIT project user role inherited-to-project inherited-to-projects
delete:
operation_id:
OS-INHERIT/projects/project_id/users/user_id/roles/role_id/inherited_to_projects:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-INHERIT project user role inherited-to-project delete
identity.OS_INHERIT/project/group/role/inherited_to_project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id:
OS-INHERIT/projects/project_id/groups/group_id/roles/role_id/inherited_to_projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id:
OS-INHERIT/projects/project_id/groups/group_id/roles/role_id/inherited_to_projects:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-INHERIT project group role inherited-to-project get
inherited_to_projects:
operation_id:
OS-INHERIT/projects/project_id/groups/group_id/roles/role_id/inherited_to_projects:put
operation_type: action
targets:
rust-sdk:
module_name: inherited_to_projects
rust-cli:
module_name: inherited_to_projects
sdk_mod_name: inherited_to_projects
cli_full_command: OS-INHERIT project group role inherited-to-project inherited-to-projects
delete:
operation_id:
OS-INHERIT/projects/project_id/groups/group_id/roles/role_id/inherited_to_projects:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-INHERIT project group role inherited-to-project delete
identity.OS_OAUTH1/consumer:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-OAUTH1/consumers:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-OAUTH1/consumers/consumer_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-OAUTH1 consumer show
delete:
operation_id: OS-OAUTH1/consumers/consumer_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-OAUTH1 consumer delete
update:
operation_id: OS-OAUTH1/consumers/consumer_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-OAUTH1 consumer set
list:
operation_id: OS-OAUTH1/consumers:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-OAUTH1 consumer list
create:
operation_id: OS-OAUTH1/consumers:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-OAUTH1 consumer create
identity.OS_OAUTH1/request_token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-OAUTH1/request_token:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-OAUTH1/request_token:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-OAUTH1 request-token get
create:
operation_id: OS-OAUTH1/request_token:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-OAUTH1 request-token create
identity.OS_OAUTH1/access_token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-OAUTH1/access_token:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-OAUTH1/access_token:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-OAUTH1 access-token get
create:
operation_id: OS-OAUTH1/access_token:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-OAUTH1 access-token create
identity.OS_OAUTH1/authorize:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
update:
operation_id: OS-OAUTH1/authorize/request_token_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-OAUTH1 authorize set
identity.OS_OAUTH2/token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-OAUTH2/token:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-OAUTH2/token:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-OAUTH2 token get
token:
operation_id: OS-OAUTH2/token:put
operation_type: action
targets:
rust-sdk:
module_name: token
rust-cli:
module_name: token
sdk_mod_name: token
cli_full_command: OS-OAUTH2 token token
create:
operation_id: OS-OAUTH2/token:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-OAUTH2 token create
delete:
operation_id: OS-OAUTH2/token:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-OAUTH2 token delete
update:
operation_id: OS-OAUTH2/token:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: OS-OAUTH2 token set
identity.OS_REVOKE/event:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-REVOKE/events:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-REVOKE/events:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-REVOKE event get
identity.OS_SIMPLE_CERT/ca:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-SIMPLE-CERT/ca:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-SIMPLE-CERT/ca:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-SIMPLE-CERT ca get
identity.OS_SIMPLE_CERT/certificate:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-SIMPLE-CERT/certificates:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: OS-SIMPLE-CERT/certificates:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: OS-SIMPLE-CERT certificate get
identity.policy:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: policies:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: policies/policy_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: policy show
delete:
operation_id: policies/policy_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: policy delete
update:
operation_id: policies/policy_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: policy set
list:
operation_id: policies:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: policy list
create:
operation_id: policies:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: policy create
identity.policy/OS_ENDPOINT_POLICY/endpoint:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/endpoints/endpoint_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/endpoints:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: policy OS-ENDPOINT-POLICY endpoint list
show:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/endpoints/endpoint_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: policy OS-ENDPOINT-POLICY endpoint show
update:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/endpoints/endpoint_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: policy OS-ENDPOINT-POLICY endpoint set
delete:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/endpoints/endpoint_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: policy OS-ENDPOINT-POLICY endpoint delete
identity.policy/OS_ENDPOINT_POLICY/service:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: policy OS-ENDPOINT-POLICY service show
update:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: policy OS-ENDPOINT-POLICY service set
delete:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: policy OS-ENDPOINT-POLICY service delete
identity.policy/OS_ENDPOINT_POLICY/service/region:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id/regions/region_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id/regions/region_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: policy OS-ENDPOINT-POLICY service region show
update:
operation_id: policies/policy_id/OS-ENDPOINT-POLICY/services/service_id/regions/region_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: policy OS-ENDPOINT-POLICY service region set
delete:
operation_id:
policies/policy_id/OS-ENDPOINT-POLICY/services/service_id/regions/region_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: policy OS-ENDPOINT-POLICY service region delete
identity.project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: projects/project_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: project show
delete:
operation_id: projects/project_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: project delete
update:
operation_id: projects/project_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: project set
list:
operation_id: projects:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: project list
create:
operation_id: projects:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: project create
find:
operation_id: projects:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::project
name_field: name
name_filter_supported: true
list_mod: list
identity.project/tag:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: projects/project_id/tags/value:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: projects/project_id/tags:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: project tag list
replace:
operation_id: projects/project_id/tags:put
operation_type: set
targets:
rust-sdk:
module_name: replace
rust-cli:
module_name: replace
sdk_mod_name: replace
cli_full_command: project tag replace
delete_all:
operation_id: projects/project_id/tags:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete_all
rust-cli:
module_name: delete_all
sdk_mod_name: delete_all
cli_full_command: project tag purge
show:
operation_id: projects/project_id/tags/value:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: project tag check
update:
operation_id: projects/project_id/tags/value:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: project tag add
delete:
operation_id: projects/project_id/tags/value:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: project tag delete
identity.project/user/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: projects/project_id/users/user_id/roles:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: projects/project_id/users/user_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: project user role show
update:
operation_id: projects/project_id/users/user_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: project user role set
delete:
operation_id: projects/project_id/users/user_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: project user role delete
list:
operation_id: projects/project_id/users/user_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: project user role list
identity.project/group/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: projects/project_id/groups/group_id/roles:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: projects/project_id/groups/group_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: project group role show
update:
operation_id: projects/project_id/groups/group_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: project group role set
delete:
operation_id: projects/project_id/groups/group_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: project group role delete
list:
operation_id: projects/project_id/groups/group_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: project group role list
identity.region:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: regions:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: regions/region_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: region show
update:
operation_id: regions/region_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: region set
delete:
operation_id: regions/region_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: region delete
list:
operation_id: regions:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: region list
create:
operation_id: regions:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: region create
identity.registered_limit:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: registered_limits:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: registered_limits/registered_limit_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: registered-limit show
delete:
operation_id: registered_limits/registered_limit_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: registered-limit delete
update:
operation_id: registered_limits/registered_limit_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: registered-limit set
list:
operation_id: registered_limits:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: registered-limit list
create:
operation_id: registered_limits:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: registered-limit create
identity.role_assignment:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: role_assignments:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: role_assignments:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: role-assignment list
identity.role_inference:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: role_inferences:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: role_inferences:get
operation_type: list
targets:
rust-sdk:
module_name: list
response_key: role_inferences
rust-cli:
module_name: list
sdk_mod_name: list
response_key: role_inferences
cli_full_command: role-inference list
identity.role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: roles:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: role show
delete:
operation_id: roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: role delete
update:
operation_id: roles/role_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: role set
list:
operation_id: roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: role list
create:
operation_id: roles:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: role create
find:
operation_id: roles:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::role
name_field: name
name_filter_supported: false
list_mod: list
identity.role/imply:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: roles/prior_role_id/implies/implied_role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: roles/prior_role_id/implies:get
operation_type: list
targets:
rust-sdk:
module_name: list
response_key: role_inference
rust-cli:
module_name: list
sdk_mod_name: list
response_key: role_inference
cli_full_command: role imply list
show:
operation_id: roles/prior_role_id/implies/implied_role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: role imply show
update:
operation_id: roles/prior_role_id/implies/implied_role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: role imply set
delete:
operation_id: roles/prior_role_id/implies/implied_role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: role imply delete
identity.s3token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: s3tokens:head
operation_type: get
targets:
rust-sdk:
module_name: head
get:
operation_id: s3tokens:get
operation_type: get
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: get
sdk_mod_name: get
cli_full_command: s3token get
create:
operation_id: s3tokens:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: s3token create
identity.service:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: services:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: services/service_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: service show
delete:
operation_id: services/service_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: service delete
update:
operation_id: services/service_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: service set
list:
operation_id: services:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: service list
create:
operation_id: services:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: service create
find:
operation_id: services:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::service
name_field: name
name_filter_supported: false
list_mod: list
identity.system/user/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: system/users/user_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: system/users/user_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: system user role list
show:
operation_id: system/users/user_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: system user role show
update:
operation_id: system/users/user_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: system user role set
delete:
operation_id: system/users/user_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: system user role delete
identity.system/group/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: system/groups/group_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: system/groups/group_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: system group role list
show:
operation_id: system/groups/group_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: system group role show
update:
operation_id: system/groups/group_id/roles/role_id:put
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: system group role set
delete:
operation_id: system/groups/group_id/roles/role_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: system group role delete
identity.OS_TRUST/trust:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-TRUST/trusts:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: OS-TRUST/trusts/trust_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-TRUST trust show
delete:
operation_id: OS-TRUST/trusts/trust_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: OS-TRUST trust delete
list:
operation_id: OS-TRUST/trusts:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-TRUST trust list
create:
operation_id: OS-TRUST/trusts:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: OS-TRUST trust create
identity.OS_TRUST/trust/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: OS-TRUST/trusts/trust_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: OS-TRUST/trusts/trust_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: OS-TRUST trust role list
show:
operation_id: OS-TRUST/trusts/trust_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: OS-TRUST trust role show
identity.user:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users:head
operation_type: get
targets:
rust-sdk:
module_name: head
show:
operation_id: users/user_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: user show
delete:
operation_id: users/user_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: user delete
update:
operation_id: users/user_id:patch
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
find_implemented_by_sdk: true
cli_full_command: user set
list:
operation_id: users:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: user list
create:
operation_id: users:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: user create
find:
operation_id: users:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::user
name_field: name
name_filter_supported: true
list_mod: list
identity.user/password:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
update:
operation_id: users/user_id/password:post
operation_type: set
targets:
rust-sdk:
module_name: set
rust-cli:
module_name: set
sdk_mod_name: set
cli_full_command: user password set
identity.user/group:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/groups:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/groups:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: user groups
identity.user/project:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/projects:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/projects:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: user projects
identity.user/OS_OAUTH1/access_token:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/OS-OAUTH1/access_tokens:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: user OS-OAUTH1 access-token list
show:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: user OS-OAUTH1 access-token show
delete:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: user OS-OAUTH1 access-token delete
identity.user/OS_OAUTH1/access_token/role:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id/roles/role_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id/roles:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: user OS-OAUTH1 access-token role list
show:
operation_id: users/user_id/OS-OAUTH1/access_tokens/access_token_id/roles/role_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: user OS-OAUTH1 access-token role show
identity.user/application_credential:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/application_credentials/application_credential_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/application_credentials:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: application-credential list
create:
operation_id: users/user_id/application_credentials:post
operation_type: create
targets:
rust-sdk:
module_name: create
rust-cli:
module_name: create
sdk_mod_name: create
cli_full_command: application-credential create
show:
operation_id: users/user_id/application_credentials/application_credential_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
find_implemented_by_sdk: true
cli_full_command: application-credential show
delete:
operation_id: users/user_id/application_credentials/application_credential_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
find_implemented_by_sdk: true
cli_full_command: application-credential delete
find:
operation_id: users/user_id/application_credentials:get
operation_type: find
targets:
rust-sdk:
module_name: find
sdk_mod_path: identity::v3::user::application_credential
name_field: name
name_filter_supported: true
list_mod: list
identity.user/access_rule:
spec_file: wrk/openapi_specs/identity/v3.yaml
api_version: v3
operations:
check:
operation_id: users/user_id/access_rules/access_rule_id:head
operation_type: get
targets:
rust-sdk:
module_name: head
list:
operation_id: users/user_id/access_rules:get
operation_type: list
targets:
rust-sdk:
module_name: list
rust-cli:
module_name: list
sdk_mod_name: list
cli_full_command: access-rule list
show:
operation_id: users/user_id/access_rules/access_rule_id:get
operation_type: show
targets:
rust-sdk:
module_name: get
rust-cli:
module_name: show
sdk_mod_name: get
cli_full_command: access-rule show
delete:
operation_id: users/user_id/access_rules/access_rule_id:delete
operation_type: delete
targets:
rust-sdk:
module_name: delete
rust-cli:
module_name: delete
sdk_mod_name: delete
cli_full_command: access-rule delete