Lines Matching defs:backend
43 type backend struct { struct
44 *framework.Backend
47 configMutex sync.RWMutex
50 roleMutex sync.Mutex
53 denyListMutex sync.RWMutex
56 tidyDenyListCASGuard *uint32
57 tidyAccessListCASGuard *uint32
61 tidyCooldownPeriod time.Duration
66 nextTidyTime time.Time
72 EC2ClientsMap map[string]map[string]*ec2.EC2
78 IAMClientsMap map[string]map[string]*iam.IAM
83 partitionToRegionMap map[string]*endpoints.Region
88 iamUserIdToArnCache *cache.Cache
95 defaultAWSAccountID string
98 roleCache *cache.Cache
100 resolveArnToUniqueIDFunc func(context.Context, logical.Storage, string) (string, error)
104 upgradeCancelFunc context.CancelFunc
109 deprecatedTerms *strings.Replacer
207 func (b *backend) periodicFunc(ctx context.Context, req *logical.Request) error {
263 func (b *backend) cleanup(ctx context.Context) {
269 func (b *backend) invalidate(ctx context.Context, key string) {
285 …end) resolveArnToRealUniqueId(ctx context.Context, s logical.Storage, arn string) (string, error) {
345 func (b *backend) genDeprecatedPath(path *framework.Path) *framework.Path {