Updated on 2026-09-14 GMT+08:00

CLI Command Reference

Token Management

API Name

Command

Description

Operation

Verifying a Token

hcloud IAM KeystoneValidateToken/v3

This API can be used by the administrator to verify the token of an IAM user or used by an IAM user to verify their own token. The administrator can only verify the token of an IAM user created using the account. If the token is valid, the detailed information about the token is returned.

Go debug

Obtaining a User Token Through Password Authentication

hcloud IAM KeystoneCreateUserTokenByPassword/v3

This API is used to obtain a user token through username/password-based authentication.

Go debug

Obtaining a User Token Through Password and Virtual MFA Authentication

hcloud IAM KeystoneCreateUserTokenByPasswordAndMfa/v3

This API is provided for IAM users to obtain a token through username/password and virtual MFA authentication. To use this API, ensure that virtual MFA-based login protection has been enabled for the IAM user.

Go debug

Obtaining an Agency Token

hcloud IAM KeystoneCreateAgencyToken/v3

This API is used to obtain an agency token.

Go debug

Credential Management

API Name

Command

Description

Operation

Obtaining a Temporary Access Key Through a Token

hcloud IAM CreateTemporaryAccessKeyByToken/v3

This API is used to obtain a temporary access key and securityToken using a token.

Go debug

Obtaining a Temporary Access Key Through an Agency

hcloud IAM CreateTemporaryAccessKeyByAgency/v3

This API is used to obtain a temporary access key and securityToken by using an agency.

Go debug

Querying Permanent Access Keys

hcloud IAM ListPermanentAccessKeys/v3

This API can be used by the administrator to query all permanent access keys of an IAM user or used by an IAM user to query all of their own permanent access keys.

Go debug

Creating a Permanent Access Key

hcloud IAM CreatePermanentAccessKey/v3

This API can be used by the administrator to create a permanent access key for an IAM user or used by an IAM user to create a permanent access key.

Go debug

Querying a Permanent Access Key

hcloud IAM ShowPermanentAccessKey/v3

This API can be used by the administrator to query the specified permanent access key of an IAM user or used by an IAM user to query one of their own permanent access keys.

Go debug

Modifying a Permanent Access Key

hcloud IAM UpdatePermanentAccessKey/v3

This API can be used by the administrator to modify the specified permanent access key of an IAM user or used by an IAM user to modify one of their own permanent access keys.

Go debug

Deleting a Permanent Access Key

hcloud IAM DeletePermanentAccessKey/v3

This API can be used by the administrator to delete the specified permanent access key of an IAM user or used by an IAM user to delete one of their own permanent access keys.

Go debug

Account Management

API Name

Command

Description

Operation

Querying Account Information Accessible to an IAM User

hcloud IAM KeystoneListAuthDomains/v3

This API is used to query the account information that is accessible to a specified IAM user.

Go debug

Querying the Password Strength Policy

hcloud IAM KeystoneShowSecurityCompliance/v3

This API is used to query the password strength policy, including the regular expression and description, of a specified account.

Go debug

Querying the Regular Expression or Description of a Password Strength Policy

hcloud IAM KeystoneShowSecurityComplianceByOption/v3

This API is used to query the password strength policy, including the regular expression and description, of a specified account based on specified conditions.

Go debug

Querying the Quotas of an Account

hcloud IAM ShowDomainQuota/v3

This API is used to query the quotas of a specified account.

Go debug

Project Management

API Name

Command

Description

Operation

Querying Project Information

hcloud IAM KeystoneListProjects/v3

This API is used to query project information.

Go debug

Creating a Project

hcloud IAM KeystoneCreateProject/v3

This API is provided for the administrator to create a project.

Go debug

Listing Projects of an IAM User

hcloud IAM KeystoneListProjectsForUser/v3

This API can be used by the administrator to list the projects accessible to a specified IAM user or used by an IAM user to list accessible projects.

Go debug

Listing Projects Accessible to an IAM User

