regnerates client after updating gen script (#30997)

This commit is contained in:
Jordan Reimer 2025-06-17 14:39:38 -06:00 committed by GitHub
parent c48039637d
commit a4c869b049
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4097 changed files with 34390 additions and 3956 deletions

View File

@ -186,6 +186,15 @@ src/models/KerberosConfigureLdapRequest.ts
src/models/KerberosConfigureRequest.ts src/models/KerberosConfigureRequest.ts
src/models/KerberosLoginRequest.ts src/models/KerberosLoginRequest.ts
src/models/KerberosWriteGroupRequest.ts src/models/KerberosWriteGroupRequest.ts
src/models/KeyManagementDistributeKeyInKmsProviderRequest.ts
src/models/KeyManagementUpdateKeyRequest.ts
src/models/KeyManagementWriteKmsProviderRequest.ts
src/models/KmipConfigureRequest.ts
src/models/KmipCreateScopeRequest.ts
src/models/KmipGenerateClientCertificateRequest.ts
src/models/KmipRevokeClientCertificateRequest.ts
src/models/KmipSignClientCertificateRequestRequest.ts
src/models/KmipWriteRoleRequest.ts
src/models/KubernetesConfigureAuthRequest.ts src/models/KubernetesConfigureAuthRequest.ts
src/models/KubernetesConfigureRequest.ts src/models/KubernetesConfigureRequest.ts
src/models/KubernetesGenerateCredentialsRequest.ts src/models/KubernetesGenerateCredentialsRequest.ts
@ -595,6 +604,13 @@ src/models/RootTokenGenerationReadProgress2Response.ts
src/models/RootTokenGenerationReadProgressResponse.ts src/models/RootTokenGenerationReadProgressResponse.ts
src/models/RootTokenGenerationUpdateRequest.ts src/models/RootTokenGenerationUpdateRequest.ts
src/models/RootTokenGenerationUpdateResponse.ts src/models/RootTokenGenerationUpdateResponse.ts
src/models/SamlWriteCallbackRequest.ts
src/models/SamlWriteConfigRequest.ts
src/models/SamlWriteRoleNameRequest.ts
src/models/SamlWriteSsoServiceUrlRequest.ts
src/models/SamlWriteTokenRequest.ts
src/models/ScepLoginRequest.ts
src/models/ScepWriteRoleRoleRequest.ts
src/models/SealStatusResponse.ts src/models/SealStatusResponse.ts
src/models/SshConfigureCaRequest.ts src/models/SshConfigureCaRequest.ts
src/models/SshConfigureZeroAddressRequest.ts src/models/SshConfigureZeroAddressRequest.ts
@ -632,6 +648,7 @@ src/models/SystemPatchSyncDestinationsInMemNameResponse.ts
src/models/SystemPatchSyncDestinationsVercelProjectNameRequest.ts src/models/SystemPatchSyncDestinationsVercelProjectNameRequest.ts
src/models/SystemPatchSyncDestinationsVercelProjectNameResponse.ts src/models/SystemPatchSyncDestinationsVercelProjectNameResponse.ts
src/models/SystemReadConfigGroupPolicyApplicationResponse.ts src/models/SystemReadConfigGroupPolicyApplicationResponse.ts
src/models/SystemReadStorageRaftSnapshotLoadIdResponse.ts
src/models/SystemReadSyncAssociationsDestinationsResponse.ts src/models/SystemReadSyncAssociationsDestinationsResponse.ts
src/models/SystemReadSyncAssociationsMountSecretNameResponse.ts src/models/SystemReadSyncAssociationsMountSecretNameResponse.ts
src/models/SystemReadSyncConfigResponse.ts src/models/SystemReadSyncConfigResponse.ts
@ -689,6 +706,8 @@ src/models/SystemWriteReplicationSecondaryEnableRequest.ts
src/models/SystemWriteReplicationSecondaryPromoteRequest.ts src/models/SystemWriteReplicationSecondaryPromoteRequest.ts
src/models/SystemWriteReplicationSecondaryUpdatePrimaryRequest.ts src/models/SystemWriteReplicationSecondaryUpdatePrimaryRequest.ts
src/models/SystemWriteStorageRaftSnapshotAutoConfigNameRequest.ts src/models/SystemWriteStorageRaftSnapshotAutoConfigNameRequest.ts
src/models/SystemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest.ts
src/models/SystemWriteStorageRaftSnapshotLoadResponse.ts
src/models/SystemWriteSyncDestinationsAwsSmNameRequest.ts src/models/SystemWriteSyncDestinationsAwsSmNameRequest.ts
src/models/SystemWriteSyncDestinationsAwsSmNameResponse.ts src/models/SystemWriteSyncDestinationsAwsSmNameResponse.ts
src/models/SystemWriteSyncDestinationsAzureKvNameRequest.ts src/models/SystemWriteSyncDestinationsAzureKvNameRequest.ts
@ -726,6 +745,31 @@ src/models/TokenRevokeRequest.ts
src/models/TokenWriteRoleRequest.ts src/models/TokenWriteRoleRequest.ts
src/models/TotpCreateKeyRequest.ts src/models/TotpCreateKeyRequest.ts
src/models/TotpValidateCodeRequest.ts src/models/TotpValidateCodeRequest.ts
src/models/TransformApplyStoreSchemaRequest.ts
src/models/TransformCheckTokenizedRequest.ts
src/models/TransformConfigureCacheRequest.ts
src/models/TransformConfigureNamedEncryptionKeyRequest.ts
src/models/TransformCreateFpeTransformationWithImportedKeysRequest.ts
src/models/TransformCreateTokenizationTransformationWithImportedKeysRequest.ts
src/models/TransformDecodeRequest.ts
src/models/TransformDecodeWithFormatRequest.ts
src/models/TransformEncodeRequest.ts
src/models/TransformExportDecodedTokenizationTokensRequest.ts
src/models/TransformImportKeyVersionIntoTokenizationTransformationRequest.ts
src/models/TransformLookUpTokenRequest.ts
src/models/TransformRestoreTokenizationStateRequest.ts
src/models/TransformRetrieveTokenMetadataRequest.ts
src/models/TransformSnapshotTokenizationStateRequest.ts
src/models/TransformTrimKeyVersionsRequest.ts
src/models/TransformValidateTokenRequest.ts
src/models/TransformWriteAlphabetRequest.ts
src/models/TransformWriteFpeTransformationRequest.ts
src/models/TransformWriteMaskingTransformationRequest.ts
src/models/TransformWriteRoleRequest.ts
src/models/TransformWriteStoreRequest.ts
src/models/TransformWriteTemplateRequest.ts
src/models/TransformWriteTokenizationTransformationRequest.ts
src/models/TransformWriteTransformationRequest.ts
src/models/TransitConfigureCacheRequest.ts src/models/TransitConfigureCacheRequest.ts
src/models/TransitConfigureKeyRequest.ts src/models/TransitConfigureKeyRequest.ts
src/models/TransitConfigureKeysRequest.ts src/models/TransitConfigureKeysRequest.ts

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -10,7 +10,7 @@
* Do not edit the class manually. * Do not edit the class manually.
*/ */
import * as runtime from '../runtime'; import * as runtime from '../runtime';
import type { AliCloudLoginRequest, AliCloudWriteAuthRoleRequest, AppRoleDestroySecretIdByAccessorRequest, AppRoleDestroySecretIdRequest, AppRoleLoginRequest, AppRoleLookUpSecretIdByAccessorRequest, AppRoleLookUpSecretIdByAccessorResponse, AppRoleLookUpSecretIdRequest, AppRoleLookUpSecretIdResponse, AppRoleReadBindSecretIdResponse, AppRoleReadBoundCidrListResponse, AppRoleReadLocalSecretIdsResponse, AppRoleReadPeriodResponse, AppRoleReadPoliciesResponse, AppRoleReadRoleIdResponse, AppRoleReadRoleResponse, AppRoleReadSecretIdBoundCidrsResponse, AppRoleReadSecretIdNumUsesResponse, AppRoleReadSecretIdTtlResponse, AppRoleReadTokenBoundCidrsResponse, AppRoleReadTokenMaxTtlResponse, AppRoleReadTokenNumUsesResponse, AppRoleReadTokenTtlResponse, AppRoleWriteBindSecretIdRequest, AppRoleWriteBoundCidrListRequest, AppRoleWriteCustomSecretIdRequest, AppRoleWriteCustomSecretIdResponse, AppRoleWritePeriodRequest, AppRoleWritePoliciesRequest, AppRoleWriteRoleIdRequest, AppRoleWriteRoleRequest, AppRoleWriteSecretIdBoundCidrsRequest, AppRoleWriteSecretIdNumUsesRequest, AppRoleWriteSecretIdRequest, AppRoleWriteSecretIdResponse, AppRoleWriteSecretIdTtlRequest, AppRoleWriteTokenBoundCidrsRequest, AppRoleWriteTokenMaxTtlRequest, AppRoleWriteTokenNumUsesRequest, AppRoleWriteTokenTtlRequest, AwsConfigureCertificateRequest, AwsConfigureClientRequest, AwsConfigureIdentityAccessListTidyOperationRequest, AwsConfigureIdentityIntegrationRequest, AwsConfigureIdentityWhitelistTidyOperationRequest, AwsConfigureRoleTagBlacklistTidyOperationRequest, AwsConfigureRoleTagDenyListTidyOperationRequest, AwsLoginRequest, AwsTidyIdentityAccessListRequest, AwsTidyIdentityWhitelistRequest, AwsTidyRoleTagBlacklistRequest, AwsTidyRoleTagDenyListRequest, AwsWriteAuthRoleRequest, AwsWriteRoleTagRequest, AwsWriteStsRoleRequest, AzureConfigureAuthRequest, AzureLoginRequest, AzureWriteAuthRoleRequest, CertConfigureRequest, CertLoginRequest, CertWriteCertificateRequest, CertWriteCrlRequest, CloudFoundryConfigureRequest, CloudFoundryLoginRequest, CloudFoundryWriteRoleRequest, GithubConfigureRequest, GithubLoginRequest, GithubWriteTeamMappingRequest, GithubWriteUserMappingRequest, GoogleCloudConfigureAuthRequest, GoogleCloudEditLabelsForRoleRequest, GoogleCloudEditServiceAccountsForRoleRequest, GoogleCloudLoginRequest, GoogleCloudWriteRoleRequest, JwtConfigureRequest, JwtLoginRequest, JwtOidcCallbackFormPostRequest, JwtOidcRequestAuthorizationUrlRequest, JwtWriteRoleRequest, KerberosConfigureLdapRequest, KerberosConfigureRequest, KerberosLoginRequest, KerberosWriteGroupRequest, KubernetesConfigureAuthRequest, KubernetesLoginRequest, KubernetesWriteAuthRoleRequest, LdapConfigureAuthRequest, LdapLoginRequest, LdapWriteGroupRequest, LdapWriteUserRequest, OciConfigureRequest, OciLoginRequest, OciWriteRoleRequest, OktaConfigureRequest, OktaLoginRequest, OktaWriteGroupRequest, OktaWriteUserRequest, RadiusConfigureRequest, RadiusLoginRequest, RadiusLoginWithUsernameRequest, RadiusWriteUserRequest, StandardListResponse, TokenCreateAgainstRoleRequest, TokenCreateOrphanRequest, TokenCreateRequest, TokenLookUpAccessorRequest, TokenLookUpRequest, TokenLookUpSelf2Request, TokenRenewAccessorRequest, TokenRenewRequest, TokenRenewSelfRequest, TokenRevokeAccessorRequest, TokenRevokeOrphanRequest, TokenRevokeRequest, TokenWriteRoleRequest, UserpassLoginRequest, UserpassResetPasswordRequest, UserpassUpdatePoliciesRequest, UserpassWriteUserRequest } from '../models/index'; import type { AliCloudLoginRequest, AliCloudWriteAuthRoleRequest, AppRoleDestroySecretIdByAccessorRequest, AppRoleDestroySecretIdRequest, AppRoleLoginRequest, AppRoleLookUpSecretIdByAccessorRequest, AppRoleLookUpSecretIdByAccessorResponse, AppRoleLookUpSecretIdRequest, AppRoleLookUpSecretIdResponse, AppRoleReadBindSecretIdResponse, AppRoleReadBoundCidrListResponse, AppRoleReadLocalSecretIdsResponse, AppRoleReadPeriodResponse, AppRoleReadPoliciesResponse, AppRoleReadRoleIdResponse, AppRoleReadRoleResponse, AppRoleReadSecretIdBoundCidrsResponse, AppRoleReadSecretIdNumUsesResponse, AppRoleReadSecretIdTtlResponse, AppRoleReadTokenBoundCidrsResponse, AppRoleReadTokenMaxTtlResponse, AppRoleReadTokenNumUsesResponse, AppRoleReadTokenTtlResponse, AppRoleWriteBindSecretIdRequest, AppRoleWriteBoundCidrListRequest, AppRoleWriteCustomSecretIdRequest, AppRoleWriteCustomSecretIdResponse, AppRoleWritePeriodRequest, AppRoleWritePoliciesRequest, AppRoleWriteRoleIdRequest, AppRoleWriteRoleRequest, AppRoleWriteSecretIdBoundCidrsRequest, AppRoleWriteSecretIdNumUsesRequest, AppRoleWriteSecretIdRequest, AppRoleWriteSecretIdResponse, AppRoleWriteSecretIdTtlRequest, AppRoleWriteTokenBoundCidrsRequest, AppRoleWriteTokenMaxTtlRequest, AppRoleWriteTokenNumUsesRequest, AppRoleWriteTokenTtlRequest, AwsConfigureCertificateRequest, AwsConfigureClientRequest, AwsConfigureIdentityAccessListTidyOperationRequest, AwsConfigureIdentityIntegrationRequest, AwsConfigureIdentityWhitelistTidyOperationRequest, AwsConfigureRoleTagBlacklistTidyOperationRequest, AwsConfigureRoleTagDenyListTidyOperationRequest, AwsLoginRequest, AwsTidyIdentityAccessListRequest, AwsTidyIdentityWhitelistRequest, AwsTidyRoleTagBlacklistRequest, AwsTidyRoleTagDenyListRequest, AwsWriteAuthRoleRequest, AwsWriteRoleTagRequest, AwsWriteStsRoleRequest, AzureConfigureAuthRequest, AzureLoginRequest, AzureWriteAuthRoleRequest, CertConfigureRequest, CertLoginRequest, CertWriteCertificateRequest, CertWriteCrlRequest, CloudFoundryConfigureRequest, CloudFoundryLoginRequest, CloudFoundryWriteRoleRequest, GithubConfigureRequest, GithubLoginRequest, GithubWriteTeamMappingRequest, GithubWriteUserMappingRequest, GoogleCloudConfigureAuthRequest, GoogleCloudEditLabelsForRoleRequest, GoogleCloudEditServiceAccountsForRoleRequest, GoogleCloudLoginRequest, GoogleCloudWriteRoleRequest, JwtConfigureRequest, JwtLoginRequest, JwtOidcCallbackFormPostRequest, JwtOidcRequestAuthorizationUrlRequest, JwtWriteRoleRequest, KerberosConfigureLdapRequest, KerberosConfigureRequest, KerberosLoginRequest, KerberosWriteGroupRequest, KubernetesConfigureAuthRequest, KubernetesLoginRequest, KubernetesWriteAuthRoleRequest, LdapConfigureAuthRequest, LdapLoginRequest, LdapWriteGroupRequest, LdapWriteUserRequest, OciConfigureRequest, OciLoginRequest, OciWriteRoleRequest, OktaConfigureRequest, OktaLoginRequest, OktaWriteGroupRequest, OktaWriteUserRequest, RadiusConfigureRequest, RadiusLoginRequest, RadiusLoginWithUsernameRequest, RadiusWriteUserRequest, SamlWriteCallbackRequest, SamlWriteConfigRequest, SamlWriteRoleNameRequest, SamlWriteSsoServiceUrlRequest, SamlWriteTokenRequest, ScepLoginRequest, ScepWriteRoleRoleRequest, StandardListResponse, TokenCreateAgainstRoleRequest, TokenCreateOrphanRequest, TokenCreateRequest, TokenLookUpAccessorRequest, TokenLookUpRequest, TokenLookUpSelf2Request, TokenRenewAccessorRequest, TokenRenewRequest, TokenRenewSelfRequest, TokenRevokeAccessorRequest, TokenRevokeOrphanRequest, TokenRevokeRequest, TokenWriteRoleRequest, UserpassLoginRequest, UserpassResetPasswordRequest, UserpassUpdatePoliciesRequest, UserpassWriteUserRequest } from '../models/index';
export interface AuthApiAliCloudDeleteAuthRoleRequest { export interface AuthApiAliCloudDeleteAuthRoleRequest {
role: string; role: string;
alicloudMountPath: string; alicloudMountPath: string;
@ -935,6 +935,63 @@ export interface AuthApiRadiusWriteUserOperationRequest {
radiusMountPath: string; radiusMountPath: string;
radiusWriteUserRequest: RadiusWriteUserRequest; radiusWriteUserRequest: RadiusWriteUserRequest;
} }
export interface AuthApiSamlDeleteRoleNameRequest {
name: string;
samlMountPath: string;
}
export interface AuthApiSamlListRoleRequest {
samlMountPath: string;
list: SamlListRoleListEnum;
}
export interface AuthApiSamlReadConfigRequest {
samlMountPath: string;
}
export interface AuthApiSamlReadRoleNameRequest {
name: string;
samlMountPath: string;
}
export interface AuthApiSamlWriteCallbackOperationRequest {
samlMountPath: string;
samlWriteCallbackRequest: SamlWriteCallbackRequest;
}
export interface AuthApiSamlWriteConfigOperationRequest {
samlMountPath: string;
samlWriteConfigRequest: SamlWriteConfigRequest;
}
export interface AuthApiSamlWriteRoleNameOperationRequest {
name: string;
samlMountPath: string;
samlWriteRoleNameRequest: SamlWriteRoleNameRequest;
}
export interface AuthApiSamlWriteSsoServiceUrlOperationRequest {
samlMountPath: string;
samlWriteSsoServiceUrlRequest: SamlWriteSsoServiceUrlRequest;
}
export interface AuthApiSamlWriteTokenOperationRequest {
samlMountPath: string;
samlWriteTokenRequest: SamlWriteTokenRequest;
}
export interface AuthApiScepDeleteRoleRoleRequest {
role: string;
scepMountPath: string;
}
export interface AuthApiScepListAuthRolesRequest {
scepMountPath: string;
list: ScepListAuthRolesListEnum;
}
export interface AuthApiScepLoginOperationRequest {
scepMountPath: string;
scepLoginRequest: ScepLoginRequest;
}
export interface AuthApiScepReadRoleRoleRequest {
role: string;
scepMountPath: string;
}
export interface AuthApiScepWriteRoleRoleOperationRequest {
role: string;
scepMountPath: string;
scepWriteRoleRoleRequest: ScepWriteRoleRoleRequest;
}
export interface AuthApiTokenCreateOperationRequest { export interface AuthApiTokenCreateOperationRequest {
tokenCreateRequest: TokenCreateRequest; tokenCreateRequest: TokenCreateRequest;
} }
@ -2543,6 +2600,108 @@ export declare class AuthApi extends runtime.BaseAPI {
* Manage users allowed to authenticate. * Manage users allowed to authenticate.
*/ */
radiusWriteUser(name: string, radiusMountPath: string, radiusWriteUserRequest: RadiusWriteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>; radiusWriteUser(name: string, radiusMountPath: string, radiusWriteUserRequest: RadiusWriteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Delete a role.
*/
samlDeleteRoleNameRaw(requestParameters: AuthApiSamlDeleteRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Delete a role.
*/
samlDeleteRoleName(name: string, samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* List all roles.
*/
samlListRoleRaw(requestParameters: AuthApiSamlListRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StandardListResponse>>;
/**
* List all roles.
*/
samlListRole(samlMountPath: string, list: SamlListRoleListEnum, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StandardListResponse>;
/**
* Read the configuration of the auth method.
*/
samlReadConfigRaw(requestParameters: AuthApiSamlReadConfigRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Read the configuration of the auth method.
*/
samlReadConfig(samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Read a role\'s configuration.
*/
samlReadRoleNameRaw(requestParameters: AuthApiSamlReadRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Read a role\'s configuration.
*/
samlReadRoleName(name: string, samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallbackRaw(requestParameters: AuthApiSamlWriteCallbackOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallback(samlMountPath: string, samlWriteCallbackRequest: SamlWriteCallbackRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Update the configuration of the auth method.
*/
samlWriteConfigRaw(requestParameters: AuthApiSamlWriteConfigOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Update the configuration of the auth method.
*/
samlWriteConfig(samlMountPath: string, samlWriteConfigRequest: SamlWriteConfigRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Update a role\'s configuration.
*/
samlWriteRoleNameRaw(requestParameters: AuthApiSamlWriteRoleNameOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Update a role\'s configuration.
*/
samlWriteRoleName(name: string, samlMountPath: string, samlWriteRoleNameRequest: SamlWriteRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrlRaw(requestParameters: AuthApiSamlWriteSsoServiceUrlOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrl(samlMountPath: string, samlWriteSsoServiceUrlRequest: SamlWriteSsoServiceUrlRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteTokenRaw(requestParameters: AuthApiSamlWriteTokenOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteToken(samlMountPath: string, samlWriteTokenRequest: SamlWriteTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepDeleteRoleRoleRaw(requestParameters: AuthApiScepDeleteRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepDeleteRoleRole(role: string, scepMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepListAuthRolesRaw(requestParameters: AuthApiScepListAuthRolesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StandardListResponse>>;
/**
*/
scepListAuthRoles(scepMountPath: string, list: ScepListAuthRolesListEnum, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StandardListResponse>;
/**
*/
scepLoginRaw(requestParameters: AuthApiScepLoginOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepLogin(scepMountPath: string, scepLoginRequest: ScepLoginRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepReadRoleRoleRaw(requestParameters: AuthApiScepReadRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepReadRoleRole(role: string, scepMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepWriteRoleRoleRaw(requestParameters: AuthApiScepWriteRoleRoleOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepWriteRoleRole(role: string, scepMountPath: string, scepWriteRoleRoleRequest: ScepWriteRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/** /**
* The token create path is used to create new tokens. * The token create path is used to create new tokens.
*/ */
@ -2957,6 +3116,20 @@ export declare enum OktaListUsersListEnum {
export declare enum RadiusListUsersListEnum { export declare enum RadiusListUsersListEnum {
TRUE = "true" TRUE = "true"
} }
/**
* @export
* @enum {string}
*/
export declare enum SamlListRoleListEnum {
TRUE = "true"
}
/**
* @export
* @enum {string}
*/
export declare enum ScepListAuthRolesListEnum {
TRUE = "true"
}
/** /**
* @export * @export
* @enum {string} * @enum {string}

View File

@ -5,7 +5,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -22,7 +22,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
}); });
}; };
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.UserpassListUsersListEnum = exports.TokenListRolesListEnum = exports.TokenListAccessorsListEnum = exports.RadiusListUsersListEnum = exports.OktaListUsersListEnum = exports.OktaListGroupsListEnum = exports.OciListRolesListEnum = exports.LdapListUsersListEnum = exports.LdapListGroupsListEnum = exports.KubernetesListAuthRolesListEnum = exports.KerberosListGroupsListEnum = exports.JwtListRolesListEnum = exports.GoogleCloudListRoles2ListEnum = exports.GoogleCloudListRolesListEnum = exports.GithubListUsersListEnum = exports.GithubListTeamsListEnum = exports.CloudFoundryListRolesListEnum = exports.CertListCrlsListEnum = exports.CertListCertificatesListEnum = exports.AzureListAuthRolesListEnum = exports.AwsListStsRoleRelationshipsListEnum = exports.AwsListRoleTagDenyListsListEnum = exports.AwsListRoleTagBlacklistsListEnum = exports.AwsListIdentityWhitelistListEnum = exports.AwsListIdentityAccessListListEnum = exports.AwsListCertificateConfigurationsListEnum = exports.AwsListAuthRoles2ListEnum = exports.AwsListAuthRolesListEnum = exports.AppRoleListSecretIdsListEnum = exports.AppRoleListRolesListEnum = exports.AliCloudListAuthRoles2ListEnum = exports.AliCloudListAuthRolesListEnum = exports.AuthApi = void 0; exports.UserpassListUsersListEnum = exports.TokenListRolesListEnum = exports.TokenListAccessorsListEnum = exports.ScepListAuthRolesListEnum = exports.SamlListRoleListEnum = exports.RadiusListUsersListEnum = exports.OktaListUsersListEnum = exports.OktaListGroupsListEnum = exports.OciListRolesListEnum = exports.LdapListUsersListEnum = exports.LdapListGroupsListEnum = exports.KubernetesListAuthRolesListEnum = exports.KerberosListGroupsListEnum = exports.JwtListRolesListEnum = exports.GoogleCloudListRoles2ListEnum = exports.GoogleCloudListRolesListEnum = exports.GithubListUsersListEnum = exports.GithubListTeamsListEnum = exports.CloudFoundryListRolesListEnum = exports.CertListCrlsListEnum = exports.CertListCertificatesListEnum = exports.AzureListAuthRolesListEnum = exports.AwsListStsRoleRelationshipsListEnum = exports.AwsListRoleTagDenyListsListEnum = exports.AwsListRoleTagBlacklistsListEnum = exports.AwsListIdentityWhitelistListEnum = exports.AwsListIdentityAccessListListEnum = exports.AwsListCertificateConfigurationsListEnum = exports.AwsListAuthRoles2ListEnum = exports.AwsListAuthRolesListEnum = exports.AppRoleListSecretIdsListEnum = exports.AppRoleListRolesListEnum = exports.AliCloudListAuthRoles2ListEnum = exports.AliCloudListAuthRolesListEnum = exports.AuthApi = void 0;
const runtime = require("../runtime"); const runtime = require("../runtime");
const index_1 = require("../models/index"); const index_1 = require("../models/index");
/** /**
@ -7067,6 +7067,453 @@ class AuthApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* Delete a role.
*/
samlDeleteRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlDeleteRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlDeleteRoleName().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Delete a role.
*/
samlDeleteRoleName(name, samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlDeleteRoleNameRaw({ name: name, samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* List all roles.
*/
samlListRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlListRole().');
}
if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling samlListRole().');
}
const queryParameters = {};
if (requestParameters['list'] != null) {
queryParameters['list'] = requestParameters['list'];
}
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.StandardListResponseFromJSON)(jsonValue));
});
}
/**
* List all roles.
*/
samlListRole(samlMountPath, list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlListRoleRaw({ samlMountPath: samlMountPath, list: list }, initOverrides);
return yield response.value();
});
}
/**
* Read the configuration of the auth method.
*/
samlReadConfigRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlReadConfig().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/config`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Read the configuration of the auth method.
*/
samlReadConfig(samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlReadConfigRaw({ samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* Read a role\'s configuration.
*/
samlReadRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlReadRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlReadRoleName().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Read a role\'s configuration.
*/
samlReadRoleName(name, samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlReadRoleNameRaw({ name: name, samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallbackRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteCallback().');
}
if (requestParameters['samlWriteCallbackRequest'] == null) {
throw new runtime.RequiredError('samlWriteCallbackRequest', 'Required parameter "samlWriteCallbackRequest" was null or undefined when calling samlWriteCallback().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/callback`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SamlWriteCallbackRequestToJSON)(requestParameters['samlWriteCallbackRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallback(samlMountPath, samlWriteCallbackRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteCallbackRaw({ samlMountPath: samlMountPath, samlWriteCallbackRequest: samlWriteCallbackRequest }, initOverrides);
return yield response.value();
});
}
/**
* Update the configuration of the auth method.
*/
samlWriteConfigRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteConfig().');
}
if (requestParameters['samlWriteConfigRequest'] == null) {
throw new runtime.RequiredError('samlWriteConfigRequest', 'Required parameter "samlWriteConfigRequest" was null or undefined when calling samlWriteConfig().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/config`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SamlWriteConfigRequestToJSON)(requestParameters['samlWriteConfigRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Update the configuration of the auth method.
*/
samlWriteConfig(samlMountPath, samlWriteConfigRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteConfigRaw({ samlMountPath: samlMountPath, samlWriteConfigRequest: samlWriteConfigRequest }, initOverrides);
return yield response.value();
});
}
/**
* Update a role\'s configuration.
*/
samlWriteRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlWriteRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteRoleName().');
}
if (requestParameters['samlWriteRoleNameRequest'] == null) {
throw new runtime.RequiredError('samlWriteRoleNameRequest', 'Required parameter "samlWriteRoleNameRequest" was null or undefined when calling samlWriteRoleName().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SamlWriteRoleNameRequestToJSON)(requestParameters['samlWriteRoleNameRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Update a role\'s configuration.
*/
samlWriteRoleName(name, samlMountPath, samlWriteRoleNameRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteRoleNameRaw({ name: name, samlMountPath: samlMountPath, samlWriteRoleNameRequest: samlWriteRoleNameRequest }, initOverrides);
return yield response.value();
});
}
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrlRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteSsoServiceUrl().');
}
if (requestParameters['samlWriteSsoServiceUrlRequest'] == null) {
throw new runtime.RequiredError('samlWriteSsoServiceUrlRequest', 'Required parameter "samlWriteSsoServiceUrlRequest" was null or undefined when calling samlWriteSsoServiceUrl().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/sso_service_url`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SamlWriteSsoServiceUrlRequestToJSON)(requestParameters['samlWriteSsoServiceUrlRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrl(samlMountPath, samlWriteSsoServiceUrlRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteSsoServiceUrlRaw({ samlMountPath: samlMountPath, samlWriteSsoServiceUrlRequest: samlWriteSsoServiceUrlRequest }, initOverrides);
return yield response.value();
});
}
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteTokenRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteToken().');
}
if (requestParameters['samlWriteTokenRequest'] == null) {
throw new runtime.RequiredError('samlWriteTokenRequest', 'Required parameter "samlWriteTokenRequest" was null or undefined when calling samlWriteToken().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/token`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SamlWriteTokenRequestToJSON)(requestParameters['samlWriteTokenRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteToken(samlMountPath, samlWriteTokenRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteTokenRaw({ samlMountPath: samlMountPath, samlWriteTokenRequest: samlWriteTokenRequest }, initOverrides);
return yield response.value();
});
}
/**
*/
scepDeleteRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepDeleteRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepDeleteRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepDeleteRoleRole(role, scepMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepDeleteRoleRoleRaw({ role: role, scepMountPath: scepMountPath }, initOverrides);
return yield response.value();
});
}
/**
*/
scepListAuthRolesRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepListAuthRoles().');
}
if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling scepListAuthRoles().');
}
const queryParameters = {};
if (requestParameters['list'] != null) {
queryParameters['list'] = requestParameters['list'];
}
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/`.replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.StandardListResponseFromJSON)(jsonValue));
});
}
/**
*/
scepListAuthRoles(scepMountPath, list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepListAuthRolesRaw({ scepMountPath: scepMountPath, list: list }, initOverrides);
return yield response.value();
});
}
/**
*/
scepLoginRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepLogin().');
}
if (requestParameters['scepLoginRequest'] == null) {
throw new runtime.RequiredError('scepLoginRequest', 'Required parameter "scepLoginRequest" was null or undefined when calling scepLogin().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{scep_mount_path}/login`.replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.ScepLoginRequestToJSON)(requestParameters['scepLoginRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepLogin(scepMountPath, scepLoginRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepLoginRaw({ scepMountPath: scepMountPath, scepLoginRequest: scepLoginRequest }, initOverrides);
return yield response.value();
});
}
/**
*/
scepReadRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepReadRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepReadRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepReadRoleRole(role, scepMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepReadRoleRoleRaw({ role: role, scepMountPath: scepMountPath }, initOverrides);
return yield response.value();
});
}
/**
*/
scepWriteRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepWriteRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepWriteRoleRole().');
}
if (requestParameters['scepWriteRoleRoleRequest'] == null) {
throw new runtime.RequiredError('scepWriteRoleRoleRequest', 'Required parameter "scepWriteRoleRoleRequest" was null or undefined when calling scepWriteRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.ScepWriteRoleRoleRequestToJSON)(requestParameters['scepWriteRoleRoleRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepWriteRoleRole(role, scepMountPath, scepWriteRoleRoleRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepWriteRoleRoleRaw({ role: role, scepMountPath: scepMountPath, scepWriteRoleRoleRequest: scepWriteRoleRoleRequest }, initOverrides);
return yield response.value();
});
}
/** /**
* The token create path is used to create new tokens. * The token create path is used to create new tokens.
*/ */
@ -8144,6 +8591,22 @@ var RadiusListUsersListEnum;
(function (RadiusListUsersListEnum) { (function (RadiusListUsersListEnum) {
RadiusListUsersListEnum["TRUE"] = "true"; RadiusListUsersListEnum["TRUE"] = "true";
})(RadiusListUsersListEnum || (exports.RadiusListUsersListEnum = RadiusListUsersListEnum = {})); })(RadiusListUsersListEnum || (exports.RadiusListUsersListEnum = RadiusListUsersListEnum = {}));
/**
* @export
* @enum {string}
*/
var SamlListRoleListEnum;
(function (SamlListRoleListEnum) {
SamlListRoleListEnum["TRUE"] = "true";
})(SamlListRoleListEnum || (exports.SamlListRoleListEnum = SamlListRoleListEnum = {}));
/**
* @export
* @enum {string}
*/
var ScepListAuthRolesListEnum;
(function (ScepListAuthRolesListEnum) {
ScepListAuthRolesListEnum["TRUE"] = "true";
})(ScepListAuthRolesListEnum || (exports.ScepListAuthRolesListEnum = ScepListAuthRolesListEnum = {}));
/** /**
* @export * @export
* @enum {string} * @enum {string}

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -5,7 +5,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -5,7 +5,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -22,7 +22,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
}); });
}; };
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.WellKnownListLabelsListEnum = exports.VersionHistoryListEnum = exports.UiLoginDefaultAuthListListEnum = exports.UiHeadersListListEnum = exports.UiConfigListCustomMessagesListEnum = exports.SystemListSyncGithubAppsListEnum = exports.SystemListSyncDestinationsTypeListEnum = exports.SystemListSyncDestinationsListEnum = exports.SystemListSyncAssociationsListEnum = exports.SystemListStorageRaftSnapshotAutoConfigListEnum = exports.SystemListQuotasLeaseCountListEnum = exports.SystemListPoliciesRgpListEnum = exports.SystemListPoliciesEgpListEnum = exports.SystemListNamespacesListEnum = exports.SystemListMfaMethodListEnum = exports.SystemListManagedKeysTypeListEnum = exports.SubscriptionsListEventsSubscriptionsListEnum = exports.RawListListEnum = exports.RateLimitQuotasListListEnum = exports.PoliciesListPasswordPoliciesListEnum = exports.PoliciesListAclPolicies3ListEnum = exports.PoliciesListAclPoliciesListEnum = exports.PluginsRuntimesCatalogListPluginsRuntimes0ListEnum = exports.PluginsCatalogListPluginsWithTypeListEnum = exports.LeasesLookUpListEnum = exports.SystemApi = void 0; exports.WellKnownListLabelsListEnum = exports.VersionHistoryListEnum = exports.UiLoginDefaultAuthListListEnum = exports.UiHeadersListListEnum = exports.UiConfigListCustomMessagesListEnum = exports.SystemListSyncGithubAppsListEnum = exports.SystemListSyncDestinationsTypeListEnum = exports.SystemListSyncDestinationsListEnum = exports.SystemListSyncAssociationsListEnum = exports.SystemListStorageRaftSnapshotLoadListEnum = exports.SystemListStorageRaftSnapshotAutoConfigListEnum = exports.SystemListQuotasLeaseCountListEnum = exports.SystemListPoliciesRgpListEnum = exports.SystemListPoliciesEgpListEnum = exports.SystemListNamespacesListEnum = exports.SystemListMfaMethodListEnum = exports.SystemListManagedKeysTypeListEnum = exports.SubscriptionsListEventsSubscriptionsListEnum = exports.RawListListEnum = exports.RateLimitQuotasListListEnum = exports.PoliciesListPasswordPoliciesListEnum = exports.PoliciesListAclPolicies3ListEnum = exports.PoliciesListAclPoliciesListEnum = exports.PluginsRuntimesCatalogListPluginsRuntimes0ListEnum = exports.PluginsCatalogListPluginsWithTypeListEnum = exports.LeasesLookUpListEnum = exports.SystemApi = void 0;
const runtime = require("../runtime"); const runtime = require("../runtime");
const index_1 = require("../models/index"); const index_1 = require("../models/index");
/** /**
@ -87,7 +87,7 @@ class SystemApi extends runtime.BaseAPI {
const queryParameters = {}; const queryParameters = {};
const headerParameters = {}; const headerParameters = {};
const response = yield this.request({ const response = yield this.request({
path: `/sys/activation-flags/secrets-sync/activate`, path: `/sys/activation-flags/secrets-import/activate`,
method: 'POST', method: 'POST',
headers: headerParameters, headers: headerParameters,
query: queryParameters, query: queryParameters,
@ -104,6 +104,31 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* Activate a flagged feature.
*/
activationFlagsActivate_3Raw(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/sys/activation-flags/secrets-sync/activate`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Activate a flagged feature.
*/
activationFlagsActivate_3(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.activationFlagsActivate_3Raw(initOverrides);
return yield response.value();
});
}
/** /**
*/ */
auditingCalculateHashRaw(requestParameters, initOverrides) { auditingCalculateHashRaw(requestParameters, initOverrides) {
@ -2980,10 +3005,10 @@ class SystemApi extends runtime.BaseAPI {
} }
/** /**
*/ */
pluginsRuntimesCatalogListPluginsRuntimes_3Raw(requestParameters, initOverrides) { pluginsRuntimesCatalogListPluginsRuntimes_4Raw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['list'] == null) { if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling pluginsRuntimesCatalogListPluginsRuntimes_3().'); throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling pluginsRuntimesCatalogListPluginsRuntimes_4().');
} }
const queryParameters = {}; const queryParameters = {};
if (requestParameters['list'] != null) { if (requestParameters['list'] != null) {
@ -3001,9 +3026,9 @@ class SystemApi extends runtime.BaseAPI {
} }
/** /**
*/ */
pluginsRuntimesCatalogListPluginsRuntimes_3(list, initOverrides) { pluginsRuntimesCatalogListPluginsRuntimes_4(list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const response = yield this.pluginsRuntimesCatalogListPluginsRuntimes_3Raw({ list: list }, initOverrides); const response = yield this.pluginsRuntimesCatalogListPluginsRuntimes_4Raw({ list: list }, initOverrides);
return yield response.value(); return yield response.value();
}); });
} }
@ -4309,7 +4334,7 @@ class SystemApi extends runtime.BaseAPI {
/** /**
* Read the current status of the request limiter. * Read the current status of the request limiter.
*/ */
readVerbosityLevelFor_4Raw(initOverrides) { readVerbosityLevelFor_5Raw(initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {}; const queryParameters = {};
const headerParameters = {}; const headerParameters = {};
@ -4325,9 +4350,9 @@ class SystemApi extends runtime.BaseAPI {
/** /**
* Read the current status of the request limiter. * Read the current status of the request limiter.
*/ */
readVerbosityLevelFor_4(initOverrides) { readVerbosityLevelFor_5(initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const response = yield this.readVerbosityLevelFor_4Raw(initOverrides); const response = yield this.readVerbosityLevelFor_5Raw(initOverrides);
return yield response.value(); return yield response.value();
}); });
} }
@ -5140,13 +5165,13 @@ class SystemApi extends runtime.BaseAPI {
/** /**
* Deletes the specified event notification subscription and stops sending event notifications to it. * Deletes the specified event notification subscription and stops sending event notifications to it.
*/ */
subscriptionsCreate_5Raw(requestParameters, initOverrides) { subscriptionsCreate_6Raw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['id'] == null) { if (requestParameters['id'] == null) {
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling subscriptionsCreate_5().'); throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling subscriptionsCreate_6().');
} }
if (requestParameters['plugin'] == null) { if (requestParameters['plugin'] == null) {
throw new runtime.RequiredError('plugin', 'Required parameter "plugin" was null or undefined when calling subscriptionsCreate_5().'); throw new runtime.RequiredError('plugin', 'Required parameter "plugin" was null or undefined when calling subscriptionsCreate_6().');
} }
const queryParameters = {}; const queryParameters = {};
const headerParameters = {}; const headerParameters = {};
@ -5162,9 +5187,9 @@ class SystemApi extends runtime.BaseAPI {
/** /**
* Deletes the specified event notification subscription and stops sending event notifications to it. * Deletes the specified event notification subscription and stops sending event notifications to it.
*/ */
subscriptionsCreate_5(id, plugin, initOverrides) { subscriptionsCreate_6(id, plugin, initOverrides) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
const response = yield this.subscriptionsCreate_5Raw({ id: id, plugin: plugin }, initOverrides); const response = yield this.subscriptionsCreate_6Raw({ id: id, plugin: plugin }, initOverrides);
return yield response.value(); return yield response.value();
}); });
} }
@ -5582,6 +5607,34 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* Delete recovery snapshot
*/
systemDeleteStorageRaftSnapshotLoadIdRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['id'] == null) {
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling systemDeleteStorageRaftSnapshotLoadId().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/sys/storage/raft/snapshot-load/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Delete recovery snapshot
*/
systemDeleteStorageRaftSnapshotLoadId(id, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.systemDeleteStorageRaftSnapshotLoadIdRaw({ id: id }, initOverrides);
return yield response.value();
});
}
/** /**
*/ */
systemDeleteSyncConfigRaw(initOverrides) { systemDeleteSyncConfigRaw(initOverrides) {
@ -6001,6 +6054,37 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* List recovery snapshots
*/
systemListStorageRaftSnapshotLoadRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling systemListStorageRaftSnapshotLoad().');
}
const queryParameters = {};
if (requestParameters['list'] != null) {
queryParameters['list'] = requestParameters['list'];
}
const headerParameters = {};
const response = yield this.request({
path: `/sys/storage/raft/snapshot-load/`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.StandardListResponseFromJSON)(jsonValue));
});
}
/**
* List recovery snapshots
*/
systemListStorageRaftSnapshotLoad(list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.systemListStorageRaftSnapshotLoadRaw({ list: list }, initOverrides);
return yield response.value();
});
}
/** /**
*/ */
systemListSyncAssociationsRaw(requestParameters, initOverrides) { systemListSyncAssociationsRaw(requestParameters, initOverrides) {
@ -6997,6 +7081,34 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* Read recovery snapshot
*/
systemReadStorageRaftSnapshotLoadIdRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['id'] == null) {
throw new runtime.RequiredError('id', 'Required parameter "id" was null or undefined when calling systemReadStorageRaftSnapshotLoadId().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/sys/storage/raft/snapshot-load/{id}`.replace(`{${"id"}}`, encodeURIComponent(String(requestParameters['id']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.SystemReadStorageRaftSnapshotLoadIdResponseFromJSON)(jsonValue));
});
}
/**
* Read recovery snapshot
*/
systemReadStorageRaftSnapshotLoadId(id, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.systemReadStorageRaftSnapshotLoadIdRaw({ id: id }, initOverrides);
return yield response.value();
});
}
/** /**
*/ */
systemReadSyncAssociationsDestinationsRaw(initOverrides) { systemReadSyncAssociationsDestinationsRaw(initOverrides) {
@ -9040,6 +9152,62 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
*/
systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling systemWriteStorageRaftSnapshotAutoSnapshotLoadName().');
}
if (requestParameters['systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest'] == null) {
throw new runtime.RequiredError('systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest', 'Required parameter "systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest" was null or undefined when calling systemWriteStorageRaftSnapshotAutoSnapshotLoadName().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/sys/storage/raft/snapshot-auto/snapshot-load/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: (0, index_1.SystemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequestToJSON)(requestParameters['systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
systemWriteStorageRaftSnapshotAutoSnapshotLoadName(name, systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRaw({ name: name, systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest: systemWriteStorageRaftSnapshotAutoSnapshotLoadNameRequest }, initOverrides);
return yield response.value();
});
}
/**
* Load recovery snapshot
*/
systemWriteStorageRaftSnapshotLoadRaw(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/sys/storage/raft/snapshot-load`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => (0, index_1.SystemWriteStorageRaftSnapshotLoadResponseFromJSON)(jsonValue));
});
}
/**
* Load recovery snapshot
*/
systemWriteStorageRaftSnapshotLoad(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.systemWriteStorageRaftSnapshotLoadRaw(initOverrides);
return yield response.value();
});
}
/** /**
*/ */
systemWriteSyncDestinationsAwsSmNameRaw(requestParameters, initOverrides) { systemWriteSyncDestinationsAwsSmNameRaw(requestParameters, initOverrides) {
@ -9698,6 +9866,29 @@ class SystemApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
*/
uiLoginDefaultAuthMethodsReadRaw(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/sys/internal/ui/default-auth-methods`,
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
uiLoginDefaultAuthMethodsRead(initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.uiLoginDefaultAuthMethodsReadRaw(initOverrides);
return yield response.value();
});
}
/** /**
* Return the given Default Auth configuration * Return the given Default Auth configuration
*/ */
@ -10053,6 +10244,14 @@ var SystemListStorageRaftSnapshotAutoConfigListEnum;
(function (SystemListStorageRaftSnapshotAutoConfigListEnum) { (function (SystemListStorageRaftSnapshotAutoConfigListEnum) {
SystemListStorageRaftSnapshotAutoConfigListEnum["TRUE"] = "true"; SystemListStorageRaftSnapshotAutoConfigListEnum["TRUE"] = "true";
})(SystemListStorageRaftSnapshotAutoConfigListEnum || (exports.SystemListStorageRaftSnapshotAutoConfigListEnum = SystemListStorageRaftSnapshotAutoConfigListEnum = {})); })(SystemListStorageRaftSnapshotAutoConfigListEnum || (exports.SystemListStorageRaftSnapshotAutoConfigListEnum = SystemListStorageRaftSnapshotAutoConfigListEnum = {}));
/**
* @export
* @enum {string}
*/
var SystemListStorageRaftSnapshotLoadListEnum;
(function (SystemListStorageRaftSnapshotLoadListEnum) {
SystemListStorageRaftSnapshotLoadListEnum["TRUE"] = "true";
})(SystemListStorageRaftSnapshotLoadListEnum || (exports.SystemListStorageRaftSnapshotLoadListEnum = SystemListStorageRaftSnapshotLoadListEnum = {}));
/** /**
* @export * @export
* @enum {string} * @enum {string}

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -10,7 +10,7 @@
* Do not edit the class manually. * Do not edit the class manually.
*/ */
import * as runtime from '../runtime'; import * as runtime from '../runtime';
import type { AliCloudLoginRequest, AliCloudWriteAuthRoleRequest, AppRoleDestroySecretIdByAccessorRequest, AppRoleDestroySecretIdRequest, AppRoleLoginRequest, AppRoleLookUpSecretIdByAccessorRequest, AppRoleLookUpSecretIdByAccessorResponse, AppRoleLookUpSecretIdRequest, AppRoleLookUpSecretIdResponse, AppRoleReadBindSecretIdResponse, AppRoleReadBoundCidrListResponse, AppRoleReadLocalSecretIdsResponse, AppRoleReadPeriodResponse, AppRoleReadPoliciesResponse, AppRoleReadRoleIdResponse, AppRoleReadRoleResponse, AppRoleReadSecretIdBoundCidrsResponse, AppRoleReadSecretIdNumUsesResponse, AppRoleReadSecretIdTtlResponse, AppRoleReadTokenBoundCidrsResponse, AppRoleReadTokenMaxTtlResponse, AppRoleReadTokenNumUsesResponse, AppRoleReadTokenTtlResponse, AppRoleWriteBindSecretIdRequest, AppRoleWriteBoundCidrListRequest, AppRoleWriteCustomSecretIdRequest, AppRoleWriteCustomSecretIdResponse, AppRoleWritePeriodRequest, AppRoleWritePoliciesRequest, AppRoleWriteRoleIdRequest, AppRoleWriteRoleRequest, AppRoleWriteSecretIdBoundCidrsRequest, AppRoleWriteSecretIdNumUsesRequest, AppRoleWriteSecretIdRequest, AppRoleWriteSecretIdResponse, AppRoleWriteSecretIdTtlRequest, AppRoleWriteTokenBoundCidrsRequest, AppRoleWriteTokenMaxTtlRequest, AppRoleWriteTokenNumUsesRequest, AppRoleWriteTokenTtlRequest, AwsConfigureCertificateRequest, AwsConfigureClientRequest, AwsConfigureIdentityAccessListTidyOperationRequest, AwsConfigureIdentityIntegrationRequest, AwsConfigureIdentityWhitelistTidyOperationRequest, AwsConfigureRoleTagBlacklistTidyOperationRequest, AwsConfigureRoleTagDenyListTidyOperationRequest, AwsLoginRequest, AwsTidyIdentityAccessListRequest, AwsTidyIdentityWhitelistRequest, AwsTidyRoleTagBlacklistRequest, AwsTidyRoleTagDenyListRequest, AwsWriteAuthRoleRequest, AwsWriteRoleTagRequest, AwsWriteStsRoleRequest, AzureConfigureAuthRequest, AzureLoginRequest, AzureWriteAuthRoleRequest, CertConfigureRequest, CertLoginRequest, CertWriteCertificateRequest, CertWriteCrlRequest, CloudFoundryConfigureRequest, CloudFoundryLoginRequest, CloudFoundryWriteRoleRequest, GithubConfigureRequest, GithubLoginRequest, GithubWriteTeamMappingRequest, GithubWriteUserMappingRequest, GoogleCloudConfigureAuthRequest, GoogleCloudEditLabelsForRoleRequest, GoogleCloudEditServiceAccountsForRoleRequest, GoogleCloudLoginRequest, GoogleCloudWriteRoleRequest, JwtConfigureRequest, JwtLoginRequest, JwtOidcCallbackFormPostRequest, JwtOidcRequestAuthorizationUrlRequest, JwtWriteRoleRequest, KerberosConfigureLdapRequest, KerberosConfigureRequest, KerberosLoginRequest, KerberosWriteGroupRequest, KubernetesConfigureAuthRequest, KubernetesLoginRequest, KubernetesWriteAuthRoleRequest, LdapConfigureAuthRequest, LdapLoginRequest, LdapWriteGroupRequest, LdapWriteUserRequest, OciConfigureRequest, OciLoginRequest, OciWriteRoleRequest, OktaConfigureRequest, OktaLoginRequest, OktaWriteGroupRequest, OktaWriteUserRequest, RadiusConfigureRequest, RadiusLoginRequest, RadiusLoginWithUsernameRequest, RadiusWriteUserRequest, StandardListResponse, TokenCreateAgainstRoleRequest, TokenCreateOrphanRequest, TokenCreateRequest, TokenLookUpAccessorRequest, TokenLookUpRequest, TokenLookUpSelf2Request, TokenRenewAccessorRequest, TokenRenewRequest, TokenRenewSelfRequest, TokenRevokeAccessorRequest, TokenRevokeOrphanRequest, TokenRevokeRequest, TokenWriteRoleRequest, UserpassLoginRequest, UserpassResetPasswordRequest, UserpassUpdatePoliciesRequest, UserpassWriteUserRequest } from '../models/index'; import type { AliCloudLoginRequest, AliCloudWriteAuthRoleRequest, AppRoleDestroySecretIdByAccessorRequest, AppRoleDestroySecretIdRequest, AppRoleLoginRequest, AppRoleLookUpSecretIdByAccessorRequest, AppRoleLookUpSecretIdByAccessorResponse, AppRoleLookUpSecretIdRequest, AppRoleLookUpSecretIdResponse, AppRoleReadBindSecretIdResponse, AppRoleReadBoundCidrListResponse, AppRoleReadLocalSecretIdsResponse, AppRoleReadPeriodResponse, AppRoleReadPoliciesResponse, AppRoleReadRoleIdResponse, AppRoleReadRoleResponse, AppRoleReadSecretIdBoundCidrsResponse, AppRoleReadSecretIdNumUsesResponse, AppRoleReadSecretIdTtlResponse, AppRoleReadTokenBoundCidrsResponse, AppRoleReadTokenMaxTtlResponse, AppRoleReadTokenNumUsesResponse, AppRoleReadTokenTtlResponse, AppRoleWriteBindSecretIdRequest, AppRoleWriteBoundCidrListRequest, AppRoleWriteCustomSecretIdRequest, AppRoleWriteCustomSecretIdResponse, AppRoleWritePeriodRequest, AppRoleWritePoliciesRequest, AppRoleWriteRoleIdRequest, AppRoleWriteRoleRequest, AppRoleWriteSecretIdBoundCidrsRequest, AppRoleWriteSecretIdNumUsesRequest, AppRoleWriteSecretIdRequest, AppRoleWriteSecretIdResponse, AppRoleWriteSecretIdTtlRequest, AppRoleWriteTokenBoundCidrsRequest, AppRoleWriteTokenMaxTtlRequest, AppRoleWriteTokenNumUsesRequest, AppRoleWriteTokenTtlRequest, AwsConfigureCertificateRequest, AwsConfigureClientRequest, AwsConfigureIdentityAccessListTidyOperationRequest, AwsConfigureIdentityIntegrationRequest, AwsConfigureIdentityWhitelistTidyOperationRequest, AwsConfigureRoleTagBlacklistTidyOperationRequest, AwsConfigureRoleTagDenyListTidyOperationRequest, AwsLoginRequest, AwsTidyIdentityAccessListRequest, AwsTidyIdentityWhitelistRequest, AwsTidyRoleTagBlacklistRequest, AwsTidyRoleTagDenyListRequest, AwsWriteAuthRoleRequest, AwsWriteRoleTagRequest, AwsWriteStsRoleRequest, AzureConfigureAuthRequest, AzureLoginRequest, AzureWriteAuthRoleRequest, CertConfigureRequest, CertLoginRequest, CertWriteCertificateRequest, CertWriteCrlRequest, CloudFoundryConfigureRequest, CloudFoundryLoginRequest, CloudFoundryWriteRoleRequest, GithubConfigureRequest, GithubLoginRequest, GithubWriteTeamMappingRequest, GithubWriteUserMappingRequest, GoogleCloudConfigureAuthRequest, GoogleCloudEditLabelsForRoleRequest, GoogleCloudEditServiceAccountsForRoleRequest, GoogleCloudLoginRequest, GoogleCloudWriteRoleRequest, JwtConfigureRequest, JwtLoginRequest, JwtOidcCallbackFormPostRequest, JwtOidcRequestAuthorizationUrlRequest, JwtWriteRoleRequest, KerberosConfigureLdapRequest, KerberosConfigureRequest, KerberosLoginRequest, KerberosWriteGroupRequest, KubernetesConfigureAuthRequest, KubernetesLoginRequest, KubernetesWriteAuthRoleRequest, LdapConfigureAuthRequest, LdapLoginRequest, LdapWriteGroupRequest, LdapWriteUserRequest, OciConfigureRequest, OciLoginRequest, OciWriteRoleRequest, OktaConfigureRequest, OktaLoginRequest, OktaWriteGroupRequest, OktaWriteUserRequest, RadiusConfigureRequest, RadiusLoginRequest, RadiusLoginWithUsernameRequest, RadiusWriteUserRequest, SamlWriteCallbackRequest, SamlWriteConfigRequest, SamlWriteRoleNameRequest, SamlWriteSsoServiceUrlRequest, SamlWriteTokenRequest, ScepLoginRequest, ScepWriteRoleRoleRequest, StandardListResponse, TokenCreateAgainstRoleRequest, TokenCreateOrphanRequest, TokenCreateRequest, TokenLookUpAccessorRequest, TokenLookUpRequest, TokenLookUpSelf2Request, TokenRenewAccessorRequest, TokenRenewRequest, TokenRenewSelfRequest, TokenRevokeAccessorRequest, TokenRevokeOrphanRequest, TokenRevokeRequest, TokenWriteRoleRequest, UserpassLoginRequest, UserpassResetPasswordRequest, UserpassUpdatePoliciesRequest, UserpassWriteUserRequest } from '../models/index';
export interface AuthApiAliCloudDeleteAuthRoleRequest { export interface AuthApiAliCloudDeleteAuthRoleRequest {
role: string; role: string;
alicloudMountPath: string; alicloudMountPath: string;
@ -935,6 +935,63 @@ export interface AuthApiRadiusWriteUserOperationRequest {
radiusMountPath: string; radiusMountPath: string;
radiusWriteUserRequest: RadiusWriteUserRequest; radiusWriteUserRequest: RadiusWriteUserRequest;
} }
export interface AuthApiSamlDeleteRoleNameRequest {
name: string;
samlMountPath: string;
}
export interface AuthApiSamlListRoleRequest {
samlMountPath: string;
list: SamlListRoleListEnum;
}
export interface AuthApiSamlReadConfigRequest {
samlMountPath: string;
}
export interface AuthApiSamlReadRoleNameRequest {
name: string;
samlMountPath: string;
}
export interface AuthApiSamlWriteCallbackOperationRequest {
samlMountPath: string;
samlWriteCallbackRequest: SamlWriteCallbackRequest;
}
export interface AuthApiSamlWriteConfigOperationRequest {
samlMountPath: string;
samlWriteConfigRequest: SamlWriteConfigRequest;
}
export interface AuthApiSamlWriteRoleNameOperationRequest {
name: string;
samlMountPath: string;
samlWriteRoleNameRequest: SamlWriteRoleNameRequest;
}
export interface AuthApiSamlWriteSsoServiceUrlOperationRequest {
samlMountPath: string;
samlWriteSsoServiceUrlRequest: SamlWriteSsoServiceUrlRequest;
}
export interface AuthApiSamlWriteTokenOperationRequest {
samlMountPath: string;
samlWriteTokenRequest: SamlWriteTokenRequest;
}
export interface AuthApiScepDeleteRoleRoleRequest {
role: string;
scepMountPath: string;
}
export interface AuthApiScepListAuthRolesRequest {
scepMountPath: string;
list: ScepListAuthRolesListEnum;
}
export interface AuthApiScepLoginOperationRequest {
scepMountPath: string;
scepLoginRequest: ScepLoginRequest;
}
export interface AuthApiScepReadRoleRoleRequest {
role: string;
scepMountPath: string;
}
export interface AuthApiScepWriteRoleRoleOperationRequest {
role: string;
scepMountPath: string;
scepWriteRoleRoleRequest: ScepWriteRoleRoleRequest;
}
export interface AuthApiTokenCreateOperationRequest { export interface AuthApiTokenCreateOperationRequest {
tokenCreateRequest: TokenCreateRequest; tokenCreateRequest: TokenCreateRequest;
} }
@ -2543,6 +2600,108 @@ export declare class AuthApi extends runtime.BaseAPI {
* Manage users allowed to authenticate. * Manage users allowed to authenticate.
*/ */
radiusWriteUser(name: string, radiusMountPath: string, radiusWriteUserRequest: RadiusWriteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>; radiusWriteUser(name: string, radiusMountPath: string, radiusWriteUserRequest: RadiusWriteUserRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Delete a role.
*/
samlDeleteRoleNameRaw(requestParameters: AuthApiSamlDeleteRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Delete a role.
*/
samlDeleteRoleName(name: string, samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* List all roles.
*/
samlListRoleRaw(requestParameters: AuthApiSamlListRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StandardListResponse>>;
/**
* List all roles.
*/
samlListRole(samlMountPath: string, list: SamlListRoleListEnum, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StandardListResponse>;
/**
* Read the configuration of the auth method.
*/
samlReadConfigRaw(requestParameters: AuthApiSamlReadConfigRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Read the configuration of the auth method.
*/
samlReadConfig(samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Read a role\'s configuration.
*/
samlReadRoleNameRaw(requestParameters: AuthApiSamlReadRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Read a role\'s configuration.
*/
samlReadRoleName(name: string, samlMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallbackRaw(requestParameters: AuthApiSamlWriteCallbackOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallback(samlMountPath: string, samlWriteCallbackRequest: SamlWriteCallbackRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Update the configuration of the auth method.
*/
samlWriteConfigRaw(requestParameters: AuthApiSamlWriteConfigOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Update the configuration of the auth method.
*/
samlWriteConfig(samlMountPath: string, samlWriteConfigRequest: SamlWriteConfigRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Update a role\'s configuration.
*/
samlWriteRoleNameRaw(requestParameters: AuthApiSamlWriteRoleNameOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Update a role\'s configuration.
*/
samlWriteRoleName(name: string, samlMountPath: string, samlWriteRoleNameRequest: SamlWriteRoleNameRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrlRaw(requestParameters: AuthApiSamlWriteSsoServiceUrlOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrl(samlMountPath: string, samlWriteSsoServiceUrlRequest: SamlWriteSsoServiceUrlRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteTokenRaw(requestParameters: AuthApiSamlWriteTokenOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteToken(samlMountPath: string, samlWriteTokenRequest: SamlWriteTokenRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepDeleteRoleRoleRaw(requestParameters: AuthApiScepDeleteRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepDeleteRoleRole(role: string, scepMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepListAuthRolesRaw(requestParameters: AuthApiScepListAuthRolesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<StandardListResponse>>;
/**
*/
scepListAuthRoles(scepMountPath: string, list: ScepListAuthRolesListEnum, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<StandardListResponse>;
/**
*/
scepLoginRaw(requestParameters: AuthApiScepLoginOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepLogin(scepMountPath: string, scepLoginRequest: ScepLoginRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepReadRoleRoleRaw(requestParameters: AuthApiScepReadRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepReadRoleRole(role: string, scepMountPath: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/**
*/
scepWriteRoleRoleRaw(requestParameters: AuthApiScepWriteRoleRoleOperationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<runtime.VoidResponse>>;
/**
*/
scepWriteRoleRole(role: string, scepMountPath: string, scepWriteRoleRoleRequest: ScepWriteRoleRoleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.VoidResponse>;
/** /**
* The token create path is used to create new tokens. * The token create path is used to create new tokens.
*/ */
@ -2957,6 +3116,20 @@ export declare enum OktaListUsersListEnum {
export declare enum RadiusListUsersListEnum { export declare enum RadiusListUsersListEnum {
TRUE = "true" TRUE = "true"
} }
/**
* @export
* @enum {string}
*/
export declare enum SamlListRoleListEnum {
TRUE = "true"
}
/**
* @export
* @enum {string}
*/
export declare enum ScepListAuthRolesListEnum {
TRUE = "true"
}
/** /**
* @export * @export
* @enum {string} * @enum {string}

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@ -21,7 +21,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
}); });
}; };
import * as runtime from '../runtime'; import * as runtime from '../runtime';
import { AliCloudLoginRequestToJSON, AliCloudWriteAuthRoleRequestToJSON, AppRoleDestroySecretIdByAccessorRequestToJSON, AppRoleDestroySecretIdRequestToJSON, AppRoleLoginRequestToJSON, AppRoleLookUpSecretIdByAccessorRequestToJSON, AppRoleLookUpSecretIdByAccessorResponseFromJSON, AppRoleLookUpSecretIdRequestToJSON, AppRoleLookUpSecretIdResponseFromJSON, AppRoleReadBindSecretIdResponseFromJSON, AppRoleReadBoundCidrListResponseFromJSON, AppRoleReadLocalSecretIdsResponseFromJSON, AppRoleReadPeriodResponseFromJSON, AppRoleReadPoliciesResponseFromJSON, AppRoleReadRoleIdResponseFromJSON, AppRoleReadRoleResponseFromJSON, AppRoleReadSecretIdBoundCidrsResponseFromJSON, AppRoleReadSecretIdNumUsesResponseFromJSON, AppRoleReadSecretIdTtlResponseFromJSON, AppRoleReadTokenBoundCidrsResponseFromJSON, AppRoleReadTokenMaxTtlResponseFromJSON, AppRoleReadTokenNumUsesResponseFromJSON, AppRoleReadTokenTtlResponseFromJSON, AppRoleWriteBindSecretIdRequestToJSON, AppRoleWriteBoundCidrListRequestToJSON, AppRoleWriteCustomSecretIdRequestToJSON, AppRoleWriteCustomSecretIdResponseFromJSON, AppRoleWritePeriodRequestToJSON, AppRoleWritePoliciesRequestToJSON, AppRoleWriteRoleIdRequestToJSON, AppRoleWriteRoleRequestToJSON, AppRoleWriteSecretIdBoundCidrsRequestToJSON, AppRoleWriteSecretIdNumUsesRequestToJSON, AppRoleWriteSecretIdRequestToJSON, AppRoleWriteSecretIdResponseFromJSON, AppRoleWriteSecretIdTtlRequestToJSON, AppRoleWriteTokenBoundCidrsRequestToJSON, AppRoleWriteTokenMaxTtlRequestToJSON, AppRoleWriteTokenNumUsesRequestToJSON, AppRoleWriteTokenTtlRequestToJSON, AwsConfigureCertificateRequestToJSON, AwsConfigureClientRequestToJSON, AwsConfigureIdentityAccessListTidyOperationRequestToJSON, AwsConfigureIdentityIntegrationRequestToJSON, AwsConfigureIdentityWhitelistTidyOperationRequestToJSON, AwsConfigureRoleTagBlacklistTidyOperationRequestToJSON, AwsConfigureRoleTagDenyListTidyOperationRequestToJSON, AwsLoginRequestToJSON, AwsTidyIdentityAccessListRequestToJSON, AwsTidyIdentityWhitelistRequestToJSON, AwsTidyRoleTagBlacklistRequestToJSON, AwsTidyRoleTagDenyListRequestToJSON, AwsWriteAuthRoleRequestToJSON, AwsWriteRoleTagRequestToJSON, AwsWriteStsRoleRequestToJSON, AzureConfigureAuthRequestToJSON, AzureLoginRequestToJSON, AzureWriteAuthRoleRequestToJSON, CertConfigureRequestToJSON, CertLoginRequestToJSON, CertWriteCertificateRequestToJSON, CertWriteCrlRequestToJSON, CloudFoundryConfigureRequestToJSON, CloudFoundryLoginRequestToJSON, CloudFoundryWriteRoleRequestToJSON, GithubConfigureRequestToJSON, GithubLoginRequestToJSON, GithubWriteTeamMappingRequestToJSON, GithubWriteUserMappingRequestToJSON, GoogleCloudConfigureAuthRequestToJSON, GoogleCloudEditLabelsForRoleRequestToJSON, GoogleCloudEditServiceAccountsForRoleRequestToJSON, GoogleCloudLoginRequestToJSON, GoogleCloudWriteRoleRequestToJSON, JwtConfigureRequestToJSON, JwtLoginRequestToJSON, JwtOidcCallbackFormPostRequestToJSON, JwtOidcRequestAuthorizationUrlRequestToJSON, JwtWriteRoleRequestToJSON, KerberosConfigureLdapRequestToJSON, KerberosConfigureRequestToJSON, KerberosLoginRequestToJSON, KerberosWriteGroupRequestToJSON, KubernetesConfigureAuthRequestToJSON, KubernetesLoginRequestToJSON, KubernetesWriteAuthRoleRequestToJSON, LdapConfigureAuthRequestToJSON, LdapLoginRequestToJSON, LdapWriteGroupRequestToJSON, LdapWriteUserRequestToJSON, OciConfigureRequestToJSON, OciLoginRequestToJSON, OciWriteRoleRequestToJSON, OktaConfigureRequestToJSON, OktaLoginRequestToJSON, OktaWriteGroupRequestToJSON, OktaWriteUserRequestToJSON, RadiusConfigureRequestToJSON, RadiusLoginRequestToJSON, RadiusLoginWithUsernameRequestToJSON, RadiusWriteUserRequestToJSON, StandardListResponseFromJSON, TokenCreateAgainstRoleRequestToJSON, TokenCreateOrphanRequestToJSON, TokenCreateRequestToJSON, TokenLookUpAccessorRequestToJSON, TokenLookUpRequestToJSON, TokenLookUpSelf2RequestToJSON, TokenRenewAccessorRequestToJSON, TokenRenewRequestToJSON, TokenRenewSelfRequestToJSON, TokenRevokeAccessorRequestToJSON, TokenRevokeOrphanRequestToJSON, TokenRevokeRequestToJSON, TokenWriteRoleRequestToJSON, UserpassLoginRequestToJSON, UserpassResetPasswordRequestToJSON, UserpassUpdatePoliciesRequestToJSON, UserpassWriteUserRequestToJSON, } from '../models/index'; import { AliCloudLoginRequestToJSON, AliCloudWriteAuthRoleRequestToJSON, AppRoleDestroySecretIdByAccessorRequestToJSON, AppRoleDestroySecretIdRequestToJSON, AppRoleLoginRequestToJSON, AppRoleLookUpSecretIdByAccessorRequestToJSON, AppRoleLookUpSecretIdByAccessorResponseFromJSON, AppRoleLookUpSecretIdRequestToJSON, AppRoleLookUpSecretIdResponseFromJSON, AppRoleReadBindSecretIdResponseFromJSON, AppRoleReadBoundCidrListResponseFromJSON, AppRoleReadLocalSecretIdsResponseFromJSON, AppRoleReadPeriodResponseFromJSON, AppRoleReadPoliciesResponseFromJSON, AppRoleReadRoleIdResponseFromJSON, AppRoleReadRoleResponseFromJSON, AppRoleReadSecretIdBoundCidrsResponseFromJSON, AppRoleReadSecretIdNumUsesResponseFromJSON, AppRoleReadSecretIdTtlResponseFromJSON, AppRoleReadTokenBoundCidrsResponseFromJSON, AppRoleReadTokenMaxTtlResponseFromJSON, AppRoleReadTokenNumUsesResponseFromJSON, AppRoleReadTokenTtlResponseFromJSON, AppRoleWriteBindSecretIdRequestToJSON, AppRoleWriteBoundCidrListRequestToJSON, AppRoleWriteCustomSecretIdRequestToJSON, AppRoleWriteCustomSecretIdResponseFromJSON, AppRoleWritePeriodRequestToJSON, AppRoleWritePoliciesRequestToJSON, AppRoleWriteRoleIdRequestToJSON, AppRoleWriteRoleRequestToJSON, AppRoleWriteSecretIdBoundCidrsRequestToJSON, AppRoleWriteSecretIdNumUsesRequestToJSON, AppRoleWriteSecretIdRequestToJSON, AppRoleWriteSecretIdResponseFromJSON, AppRoleWriteSecretIdTtlRequestToJSON, AppRoleWriteTokenBoundCidrsRequestToJSON, AppRoleWriteTokenMaxTtlRequestToJSON, AppRoleWriteTokenNumUsesRequestToJSON, AppRoleWriteTokenTtlRequestToJSON, AwsConfigureCertificateRequestToJSON, AwsConfigureClientRequestToJSON, AwsConfigureIdentityAccessListTidyOperationRequestToJSON, AwsConfigureIdentityIntegrationRequestToJSON, AwsConfigureIdentityWhitelistTidyOperationRequestToJSON, AwsConfigureRoleTagBlacklistTidyOperationRequestToJSON, AwsConfigureRoleTagDenyListTidyOperationRequestToJSON, AwsLoginRequestToJSON, AwsTidyIdentityAccessListRequestToJSON, AwsTidyIdentityWhitelistRequestToJSON, AwsTidyRoleTagBlacklistRequestToJSON, AwsTidyRoleTagDenyListRequestToJSON, AwsWriteAuthRoleRequestToJSON, AwsWriteRoleTagRequestToJSON, AwsWriteStsRoleRequestToJSON, AzureConfigureAuthRequestToJSON, AzureLoginRequestToJSON, AzureWriteAuthRoleRequestToJSON, CertConfigureRequestToJSON, CertLoginRequestToJSON, CertWriteCertificateRequestToJSON, CertWriteCrlRequestToJSON, CloudFoundryConfigureRequestToJSON, CloudFoundryLoginRequestToJSON, CloudFoundryWriteRoleRequestToJSON, GithubConfigureRequestToJSON, GithubLoginRequestToJSON, GithubWriteTeamMappingRequestToJSON, GithubWriteUserMappingRequestToJSON, GoogleCloudConfigureAuthRequestToJSON, GoogleCloudEditLabelsForRoleRequestToJSON, GoogleCloudEditServiceAccountsForRoleRequestToJSON, GoogleCloudLoginRequestToJSON, GoogleCloudWriteRoleRequestToJSON, JwtConfigureRequestToJSON, JwtLoginRequestToJSON, JwtOidcCallbackFormPostRequestToJSON, JwtOidcRequestAuthorizationUrlRequestToJSON, JwtWriteRoleRequestToJSON, KerberosConfigureLdapRequestToJSON, KerberosConfigureRequestToJSON, KerberosLoginRequestToJSON, KerberosWriteGroupRequestToJSON, KubernetesConfigureAuthRequestToJSON, KubernetesLoginRequestToJSON, KubernetesWriteAuthRoleRequestToJSON, LdapConfigureAuthRequestToJSON, LdapLoginRequestToJSON, LdapWriteGroupRequestToJSON, LdapWriteUserRequestToJSON, OciConfigureRequestToJSON, OciLoginRequestToJSON, OciWriteRoleRequestToJSON, OktaConfigureRequestToJSON, OktaLoginRequestToJSON, OktaWriteGroupRequestToJSON, OktaWriteUserRequestToJSON, RadiusConfigureRequestToJSON, RadiusLoginRequestToJSON, RadiusLoginWithUsernameRequestToJSON, RadiusWriteUserRequestToJSON, SamlWriteCallbackRequestToJSON, SamlWriteConfigRequestToJSON, SamlWriteRoleNameRequestToJSON, SamlWriteSsoServiceUrlRequestToJSON, SamlWriteTokenRequestToJSON, ScepLoginRequestToJSON, ScepWriteRoleRoleRequestToJSON, StandardListResponseFromJSON, TokenCreateAgainstRoleRequestToJSON, TokenCreateOrphanRequestToJSON, TokenCreateRequestToJSON, TokenLookUpAccessorRequestToJSON, TokenLookUpRequestToJSON, TokenLookUpSelf2RequestToJSON, TokenRenewAccessorRequestToJSON, TokenRenewRequestToJSON, TokenRenewSelfRequestToJSON, TokenRevokeAccessorRequestToJSON, TokenRevokeOrphanRequestToJSON, TokenRevokeRequestToJSON, TokenWriteRoleRequestToJSON, UserpassLoginRequestToJSON, UserpassResetPasswordRequestToJSON, UserpassUpdatePoliciesRequestToJSON, UserpassWriteUserRequestToJSON, } from '../models/index';
/** /**
* *
*/ */
@ -7064,6 +7064,453 @@ export class AuthApi extends runtime.BaseAPI {
return yield response.value(); return yield response.value();
}); });
} }
/**
* Delete a role.
*/
samlDeleteRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlDeleteRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlDeleteRoleName().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Delete a role.
*/
samlDeleteRoleName(name, samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlDeleteRoleNameRaw({ name: name, samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* List all roles.
*/
samlListRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlListRole().');
}
if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling samlListRole().');
}
const queryParameters = {};
if (requestParameters['list'] != null) {
queryParameters['list'] = requestParameters['list'];
}
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => StandardListResponseFromJSON(jsonValue));
});
}
/**
* List all roles.
*/
samlListRole(samlMountPath, list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlListRoleRaw({ samlMountPath: samlMountPath, list: list }, initOverrides);
return yield response.value();
});
}
/**
* Read the configuration of the auth method.
*/
samlReadConfigRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlReadConfig().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/config`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Read the configuration of the auth method.
*/
samlReadConfig(samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlReadConfigRaw({ samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* Read a role\'s configuration.
*/
samlReadRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlReadRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlReadRoleName().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Read a role\'s configuration.
*/
samlReadRoleName(name, samlMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlReadRoleNameRaw({ name: name, samlMountPath: samlMountPath }, initOverrides);
return yield response.value();
});
}
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallbackRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteCallback().');
}
if (requestParameters['samlWriteCallbackRequest'] == null) {
throw new runtime.RequiredError('samlWriteCallbackRequest', 'Required parameter "samlWriteCallbackRequest" was null or undefined when calling samlWriteCallback().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/callback`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: SamlWriteCallbackRequestToJSON(requestParameters['samlWriteCallbackRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Provides the Assertion Consumer Service to handle the Identity Provider binding.
*/
samlWriteCallback(samlMountPath, samlWriteCallbackRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteCallbackRaw({ samlMountPath: samlMountPath, samlWriteCallbackRequest: samlWriteCallbackRequest }, initOverrides);
return yield response.value();
});
}
/**
* Update the configuration of the auth method.
*/
samlWriteConfigRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteConfig().');
}
if (requestParameters['samlWriteConfigRequest'] == null) {
throw new runtime.RequiredError('samlWriteConfigRequest', 'Required parameter "samlWriteConfigRequest" was null or undefined when calling samlWriteConfig().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/config`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: SamlWriteConfigRequestToJSON(requestParameters['samlWriteConfigRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Update the configuration of the auth method.
*/
samlWriteConfig(samlMountPath, samlWriteConfigRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteConfigRaw({ samlMountPath: samlMountPath, samlWriteConfigRequest: samlWriteConfigRequest }, initOverrides);
return yield response.value();
});
}
/**
* Update a role\'s configuration.
*/
samlWriteRoleNameRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['name'] == null) {
throw new runtime.RequiredError('name', 'Required parameter "name" was null or undefined when calling samlWriteRoleName().');
}
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteRoleName().');
}
if (requestParameters['samlWriteRoleNameRequest'] == null) {
throw new runtime.RequiredError('samlWriteRoleNameRequest', 'Required parameter "samlWriteRoleNameRequest" was null or undefined when calling samlWriteRoleName().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/role/{name}`.replace(`{${"name"}}`, encodeURIComponent(String(requestParameters['name']))).replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: SamlWriteRoleNameRequestToJSON(requestParameters['samlWriteRoleNameRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Update a role\'s configuration.
*/
samlWriteRoleName(name, samlMountPath, samlWriteRoleNameRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteRoleNameRaw({ name: name, samlMountPath: samlMountPath, samlWriteRoleNameRequest: samlWriteRoleNameRequest }, initOverrides);
return yield response.value();
});
}
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrlRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteSsoServiceUrl().');
}
if (requestParameters['samlWriteSsoServiceUrlRequest'] == null) {
throw new runtime.RequiredError('samlWriteSsoServiceUrlRequest', 'Required parameter "samlWriteSsoServiceUrlRequest" was null or undefined when calling samlWriteSsoServiceUrl().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/sso_service_url`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: SamlWriteSsoServiceUrlRequestToJSON(requestParameters['samlWriteSsoServiceUrlRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Obtain an SSO Service URL to start a SAML authentication flow.
*/
samlWriteSsoServiceUrl(samlMountPath, samlWriteSsoServiceUrlRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteSsoServiceUrlRaw({ samlMountPath: samlMountPath, samlWriteSsoServiceUrlRequest: samlWriteSsoServiceUrlRequest }, initOverrides);
return yield response.value();
});
}
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteTokenRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['samlMountPath'] == null) {
throw new runtime.RequiredError('samlMountPath', 'Required parameter "samlMountPath" was null or undefined when calling samlWriteToken().');
}
if (requestParameters['samlWriteTokenRequest'] == null) {
throw new runtime.RequiredError('samlWriteTokenRequest', 'Required parameter "samlWriteTokenRequest" was null or undefined when calling samlWriteToken().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{saml_mount_path}/token`.replace(`{${"saml_mount_path"}}`, encodeURIComponent(String(requestParameters['samlMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: SamlWriteTokenRequestToJSON(requestParameters['samlWriteTokenRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
* Obtain a Vault token to complete the authentication flow.
*/
samlWriteToken(samlMountPath, samlWriteTokenRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.samlWriteTokenRaw({ samlMountPath: samlMountPath, samlWriteTokenRequest: samlWriteTokenRequest }, initOverrides);
return yield response.value();
});
}
/**
*/
scepDeleteRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepDeleteRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepDeleteRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'DELETE',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepDeleteRoleRole(role, scepMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepDeleteRoleRoleRaw({ role: role, scepMountPath: scepMountPath }, initOverrides);
return yield response.value();
});
}
/**
*/
scepListAuthRolesRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepListAuthRoles().');
}
if (requestParameters['list'] == null) {
throw new runtime.RequiredError('list', 'Required parameter "list" was null or undefined when calling scepListAuthRoles().');
}
const queryParameters = {};
if (requestParameters['list'] != null) {
queryParameters['list'] = requestParameters['list'];
}
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/`.replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.JSONApiResponse(response, (jsonValue) => StandardListResponseFromJSON(jsonValue));
});
}
/**
*/
scepListAuthRoles(scepMountPath, list, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepListAuthRolesRaw({ scepMountPath: scepMountPath, list: list }, initOverrides);
return yield response.value();
});
}
/**
*/
scepLoginRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepLogin().');
}
if (requestParameters['scepLoginRequest'] == null) {
throw new runtime.RequiredError('scepLoginRequest', 'Required parameter "scepLoginRequest" was null or undefined when calling scepLogin().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{scep_mount_path}/login`.replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: ScepLoginRequestToJSON(requestParameters['scepLoginRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepLogin(scepMountPath, scepLoginRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepLoginRaw({ scepMountPath: scepMountPath, scepLoginRequest: scepLoginRequest }, initOverrides);
return yield response.value();
});
}
/**
*/
scepReadRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepReadRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepReadRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'GET',
headers: headerParameters,
query: queryParameters,
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepReadRoleRole(role, scepMountPath, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepReadRoleRoleRaw({ role: role, scepMountPath: scepMountPath }, initOverrides);
return yield response.value();
});
}
/**
*/
scepWriteRoleRoleRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters['role'] == null) {
throw new runtime.RequiredError('role', 'Required parameter "role" was null or undefined when calling scepWriteRoleRole().');
}
if (requestParameters['scepMountPath'] == null) {
throw new runtime.RequiredError('scepMountPath', 'Required parameter "scepMountPath" was null or undefined when calling scepWriteRoleRole().');
}
if (requestParameters['scepWriteRoleRoleRequest'] == null) {
throw new runtime.RequiredError('scepWriteRoleRoleRequest', 'Required parameter "scepWriteRoleRoleRequest" was null or undefined when calling scepWriteRoleRole().');
}
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
const response = yield this.request({
path: `/auth/{scep_mount_path}/role/{role}`.replace(`{${"role"}}`, encodeURIComponent(String(requestParameters['role']))).replace(`{${"scep_mount_path"}}`, encodeURIComponent(String(requestParameters['scepMountPath']))),
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: ScepWriteRoleRoleRequestToJSON(requestParameters['scepWriteRoleRoleRequest']),
}, initOverrides);
return new runtime.VoidApiResponse(response);
});
}
/**
*/
scepWriteRoleRole(role, scepMountPath, scepWriteRoleRoleRequest, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.scepWriteRoleRoleRaw({ role: role, scepMountPath: scepMountPath, scepWriteRoleRoleRequest: scepWriteRoleRoleRequest }, initOverrides);
return yield response.value();
});
}
/** /**
* The token create path is used to create new tokens. * The token create path is used to create new tokens.
*/ */
@ -8140,6 +8587,22 @@ export var RadiusListUsersListEnum;
(function (RadiusListUsersListEnum) { (function (RadiusListUsersListEnum) {
RadiusListUsersListEnum["TRUE"] = "true"; RadiusListUsersListEnum["TRUE"] = "true";
})(RadiusListUsersListEnum || (RadiusListUsersListEnum = {})); })(RadiusListUsersListEnum || (RadiusListUsersListEnum = {}));
/**
* @export
* @enum {string}
*/
export var SamlListRoleListEnum;
(function (SamlListRoleListEnum) {
SamlListRoleListEnum["TRUE"] = "true";
})(SamlListRoleListEnum || (SamlListRoleListEnum = {}));
/**
* @export
* @enum {string}
*/
export var ScepListAuthRolesListEnum;
(function (ScepListAuthRolesListEnum) {
ScepListAuthRolesListEnum["TRUE"] = "true";
})(ScepListAuthRolesListEnum || (ScepListAuthRolesListEnum = {}));
/** /**
* @export * @export
* @enum {string} * @enum {string}

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -4,7 +4,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

View File

@ -2,7 +2,7 @@
* HashiCorp Vault API * HashiCorp Vault API
* HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`.
* *
* The version of the OpenAPI document: 1.20.0 * The version of the OpenAPI document: 1.21.0
* *
* *
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

Some files were not shown because too many files have changed in this diff Show More