AwsApiGatewayStageDetails class
Provides information about a version 1 Amazon API Gateway stage.
Constructors
-
AwsApiGatewayStageDetails({AwsApiGatewayAccessLogSettings? accessLogSettings, bool? cacheClusterEnabled, String? cacheClusterSize, String? cacheClusterStatus, AwsApiGatewayCanarySettings? canarySettings, String? clientCertificateId, String? createdDate, String? deploymentId, String? description, String? documentationVersion, String? lastUpdatedDate, List<
AwsApiGatewayMethodSettings> ? methodSettings, String? stageName, bool? tracingEnabled, Map<String, String> ? variables, String? webAclArn}) -
AwsApiGatewayStageDetails.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessLogSettings → AwsApiGatewayAccessLogSettings?
-
Settings for logging access for the stage.
final
- cacheClusterEnabled → bool?
-
Indicates whether a cache cluster is enabled for the stage.
final
- cacheClusterSize → String?
-
If a cache cluster is enabled, the size of the cache cluster.
final
- cacheClusterStatus → String?
-
If a cache cluster is enabled, the status of the cache cluster.
final
- canarySettings → AwsApiGatewayCanarySettings?
-
Information about settings for canary deployment in the stage.
final
- clientCertificateId → String?
-
The identifier of the client certificate for the stage.
final
- createdDate → String?
-
Indicates when the stage was created.
final
- deploymentId → String?
-
The identifier of the deployment that the stage points to.
final
- description → String?
-
A description of the stage.
final
- documentationVersion → String?
-
The version of the API documentation that is associated with the stage.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastUpdatedDate → String?
-
Indicates when the stage was most recently updated.
final
-
methodSettings
→ List<
AwsApiGatewayMethodSettings> ? -
Defines the method settings for the stage.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stageName → String?
-
The name of the stage.
final
- tracingEnabled → bool?
-
Indicates whether active tracing with AWS X-Ray is enabled for the stage.
final
-
variables
→ Map<
String, String> ? -
A map that defines the stage variables for the stage.
final
- webAclArn → String?
-
The ARN of the web ACL associated with the stage.
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