hcloud IAM KeystoneListAuthProjects/v3

This API is used to list the projects accessible to a specified IAM user.

Go debug

Querying Project Information

hcloud IAM KeystoneShowProject/v3

This API is used to query the detailed information about a project based on the project ID.

Go debug

Modifying Project Information

hcloud IAM KeystoneUpdateProject/v3

This API is provided for the administrator to modify project information.

Go debug

Querying Project Information and Status

hcloud IAM ShowProjectDetailsAndStatus/v3

This API is provided for the administrator to query project details and status.

Go debug

Changing Project Status

hcloud IAM UpdateProjectStatus/v3

This API is provided for the administrator to change the status of a specified project. The project status can be normal or suspended.

Go debug

Querying the Quotas of a Project

hcloud IAM ShowProjectQuota/v3

This API is used to query the quotas of a specified project.

Go debug

User Group Management

API Name

Command

Description

Operation

Listing User Groups

hcloud IAM KeystoneListGroups/v3

This API is provided for the administrator to list all user groups.

Go debug

Creating a User Group

hcloud IAM KeystoneCreateGroup/v3

This API is provided for the administrator to create a user group.

Go debug

Querying User Group Details

hcloud IAM KeystoneShowGroup/v3

This API is provided for the administrator to query user group information.

Go debug

Deleting a User Group

hcloud IAM KeystoneDeleteGroup/v3

This API is provided for the administrator to delete a user group.

Go debug

Updating User Group Information

hcloud IAM KeystoneUpdateGroup/v3

This API is provided for the administrator to update user group information.

Go debug

Checking Whether an IAM User Belongs to a User Group

hcloud IAM KeystoneCheckUserInGroup/v3

This API is provided for the administrator to check whether an IAM user belongs to a specified user group.

Go debug

Adding an IAM User to a User Group

hcloud IAM KeystoneAddUserToGroup/v3

This API is provided for the administrator to add an IAM user to a specified user group.

Go debug

Removing an IAM User from a User Group

hcloud IAM KeystoneRemoveUserFromGroup/v3

This API can be used by the administrator to remove an IAM user from a specified user group.

Go debug

IAM User Management

API Name

Command

Description

Operation

Querying the IAM Users in a Group

hcloud IAM KeystoneListUsersForGroupByAdmin/v3

This API is provided for the administrator to query the IAM users in a user group.

Go debug

Creating an IAM User (Recommended)

hcloud IAM CreateUser/v3

This API is provided for the administrator to create an IAM user.

Go debug

Querying IAM User Details (Recommended)

hcloud IAM ShowUser/v3

This API can be used by the administrator to query the details about a specified IAM user or used by an IAM user to query their own details.

Go debug

Modifying IAM User Information (Recommended)

hcloud IAM UpdateUser/v3

This API is provided for the administrator to modify IAM user information.

Go debug

Modifying IAM User Information (Recommended)

hcloud IAM UpdateUserInformation/v3

This API can be used by an IAM user to modify their basic information.

Go debug

Listing IAM Users

hcloud IAM KeystoneListUsers/v3

This API is provided for the administrator to list all IAM users.

Go debug

Creating an IAM User

hcloud IAM KeystoneCreateUser/v3

This API is provided for the administrator to create an IAM user. An IAM user needs to change its password at the first login.

Go debug

Querying IAM User Details

hcloud IAM KeystoneShowUser/v3

This API can be used by the administrator to query the details about a specified IAM user or used by an IAM user to query their own details.

Go debug

Deleting an IAM User

hcloud IAM KeystoneDeleteUser/v3

This API is provided for the administrator to delete an IAM user.

Go debug

Modifying User Information

hcloud IAM KeystoneUpdateUserByAdmin/v3

This API is provided for the administrator to modify IAM user information.

Go debug

Querying the User Groups to Which an IAM User Belongs

hcloud IAM KeystoneListGroupsForUser/v3

