| Copyright | (c) 2013-2018 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.APIGateway.GetSDKType
Description
Undocumented operation.
Synopsis
- getSDKType :: Text -> GetSDKType
- data GetSDKType
- gstId :: Lens' GetSDKType Text
- sdkType :: SDKType
- data SDKType
- stFriendlyName :: Lens' SDKType (Maybe Text)
- stConfigurationProperties :: Lens' SDKType [SDKConfigurationProperty]
- stId :: Lens' SDKType (Maybe Text)
- stDescription :: Lens' SDKType (Maybe Text)
Creating a Request
Arguments
| :: Text | |
| -> GetSDKType |
Creates a value of GetSDKType with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
gstId- [Required] The identifier of the queriedSdkTypeinstance.
data GetSDKType #
Get an SdkType instance.
See: getSDKType smart constructor.
Instances
Request Lenses
gstId :: Lens' GetSDKType Text #
- Required
- The identifier of the queried
SdkTypeinstance.
Destructuring the Response
Creates a value of SDKType with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
stFriendlyName- The user-friendly name of anSdkTypeinstance.stConfigurationProperties- A list of configuration properties of anSdkType.stId- The identifier of anSdkTypeinstance.stDescription- The description of anSdkType.
A type of SDK that API Gateway can generate.
See: sdkType smart constructor.
Instances
| Eq SDKType # | |
| Data SDKType # | |
Defined in Network.AWS.APIGateway.Types.Product Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SDKType -> c SDKType # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SDKType # toConstr :: SDKType -> Constr # dataTypeOf :: SDKType -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SDKType) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SDKType) # gmapT :: (forall b. Data b => b -> b) -> SDKType -> SDKType # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SDKType -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SDKType -> r # gmapQ :: (forall d. Data d => d -> u) -> SDKType -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> SDKType -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> SDKType -> m SDKType # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SDKType -> m SDKType # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SDKType -> m SDKType # | |
| Read SDKType # | |
| Show SDKType # | |
| Generic SDKType # | |
| Hashable SDKType # | |
Defined in Network.AWS.APIGateway.Types.Product | |
| FromJSON SDKType # | |
| NFData SDKType # | |
Defined in Network.AWS.APIGateway.Types.Product | |
| type Rep SDKType # | |
Defined in Network.AWS.APIGateway.Types.Product type Rep SDKType = D1 (MetaData "SDKType" "Network.AWS.APIGateway.Types.Product" "amazonka-apigateway-1.6.0-AZknipQenWKIkkS1rcDzK1" False) (C1 (MetaCons "SDKType'" PrefixI True) ((S1 (MetaSel (Just "_stFriendlyName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_stConfigurationProperties") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [SDKConfigurationProperty]))) :*: (S1 (MetaSel (Just "_stId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_stDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) | |
Response Lenses
stConfigurationProperties :: Lens' SDKType [SDKConfigurationProperty] #
A list of configuration properties of an SdkType .