Skip to content

Latest commit

 

History

History
1745 lines (1713 loc) · 133 KB

README.md

File metadata and controls

1745 lines (1713 loc) · 133 KB

akeyless - the C# library for the Akeyless API

The purpose of this application is to provide access to Akeyless API.

This C# SDK is automatically generated by the OpenAPI Generator project:

  • API version: 2.0
  • SDK version: 4.3.0
  • Build package: org.openapitools.codegen.languages.CSharpNetCoreClientCodegen For more information, please visit http://akeyless.io

Frameworks supported

Dependencies

The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:

Install-Package RestSharp
Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
Install-Package System.ComponentModel.Annotations

NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742. NOTE: RestSharp for .Net Core creates a new socket for each api call, which can lead to a socket exhaustion problem. See RestSharp#1406.

Installation

To install this package, use:

dotnet add package akeyless

See the list of available versions here: https://www.nuget.org/packages/akeyless/.

Getting started

using akeyless.Client;
using akeyless.Api;
using akeyless.Model;

namespace MyNamespace
{
    public class MyApp
    {
        private V2Api instance;

        public MyApp()
        {
            // default: public API Gateway
            var host = "https://api.akeyless.io";

            // use port 8081 exposed by the deployment:
            // var host = "https://gateway.company.com:8081";

            // use port 8080 exposed by the deployment with /v2 prefix:
            // var host = "https://gateway.company.com:8080/v2";

            Configuration config = new Configuration();
            config.BasePath = host;
            instance = new V2Api(config);
        }