This API can be used by the administrator to query the groups of a specified IAM user or used by an IAM user to query their own groups.

Go debug

Changing the Login Password

hcloud IAM KeystoneUpdateUserPassword/v3

This API can be used by an IAM user to change the login password.

Go debug

Querying the MFA Binding Information List of an IAM User

hcloud IAM ListUserMfaDevices/v3

This API is provided for the administrator to query the MFA device information of IAM users.

Go debug

Querying the MFA Device Information of an IAM User

hcloud IAM ShowUserMfaDevice/v3

This API can be used by the administrator to query the MFA device information of a specified IAM user or used by an IAM user to query their own MFA device information.

Go debug

Querying Login Protection Configurations of IAM Users

hcloud IAM ListUserLoginProtects/v3

This API is provided for the administrator to query the login protection configurations of IAM users.

Go debug

Querying the Login Protection Configuration of an IAM User

hcloud IAM ShowUserLoginProtect/v3

This API can be used by the administrator to query the login protection configuration of a specified IAM user or used by an IAM user to query their own login protection configuration.

Go debug

Modifying the Login Protection Configuration of an IAM User

hcloud IAM UpdateLoginProtect/v3

This API is provided for the administrator to modify the operation protection setting.

Go debug

Permissions Management

API Name

Command

Description

Operation

Listing Permissions

hcloud IAM KeystoneListPermissions/v3

This API is provided for the administrator to list all permissions.

Go debug

Querying Permission Details

hcloud IAM KeystoneShowPermission/v3

This API is provided for the administrator to query permission details.

Go debug

Querying Permissions of a User Group for the Global Service Project

hcloud IAM KeystoneListDomainPermissionsForGroup/v3

This API is provided for the administrator to query the permissions of a user group for the global service project.

Go debug

Querying Permissions of a User Group for a Region-specific Project

hcloud IAM KeystoneListProjectPermissionsForGroup/v3

This API is provided for the administrator to query the permissions of a user group for a region-specific project.

Go debug

Querying All Permissions of a User Group

hcloud IAM KeystoneListAllProjectPermissionsForGroup/v3

This API is provided for the administrator to query all permissions that have been assigned to a user group.The API can be called using both the global endpoint and region-specific endpoints. For IAM endpoints, see Regions and Endpoints.

Go debug

Checking Whether a User Group Has Specified Permissions for All Projects

hcloud IAM KeystoneCheckroleForGroup/v3

This API is provided for the administrator to check whether a user group has specified permissions for all projects.

Go debug

Granting Permissions to a User Group for All Projects

hcloud IAM UpdateDomainGroupInheritRole/v3

This API is provided for the administrator to grant permissions to a user group for all projects.

Go debug

Removing Specified Permissions of a User Group in All Projects

hcloud IAM DeleteDomainGroupInheritedRole/v3

This API is used to remove the specified permissions of a user group in all projects.

Go debug

Checking Whether a User Group Has Specified Permissions for the Global Service Project

hcloud IAM KeystoneCheckDomainPermissionForGroup/v3

This API is provided for the administrator to check whether a user group has specified permissions for the global service project.

Go debug

Granting Permissions to a User Group for the Global Service Project

hcloud IAM KeystoneAssociateGroupWithDomainPermission/v3

This API is provided for the administrator to grant permissions to a user group for the global service project.

Go debug

Removing Permissions of a User Group for the Global Service Project

hcloud IAM KeystoneRemoveDomainPermissionFromGroup/v3

This API is provided for the administrator to remove the specified permissions of a user group in the global service project.

Go debug

Checking Whether a User Group Has Specified Permissions for a Region-specific Project

hcloud IAM KeystoneCheckProjectPermissionForGroup/v3

This API is provided for the administrator to check whether a user group has specified permissions for a region-specific project.

Go debug

Granting Permissions to a User Group for a Region-specific Project

hcloud IAM KeystoneAssociateGroupWithProjectPermission/v3

