The purpose of this application is to provide access to Akeyless API.
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 2.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit http://akeyless.io
Install the following dependencies:
go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context
Put the package under your project folder and add the following in import:
import openapi "github.com/GIT_USER_ID/GIT_REPO_ID"
To use a proxy, set the environment variable HTTP_PROXY
:
os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")
Default configuration comes with Servers
field that contains server objects as defined in the OpenAPI specification.
For using other server than the one defined on index 0 set context value sw.ContextServerIndex
of type int
.
ctx := context.WithValue(context.Background(), openapi.ContextServerIndex, 1)
Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables
of type map[string]string
.
ctx := context.WithValue(context.Background(), openapi.ContextServerVariables, map[string]string{
"basePath": "v2",
})
Note, enum values are always validated and all unused variables are silently ignored.
Each operation can use different server URL defined using OperationServers
map in the Configuration
.
An operation is uniquely identified by "{classname}Service.{nickname}"
string.
Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices
and sw.ContextOperationServerVariables
context maps.
ctx := context.WithValue(context.Background(), openapi.ContextOperationServerIndices, map[string]int{
"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), openapi.ContextOperationServerVariables, map[string]map[string]string{
"{classname}Service.{nickname}": {
"port": "8443",
},
})
All URIs are relative to https://api.akeyless.io
Class | Method | HTTP request | Description |
---|---|---|---|
V2Api | AssocRoleAuthMethod | Post /assoc-role-am | |
V2Api | AssocTargetItem | Post /assoc-target-item | |
V2Api | Auth | Post /auth | |
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 | 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 | 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 | 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 | CreateGKETarget | Post /create-gke-target | |
V2Api | CreateGcpTarget | Post /create-gcp-target | |
V2Api | CreateGithubTarget | Post /create-github-target | |
V2Api | CreateKey | Post /create-key | |
V2Api | CreateNativeK8STarget | Post /create-k8s-target | |
V2Api | CreatePKICertIssuer | Post /create-pki-cert-issuer | |
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 | CreateWebTarget | Post /create-web-target | |
V2Api | CreateldapTarget | Post /create-ldap-target | |
V2Api | Decrypt | Post /decrypt | |
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 | 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 | DescribeItem | Post /describe-item | |
V2Api | DescribePermissions | Post /describe-permissions | |
V2Api | Detokenize | Post /detokenize | |
V2Api | Encrypt | Post /encrypt | |
V2Api | EncryptPKCS1 | Post /encrypt-pkcs1 | |
V2Api | EncryptWithClassicKey | Post /encrypt-with-classic-key | |
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 | GatewayCreateProducerCertificateAutomation | Post /gateway-create-producer-certificate-automation | |
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-native | |
V2Api | GatewayCreateProducerOracleDb | Post /gateway-create-producer-oracle | |
V2Api | GatewayCreateProducerPostgreSQL | Post /gateway-create-producer-postgresql | |
V2Api | GatewayCreateProducerRabbitMQ | Post /gateway-create-producer-rabbitmq | |
V2Api | GatewayCreateProducerRdp | Post /gateway-create-producer-rdp | |
V2Api | GatewayCreateProducerRedshift | Post /gateway-create-producer-redshift | |
V2Api | GatewayCreateProducerSnowflake | Post /gateway-create-producer-snowflake | |
V2Api | GatewayDeleteAllowedManagementAccess | Post /gateway-delete-allowed-management-access | |
V2Api | GatewayDeleteK8SAuthConfig | Post /gateway-delete-k8s-auth-config | |
V2Api | GatewayDeleteMigration | Post /gateway-delete-migration | |
V2Api | GatewayDeleteProducer | Post /gateway-delete-producer | |
V2Api | GatewayGetConfig | Post /gateway-get-config | |
V2Api | GatewayGetK8SAuthConfig | Post /gateway-get-k8s-auth-config | |
V2Api | GatewayGetLdapAuthConfig | Post /gateway-get-ldap-auth-config | |
V2Api | GatewayGetMigration | Post /gateway-get-migration | |
V2Api | GatewayGetProducer | Post /gateway-get-producer | |
V2Api | GatewayGetTmpUsers | Post /gateway-get-producer-tmp-creds | |
V2Api | GatewayListAllowedManagementAccess | Post /gateway-list-allowed-management-access | |
V2Api | GatewayListMigration | Post /gateway-list-migration | |
V2Api | GatewayListProducers | Post /gateway-list-producers | |
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 | GatewayUpdateItem | Post /gateway-update-item | |
V2Api | GatewayUpdateK8SAuthConfig | Post /gateway-update-k8s-auth-config | |
V2Api | GatewayUpdateLdapAuthConfig | Post /gateway-update-ldap-auth-config | |
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 | GatewayUpdateProducerCertificateAutomation | Post /gateway-update-producer-certificate-automation | |
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-native | |
V2Api | GatewayUpdateProducerOracleDb | Post /gateway-update-producer-oracle | |
V2Api | GatewayUpdateProducerPostgreSQL | Post /gateway-update-producer-postgresql | |
V2Api | GatewayUpdateProducerRabbitMQ | Post /gateway-update-producer-rabbitmq | |
V2Api | GatewayUpdateProducerRdp | Post /gateway-update-producer-rdp | |
V2Api | GatewayUpdateProducerRedshift | Post /gateway-update-producer-redshift | |
V2Api | GatewayUpdateProducerSnowflake | Post /gateway-update-producer-snowflake | |
V2Api | GatewayUpdateTmpUsers | Post /gateway-update-producer-tmp-creds | |
V2Api | GetAccountLogo | Post /get-account-logo | |
V2Api | GetAccountSettings | Post /get-account-settings | |
V2Api | GetAuthMethod | Post /get-auth-method | |
V2Api | GetDynamicSecretValue | Post /get-dynamic-secret-value | |
V2Api | GetKubeExecCreds | Post /get-kube-exec-creds | |
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 | 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 | ListAuthMethods | Post /list-auth-methods | |
V2Api | ListItems | Post /list-items | |
V2Api | ListRoles | Post /list-roles | |
V2Api | ListTargets | Post /list-targets | |
V2Api | MoveObjects | Post /move-objects | |
V2Api | RawCreds | Post /raw-creds | |
V2Api | RefreshKey | Post /refresh-key | |
V2Api | ReverseRBAC | Post /reverse-rbac | |
V2Api | RevokeCreds | Post /revoke-creds | |
V2Api | RollbackSecret | Post /rollback-secret | |
V2Api | RotateKey | Post /rotate-key | |
V2Api | RotateSecret | Post /gateway-rotate-secret | |
V2Api | SetItemState | Post /set-item-state | |
V2Api | SetRoleRule | Post /set-role-rule | |
V2Api | SignJWTWithClassicKey | Post /sign-jwt-with-classic-key | |
V2Api | SignPKCS1 | Post /sign-pkcs1 | |
V2Api | SignPKICertWithClassicKey | Post /sign-pki-cert-with-classic-key | |
V2Api | StaticCredsAuth | Post /static-creds-auth | |
V2Api | Tokenize | Post /tokenize | |
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 | 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 | 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 | UpdateGKETarget | Post /update-gke-target | |
V2Api | UpdateGcpTarget | Post /update-gcp-target | |
V2Api | UpdateGithubTarget | Post /update-github-target | |
V2Api | UpdateItem | Post /update-item | |
V2Api | UpdateLdapTarget | Post /update-ldap-target | |
V2Api | UpdateLdapTargetDetails | Post /update-ldap-target-details | |
V2Api | UpdateNativeK8STarget | Post /update-k8s-target | |
V2Api | UpdatePKICertIssuer | Post /update-pki-cert-issuer | |
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-settingsrotate-key | |
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 | UpdateTokenizer | Post /update-tokenizer | |
V2Api | UpdateWebTarget | Post /update-web-target | |
V2Api | UpdateWebTargetDetails | Post /update-web-target-details | |
V2Api | UploadRSA | Post /upload-rsa | |
V2Api | ValidateToken | Post /validate-token | |
V2Api | VerifyJWTWithClassicKey | Post /verify-jwt-with-classic-key | |
V2Api | VerifyPKCS1 | Post /verify-pkcs1 | |
V2Api | VerifyPKICertWithClassicKey | Post /verify-pki-cert-with-classic-key |
- APIKeyAccessRules
- AWSIAMAccessRules
- AWSPayload
- AWSSecretsMigration
- AccountObjectVersionSettingsOutput
- AdminsConfigPart
- AkeylessGatewayConfig
- AllowedAccess
- AssocRoleAuthMethod
- AssocTargetItem
- Auth
- AuthMethod
- AuthMethodAccessInfo
- AuthMethodRoleAssociation
- AuthOutput
- AwsS3LogForwardingConfig
- AzureADAccessRules
- AzureKeyVaultMigration
- AzureLogAnalyticsForwardingConfig
- AzurePayload
- CFConfigPart
- CacheConfigPart
- CertAccessRules
- CertificateIssueInfo
- ClassicKeyDetailsInfo
- ClassicKeyStatusInfo
- ClassicKeyTargetInfo
- ClientData
- ConfigChange
- ConfigHash
- Configure
- ConfigureOutput
- Connect
- CreateAWSTarget
- CreateAWSTargetOutput
- CreateArtifactoryTarget
- CreateArtifactoryTargetOutput
- CreateAuthMethod
- CreateAuthMethodAWSIAM
- CreateAuthMethodAWSIAMOutput
- CreateAuthMethodAzureAD
- CreateAuthMethodAzureADOutput
- CreateAuthMethodCert
- CreateAuthMethodCertOutput
- CreateAuthMethodGCP
- CreateAuthMethodGCPOutput
- CreateAuthMethodHuawei
- CreateAuthMethodHuaweiOutput
- CreateAuthMethodK8S
- CreateAuthMethodK8SOutput
- CreateAuthMethodLDAP
- CreateAuthMethodLDAPOutput
- CreateAuthMethodOAuth2
- CreateAuthMethodOAuth2Output
- CreateAuthMethodOIDC
- CreateAuthMethodOIDCOutput
- CreateAuthMethodOutput
- CreateAuthMethodSAML
- CreateAuthMethodSAMLOutput
- CreateAuthMethodUniversalIdentity
- CreateAuthMethodUniversalIdentityOutput
- CreateAzureTarget
- CreateAzureTargetOutput
- CreateClassicKey
- CreateClassicKeyOutput
- CreateDBTarget
- CreateDBTargetOutput
- CreateDFCKey
- CreateDFCKeyOutput
- CreateDockerhubTarget
- CreateDockerhubTargetOutput
- CreateDynamicSecret
- CreateEKSTarget
- CreateEKSTargetOutput
- CreateGKETarget
- CreateGKETargetOutput
- CreateGcpTarget
- CreateGcpTargetOutput
- CreateGithubTarget
- CreateGithubTargetOutput
- CreateKey
- CreateKeyOutput
- CreateLdapTarget
- CreateLdapTargetOutput
- CreateNativeK8STarget
- CreateNativeK8STargetOutput
- CreatePKICertIssuer
- CreatePKICertIssuerOutput
- CreateRabbitMQTarget
- CreateRabbitMQTargetOutput
- CreateRole
- CreateRoleAuthMethodAssocOutput
- CreateRotatedSecret
- CreateRotatedSecretOutput
- CreateSSHCertIssuer
- CreateSSHCertIssuerOutput
- CreateSSHTarget
- CreateSSHTargetOutput
- CreateSalesforceTarget
- CreateSalesforceTargetOutput
- CreateSecret
- CreateSecretOutput
- CreateTargetItemAssocOutput
- CreateTokenizer
- CreateTokenizerOutput
- CreateWebTarget
- CreateWebTargetOutput
- CustomerFragment
- CustomerFragmentsJson
- CustomerFullAddress
- DSProducerDetails
- DatadogForwardingConfig
- Decrypt
- DecryptFile
- DecryptFileOutput
- DecryptOutput
- DecryptPKCS1
- DecryptPKCS1Output
- DecryptWithClassicKey
- DecryptWithClassicKeyOutput
- DefaultConfigPart
- DeleteAuthMethod
- DeleteAuthMethodOutput
- DeleteAuthMethods
- DeleteAuthMethodsOutput
- DeleteItem
- DeleteItemOutput
- DeleteItems
- DeleteItemsOutput
- DeleteRole
- DeleteRoleAssociation
- DeleteRoleRule
- DeleteRoleRuleOutput
- DeleteRoles
- DeleteTarget
- DeleteTargetAssociation
- DeleteTargets
- DescribeItem
- DescribePermissions
- DescribePermissionsOutput
- Detokenize
- DetokenizeOutput
- DynamicSecretProducerInfo
- ElasticsearchLogForwardingConfig
- EmailPassAccessRules
- EmailTokenizerInfo
- Encrypt
- EncryptFile
- EncryptFileOutput
- EncryptOutput
- EncryptPKCS1
- EncryptPKCS1Output
- EncryptWithClassicKey
- EncryptWithClassicKeyOutput
- ExternalKMSKeyId
- GCPAccessRules
- GCPPayload
- GCPSecretsMigration
- GatewayAddAllowedManagementAccess
- GatewayCreateK8SAuthConfig
- GatewayCreateK8SAuthConfigOutput
- GatewayCreateMigration
- GatewayCreateProducerArtifactory
- GatewayCreateProducerArtifactoryOutput
- GatewayCreateProducerAws
- GatewayCreateProducerAwsOutput
- GatewayCreateProducerAzure
- GatewayCreateProducerAzureOutput
- GatewayCreateProducerCassandra
- GatewayCreateProducerCassandraOutput
- GatewayCreateProducerCertificateAutomation
- GatewayCreateProducerCertificateAutomationOutput
- GatewayCreateProducerChef
- GatewayCreateProducerChefOutput
- GatewayCreateProducerCustom
- GatewayCreateProducerCustomOutput
- GatewayCreateProducerDockerhub
- GatewayCreateProducerDockerhubOutput
- GatewayCreateProducerEks
- GatewayCreateProducerEksOutput
- GatewayCreateProducerGcp
- GatewayCreateProducerGcpOutput
- GatewayCreateProducerGithub
- GatewayCreateProducerGithubOutput
- GatewayCreateProducerGke
- GatewayCreateProducerGkeOutput
- GatewayCreateProducerHanaDb
- GatewayCreateProducerHanaDbOutput
- GatewayCreateProducerLdap
- GatewayCreateProducerLdapOutput
- GatewayCreateProducerMSSQL
- GatewayCreateProducerMSSQLOutput
- GatewayCreateProducerMongo
- GatewayCreateProducerMongoOutput
- GatewayCreateProducerMySQL
- GatewayCreateProducerMySQLOutput
- GatewayCreateProducerNativeK8S
- GatewayCreateProducerNativeK8SOutput
- GatewayCreateProducerOracleDb
- GatewayCreateProducerOracleDbOutput
- GatewayCreateProducerPostgreSQL
- GatewayCreateProducerPostgreSQLOutput
- GatewayCreateProducerRabbitMQ
- GatewayCreateProducerRabbitMQOutput
- GatewayCreateProducerRdp
- GatewayCreateProducerRdpOutput
- GatewayCreateProducerRedshift
- GatewayCreateProducerRedshiftOutput
- GatewayCreateProducerSnowflake
- GatewayCreateProducerSnowflakeOutput
- GatewayDeleteAllowedManagementAccess
- GatewayDeleteK8SAuthConfig
- GatewayDeleteK8SAuthConfigOutput
- GatewayDeleteMigration
- GatewayDeleteProducer
- GatewayDeleteProducerOutput
- GatewayGetConfig
- GatewayGetK8SAuthConfig
- GatewayGetK8SAuthConfigOutput
- GatewayGetLdapAuthConfig
- GatewayGetLdapAuthConfigOutput
- GatewayGetMigration
- GatewayGetProducer
- GatewayGetTmpUsers
- GatewayListAllowedManagementAccess
- GatewayListMigration
- GatewayListProducers
- GatewayMessageQueueInfo
- GatewayMigrationCreateOutput
- GatewayMigrationDeleteOutput
- GatewayMigrationGetOutput
- GatewayMigrationListOutput
- GatewayMigrationSyncOutput
- GatewayMigrationUpdateOutput
- GatewayRevokeTmpUsers
- GatewayStartProducer
- GatewayStartProducerOutput
- GatewayStatusMigration
- GatewayStopProducer
- GatewayStopProducerOutput
- GatewaySyncMigration
- GatewayUpdateItem
- GatewayUpdateItemOutput
- GatewayUpdateK8SAuthConfig
- GatewayUpdateK8SAuthConfigOutput
- GatewayUpdateLdapAuthConfig
- GatewayUpdateLdapAuthConfigOutput
- GatewayUpdateMigration
- GatewayUpdateProducerArtifactory
- GatewayUpdateProducerArtifactoryOutput
- GatewayUpdateProducerAws
- GatewayUpdateProducerAwsOutput
- GatewayUpdateProducerAzure
- GatewayUpdateProducerAzureOutput
- GatewayUpdateProducerCassandra
- GatewayUpdateProducerCassandraOutput
- GatewayUpdateProducerCertificateAutomation
- GatewayUpdateProducerCertificateAutomationOutput
- GatewayUpdateProducerChef
- GatewayUpdateProducerChefOutput
- GatewayUpdateProducerCustom
- GatewayUpdateProducerCustomOutput
- GatewayUpdateProducerDockerhub
- GatewayUpdateProducerDockerhubOutput
- GatewayUpdateProducerEks
- GatewayUpdateProducerEksOutput
- GatewayUpdateProducerGcp
- GatewayUpdateProducerGcpOutput
- GatewayUpdateProducerGithub
- GatewayUpdateProducerGithubOutput
- GatewayUpdateProducerGke
- GatewayUpdateProducerGkeOutput
- GatewayUpdateProducerHanaDb
- GatewayUpdateProducerHanaDbOutput
- GatewayUpdateProducerLdap
- GatewayUpdateProducerLdapOutput
- GatewayUpdateProducerMSSQL
- GatewayUpdateProducerMSSQLOutput
- GatewayUpdateProducerMongo
- GatewayUpdateProducerMongoOutput
- GatewayUpdateProducerMySQL
- GatewayUpdateProducerMySQLOutput
- GatewayUpdateProducerNativeK8S
- GatewayUpdateProducerNativeK8SOutput
- GatewayUpdateProducerOracleDb
- GatewayUpdateProducerOracleDbOutput
- GatewayUpdateProducerPostgreSQL
- GatewayUpdateProducerPostgreSQLOutput
- GatewayUpdateProducerRabbitMQ
- GatewayUpdateProducerRabbitMQOutput
- GatewayUpdateProducerRdp
- GatewayUpdateProducerRdpOutput
- GatewayUpdateProducerRedshift
- GatewayUpdateProducerRedshiftOutput
- GatewayUpdateProducerSnowflake
- GatewayUpdateProducerSnowflakeOutput
- GatewayUpdateTmpUsers
- GenCustomerFragment
- GeneralConfigPart
- GetAccountSettings
- GetAccountSettingsCommandOutput
- GetAuthMethod
- GetCloudIdentity
- GetCloudIdentityOutput
- GetDynamicSecretValue
- GetKubeExecCreds
- GetKubeExecCredsOutput
- GetPKICertificate
- GetPKICertificateOutput
- GetProducersListReplyObj
- GetRSAPublic
- GetRSAPublicOutput
- GetRole
- GetRotatedSecretValue
- GetSSHCertificate
- GetSSHCertificateOutput
- GetSecretValue
- GetSubAdminsListReplyObj
- GetTags
- GetTarget
- GetTargetDetails
- GetTargetDetailsOutput
- HashiMigration
- HashiPayload
- HuaweiAccessRules
- Item
- ItemGeneralInfo
- ItemTargetAssociation
- ItemVersion
- JSONError
- K8SAuth
- K8SAuthsConfigLastChange
- K8SAuthsConfigPart
- K8SMigration
- K8SPayload
- KMIPClient
- KMIPClientGetResponse
- KMIPClientListResponse
- KMIPClientUpdateResponse
- KMIPConfigPart
- KMIPEnvironmentCreateResponse
- KMIPServer
- KmipClientDeleteRule
- KmipClientSetRule
- KmipCreateClient
- KmipCreateClientOutput
- KmipDeleteClient
- KmipDeleteServer
- KmipDescribeClient
- KmipDescribeServer
- KmipDescribeServerOutput
- KmipListClients
- KmipMoveServer
- KmipMoveServerOutput
- KmipRenewClientCertificate
- KmipRenewClientCertificateOutput
- KmipRenewServerCertificate
- KmipRenewServerCertificateOutput
- KmipServerSetup
- KmipSetServerState
- KmipSetServerStateOutput
- KubernetesAccessRules
- LDAPAccessRules
- LastConfigChange
- LastStatusInfo
- LdapConfigPart
- LeadershipConfigPart
- ListAuthMethods
- ListAuthMethodsOutput
- ListItems
- ListItemsInPathOutput
- ListRoles
- ListRolesOutput
- ListTargets
- ListTargetsOutput
- LogForwardingConfigPart
- LogstashLogForwardingConfig
- LogzIoLogForwardingConfig
- MigrationGeneral
- MigrationItems
- MigrationStatus
- MigrationStatusReplyObj
- MigrationsConfigLastChange
- MigrationsConfigPart
- MoveObjects
- OAuth2AccessRules
- OAuth2CustomClaim
- OIDCAccessRules
- OIDCCustomClaim
- ObjectVersionSettingsOutput
- PKICertificateIssueDetails
- PasswordPolicyInfo
- PathRule
- Producer
- ProducersConfigPart
- RawCreds
- RefreshKey
- RefreshKeyOutput
- RegexpTokenizerInfo
- RequiredActivity
- ReverseRBAC
- ReverseRBACClient
- ReverseRBACOutput
- RevokeCreds
- Role
- RoleAuthMethodAssociation
- RollbackSecret
- RollbackSecretOutput
- RotateKey
- RotateKeyOutput
- RotateSecret
- RotatedSecretDetailsInfo
- RotatedSecretOutput
- Rotator
- RotatorsConfigPart
- Rules
- SAMLAccessRules
- SAMLAttribute
- SSHCertificateIssueDetails
- SecureRemoteAccess
- SetItemState
- SetRoleRule
- SignJWTOutput
- SignJWTWithClassicKey
- SignPKCS1
- SignPKCS1Output
- SignPKICertOutput
- SignPKICertWithClassicKey
- SmInfo
- SplunkLogForwardingConfig
- SraInfo
- StaticCredsAuth
- StaticCredsAuthOutput
- StaticSecretDetailsInfo
- SyslogLogForwardingConfig
- SystemAccessCredentialsReplyObj
- SystemAccessCredsSettings
- Target
- TargetItemAssociation
- TargetItemVersion
- TargetTypeDetailsInput
- TmpUserData
- Tokenize
- TokenizeOutput
- TokenizerInfo
- UIDTokenDetails
- UidCreateChildToken
- UidCreateChildTokenOutput
- UidGenerateToken
- UidGenerateTokenOutput
- UidListChildren
- UidRevokeToken
- UidRotateToken
- UidRotateTokenOutput
- Unconfigure
- UniversalIdentityAccessRules
- UniversalIdentityDetails
- Update
- UpdateAWSTarget
- UpdateAWSTargetDetails
- UpdateAccountSettings
- UpdateAccountSettingsOutput
- UpdateArtifactoryTarget
- UpdateArtifactoryTargetOutput
- UpdateAssoc
- UpdateAuthMethod
- UpdateAuthMethodAWSIAM
- UpdateAuthMethodAzureAD
- UpdateAuthMethodCert
- UpdateAuthMethodCertOutput
- UpdateAuthMethodGCP
- UpdateAuthMethodK8S
- UpdateAuthMethodK8SOutput
- UpdateAuthMethodLDAP
- UpdateAuthMethodOAuth2
- UpdateAuthMethodOIDC
- UpdateAuthMethodOutput
- UpdateAuthMethodSAML
- UpdateAuthMethodUniversalIdentity
- UpdateAzureTarget
- UpdateAzureTargetOutput
- UpdateDBTarget
- UpdateDBTargetDetails
- UpdateDBTargetOutput
- UpdateDockerhubTarget
- UpdateDockerhubTargetOutput
- UpdateEKSTarget
- UpdateEKSTargetOutput
- UpdateGKETarget
- UpdateGKETargetOutput
- UpdateGcpTarget
- UpdateGcpTargetOutput
- UpdateGithubTarget
- UpdateGithubTargetOutput
- UpdateItem
- UpdateItemOutput
- UpdateLdapTarget
- UpdateLdapTargetDetails
- UpdateLdapTargetOutput
- UpdateNativeK8STarget
- UpdateNativeK8STargetOutput
- UpdateOutput
- UpdatePKICertIssuer
- UpdatePKICertIssuerOutput
- UpdateRDPTargetDetails
- UpdateRabbitMQTarget
- UpdateRabbitMQTargetDetails
- UpdateRabbitMQTargetOutput
- UpdateRole
- UpdateRoleOutput
- UpdateRotatedSecret
- UpdateRotatedSecretOutput
- UpdateRotationSettings
- UpdateSSHCertIssuer
- UpdateSSHCertIssuerOutput
- UpdateSSHTarget
- UpdateSSHTargetDetails
- UpdateSSHTargetOutput
- UpdateSalesforceTarget
- UpdateSalesforceTargetOutput
- UpdateSecretVal
- UpdateSecretValOutput
- UpdateTarget
- UpdateTargetDetailsOutput
- UpdateTargetOutput
- UpdateTokenizer
- UpdateTokenizerOutput
- UpdateWebTarget
- UpdateWebTargetDetails
- UpdateWebTargetOutput
- UploadPKCS12
- UploadRSA
- ValidateToken
- ValidateTokenOutput
- VaultlessTokenizerInfo
- VerifyJWTOutput
- VerifyJWTWithClassicKey
- VerifyPKCS1
- VerifyPKICertOutput
- VerifyPKICertWithClassicKey
Endpoints do not require authorization.
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime