-
Notifications
You must be signed in to change notification settings - Fork 18
/
model_mounts_read_tuning_information_response.go
52 lines (33 loc) · 1.94 KB
/
model_mounts_read_tuning_information_response.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
//
// Code generated with OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
package schema
// MountsReadTuningInformationResponse struct for MountsReadTuningInformationResponse
type MountsReadTuningInformationResponse struct {
AllowedManagedKeys []string `json:"allowed_managed_keys,omitempty"`
// A list of headers to whitelist and allow a plugin to set on responses.
AllowedResponseHeaders []string `json:"allowed_response_headers,omitempty"`
AuditNonHmacRequestKeys []string `json:"audit_non_hmac_request_keys,omitempty"`
AuditNonHmacResponseKeys []string `json:"audit_non_hmac_response_keys,omitempty"`
// The default lease TTL for this mount.
DefaultLeaseTtl int32 `json:"default_lease_ttl,omitempty"`
// User-friendly description for this credential backend.
Description string `json:"description,omitempty"`
ExternalEntropyAccess bool `json:"external_entropy_access,omitempty"`
ForceNoCache bool `json:"force_no_cache,omitempty"`
ListingVisibility string `json:"listing_visibility,omitempty"`
// The max lease TTL for this mount.
MaxLeaseTtl int32 `json:"max_lease_ttl,omitempty"`
// The options to pass into the backend. Should be a json object with string keys and values.
Options map[string]interface{} `json:"options,omitempty"`
PassthroughRequestHeaders []string `json:"passthrough_request_headers,omitempty"`
// The semantic version of the plugin to use, or image tag if oci_image is provided.
PluginVersion string `json:"plugin_version,omitempty"`
// The type of token to issue (service or batch).
TokenType string `json:"token_type,omitempty"`
UserLockoutCounterResetDuration int64 `json:"user_lockout_counter_reset_duration,omitempty"`
UserLockoutDisable bool `json:"user_lockout_disable,omitempty"`
UserLockoutDuration int64 `json:"user_lockout_duration,omitempty"`
UserLockoutThreshold int64 `json:"user_lockout_threshold,omitempty"`
}