This API is provided for the administrator to grant permissions to a user group for a region-specific project.

Go debug

Removing Permissions of a User Group for a Region-specific Project

hcloud IAM KeystoneRemoveProjectPermissionFromGroup/v3

This API is provided for the administrator to remove the specified permissions of a user group in a region-specific project.

Go debug

Querying permissions assignment records of a specified account

hcloud IAM ShowDomainRoleAssignments/v3

This API is used to query permissions assignment records of a specified account.

Go debug

Custom Policy Management

API Name

Command

Description

Operation

Listing Custom Policies

hcloud IAM ListCustomPolicies/v3

This API is provided for the administrator to list all custom policies.

Go debug

Creating a Custom Policy for Cloud Services

hcloud IAM CreateCloudServiceCustomPolicy/v3

This API is provided for the administrator to create a custom policy for cloud services.

Go debug

Querying Custom Policy Details

hcloud IAM ShowCustomPolicy/v3

This API is provided for the administrator to query the details of a specified custom policy.

Go debug

Deleting a Custom Policy

hcloud IAM DeleteCustomPolicy/v3

This API is provided for the administrator to delete a custom policy.

Go debug

Modifying a Custom Policy for Cloud Services

hcloud IAM UpdateCloudServiceCustomPolicy/v3

This API is provided for the administrator to modify a custom policy for cloud services.

Go debug

Creating a Custom Policy for Agencies

hcloud IAM CreateAgencyCustomPolicy/v3

This API is provided for the administrator to create a custom policy for agencies.

Go debug

Modifying a Custom Policy for Agencies

hcloud IAM UpdateAgencyCustomPolicy/v3

This API is provided for the administrator to modify a custom policy for agencies.

Go debug

Agency Management

API Name

Command

Description

Operation

Listing Agencies

hcloud IAM ListAgencies/v3

This API is provided for the administrator to list agencies that match specified conditions.

Go debug

Creating an Agency

hcloud IAM CreateAgency/v3

This API is provided for the administrator to create an agency.

Go debug

Querying Agency Details

hcloud IAM ShowAgency/v3

This API is provided for the administrator to query the details about an agency.

Go debug

Modifying an Agency

hcloud IAM UpdateAgency/v3

This API is provided for the administrator to modify an agency.

Go debug

Deleting an Agency

hcloud IAM DeleteAgency/v3

This API is provided for the administrator to delete an agency.

Go debug

Querying Permissions of an Agency for the Global Service Project

hcloud IAM ListDomainPermissionsForAgency/v3

This API is provided for the administrator to query the permissions of an agency for the global service project.

Go debug

Querying Permissions of an Agency for a Region-specific Project

hcloud IAM ListProjectPermissionsForAgency/v3

This API is provided for the administrator to query the permissions of an agency for a region-specific project.

Go debug

Checking Whether an Agency Has Specified Permissions for the Global Service Project

hcloud IAM CheckDomainPermissionForAgency/v3

This API is provided for the administrator to check whether an agency has specified permissions for the global service project.

Go debug

Granting Permissions to an Agency for the Global Service Project

hcloud IAM AssociateAgencyWithDomainPermission/v3

This API is provided for the administrator to grant permissions to an agency for the global service project.

Go debug

Removing Permissions of an Agency for the Global Service Project

hcloud IAM RemoveDomainPermissionFromAgency/v3

This API is provided for the administrator to remove the specified permissions of an agency in the global service project.

Go debug

Checking Whether an Agency Has Specified Permissions for a Region-specific Project

hcloud IAM CheckProjectPermissionForAgency/v3

This API is provided for the administrator to check whether an agency has specified permissions for a region-specific project.

Go debug

Granting Permissions to an Agency for a Region-specific Project

hcloud IAM AssociateAgencyWithProjectPermission/v3

This API is provided for the administrator to grant permissions to an agency for a region-specific project.

Go debug

Removing Permissions of an Agency for a Region-specific Project