        public void MyMethod()
        {
            var accessID = "p-1234";
            var accessKey = "something-secret";

            var authBody = new Auth(accessId: accessID, accessKey: accessKey);
            AuthOutput authResult = instance.Auth(authBody);
            String token = authResult.Token;

            var createSecretBody = new CreateSecret(name: "netcore", value: "value", token: token);
            CreateSecretOutput createSecretResult = instance.CreateSecret(createSecretBody);
            Assert.Equal("netcore", createSecretResult.Name);

            List<String> secrets = new List<String>();
            secrets.Add("netcore");
            var getSecretValueBody = new GetSecretValue(names: secrets, token: token);
            Dictionary<string, object> getSecretValueResult = instance.GetSecretValue(getSecretValueBody);
            Console.WriteLine(getSecretValueResult["netcore"]);

            var deleteItemBody = new DeleteItem(name: "netcore", deleteImmediately: true, deleteInDays: -1, token: token);
            DeleteItemOutput deleteItemResult = instance.DeleteItem(deleteItemBody);
            Console.WriteLine(deleteItemResult.ItemName);
        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://api.akeyless.io

Class Method HTTP request Description
V2Api AliasDetails POST /alias-details
V2Api AssocRoleAuthMethod POST /assoc-role-am
V2Api AssocTargetItem POST /assoc-target-item
V2Api Auth POST /auth
V2Api AuthMethodCreateApiKey POST /auth-method-create-api-key
V2Api AuthMethodCreateAwsIam POST /auth-method-create-aws-iam
V2Api AuthMethodCreateAzureAD POST /auth-method-create-azure-ad
V2Api AuthMethodCreateCert POST /auth-method-create-cert
V2Api AuthMethodCreateEmail POST /auth-method-create-email
V2Api AuthMethodCreateGcp POST /auth-method-create-gcp
V2Api AuthMethodCreateK8s POST /auth-method-create-k8s
V2Api AuthMethodCreateKerberos POST /auth-method-create-kerberos
V2Api AuthMethodCreateLdap POST /auth-method-create-ldap
V2Api AuthMethodCreateOCI POST /auth-method-create-oci
V2Api AuthMethodCreateOIDC POST /auth-method-create-oidc
V2Api AuthMethodCreateOauth2 POST /auth-method-create-oauth2
V2Api AuthMethodCreateSAML POST /auth-method-create-saml
V2Api AuthMethodCreateUniversalIdentity POST /auth-method-create-universal-identity
V2Api AuthMethodDelete POST /auth-method-delete
V2Api AuthMethodGet POST /auth-method-get
V2Api AuthMethodList POST /auth-method-list
V2Api AuthMethodUpdateApiKey POST /auth-method-update-api-key
V2Api AuthMethodUpdateAwsIam POST /auth-method-update-aws-iam
V2Api AuthMethodUpdateAzureAD POST /auth-method-update-azure-ad
V2Api AuthMethodUpdateCert POST /auth-method-update-cert
V2Api AuthMethodUpdateEmail POST /auth-method-update-email
V2Api AuthMethodUpdateGcp POST /auth-method-update-gcp
V2Api AuthMethodUpdateK8s POST /auth-method-update-k8s
V2Api AuthMethodUpdateKerberos POST /auth-method-update-kerberos
V2Api AuthMethodUpdateLdap POST /auth-method-update-ldap
V2Api AuthMethodUpdateOCI POST /auth-method-update-oci
V2Api AuthMethodUpdateOIDC POST /auth-method-update-oidc
V2Api AuthMethodUpdateOauth2 POST /auth-method-update-oauth2
V2Api AuthMethodUpdateSAML POST /auth-method-update-saml
V2Api AuthMethodUpdateUniversalIdentity POST /auth-method-update-universal-identity
V2Api ChangeAdminAccountPassword POST /change-admin-account-password
V2Api Configure POST /configure
V2Api Connect POST /connect
V2Api CreateAWSTarget POST /create-aws-target
V2Api CreateArtifactoryTarget POST /create-artifactory-target
V2Api CreateAuthMethod POST /create-auth-method
V2Api CreateAuthMethodAWSIAM POST /create-auth-method-aws-iam
V2Api CreateAuthMethodAzureAD POST /create-auth-method-azure-ad
V2Api CreateAuthMethodCert POST /create-auth-method-cert
V2Api CreateAuthMethodEmail POST /create-auth-method-email
V2Api CreateAuthMethodGCP POST /create-auth-method-gcp
V2Api CreateAuthMethodHuawei POST /create-auth-method-huawei
V2Api CreateAuthMethodK8S POST /create-auth-method-k8s
V2Api CreateAuthMethodLDAP POST /create-auth-method-ldap
V2Api CreateAuthMethodOAuth2 POST /create-auth-method-oauth2
V2Api CreateAuthMethodOCI POST /create-auth-method-oci
V2Api CreateAuthMethodOIDC POST /create-auth-method-oidc
V2Api CreateAuthMethodSAML POST /create-auth-method-saml
V2Api CreateAuthMethodUniversalIdentity POST /create-auth-method-universal-identity
V2Api CreateAzureTarget POST /create-azure-target
V2Api CreateCertificate POST /create-certificate
V2Api CreateClassicKey POST /create-classic-key
V2Api CreateDBTarget POST /create-db-target
V2Api CreateDFCKey POST /create-dfc-key
V2Api CreateDockerhubTarget POST /create-dockerhub-target
V2Api CreateDynamicSecret POST /create-dynamic-secret
V2Api CreateEKSTarget POST /create-eks-target
V2Api CreateESM POST /create-esm
V2Api CreateEventForwarder POST /create-event-forwarder
V2Api CreateGKETarget POST /create-gke-target
V2Api CreateGcpTarget POST /create-gcp-target
V2Api CreateGithubTarget POST /create-github-target
V2Api CreateGitlabTarget POST /create-gitlab-target
V2Api CreateGlobalSignAtlasTarget POST /create-globalsign-atlas-target
V2Api CreateGlobalSignTarget POST /create-globalsign-target
V2Api CreateGodaddyTarget POST /create-godaddy-target
V2Api CreateGroup POST /create-group
V2Api CreateHashiVaultTarget POST /create-hashi-vault-target
V2Api CreateKey POST /create-key
V2Api CreateLinkedTarget POST /create-linked-target
V2Api CreateNativeK8STarget POST /create-k8s-target
V2Api CreateOidcApp POST /create-oidc-app
V2Api CreatePKICertIssuer POST /create-pki-cert-issuer
V2Api CreatePasskey POST /create-passkey
V2Api CreatePingTarget POST /create-ping-target
V2Api CreateRabbitMQTarget POST /create-rabbitmq-target
V2Api CreateRole POST /create-role
V2Api CreateRotatedSecret POST /create-rotated-secret
V2Api CreateSSHCertIssuer POST /create-ssh-cert-issuer
V2Api CreateSSHTarget POST /create-ssh-target
V2Api CreateSalesforceTarget POST /create-salesforce-target
V2Api CreateSecret POST /create-secret
V2Api CreateTokenizer POST /create-tokenizer
V2Api CreateUSC POST /create-usc
V2Api CreateUserEvent POST /create-user-event
V2Api CreateWebTarget POST /create-web-target
V2Api CreateWindowsTarget POST /create-windows-target
V2Api CreateZeroSSLTarget POST /create-zerossl-target
V2Api CreateldapTarget POST /create-ldap-target
V2Api DeactivateAcmeAccount POST /deactivate-acme-account
V2Api Decrypt POST /decrypt
V2Api DecryptBatch POST /decrypt-batch
V2Api DecryptGPG POST /decrypt-gpg
V2Api DecryptPKCS1 POST /decrypt-pkcs1
V2Api DecryptWithClassicKey POST /decrypt-with-classic-key
V2Api DeleteAuthMethod POST /delete-auth-method
V2Api DeleteAuthMethods POST /delete-auth-methods
V2Api DeleteEventForwarder POST /delete-event-forwarder
V2Api DeleteGatewayAllowedAccessId POST /gateway-delete-allowed-management-access
V2Api DeleteGroup POST /delete-group
V2Api DeleteGwCluster POST /delete-gateway-cluster
V2Api DeleteItem POST /delete-item
V2Api DeleteItems POST /delete-items
V2Api DeleteRole POST /delete-role
V2Api DeleteRoleAssociation POST /delete-assoc
V2Api DeleteRoleRule POST /delete-role-rule
V2Api DeleteRoles POST /delete-roles
V2Api DeleteTarget POST /delete-target
V2Api DeleteTargetAssociation POST /delete-assoc-target-item
V2Api DeleteTargets POST /delete-targets
V2Api DeriveKey POST /derive-key
V2Api DescribeAssoc POST /describe-role-am-assoc
V2Api DescribeItem POST /describe-item
V2Api DescribePermissions POST /describe-permissions
V2Api DescribeSubClaims POST /describe-sub-claims
V2Api Detokenize POST /detokenize
V2Api DetokenizeBatch POST /detokenize-batch
V2Api DynamicSecretCreateArtifactory POST /dynamic-secret-create-artifactory
V2Api DynamicSecretCreateAws POST /dynamic-secret-create-aws
V2Api DynamicSecretCreateAzure POST /dynamic-secret-create-azure
V2Api DynamicSecretCreateCassandra POST /dynamic-secret-create-cassandra
V2Api DynamicSecretCreateCustom POST /dynamic-secret-create-custom
V2Api DynamicSecretCreateDockerhub POST /dynamic-secret-create-dockerhub
V2Api DynamicSecretCreateEks POST /dynamic-secret-create-eks
V2Api DynamicSecretCreateGcp POST /dynamic-secret-create-gcp
V2Api DynamicSecretCreateGithub POST /dynamic-secret-create-github
V2Api DynamicSecretCreateGitlab POST /dynamic-secret-create-gitlab
V2Api DynamicSecretCreateGke POST /dynamic-secret-create-gke
V2Api DynamicSecretCreateGoogleWorkspace POST /dynamic-secret-create-google-workspace
V2Api DynamicSecretCreateHanaDb POST /dynamic-secret-create-hanadb
V2Api DynamicSecretCreateK8s POST /dynamic-secret-create-k8s
V2Api DynamicSecretCreateLdap POST /dynamic-secret-create-ldap
V2Api DynamicSecretCreateMongoDb POST /dynamic-secret-create-mongo
V2Api DynamicSecretCreateMsSql POST /dynamic-secret-create-mssql
V2Api DynamicSecretCreateMySql POST /dynamic-secret-create-mysql
V2Api DynamicSecretCreateOracleDb POST /dynamic-secret-create-oracle
V2Api DynamicSecretCreatePing POST /dynamic-secret-create-ping
V2Api DynamicSecretCreatePostgreSql POST /dynamic-secret-create-postgresql
V2Api DynamicSecretCreateRabbitMq POST /dynamic-secret-create-rabbitmq
V2Api DynamicSecretCreateRdp POST /dynamic-secret-create-rdp
V2Api DynamicSecretCreateRedis POST /dynamic-secret-create-redis
V2Api DynamicSecretCreateRedshift POST /dynamic-secret-create-redshift
V2Api DynamicSecretCreateSnowflake POST /dynamic-secret-create-snowflake
V2Api DynamicSecretCreateVenafi POST /dynamic-secret-create-venafi
V2Api DynamicSecretDelete POST /dynamic-secret-delete
V2Api DynamicSecretGet POST /dynamic-secret-get
V2Api DynamicSecretGetValue POST /dynamic-secret-get-value
V2Api DynamicSecretList POST /dynamic-secret-list
V2Api DynamicSecretTmpCredsDelete POST /dynamic-secret-tmp-creds-delete
V2Api DynamicSecretTmpCredsGet POST /dynamic-secret-tmp-creds-Get
V2Api DynamicSecretTmpCredsUpdate POST /dynamic-secret-tmp-creds-update
V2Api DynamicSecretUpdateArtifactory POST /dynamic-secret-update-artifactory
V2Api DynamicSecretUpdateAws POST /dynamic-secret-update-aws
V2Api DynamicSecretUpdateAzure POST /dynamic-secret-update-azure
V2Api DynamicSecretUpdateCassandra POST /dynamic-secret-update-cassandra
V2Api DynamicSecretUpdateCustom POST /dynamic-secret-update-custom
V2Api DynamicSecretUpdateDockerhub POST /dynamic-secret-update-dockerhub
V2Api DynamicSecretUpdateEks POST /dynamic-secret-update-eks
V2Api DynamicSecretUpdateGcp POST /dynamic-secret-update-gcp
V2Api DynamicSecretUpdateGithub POST /dynamic-secret-update-github
V2Api DynamicSecretUpdateGitlab POST /dynamic-secret-update-gitlab
V2Api DynamicSecretUpdateGke POST /dynamic-secret-update-gke
V2Api DynamicSecretUpdateGoogleWorkspace POST /dynamic-secret-update-google-workspace
V2Api DynamicSecretUpdateHanaDb POST /dynamic-secret-update-hana
V2Api DynamicSecretUpdateK8s POST /dynamic-secret-update-k8s
V2Api DynamicSecretUpdateLdap POST /dynamic-secret-update-ldap
V2Api DynamicSecretUpdateMongoDb POST /dynamic-secret-update-mongo
V2Api DynamicSecretUpdateMsSql POST /dynamic-secret-update-mssql
V2Api DynamicSecretUpdateMySql POST /dynamic-secret-update-mysql
V2Api DynamicSecretUpdateOracleDb POST /dynamic-secret-update-oracle
V2Api DynamicSecretUpdatePing POST /dynamic-secret-update-ping
V2Api DynamicSecretUpdatePostgreSql POST /dynamic-secret-update-postgresql
V2Api DynamicSecretUpdateRabbitMq POST /dynamic-secret-update-rabbitmq
V2Api DynamicSecretUpdateRdp POST /dynamic-secret-update-rdp
V2Api DynamicSecretUpdateRedis POST /dynamic-secret-update-redis
V2Api DynamicSecretUpdateRedshift POST /dynamic-secret-update-redshift
V2Api DynamicSecretUpdateSnowflake POST /dynamic-secret-update-snowflake
V2Api DynamicSecretUpdateVenafi POST /dynamic-secret-update-venafi
V2Api Encrypt POST /encrypt
V2Api EncryptBatch POST /encrypt-batch
V2Api EncryptGPG POST /encrypt-gpg
V2Api EncryptWithClassicKey POST /encrypt-with-classic-key
V2Api EsmCreate POST /esm-create
V2Api EsmDelete POST /esm-delete
V2Api EsmGet POST /esm-get
V2Api EsmList POST /esm-list
V2Api EsmUpdate POST /esm-update
V2Api EventAction POST /event-action
V2Api EventForwarderCreateEmail POST /event-forwarder-create-email
V2Api EventForwarderCreateServiceNow POST /event-forwarder-create-servicenow
V2Api EventForwarderCreateSlack POST /event-forwarder-create-slack
V2Api EventForwarderCreateWebhook POST /event-forwarder-create-webhook
V2Api EventForwarderDelete POST /event-forwarder-delete
V2Api EventForwarderGet POST /event-forwarder-get
V2Api EventForwarderUpdateEmail POST /event-forwarder-update-email
V2Api EventForwarderUpdateServiceNow POST /event-forwarder-update-servicenow
V2Api EventForwarderUpdateSlack POST /event-forwarder-update-slack
V2Api EventForwarderUpdateWebhook POST /event-forwarder-update-webhook
V2Api ExportClassicKey POST /export-classic-key
V2Api GatewayCreateAllowedAccess POST /gateway-create-allowed-access
V2Api GatewayCreateK8SAuthConfig POST /gateway-create-k8s-auth-config
V2Api GatewayCreateMigration POST /gateway-create-migration
V2Api GatewayCreateProducerArtifactory POST /gateway-create-producer-artifactory
V2Api GatewayCreateProducerAws POST /gateway-create-producer-aws
V2Api GatewayCreateProducerAzure POST /gateway-create-producer-azure
V2Api GatewayCreateProducerCassandra POST /gateway-create-producer-cassandra
V2Api GatewayCreateProducerChef POST /gateway-create-producer-chef
V2Api GatewayCreateProducerCustom POST /gateway-create-producer-custom
V2Api GatewayCreateProducerDockerhub POST /gateway-create-producer-dockerhub
V2Api GatewayCreateProducerEks POST /gateway-create-producer-eks
V2Api GatewayCreateProducerGcp POST /gateway-create-producer-gcp
V2Api GatewayCreateProducerGithub POST /gateway-create-producer-github
V2Api GatewayCreateProducerGke POST /gateway-create-producer-gke
V2Api GatewayCreateProducerHanaDb POST /gateway-create-producer-hanadb
V2Api GatewayCreateProducerLdap POST /gateway-create-producer-ldap
V2Api GatewayCreateProducerMSSQL POST /gateway-create-producer-mssql
V2Api GatewayCreateProducerMongo POST /gateway-create-producer-mongo
V2Api GatewayCreateProducerMySQL POST /gateway-create-producer-mysql
V2Api GatewayCreateProducerNativeK8S POST /gateway-create-producer-k8s
V2Api GatewayCreateProducerOracleDb POST /gateway-create-producer-oracle
V2Api GatewayCreateProducerPing POST /gateway-create-producer-ping
V2Api GatewayCreateProducerPostgreSQL POST /gateway-create-producer-postgresql
V2Api GatewayCreateProducerRabbitMQ POST /gateway-create-producer-rabbitmq
V2Api GatewayCreateProducerRdp POST /gateway-create-producer-rdp
V2Api GatewayCreateProducerRedis POST /gateway-create-producer-Redis
V2Api GatewayCreateProducerRedshift POST /gateway-create-producer-redshift
V2Api GatewayCreateProducerSnowflake POST /gateway-create-producer-snowflake
V2Api GatewayCreateProducerVenafi POST /gateway-create-producer-certificate-automation
V2Api GatewayDeleteAllowedAccess POST /gateway-delete-allowed-access
V2Api GatewayDeleteK8SAuthConfig POST /gateway-delete-k8s-auth-config
V2Api GatewayDeleteMigration POST /gateway-delete-migration
V2Api GatewayDeleteProducer POST /gateway-delete-producer
V2Api GatewayDownloadCustomerFragments POST /gateway-download-customer-fragments
V2Api GatewayGetAllowedAccess POST /gateway-get-allowed-access
V2Api GatewayGetCache POST /gateway-get-cache
V2Api GatewayGetConfig POST /gateway-get-config
V2Api GatewayGetDefaults POST /gateway-get-defaults
V2Api GatewayGetK8SAuthConfig POST /gateway-get-k8s-auth-config
V2Api GatewayGetLdapAuthConfig POST /gateway-get-ldap-auth-config
V2Api GatewayGetLogForwarding POST /gateway-get-log-forwarding
V2Api GatewayGetMigration POST /gateway-get-migration
V2Api GatewayGetProducer POST /gateway-get-producer
V2Api GatewayGetRemoteAccess POST /gateway-get-remote-access
V2Api GatewayGetTmpUsers POST /gateway-get-producer-tmp-creds
V2Api GatewayListCustomerFragments POST /gateway-list-customer-fragments
V2Api GatewayListMigration POST /gateway-list-migration
V2Api GatewayListProducers POST /gateway-list-producers
V2Api GatewayListRotatedSecrets POST /gateway-list-rotated-secrets
V2Api GatewayMigratePersonalItems POST /gateway-migrate-personal-items
V2Api GatewayRevokeTmpUsers POST /gateway-revoke-producer-tmp-creds
V2Api GatewayStartProducer POST /gateway-start-producer
V2Api GatewayStatusMigration POST /gateway-migration-status
V2Api GatewayStopProducer POST /gateway-stop-producer
V2Api GatewaySyncMigration POST /gateway-sync-migration
V2Api GatewayUpdateAllowedAccess POST /gateway-update-allowed-access
V2Api GatewayUpdateCache POST /gateway-update-cache
V2Api GatewayUpdateDefaults POST /gateway-update-defaults
V2Api GatewayUpdateItem POST /gateway-update-item
V2Api GatewayUpdateK8SAuthConfig POST /gateway-update-k8s-auth-config
V2Api GatewayUpdateLdapAuthConfig POST /gateway-update-ldap-auth-config
V2Api GatewayUpdateLogForwardingAwsS3 POST /gateway-update-log-forwarding-aws-s3
V2Api GatewayUpdateLogForwardingAzureAnalytics POST /gateway-update-log-forwarding-azure-analytics
V2Api GatewayUpdateLogForwardingDatadog POST /gateway-update-log-forwarding-datadog
V2Api GatewayUpdateLogForwardingElasticsearch POST /gateway-update-log-forwarding-elasticsearch
V2Api GatewayUpdateLogForwardingGoogleChronicle POST /gateway-update-log-forwarding-google-chronicle
V2Api GatewayUpdateLogForwardingLogstash POST /gateway-update-log-forwarding-logstash
V2Api GatewayUpdateLogForwardingLogzIo POST /gateway-update-log-forwarding-logz-io
V2Api GatewayUpdateLogForwardingSplunk POST /gateway-update-log-forwarding-splunk
V2Api GatewayUpdateLogForwardingStdout POST /gateway-update-log-forwarding-stdout
V2Api GatewayUpdateLogForwardingSumologic POST /gateway-update-log-forwarding-sumologic
V2Api GatewayUpdateLogForwardingSyslog POST /gateway-update-log-forwarding-syslog
V2Api GatewayUpdateMigration POST /gateway-update-migration
V2Api GatewayUpdateProducerArtifactory POST /gateway-update-producer-artifactory
V2Api GatewayUpdateProducerAws POST /gateway-update-producer-aws
V2Api GatewayUpdateProducerAzure POST /gateway-update-producer-azure
V2Api GatewayUpdateProducerCassandra POST /gateway-update-producer-cassandra
V2Api GatewayUpdateProducerChef POST /gateway-update-producer-chef
V2Api GatewayUpdateProducerCustom POST /gateway-update-producer-custom
V2Api GatewayUpdateProducerDockerhub POST /gateway-update-producer-dockerhub
V2Api GatewayUpdateProducerEks POST /gateway-update-producer-eks
V2Api GatewayUpdateProducerGcp POST /gateway-update-producer-gcp
V2Api GatewayUpdateProducerGithub POST /gateway-update-producer-github
V2Api GatewayUpdateProducerGke POST /gateway-update-producer-gke
V2Api GatewayUpdateProducerHanaDb POST /gateway-update-producer-hana
V2Api GatewayUpdateProducerLdap POST /gateway-update-producer-ldap
V2Api GatewayUpdateProducerMSSQL POST /gateway-update-producer-mssql
V2Api GatewayUpdateProducerMongo POST /gateway-update-producer-mongo
V2Api GatewayUpdateProducerMySQL POST /gateway-update-producer-mysql
V2Api GatewayUpdateProducerNativeK8S POST /gateway-update-producer-k8s
V2Api GatewayUpdateProducerOracleDb POST /gateway-update-producer-oracle
V2Api GatewayUpdateProducerPing POST /gateway-update-producer-ping
V2Api GatewayUpdateProducerPostgreSQL POST /gateway-update-producer-postgresql
V2Api GatewayUpdateProducerRabbitMQ POST /gateway-update-producer-rabbitmq
V2Api GatewayUpdateProducerRdp POST /gateway-update-producer-rdp
V2Api GatewayUpdateProducerRedis POST /gateway-update-producer-redis
V2Api GatewayUpdateProducerRedshift POST /gateway-update-producer-redshift
V2Api GatewayUpdateProducerSnowflake POST /gateway-update-producer-snowflake
V2Api GatewayUpdateProducerVenafi POST /gateway-update-producer-certificate-automation
V2Api GatewayUpdateRemoteAccess POST /gateway-update-remote-access
V2Api GatewayUpdateRemoteAccessRdpRecordings POST /gateway-update-remote-access-rdp-recording
V2Api GatewayUpdateTlsCert POST /gateway-update-tls-cert
V2Api GatewayUpdateTmpUsers POST /gateway-update-producer-tmp-creds
V2Api GenerateAcmeEab POST /generate-acme-eab
V2Api GenerateCsr POST /generate-csr
V2Api GetAccountLogo POST /get-account-logo
V2Api GetAccountSettings POST /get-account-settings
V2Api GetAnalyticsData POST /get-analytics-data
V2Api GetAuthMethod POST /get-auth-method
V2Api GetCertificateValue POST /get-certificate-value
V2Api GetDynamicSecretValue POST /get-dynamic-secret-value
V2Api GetEventForwarder POST /get-event-forwarder
V2Api GetGroup POST /get-group
V2Api GetKubeExecCreds POST /get-kube-exec-creds
V2Api GetLastUserEventStatus POST /user-event-last-status
V2Api GetPKICertificate POST /get-pki-certificate
V2Api GetRSAPublic POST /get-rsa-public
V2Api GetRole POST /get-role
V2Api GetRotatedSecretValue POST /get-rotated-secret-value
V2Api GetSSHCertificate POST /get-ssh-certificate
V2Api GetSecretValue POST /get-secret-value
V2Api GetTags POST /get-tags
V2Api GetTarget POST /get-target
V2Api GetTargetDetails POST /get-target-details
V2Api GwUpdateRemoteAccessSessionLogsAwsS3 POST /gateway-update-remote-access-session-forwarding-aws-s3
V2Api GwUpdateRemoteAccessSessionLogsAzureAnalytics POST /gateway-update-remote-access-session-forwarding-azure-analytics
V2Api GwUpdateRemoteAccessSessionLogsDatadog POST /gateway-update-remote-access-session-forwarding-datadog
V2Api GwUpdateRemoteAccessSessionLogsElasticsearch POST /gateway-update-remote-access-session-forwarding-elasticsearch
V2Api GwUpdateRemoteAccessSessionLogsGoogleChronicle POST /gateway-update-remote-access-session-forwarding-google-chronicle
V2Api GwUpdateRemoteAccessSessionLogsLogstash POST /gateway-update-remote-access-session-forwarding-logstash
V2Api GwUpdateRemoteAccessSessionLogsLogzIo POST /gateway-update-remote-access-session-forwarding-logz-io
V2Api GwUpdateRemoteAccessSessionLogsSplunk POST /gateway-update-remote-access-session-forwarding-splunk
V2Api GwUpdateRemoteAccessSessionLogsStdout POST /gateway-update-remote-access-session-forwarding-stdout
V2Api GwUpdateRemoteAccessSessionLogsSumologic POST /gateway-update-remote-access-session-forwarding-sumologic
V2Api GwUpdateRemoteAccessSessionLogsSyslog POST /gateway-update-remote-access-session-forwarding-syslog
V2Api Hmac POST /hmac
V2Api ImportPasswords POST /import-passwords
V2Api KmipClientDeleteRule POST /kmip-client-delete-rule
V2Api KmipClientSetRule POST /kmip-client-set-rule
V2Api KmipCreateClient POST /kmip-create-client
V2Api KmipDeleteClient POST /kmip-delete-client
V2Api KmipDeleteServer DELETE /kmip-delete-environment
V2Api KmipDescribeClient POST /kmip-get-client
V2Api KmipDescribeServer POST /kmip-get-environment
V2Api KmipListClients POST /kmip-list-clients
V2Api KmipMoveServer POST /kmip-move-environment
V2Api KmipRenewClientCertificate POST /kmip-renew-client
V2Api KmipRenewServerCertificate POST /kmip-renew-environment
V2Api KmipServerSetup POST /kmip-create-environment
V2Api KmipSetServerState POST /kmip-set-environment-state
V2Api KubeconfigGenerate POST /kubeconfig-generate
V2Api ListAcmeAccounts POST /list-acme-accounts
V2Api ListAuthMethods POST /list-auth-methods
V2Api ListGateways POST /list-gateways
V2Api ListGroups POST /list-group
V2Api ListItems POST /list-items
V2Api ListRoles POST /list-roles
V2Api ListSRABastions POST /list-sra-bastions
V2Api ListSRASessions POST /list-sra-sessions
V2Api ListSharedItems POST /list-shared-items
V2Api ListTargets POST /list-targets
V2Api MoveObjects POST /move-objects
V2Api ProvisionCertificate POST /provision-certificate
V2Api RawCreds POST /raw-creds
V2Api RefreshKey POST /refresh-key
V2Api RenewCertificate POST /renew-certificate
V2Api RequestAccess POST /request-access
V2Api ResetAccessKey POST /reset-access-key
V2Api ReverseRBAC POST /reverse-rbac
V2Api RevokeCertificate POST /revoke-certificate
V2Api RevokeCreds POST /revoke-creds
V2Api RollbackSecret POST /rollback-secret
V2Api RotateKey POST /rotate-key
V2Api RotateOidcClientSecret POST /rotate-oidc-client-secret
V2Api RotateSecret POST /gateway-rotate-secret
V2Api RotatedSecretCreateAws POST /rotated-secret-create-aws
V2Api RotatedSecretCreateAzure POST /rotated-secret-create-azure
V2Api RotatedSecretCreateCassandra POST /rotated-secret-create-cassandra
V2Api RotatedSecretCreateCustom POST /rotated-secret-create-custom
V2Api RotatedSecretCreateDockerhub POST /rotated-secret-create-dockerhub
V2Api RotatedSecretCreateGcp POST /rotated-secret-create-gcp
V2Api RotatedSecretCreateHanadb POST /rotated-secret-create-hanadb
V2Api RotatedSecretCreateLdap POST /rotated-secret-create-ldap
V2Api RotatedSecretCreateMongodb POST /rotated-secret-create-mongodb
V2Api RotatedSecretCreateMssql POST /rotated-secret-create-mssql
V2Api RotatedSecretCreateMysql POST /rotated-secret-create-mysql
V2Api RotatedSecretCreateOracledb POST /rotated-secret-create-oracledb
V2Api RotatedSecretCreatePostgresql POST /rotated-secret-create-postgresql
V2Api RotatedSecretCreateRedis POST /rotated-secret-create-redis
V2Api RotatedSecretCreateRedshift POST /rotated-secret-create-redshift
V2Api RotatedSecretCreateSnowflake POST /rotated-secret-create-snowflake
V2Api RotatedSecretCreateSsh POST /rotated-secret-create-ssh
V2Api RotatedSecretCreateWindows POST /rotated-secret-create-windows
V2Api RotatedSecretGetValue POST /rotated-secret-get-value
V2Api RotatedSecretList POST /rotated-secret-list
V2Api RotatedSecretUpdateAws POST /rotated-secret-update-aws
V2Api RotatedSecretUpdateAzure POST /rotated-secret-update-azure
V2Api RotatedSecretUpdateCassandra POST /rotated-secret-update-cassandra
V2Api RotatedSecretUpdateCustom POST /rotated-secret-update-custom
V2Api RotatedSecretUpdateDockerhub POST /rotated-secret-update-dockerhub
V2Api RotatedSecretUpdateGcp POST /rotated-secret-update-gcp
V2Api RotatedSecretUpdateHanadb POST /rotated-secret-update-hanadb
V2Api RotatedSecretUpdateLdap POST /rotated-secret-update-ldap
V2Api RotatedSecretUpdateMongodb POST /rotated-secret-update-mongodb
V2Api RotatedSecretUpdateMssql POST /rotated-secret-update-mssql
V2Api RotatedSecretUpdateMysql POST /rotated-secret-update-mysql
V2Api RotatedSecretUpdateOracledb POST /rotated-secret-update-oracledb
V2Api RotatedSecretUpdatePostgresql POST /rotated-secret-update-postgresql
V2Api RotatedSecretUpdateRedis POST /rotated-secret-update-redis
V2Api RotatedSecretUpdateRedshift POST /rotated-secret-update-redshift
V2Api RotatedSecretUpdateSnowflake POST /rotated-secret-update-snowflake
V2Api RotatedSecretUpdateSsh POST /rotated-secret-update-ssh
V2Api RotatedSecretUpdateWindows POST /rotated-secret-update-windows
V2Api SetItemState POST /set-item-state
V2Api SetRoleRule POST /set-role-rule
V2Api ShareItem POST /share-item
V2Api SignDataWithClassicKey POST /sign-data-with-classic-key
V2Api SignEcDsa POST /sign-ecdsa
V2Api SignGPG POST /sign-gpg
V2Api SignJWTWithClassicKey POST /sign-jwt-with-classic-key
V2Api SignPKCS1 POST /sign-pkcs1
V2Api SignPKICertWithClassicKey POST /sign-pki-cert-with-classic-key
V2Api SignRsaSsaPss POST /sign-rsassa-pss
V2Api StaticCredsAuth POST /static-creds-auth
V2Api TargetCreateArtifactory POST /target-create-artifactory
V2Api TargetCreateAws POST /target-create-aws
V2Api TargetCreateAzure POST /target-create-azure
V2Api TargetCreateDB POST /target-create-db
V2Api TargetCreateDockerhub POST /target-create-dockerhub
V2Api TargetCreateEks POST /target-create-eks
V2Api TargetCreateGcp POST /target-create-gcp
V2Api TargetCreateGithub POST /target-create-github
V2Api TargetCreateGitlab POST /target-create-gitlab
V2Api TargetCreateGke POST /target-create-gke
V2Api TargetCreateGlobalSign POST /target-create-globalsign
V2Api TargetCreateGlobalSignAtlas POST /target-create-globalsign-atlas
V2Api TargetCreateGodaddy POST /target-create-godaddy
V2Api TargetCreateHashiVault POST /target-create-hashi-vault
V2Api TargetCreateK8s POST /target-create-k8s
V2Api TargetCreateLdap POST /target-create-ldap
V2Api TargetCreateLinked POST /target-create-linked
V2Api TargetCreatePing POST /target-create-ping
V2Api TargetCreateRabbitMq POST /target-create-rabbitmq
V2Api TargetCreateSalesforce POST /target-create-salesforce
V2Api TargetCreateSectigo POST /target-create-sectigo
V2Api TargetCreateSsh POST /target-create-ssh
V2Api TargetCreateWeb POST /target-create-web
V2Api TargetCreateWindows POST /target-create-windows
V2Api TargetCreateZeroSSL POST /target-create-zerossl
V2Api TargetDelete POST /target-delete
V2Api TargetGet POST /target-get
V2Api TargetGetDetails POST /target-get-details
V2Api TargetList POST /target-list
V2Api TargetUpdateArtifactory POST /target-update-artifactory
V2Api TargetUpdateAws POST /target-update-aws
V2Api TargetUpdateAzure POST /target-update-azure
V2Api TargetUpdateDB POST /target-update-db
V2Api TargetUpdateDockerhub POST /target-update-dockerhub
V2Api TargetUpdateEks POST /target-update-eks
V2Api TargetUpdateGcp POST /target-update-gcp
V2Api TargetUpdateGithub POST /target-update-github
V2Api TargetUpdateGitlab POST /target-update-gitlab
V2Api TargetUpdateGke POST /target-update-gke
V2Api TargetUpdateGlobalSign POST /target-update-globalsign
V2Api TargetUpdateGlobalSignAtlas POST /target-update-globalsign-atlas
V2Api TargetUpdateGodaddy POST /target-update-godaddy
V2Api TargetUpdateHashiVault POST /target-update-hashi-vault
V2Api TargetUpdateK8s POST /target-update-k8s
V2Api TargetUpdateLdap POST /target-update-ldap
V2Api TargetUpdateLinked POST /target-update-linked
V2Api TargetUpdatePing POST /target-update-ping
V2Api TargetUpdateRabbitMq POST /target-update-rabbitmq
V2Api TargetUpdateSalesforce POST /target-update-salesforce
V2Api TargetUpdateSectigo POST /target-update-sectigo
V2Api TargetUpdateSsh POST /target-update-ssh
V2Api TargetUpdateWeb POST /target-update-web
V2Api TargetUpdateWindows POST /target-update-windows
V2Api TargetUpdateZeroSSL POST /target-update-zerossl
V2Api Tokenize POST /tokenize
V2Api TokenizeBatch POST /tokenize-batch
V2Api UidCreateChildToken POST /uid-create-child-token
V2Api UidGenerateToken POST /uid-generate-token
V2Api UidListChildren POST /uid-list-children
V2Api UidRevokeToken POST /uid-revoke-token
V2Api UidRotateToken POST /uid-rotate-token
V2Api UpdateAWSTarget POST /update-aws-target
V2Api UpdateAWSTargetDetails POST /update-aws-target-details
V2Api UpdateAccountSettings POST /update-account-settings
V2Api UpdateArtifactoryTarget POST /update-artifactory-target
V2Api UpdateAssoc POST /update-assoc
V2Api UpdateAuthMethod POST /update-auth-method
V2Api UpdateAuthMethodAWSIAM POST /update-auth-method-aws-iam
V2Api UpdateAuthMethodAzureAD POST /update-auth-method-azure-ad
V2Api UpdateAuthMethodCert POST /update-auth-method-cert
V2Api UpdateAuthMethodGCP POST /update-auth-method-gcp
V2Api UpdateAuthMethodK8S POST /update-auth-method-k8s
V2Api UpdateAuthMethodLDAP POST /update-auth-method-ldap
V2Api UpdateAuthMethodOAuth2 POST /update-auth-method-oauth2
V2Api UpdateAuthMethodOCI POST /update-auth-method-oci
V2Api UpdateAuthMethodOIDC POST /update-auth-method-oidc
V2Api UpdateAuthMethodSAML POST /update-auth-method-saml
V2Api UpdateAuthMethodUniversalIdentity POST /update-auth-method-universal-identity
V2Api UpdateAzureTarget POST /update-azure-target
V2Api UpdateCertificateValue POST /update-certificate-value
V2Api UpdateClassicKeyCertificate POST /update-classic-key-certificate
V2Api UpdateDBTarget POST /update-db-target
V2Api UpdateDBTargetDetails POST /update-db-target-details
V2Api UpdateDockerhubTarget POST /update-dockerhub-target
V2Api UpdateEKSTarget POST /update-eks-target
V2Api UpdateEventForwarder POST /update-event-forwarder
V2Api UpdateGKETarget POST /update-gke-target
V2Api UpdateGcpTarget POST /update-gcp-target
V2Api UpdateGithubTarget POST /update-github-target
V2Api UpdateGitlabTarget POST /update-gitlab-target
V2Api UpdateGlobalSignAtlasTarget POST /update-globalsign-atlas-target
V2Api UpdateGlobalSignTarget POST /update-globalsign-target
V2Api UpdateGodaddyTarget POST /update-godaddy-target
V2Api UpdateGroup POST /update-group
V2Api UpdateHashiVaultTarget POST /update-hashi-vault-target
V2Api UpdateItem POST /update-item
V2Api UpdateLdapTarget POST /update-ldap-target
V2Api UpdateLdapTargetDetails POST /update-ldap-target-details
V2Api UpdateLinkedTarget POST /update-linked-target
V2Api UpdateNativeK8STarget POST /update-k8s-target
V2Api UpdateOidcApp POST /update-oidc-app
V2Api UpdatePKICertIssuer POST /update-pki-cert-issuer
V2Api UpdatePingTarget POST /update-ping-target
V2Api UpdateRDPTargetDetails POST /update-rdp-target-details
V2Api UpdateRabbitMQTarget POST /update-rabbitmq-target
V2Api UpdateRabbitMQTargetDetails POST /update-rabbitmq-target-details
V2Api UpdateRole POST /update-role
V2Api UpdateRotatedSecret POST /update-rotated-secret
V2Api UpdateRotationSettings POST /update-rotation-settings
V2Api UpdateSSHCertIssuer POST /update-ssh-cert-issuer
V2Api UpdateSSHTarget POST /update-ssh-target
V2Api UpdateSSHTargetDetails POST /update-ssh-target-details
V2Api UpdateSalesforceTarget POST /update-salesforce-target
V2Api UpdateSecretVal POST /update-secret-val
V2Api UpdateTarget POST /update-target
V2Api UpdateTargetDetails POST /update-target-details
V2Api UpdateWebTarget POST /update-web-target
V2Api UpdateWebTargetDetails POST /update-web-target-details
V2Api UpdateWindowsTarget POST /update-windows-target
V2Api UpdateZeroSSLTarget POST /update-zerossl-target
V2Api UploadRSA POST /upload-rsa
V2Api UscCreate POST /usc-create
V2Api UscDelete POST /usc-delete
V2Api UscGet POST /usc-get
V2Api UscList POST /usc-list
V2Api UscUpdate POST /usc-update
V2Api ValidateToken POST /validate-token
V2Api VerifyDataWithClassicKey POST /verify-data-with-classic-key
V2Api VerifyEcDsa POST /verify-ecdsa
V2Api VerifyGPG POST /verify-gpg
V2Api VerifyJWTWithClassicKey POST /verify-jwt-with-classic-key
V2Api VerifyPKCS1 POST /verify-pkcs1
V2Api VerifyPKICertWithClassicKey POST /verify-pki-cert-with-classic-key
V2Api VerifyRsaSsaPss POST /verify-rsassa-pss

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.