UNPKG

@itentialopensource/adapter-hashicorp_vault

Version:

This adapter integrates with system described as: hashicorp_vault.

289 lines 10.4 kB
{ "$id": "schema.json", "type": "object", "schema": "http://json-schema.org/draft-07/schema#", "translate": true, "dynamicfields": true, "properties": { "ph_request_type": { "type": "string", "description": "type of request (internal to adapter)", "default": "getSysAudit", "enum": [ "getSysAudit", "postSysAuditHashPath", "postSysAuditPath", "deleteSysAuditPath", "getSysAuth", "postSysAuthPath", "deleteSysAuthPath", "getSysAuthPathTune", "postSysAuthPathTune", "postSysCapabilities", "postSysCapabilitiesAccessor", "postSysCapabilitiesSelf", "getSysConfigAuditingRequestHeaders", "getSysConfigAuditingRequestHeadersHeader", "postSysConfigAuditingRequestHeadersHeader", "deleteSysConfigAuditingRequestHeadersHeader", "getSysConfigControlGroup", "postSysConfigControlGroup", "deleteSysConfigControlGroup", "getSysConfigCors", "postSysConfigCors", "deleteSysConfigCors", "getSysConfigStateSanitized", "getSysConfigUiHeaders", "getSysConfigUiHeadersHeader", "postSysConfigUiHeadersHeader", "deleteSysConfigUiHeadersHeader", "postSysControlGroupAuthorize", "postSysControlGroupRequest", "getSysGenerateRoot", "postSysGenerateRoot", "deleteSysGenerateRoot", "getSysGenerateRootAttempt", "postSysGenerateRootAttempt", "deleteSysGenerateRootAttempt", "postSysGenerateRootUpdate", "getSysHealth", "getSysHostInfo", "getSysInit", "postSysInit", "getSysInternalSpecsOpenapi", "getSysInternalUiMounts", "getSysInternalUiMountsPath", "getSysKeyStatus", "getSysLeader", "postSysLeasesLookup", "getSysLeasesLookup", "getSysLeasesLookupPrefix", "postSysLeasesRenew", "postSysLeasesRenewUrlLeaseId", "postSysLeasesRevoke", "postSysLeasesRevokeForcePrefix", "postSysLeasesRevokePrefixPrefix", "postSysLeasesRevokeUrlLeaseId", "postSysLeasesTidy", "getSysLicense", "postSysLicense", "getSysMetrics", "getSysMfaMethod", "getSysMfaMethodDuoName", "postSysMfaMethodDuoName", "deleteSysMfaMethodDuoName", "getSysMfaMethodOktaName", "postSysMfaMethodOktaName", "deleteSysMfaMethodOktaName", "getSysMfaMethodPingidName", "postSysMfaMethodPingidName", "deleteSysMfaMethodPingidName", "getSysMfaMethodTotpName", "postSysMfaMethodTotpName", "deleteSysMfaMethodTotpName", "postSysMfaMethodTotpNameAdminDestroy", "postSysMfaMethodTotpNameAdminGenerate", "getSysMfaMethodTotpNameGenerate", "getSysMonitor", "getSysMounts", "postSysMountsPath", "deleteSysMountsPath", "getSysMountsPathTune", "postSysMountsPathTune", "getSysNamespaces", "getSysNamespacesPath", "postSysNamespacesPath", "deleteSysNamespacesPath", "getSysPluginsCatalog", "getSysPluginsCatalogName", "postSysPluginsCatalogName", "deleteSysPluginsCatalogName", "getSysPluginsCatalogType", "getSysPluginsCatalogTypeName", "postSysPluginsCatalogTypeName", "deleteSysPluginsCatalogTypeName", "postSysPluginsReloadBackend", "getSysPluginsReloadBackendStatus", "getSysPoliciesAcl", "getSysPoliciesAclName", "postSysPoliciesAclName", "deleteSysPoliciesAclName", "getSysPoliciesEgp", "getSysPoliciesEgpName", "postSysPoliciesEgpName", "deleteSysPoliciesEgpName", "getSysPoliciesPasswordName", "postSysPoliciesPasswordName", "deleteSysPoliciesPasswordName", "getSysPoliciesPasswordNameGenerate", "getSysPoliciesRgp", "getSysPoliciesRgpName", "postSysPoliciesRgpName", "deleteSysPoliciesRgpName", "getSysPolicy", "getSysPolicyName", "postSysPolicyName", "deleteSysPolicyName", "getSysPprof", "getSysPprofCmdline", "getSysPprofGoroutine", "getSysPprofHeap", "getSysPprofProfile", "getSysPprofSymbol", "getSysPprofTrace", "getSysQuotasConfig", "postSysQuotasConfig", "getSysQuotasLeaseCount", "getSysQuotasLeaseCountName", "postSysQuotasLeaseCountName", "deleteSysQuotasLeaseCountName", "getSysQuotasRateLimit", "getSysQuotasRateLimitName", "postSysQuotasRateLimitName", "deleteSysQuotasRateLimitName", "getSysRekeyBackup", "deleteSysRekeyBackup", "getSysRekeyInit", "postSysRekeyInit", "deleteSysRekeyInit", "getSysRekeyRecoveryKeyBackup", "deleteSysRekeyRecoveryKeyBackup", "postSysRekeyUpdate", "getSysRekeyVerify", "postSysRekeyVerify", "deleteSysRekeyVerify", "postSysRemount", "postSysRenew", "postSysRenewUrlLeaseId", "postSysReplicationDrPrimaryDemote", "postSysReplicationDrPrimaryDisable", "postSysReplicationDrPrimaryEnable", "postSysReplicationDrPrimaryRevokeSecondary", "postSysReplicationDrPrimarySecondaryToken", "postSysReplicationDrSecondaryDisable", "postSysReplicationDrSecondaryEnable", "postSysReplicationDrSecondaryGeneratePublicKey", "getSysReplicationDrSecondaryLicense", "postSysReplicationDrSecondaryLicense", "postSysReplicationDrSecondaryOperationTokenDelete", "postSysReplicationDrSecondaryPromote", "postSysReplicationDrSecondaryRecover", "postSysReplicationDrSecondaryReindex", "postSysReplicationDrSecondaryUpdatePrimary", "getSysReplicationDrStatus", "postSysReplicationPerformancePrimaryDemote", "postSysReplicationPerformancePrimaryDisable", "getSysReplicationPerformancePrimaryDynamicFilterId", "postSysReplicationPerformancePrimaryEnable", "getSysReplicationPerformancePrimaryMountFilterId", "postSysReplicationPerformancePrimaryMountFilterId", "deleteSysReplicationPerformancePrimaryMountFilterId", "getSysReplicationPerformancePrimaryPathsFilterId", "postSysReplicationPerformancePrimaryPathsFilterId", "deleteSysReplicationPerformancePrimaryPathsFilterId", "postSysReplicationPerformancePrimaryRevokeSecondary", "postSysReplicationPerformancePrimarySecondaryToken", "postSysReplicationPerformanceSecondaryDisable", "getSysReplicationPerformanceSecondaryDynamicFilterId", "postSysReplicationPerformanceSecondaryEnable", "postSysReplicationPerformanceSecondaryGeneratePublicKey", "postSysReplicationPerformanceSecondaryPromote", "postSysReplicationPerformanceSecondaryUpdatePrimary", "getSysReplicationPerformanceStatus", "postSysReplicationPrimaryDemote", "postSysReplicationPrimaryDisable", "postSysReplicationPrimaryEnable", "postSysReplicationPrimaryRevokeSecondary", "postSysReplicationPrimarySecondaryToken", "postSysReplicationRecover", "postSysReplicationReindex", "postSysReplicationSecondaryDisable", "postSysReplicationSecondaryEnable", "postSysReplicationSecondaryPromote", "postSysReplicationSecondaryUpdatePrimary", "getSysReplicationStatus", "postSysRevoke", "postSysRevokeForcePrefix", "postSysRevokePrefixPrefix", "postSysRevokeUrlLeaseId", "postSysRotate", "postSysSeal", "getSysSealStatus", "getSysSealwrapRewrap", "postSysSealwrapRewrap", "postSysStepDown", "postSysStorageRaftBootstrapAnswer", "postSysStorageRaftBootstrapChallenge", "getSysStorageRaftConfiguration", "postSysStorageRaftRemovePeer", "getSysStorageRaftSnapshot", "postSysStorageRaftSnapshot", "postSysStorageRaftSnapshotForce", "postSysToolsHash", "postSysToolsHashUrlalgorithm", "postSysToolsRandom", "postSysToolsRandomUrlbytes", "postSysUnseal", "getSysWrappingLookup", "postSysWrappingLookup", "postSysWrappingRewrap", "postSysWrappingUnwrap", "postSysWrappingWrap", "getSysInternalCountersActivity", "getSysInternalCountersActivityMonthly", "getSysInternalCountersConfig", "postSysInternalCountersConfig", "getSysInternalUiFeatureFlags", "getSysPprofAllocs", "getSysPprofBlock", "getSysPprofMutex", "getSysPprofThreadcreate", "getSysRotateConfig", "postSysRotateConfig", "getSysStorageRaftAutopilotConfiguration", "postSysStorageRaftAutopilotConfiguration", "getSysStorageRaftAutopilotState", "getSysStorageRaftSnapshotAutoConfig", "getSysStorageRaftSnapshotAutoConfigName", "postSysStorageRaftSnapshotAutoConfigName", "deleteSysStorageRaftSnapshotAutoConfigName", "getSysStorageRaftSnapshotAutoStatusName" ], "external_name": "ph_request_type" }, "pathParam": { "type": "string", "description": "Path of the namespace.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "path" }, "urlLeaseId": { "type": "string", "description": "The lease identifier to renew. This is included with a lease.", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "url_lease_id" }, "logLevel": { "type": "string", "description": "Log level to view system logs at. Currently supported values are "trace", "debug", "info", "warn", "error".", "parse": false, "encode": false, "encrypt": { "type": "AES", "key": "" }, "external_name": "log_level" } }, "definitions": {} }