hcloud IAM RemoveProjectPermissionFromAgency/v3

This API is provided for the administrator to remove the specified permissions of an agency in a region-specific project.

Go debug

Querying All Permissions of an Agency

hcloud IAM ListAllProjectsPermissionsForAgency/v3

This API is provided for the administrator to query all permissions that have been assigned to an agency.

Go debug

Checking Whether an Agency Has Specified Permissions

hcloud IAM CheckAllProjectsPermissionForAgency/v3

This API is provided for the administrator to check whether an agency has specified permissions.

Go debug

Granting Specified Permissions to an Agency for All Projects

hcloud IAM AssociateAgencyWithAllProjectsPermission/v3

This API is provided for the administrator to grant specified permissions to an agency for all projects.

Go debug

Removing Specified Permissions of an Agency in All Projects

hcloud IAM RemoveAllProjectsPermissionFromAgency/v3

This API is provided for the administrator to remove the specified permissions of an agency in all projects.

Go debug

Services and Endpoints

API Name

Command

Description

Operation

Listing Services

hcloud IAM KeystoneListServices/v3

This API is used to list all services.

Go debug

Querying Service Details

hcloud IAM KeystoneShowService/v3

This API is used to query the details of a service.

Go debug

Querying the Service Catalog

hcloud IAM KeystoneShowCatalog/v3

This API is used to query the service catalog corresponding to X-Auth-Token contained in the request.

Go debug

Listing Endpoints

hcloud IAM KeystoneListEndpoints/v3

This API is used to list all endpoints. An endpoint provides an entry to a specific service.

Go debug

Querying Endpoint Details

hcloud IAM KeystoneShowEndpoint/v3

This API is used to query the details of an endpoint. An endpoint provides an entry to a specific service.

Go debug

Region Management

API Name

Command

Description

Operation

Listing Regions

hcloud IAM KeystoneListRegions/v3

This API is used to list all regions.

Go debug

Querying Region Details

hcloud IAM KeystoneShowRegion/v3

This API is used to query region details.

Go debug

Version Information Management

API Name

Command

Description

Operation

Querying All Versions

hcloud IAM KeystoneListVersions/v3

This API is used to query the version information of Keystone APIs.

Go debug

Querying Specific API Versions

hcloud IAM KeystoneShowVersion/v3

This API is used to obtain the information about Keystone API 3.0.

Go debug

Custom Brokers

API Name

Command

Description

Operation

Obtaining a LoginToken

hcloud IAM CreateLoginToken/v3

This API is used to obtain a loginToken for logging in through a custom identity broker. LoginTokens are issued to users to log in through custom identity brokers. Each loginToken contains identity and session information of a user. To log in to a cloud service console using a custom identity broker URL, call this API to obtain a loginToken for authentication.

Go debug

Enterprise Project Management

API Name

Command

Description

Operation

Querying User Groups Associated with an Enterprise Project

hcloud IAM ListGroupsForEnterpriseProject/v3

This API is used to query the user groups associated with a specified enterprise project.

Go debug

Querying the Permissions of a User Group Associated with an Enterprise Project

hcloud IAM ListRolesForGroupOnEnterpriseProject/v3

This API is used to query the permissions of a user group associated with a specified enterprise project.

Go debug

Granting Permissions to a User Group Associated with an Enterprise Project

hcloud IAM AssociateRoleToGroupOnEnterpriseProject/v3

This API is used to grant permissions to a user group associated with a specific enterprise project.

Go debug

Removing the Permissions of a User Group Associated with an Enterprise Project

hcloud IAM RevokeRoleFromGroupOnEnterpriseProject/v3

This API is used to remove the permissions of a user group associated with an enterprise project.

Go debug

Querying the Enterprise Projects Associated with a User Group

hcloud IAM ListEnterpriseProjectsForGroup/v3

This API is used to query the enterprise projects associated with a user group.

Go debug

Querying the Enterprise Projects Associated with an IAM User

