Class: Aws::APIGateway::Types::GetSdkRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::APIGateway::Types::GetSdkRequest
- Defined in:
- gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/types.rb
Overview
Request a new generated client SDK for a RestApi and Stage.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#parameters ⇒ Hash<String,String>
A string-to-string key-value map of query parameters
sdkType-dependent properties of the SDK. -
#rest_api_id ⇒ String
The string identifier of the associated RestApi.
-
#sdk_type ⇒ String
The language for the generated SDK.
-
#stage_name ⇒ String
The name of the Stage that the SDK will use.
Instance Attribute Details
#parameters ⇒ Hash<String,String>
A string-to-string key-value map of query parameters
sdkType-dependent properties of the SDK. For sdkType of
objectivec or swift, a parameter named classPrefix is
required. For sdkType of android, parameters named groupId,
artifactId, artifactVersion, and invokerPackage are required.
For sdkType of java, parameters named serviceName and
javaPackageName are required.
3143 3144 3145 3146 3147 3148 3149 3150 |
# File 'gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/types.rb', line 3143 class GetSdkRequest < Struct.new( :rest_api_id, :stage_name, :sdk_type, :parameters) SENSITIVE = [] include Aws::Structure end |
#rest_api_id ⇒ String
The string identifier of the associated RestApi.
3143 3144 3145 3146 3147 3148 3149 3150 |
# File 'gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/types.rb', line 3143 class GetSdkRequest < Struct.new( :rest_api_id, :stage_name, :sdk_type, :parameters) SENSITIVE = [] include Aws::Structure end |
#sdk_type ⇒ String
The language for the generated SDK. Currently java, javascript,
android, objectivec (for iOS), swift (for iOS), and ruby are
supported.
3143 3144 3145 3146 3147 3148 3149 3150 |
# File 'gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/types.rb', line 3143 class GetSdkRequest < Struct.new( :rest_api_id, :stage_name, :sdk_type, :parameters) SENSITIVE = [] include Aws::Structure end |
#stage_name ⇒ String
The name of the Stage that the SDK will use.
3143 3144 3145 3146 3147 3148 3149 3150 |
# File 'gems/aws-sdk-apigateway/lib/aws-sdk-apigateway/types.rb', line 3143 class GetSdkRequest < Struct.new( :rest_api_id, :stage_name, :sdk_type, :parameters) SENSITIVE = [] include Aws::Structure end |