...

Source file src/github.com/aws/aws-sdk-go-v2/config/provider_assert_test.go

Documentation: github.com/aws/aws-sdk-go-v2/config

     1  // Code generated by github.com/aws/aws-sdk-go-v2/config. DO NOT EDIT.
     2  
     3  package config
     4  
     5  // apiOptionsProvider implementor assertions
     6  var (
     7  	_ apiOptionsProvider = &LoadOptions{}
     8  )
     9  
    10  // assumeRoleCredentialOptionsProvider implementor assertions
    11  var (
    12  	_ assumeRoleCredentialOptionsProvider = &LoadOptions{}
    13  )
    14  
    15  // bearerAuthTokenCacheOptionsProvider implementor assertions
    16  var (
    17  	_ bearerAuthTokenCacheOptionsProvider = &LoadOptions{}
    18  )
    19  
    20  // bearerAuthTokenProviderProvider implementor assertions
    21  var (
    22  	_ bearerAuthTokenProviderProvider = &LoadOptions{}
    23  )
    24  
    25  // clientLogModeProvider implementor assertions
    26  var (
    27  	_ clientLogModeProvider = &LoadOptions{}
    28  )
    29  
    30  // credentialsCacheOptionsProvider implementor assertions
    31  var (
    32  	_ credentialsCacheOptionsProvider = &LoadOptions{}
    33  )
    34  
    35  // credentialsProviderProvider implementor assertions
    36  var (
    37  	_ credentialsProviderProvider = &LoadOptions{}
    38  )
    39  
    40  // customCABundleProvider implementor assertions
    41  var (
    42  	_ customCABundleProvider = &EnvConfig{}
    43  	_ customCABundleProvider = &SharedConfig{}
    44  	_ customCABundleProvider = &LoadOptions{}
    45  )
    46  
    47  // defaultRegionProvider implementor assertions
    48  var (
    49  	_ defaultRegionProvider = &LoadOptions{}
    50  )
    51  
    52  // defaultsModeIMDSClientProvider implementor assertions
    53  var (
    54  	_ defaultsModeIMDSClientProvider = &LoadOptions{}
    55  )
    56  
    57  // defaultsModeProvider implementor assertions
    58  var (
    59  	_ defaultsModeProvider = &EnvConfig{}
    60  	_ defaultsModeProvider = &SharedConfig{}
    61  	_ defaultsModeProvider = &LoadOptions{}
    62  )
    63  
    64  // ec2IMDSRegionProvider implementor assertions
    65  var (
    66  	_ ec2IMDSRegionProvider = &LoadOptions{}
    67  )
    68  
    69  // ec2RoleCredentialOptionsProvider implementor assertions
    70  var (
    71  	_ ec2RoleCredentialOptionsProvider = &LoadOptions{}
    72  )
    73  
    74  // endpointCredentialOptionsProvider implementor assertions
    75  var (
    76  	_ endpointCredentialOptionsProvider = &LoadOptions{}
    77  )
    78  
    79  // endpointResolverProvider implementor assertions
    80  var (
    81  	_ endpointResolverProvider = &LoadOptions{}
    82  )
    83  
    84  // httpClientProvider implementor assertions
    85  var (
    86  	_ httpClientProvider = &LoadOptions{}
    87  )
    88  
    89  // logConfigurationWarningsProvider implementor assertions
    90  var (
    91  	_ logConfigurationWarningsProvider = &LoadOptions{}
    92  )
    93  
    94  // loggerProvider implementor assertions
    95  var (
    96  	_ loggerProvider = &LoadOptions{}
    97  )
    98  
    99  // processCredentialOptions implementor assertions
   100  var (
   101  	_ processCredentialOptions = &LoadOptions{}
   102  )
   103  
   104  // regionProvider implementor assertions
   105  var (
   106  	_ regionProvider = &EnvConfig{}
   107  	_ regionProvider = &SharedConfig{}
   108  	_ regionProvider = &LoadOptions{}
   109  	_ regionProvider = &UseEC2IMDSRegion{}
   110  )
   111  
   112  // retryMaxAttemptsProvider implementor assertions
   113  var (
   114  	_ retryMaxAttemptsProvider = &EnvConfig{}
   115  	_ retryMaxAttemptsProvider = &SharedConfig{}
   116  	_ retryMaxAttemptsProvider = &LoadOptions{}
   117  )
   118  
   119  // retryModeProvider implementor assertions
   120  var (
   121  	_ retryModeProvider = &EnvConfig{}
   122  	_ retryModeProvider = &SharedConfig{}
   123  	_ retryModeProvider = &LoadOptions{}
   124  )
   125  
   126  // retryProvider implementor assertions
   127  var (
   128  	_ retryProvider = &LoadOptions{}
   129  )
   130  
   131  // sharedConfigFilesProvider implementor assertions
   132  var (
   133  	_ sharedConfigFilesProvider = &EnvConfig{}
   134  	_ sharedConfigFilesProvider = &LoadOptions{}
   135  )
   136  
   137  // sharedConfigProfileProvider implementor assertions
   138  var (
   139  	_ sharedConfigProfileProvider = &EnvConfig{}
   140  	_ sharedConfigProfileProvider = &LoadOptions{}
   141  )
   142  
   143  // ssoTokenProviderOptionsProvider implementor assertions
   144  var (
   145  	_ ssoTokenProviderOptionsProvider = &LoadOptions{}
   146  )
   147  
   148  // webIdentityRoleCredentialOptionsProvider implementor assertions
   149  var (
   150  	_ webIdentityRoleCredentialOptionsProvider = &LoadOptions{}
   151  )
   152  

View as plain text