hcloud IAM ListEnterpriseProjectsForUser/v3

This API is used to query the enterprise projects associated with an IAM user.

Go debug

Querying Users Directly Associated with an Enterprise Project

hcloud IAM ListUsersForEnterpriseProject/v3

This API is used to list users associated with an enterprise project.

Go debug

Querying Permissions of a User Directly Associated with an Enterprise Project

hcloud IAM ListRolesForUserOnEnterpriseProject/v3

This API is used to query permissions of a user directly associated with an enterprise project.

Go debug

Granting Permissions to a User Associated with an Enterprise Project

hcloud IAM AssociateRoleToUserOnEnterpriseProject/v3

This API is used to grant permissions to a user associated with an enterprise project.

Go debug

Removing Permissions of a User Directly Associated with an Enterprise Project

hcloud IAM RevokeRoleFromUserOnEnterpriseProject/v3

This API is used to remove permissions of a user directly associated with an enterprise project.

Go debug

Grant permissions to agencies associated with specified enterprise projects

hcloud IAM AssociateRoleToAgencyOnEnterpriseProject/v3

This API is used to grant permissions to agencies associated with specified enterprise projects.

Go debug

Remove permissions of agencies associated with specified enterprise projects

hcloud IAM RevokeRoleFromAgencyOnEnterpriseProject/v3

This API is used to remove permissions of agencies associated with specified enterprise projects.

Go debug

Security Settings

API Name

Command

Description

Operation

Creating a Virtual MFA Device

hcloud IAM CreateMfaDevice/v3

This API is used to create an MFA device.

Go debug

Deleting a Virtual MFA Device

hcloud IAM DeleteMfaDevice/v3

This API is provided for the administrator to delete an MFA device.

Go debug

Querying the Operation Protection Policy

hcloud IAM ShowDomainProtectPolicy/v3

This API is used to query the operation protection policy.

Go debug

Modifying the Operation Protection Policy

hcloud IAM UpdateDomainProtectPolicy/v3

This API is provided for the administrator to modify the operation protection policy.

Go debug

Querying the Password Policy

hcloud IAM ShowDomainPasswordPolicy/v3

This API is used to query the password policy.

Go debug

Modifying the Password Policy

hcloud IAM UpdateDomainPasswordPolicy/v3

This API is provided for the administrator to modify the password policy.

Go debug

Querying the Login Authentication Policy

hcloud IAM ShowDomainLoginPolicy/v3

This API is used to query the login authentication policy.

Go debug

Modifying the Login Authentication Policy

hcloud IAM UpdateDomainLoginPolicy/v3

This API is provided for the administrator to modify the login authentication policy.

Go debug

Querying the ACL for Console Access

hcloud IAM ShowDomainConsoleAclPolicy/v3

This API is used to query the ACL for console access.

Go debug

Modifying the ACL for Console Access

hcloud IAM UpdateDomainConsoleAclPolicy/v3

This API is provided for the administrator to modify the ACL for console access.

Go debug

Querying the ACL for API Access

hcloud IAM ShowDomainApiAclPolicy/v3

This API is used to query the ACL for API access.

Go debug

Modifying the ACL for API Access

hcloud IAM UpdateDomainApiAclPolicy/v3

This API is provided for the administrator to modify the ACL for API access.

Go debug

Binding a Virtual MFA Device

hcloud IAM CreateBindingDevice/v3

This API is used to bind an MFA device.

Go debug

Unbinding a Virtual MFA Device

hcloud IAM DeleteBindingDevice/v3

This API is used to unbind an MFA device.

Go debug

Federated Identity Authentication Management

API Name

Command

Description

Operation

Listing Identity Providers

hcloud IAM KeystoneListIdentityProviders/v3

This API is used to list all identity providers.

Go debug

Querying Identity Provider Details

hcloud IAM KeystoneShowIdentityProvider/v3

This API is used to query the details about an identity provider.

Go debug

