Values.GetEnvironmentResponseSourceDescribes a specific runtime environment.
type nonrec t = {actualCapacity : CapacityValue.t option;The number of instances included in the runtime environment. A standalone runtime environment has a maximum of one instance. Currently, a high availability runtime environment has a maximum of two instances.
*)creationTime : Timestamp.t option;The timestamp when the runtime environment was created.
*)description : EntityDescription.t option;The description of the runtime environment.
*)engineType : EngineType.t option;The target platform for the runtime environment.
*)engineVersion : EngineVersion.t option;The version of the runtime engine.
*)environmentArn : Arn.t option;The Amazon Resource Name (ARN) of the runtime environment.
*)environmentId : Identifier.t option;The unique identifier of the runtime environment.
*)highAvailabilityConfig : HighAvailabilityConfig.t option;The desired capacity of the high availability configuration for the runtime environment.
*)instanceType : String20.t option;The type of instance underlying the runtime environment.
*)kmsKeyId : String_.t option;The identifier of a customer managed key.
*)loadBalancerArn : String_.t option;The Amazon Resource Name (ARN) for the load balancer used with the runtime environment.
*)name : EntityName.t option;The name of the runtime environment. Must be unique within the account.
*)networkType : NetworkType.t option;The network type supported by the runtime environment.
*)pendingMaintenance : PendingMaintenance.t option;Indicates the pending maintenance scheduled on this environment.
*)preferredMaintenanceWindow : String50.t option;The maintenance window for the runtime environment. If you don't provide a value for the maintenance window, the service assigns a random value.
*)publiclyAccessible : Boolean.t option;Whether applications running in this runtime environment are publicly accessible.
*)securityGroupIds : String50List.t option;The unique identifiers of the security groups assigned to this runtime environment.
*)status : EnvironmentLifecycle.t option;The status of the runtime environment. If the Amazon Web Services Mainframe Modernization environment is missing a connection to the customer owned dependent resource, the status will be Unhealthy.
*)statusReason : String_.t option;The reason for the reported status.
*)storageConfigurations : StorageConfigurationList.t option;The storage configurations defined for the runtime environment.
*)subnetIds : String50List.t option;The unique identifiers of the subnets assigned to this runtime environment.
*)vpcId : String50.t option;The unique identifier for the VPC used with this runtime environment.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?actualCapacity:??? ->
?creationTime:??? ->
?description:??? ->
?engineType:??? ->
?engineVersion:??? ->
?environmentArn:??? ->
?environmentId:??? ->
?highAvailabilityConfig:??? ->
?instanceType:??? ->
?kmsKeyId:??? ->
?loadBalancerArn:??? ->
?name:??? ->
?networkType:??? ->
?pendingMaintenance:??? ->
?preferredMaintenanceWindow:??? ->
?publiclyAccessible:??? ->
?securityGroupIds:??? ->
?status:??? ->
?statusReason:??? ->
?storageConfigurations:??? ->
?subnetIds:??? ->
?tags:??? ->
?vpcId:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of CapacityValue.t
| `List of
[> `String of String50.t
| `Structure of
(string
* [> `Structure of (string * [> `String of String200.t ]) list ])
list ]
list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of EntityDescription.t
| `Structure of
(string
* [> `Integer of CapacityValue.t
| `String of String_.t
| `Structure of (string * [> `Timestamp of Timestamp.t ]) list ])
list
| `Timestamp of Timestamp.t ])
list ]