Struct: s3shared.ARNLookup

import "../ibm-cos-sdk-go-v2/service/internal/s3shared"

Overview

ARNLookup is the initial middleware that looks up if an arn is provided. This middleware is responsible for fetching ARN from a arnable field, and registering the ARN on middleware context. This middleware must be executed before input validation step or any other arn processing middleware.

Implemented Interfaces

types.AnalyticsFilter, v4.HTTPPresigner, s3.HTTPPresignerV4, types.MetricsFilter, s3.PresignPost, arn.S3ObjectLambdaARN, types.SelectObjectContentEventStream

Method Summary collapse

Method Details

func (m *ARNLookup) ID() string

ID for the middleware



22
23
24
// File 'service/internal/s3shared/arn_lookup.go', line 22

func (m *ARNLookup) ID() string { return "S3Shared:ARNLookup" }