Registering an Identity Provider

hcloud IAM KeystoneCreateIdentityProvider/v3

This API is provided for the administrator to register an identity provider.

Go debug

Deleting an Identity Provider

hcloud IAM KeystoneDeleteIdentityProvider/v3

This API is provided for the administrator to delete an identity provider.

Go debug

Updating an Identity Provider

hcloud IAM KeystoneUpdateIdentityProvider/v3

This API is provided for the administrator to update an identity provider.

Go debug

Listing Mappings

hcloud IAM KeystoneListMappings/v3

This API is used to list all mappings.

Go debug

Querying Mapping Details

hcloud IAM KeystoneShowMapping/v3

This API is used to query the details of a mapping.

Go debug

Registering a Mapping

hcloud IAM KeystoneCreateMapping/v3

This API is provided for the administrator to register a mapping.

Go debug

Deleting a Mapping

hcloud IAM KeystoneDeleteMapping/v3

This API is provided for the administrator to delete a mapping.

Go debug

Updating a Mapping

hcloud IAM KeystoneUpdateMapping/v3

This API is provided for the administrator to update a mapping.

Go debug

Listing Protocols

hcloud IAM KeystoneListProtocols/v3

This API is used to list all protocols.

Go debug

Querying Protocol Details

hcloud IAM KeystoneShowProtocol/v3

This API is used to query the details of a protocol.

Go debug

Registering a Protocol

hcloud IAM KeystoneCreateProtocol/v3

This API is provided for the administrator to register a protocol, that is, to associate a protocol with an identity provider.

Go debug

Deleting a Protocol

hcloud IAM KeystoneDeleteProtocol/v3

This API is provided for the administrator to delete a protocol.

Go debug

Updating a Protocol

hcloud IAM KeystoneUpdateProtocol/v3

This API is provided for the administrator to update a protocol.

Go debug

Querying a Metadata File

hcloud IAM ShowMetadata/v3

This API is provided for the administrator to query the metadata file imported to IAM for an identity provider.

Go debug

Importing a Metadata File

hcloud IAM CreateMetadata/v3

This API is provided for the administrator to import a metadata file.

Go debug

Querying the Metadata File of Keystone

hcloud IAM ShowKeystoneMetadataFile/v3

This API is used to query the metadata file of Keystone.

Go debug

Obtaining an Unscoped Token with an OpenID Connect ID Token

hcloud IAM CreateUnscopedTokenWithIdToken/v3

Obtaining a Token with an OpenID Connect ID Token

Go debug

Obtaining an Unscoped Token (IdP Initiated)

hcloud IAM CreateUnscopeTokenByIdpInitiated/v3

This API is used to obtain an unscoped token through IdP-initiated federated identity authentication.

Go debug

Obtaining a Scoped Token

hcloud IAM KeystoneCreateScopedToken/v3

This API is used to obtain a scoped token through federated identity authentication.

Go debug

Listing Projects Accessible to Federated Users

hcloud IAM KeystoneListFederationProjects/v3

This API is used to list the projects in which resources are accessible to federated users.

Go debug

Listing Accounts Accessible to Federated Users

hcloud IAM KeystoneListFederationDomains/v3

This API is used to list the accounts whose resources are accessible to federated users.

Go debug

Querying an OpenID Connect Identity Provider

hcloud IAM ShowOpenIdConnectConfig/v3

Querying an OpenID Connect Identity Provider

Go debug

Creating an OpenID Connect Identity Provider

hcloud IAM CreateOpenIdConnectConfig/v3

Creating an OpenID Connect Identity Provider

Go debug

Modifying an OpenID Connect Identity Provider

hcloud IAM UpdateOpenIdConnectConfig/v3

Modifying an OpenID Connect Identity Provider

Go debug

Obtaining a Token with an OpenID Connect ID Token

hcloud IAM CreateTokenWithIdToken/v3

Obtaining a Token with an OpenID Connect ID Token

Go debug