AwsApiGatewayV2ApiDetails class
Contains information about a version 2 API in Amazon API Gateway.
Constructors
- AwsApiGatewayV2ApiDetails({String? apiEndpoint, String? apiId, String? apiKeySelectionExpression, AwsCorsConfiguration? corsConfiguration, String? createdDate, String? description, String? name, String? protocolType, String? routeSelectionExpression, String? version})
- 
          AwsApiGatewayV2ApiDetails.fromJson(Map<String, dynamic> json)
- 
          
            factory
Properties
- apiEndpoint → String?
- 
  The URI of the API.
  final
- apiId → String?
- 
  The identifier of the API.
  final
- apiKeySelectionExpression → String?
- 
  An API key selection expression. Supported only for WebSocket APIs.
  final
- corsConfiguration → AwsCorsConfiguration?
- 
  A cross-origin resource sharing (CORS) configuration. Supported only for
HTTP APIs.
  final
- createdDate → String?
- 
  Indicates when the API was created.
  final
- description → String?
- 
  A description of the API.
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- name → String?
- 
  The name of the API.
  final
- protocolType → String?
- 
  The API protocol for the API.
  final
- routeSelectionExpression → String?
- 
  The route selection expression for the API.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- version → String?
- 
  The version identifier for the API.
  final
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited