"smithy.api#documentation":"<p> The JSON schema to constrain the model's output. For more information, see <a href=\"https://json-schema.org/understanding-json-schema/reference\">JSON Schema Reference</a>. </p>",
"smithy.api#required":{}
}
},
"name":{
"target":"smithy.api#String",
"traits":{
"smithy.api#documentation":"<p> The name of the JSON schema. </p>"
}
},
"description":{
"target":"smithy.api#String",
"traits":{
"smithy.api#documentation":"<p> A description of the JSON schema. </p>"
}
}
},
"traits":{
"smithy.api#documentation":"<p> JSON schema structured output format options. </p>"
"smithy.api#documentation":"<p>Structured output parameters to control the model's text response. </p>"
}
}
},
"traits":{
"smithy.api#documentation":"<p>Output configuration for a model response in a call to <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html\">Converse</a> or <a href=\"https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html\">ConverseStream</a>.</p>"
"smithy.api#documentation":"<p>An array of objects with <code>fieldId</code> (matching ListFields/DescribeField) and value union data, structured identical to <code>CreateCase</code>.</p>",
"smithy.api#length":{
"max":100
"max":220
},
"smithy.api#required":{}
}
@@ -7522,6 +7585,12 @@
"traits":{
"smithy.api#documentation":"<p>The description of a field.</p>"
"smithy.api#documentation": "<p>Creates an Amazon EKS control plane.</p>\n <p>The Amazon EKS control plane consists of control plane instances that run the Kubernetes\n software, such as <code>etcd</code> and the API server. The control plane runs in an\n account managed by Amazon Web Services, and the Kubernetes API is exposed by the Amazon EKS API server endpoint.\n Each Amazon EKS cluster control plane is single tenant and unique. It runs on its own set of\n Amazon EC2 instances.</p>\n <p>The cluster control plane is provisioned across multiple Availability Zones and fronted by an ELB\n Network Load Balancer. Amazon EKS also provisions elastic network interfaces in your VPC subnets to provide\n connectivity from the control plane instances to the nodes (for example, to support\n <code>kubectl exec</code>, <code>logs</code>, and <code>proxy</code> data\n flows).</p>\n <p>Amazon EKS nodes run in your Amazon Web Services account and connect to your cluster's control plane over\n the Kubernetes API server endpoint and a certificate file that is created for your\n cluster.</p>\n <p>You can use the <code>endpointPublicAccess</code> and\n <code>endpointPrivateAccess</code> parameters to enable or disable public and\n private access to your cluster's Kubernetes API server endpoint. By default, public access is\n enabled, and private access is disabled. The\n endpoint domain name and IP address family depends on the value of the\n <code>ipFamily</code> for the cluster. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html\">Amazon EKS Cluster\n Endpoint Access Control</a> in the <i>\n <i>Amazon EKS User Guide</i>\n </i>. </p>\n <p>You can use the <code>logging</code> parameter to enable or disable exporting the\n Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane\n logs aren't exported to CloudWatch Logs. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html\">Amazon EKS\n Cluster Control Plane Logs</a> in the\n <i>\n <i>Amazon EKS User Guide</i>\n </i>.</p>\n <note>\n <p>CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported\n control plane logs. For more information, see <a href=\"http://aws.amazon.com/cloudwatch/pricing/\">CloudWatch Pricing</a>.</p>\n </note>\n <p>In most cases, it takes several minutes to create a cluster. After you create an Amazon EKS\n cluster, you must configure your Kubernetes tooling to communicate with the API server and\n launch nodes into your cluster. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-auth.html\">Allowing users to\n access your cluster</a> and <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html\">Launching Amazon EKS\n nodes</a> in the <i>Amazon EKS User Guide</i>.</p>",
"smithy.api#documentation": "<p>Creates an Amazon EKS control plane.</p>\n <p>The Amazon EKS control plane consists of control plane instances that run the Kubernetes\n software, such as <code>etcd</code> and the API server. The control plane runs in an\n account managed by Amazon Web Services, and the Kubernetes API is exposed by the Amazon EKS API server endpoint.\n Each Amazon EKS cluster control plane is single tenant and unique. It runs on its own set of\n Amazon EC2 instances.</p>\n <p>The cluster control plane is provisioned across multiple Availability Zones and fronted by an Elastic Load Balancing\n Network Load Balancer. Amazon EKS also provisions elastic network interfaces in your VPC subnets to provide\n connectivity from the control plane instances to the nodes (for example, to support\n <code>kubectl exec</code>, <code>logs</code>, and <code>proxy</code> data\n flows).</p>\n <p>Amazon EKS nodes run in your Amazon Web Services account and connect to your cluster's control plane over\n the Kubernetes API server endpoint and a certificate file that is created for your\n cluster.</p>\n <p>You can use the <code>endpointPublicAccess</code> and\n <code>endpointPrivateAccess</code> parameters to enable or disable public and\n private access to your cluster's Kubernetes API server endpoint. By default, public access is\n enabled, and private access is disabled. The\n endpoint domain name and IP address family depends on the value of the\n <code>ipFamily</code> for the cluster. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html\">Amazon EKS Cluster\n Endpoint Access Control</a> in the <i>\n <i>Amazon EKS User Guide</i>\n </i>. </p>\n <p>You can use the <code>logging</code> parameter to enable or disable exporting the\n Kubernetes control plane logs for your cluster to CloudWatch Logs. By default, cluster control plane\n logs aren't exported to CloudWatch Logs. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/control-plane-logs.html\">Amazon EKS\n Cluster Control Plane Logs</a> in the\n <i>\n <i>Amazon EKS User Guide</i>\n </i>.</p>\n <note>\n <p>CloudWatch Logs ingestion, archive storage, and data scanning rates apply to exported\n control plane logs. For more information, see <a href=\"http://aws.amazon.com/cloudwatch/pricing/\">CloudWatch Pricing</a>.</p>\n </note>\n <p>In most cases, it takes several minutes to create a cluster. After you create an Amazon EKS\n cluster, you must configure your Kubernetes tooling to communicate with the API server and\n launch nodes into your cluster. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/cluster-auth.html\">Allowing users to\n access your cluster</a> and <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/launch-workers.html\">Launching Amazon EKS\n nodes</a> in the <i>Amazon EKS User Guide</i>.</p>",
"smithy.api#examples": [
{
"title": "To create a new cluster",
@@ -5082,7 +5082,7 @@
}
],
"traits": {
"smithy.api#documentation": "<p>Deletes an Amazon EKS cluster control plane.</p>\n <p>If you have active services in your cluster that are associated with a load balancer,\n you must delete those services before deleting the cluster so that the load balancers\n are deleted properly. Otherwise, you can have orphaned resources in your VPC that\n prevent you from being able to delete the VPC. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/delete-cluster.html\">Deleting a\n cluster</a> in the <i>Amazon EKS User Guide</i>.</p>\n <p>If you have managed node groups or Fargate profiles attached to the cluster, you\n must delete them first. For more information, see <code>DeleteNodgroup</code> and\n <code>DeleteFargateProfile</code>.</p>",
"smithy.api#documentation": "<p>Deletes an Amazon EKS cluster control plane.</p>\n <p>If you have active services and ingress resources in your cluster that are associated with a load balancer,\n you must delete those services before deleting the cluster so that the load balancers\n are deleted properly. Otherwise, you can have orphaned resources in your VPC that\n prevent you from being able to delete the VPC. For more information, see <a href=\"https://docs.aws.amazon.com/eks/latest/userguide/delete-cluster.html\">Deleting a\n cluster</a> in the <i>Amazon EKS User Guide</i>.</p>\n <p>If you have managed node groups or Fargate profiles attached to the cluster, you\n must delete them first. For more information, see <code>DeleteNodgroup</code> and\n <code>DeleteFargateProfile</code>.</p>",