agent-claw: automated task changes

This commit is contained in:
daniel
2026-05-06 18:55:16 -05:00
parent 38905bb1e9
commit 732b00fb66
8494 changed files with 2018127 additions and 4 deletions

View File

@@ -0,0 +1,13 @@
{
"targets": {
"dotnet": {
"namespace": "Amazon.CDK.AWS.GlobalAccelerator.Endpoints"
},
"java": {
"package": "software.amazon.awscdk.services.globalaccelerator.endpoints"
},
"python": {
"module": "aws_cdk.aws_globalaccelerator_endpoints"
}
}
}

View File

@@ -0,0 +1,10 @@
# Endpoints for AWS Global Accelerator
This library contains integration classes to reference endpoints in AWS
Global Accelerator. Instances of these classes should be passed to the
`endpointGroup.addEndpoint()` method.
See the README of the `aws-cdk-lib/aws-globalaccelerator` library for more information on
AWS Global Accelerator, and examples of all the integration classes available in
this module.

View File

@@ -0,0 +1 @@
export * from './lib';

View File

@@ -0,0 +1 @@
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.ApplicationLoadBalancerEndpoint=void 0,Object.defineProperty(exports,_noFold="ApplicationLoadBalancerEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").ApplicationLoadBalancerEndpoint;return Object.defineProperty(exports,_noFold="ApplicationLoadBalancerEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkLoadBalancerEndpoint=void 0,Object.defineProperty(exports,_noFold="NetworkLoadBalancerEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").NetworkLoadBalancerEndpoint;return Object.defineProperty(exports,_noFold="NetworkLoadBalancerEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceEndpoint=void 0,Object.defineProperty(exports,_noFold="InstanceEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").InstanceEndpoint;return Object.defineProperty(exports,_noFold="InstanceEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEipEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnEipEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./lib").CfnEipEndpoint;return Object.defineProperty(exports,_noFold="CfnEipEndpoint",{enumerable:!0,configurable:!0,value}),value}});

View File

@@ -0,0 +1,2 @@
import type { IConstruct } from 'constructs';
export declare function validateWeight(scope: IConstruct, x?: number): void;

View File

@@ -0,0 +1 @@
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.validateWeight=validateWeight;var core_1=()=>{var tmp=require("../../core");return core_1=()=>tmp,tmp},literal_string_1=()=>{var tmp=require("../../core/lib/private/literal-string");return literal_string_1=()=>tmp,tmp};function validateWeight(scope,x){if(x!==void 0&&!core_1().Token.isUnresolved(x)&&(x<0||x>255))throw new(core_1()).ValidationError((0,literal_string_1().lit)`MustBeWeightBetween`,`'weight' must be between 0 and 255, got: ${x}`,scope)}

View File

@@ -0,0 +1,37 @@
import type * as elbv2 from '../../aws-elasticloadbalancingv2';
import type * as ga from '../../aws-globalaccelerator';
/**
* Properties for a ApplicationLoadBalancerEndpoint
*/
export interface ApplicationLoadBalancerEndpointOptions {
/**
* Endpoint weight across all endpoints in the group
*
* Must be a value between 0 and 255.
*
* @default 128
*/
readonly weight?: number;
/**
* Forward the client IP address in an `X-Forwarded-For` header
*
* GlobalAccelerator will create Network Interfaces in your VPC in order
* to preserve the client IP address.
*
* Client IP address preservation is supported only in specific AWS Regions.
* See the GlobalAccelerator Developer Guide for a list.
*
* @default true if available
*/
readonly preserveClientIp?: boolean;
}
/**
* Use an Application Load Balancer as a Global Accelerator Endpoint
*/
export declare class ApplicationLoadBalancerEndpoint implements ga.IEndpoint {
private readonly loadBalancer;
private readonly options;
readonly region?: string;
constructor(loadBalancer: elbv2.IApplicationLoadBalancer, options?: ApplicationLoadBalancerEndpointOptions);
renderEndpointConfiguration(): any;
}

View File

@@ -0,0 +1 @@
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ApplicationLoadBalancerEndpoint=void 0;var jsiiDeprecationWarnings=()=>{var tmp=require("../../.warnings.jsii.js");return jsiiDeprecationWarnings=()=>tmp,tmp};const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");var _util_1=()=>{var tmp=require("./_util");return _util_1=()=>tmp,tmp};class ApplicationLoadBalancerEndpoint{loadBalancer;options;static[JSII_RTTI_SYMBOL_1]={fqn:"aws-cdk-lib.aws_globalaccelerator_endpoints.ApplicationLoadBalancerEndpoint",version:"2.252.0"};region;constructor(loadBalancer,options={}){this.loadBalancer=loadBalancer,this.options=options;try{jsiiDeprecationWarnings().aws_cdk_lib_aws_elasticloadbalancingv2_IApplicationLoadBalancer(loadBalancer),jsiiDeprecationWarnings().aws_cdk_lib_aws_globalaccelerator_endpoints_ApplicationLoadBalancerEndpointOptions(options)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,ApplicationLoadBalancerEndpoint),error}(0,_util_1().validateWeight)(loadBalancer,options.weight),this.region=loadBalancer.env.region}renderEndpointConfiguration(){return{endpointId:this.loadBalancer.loadBalancerArn,weight:this.options.weight,clientIpPreservationEnabled:this.options.preserveClientIp}}}exports.ApplicationLoadBalancerEndpoint=ApplicationLoadBalancerEndpoint;

View File

@@ -0,0 +1,25 @@
import type * as ec2 from '../../aws-ec2';
import type * as ga from '../../aws-globalaccelerator';
/**
* Properties for a NetworkLoadBalancerEndpoint
*/
export interface CfnEipEndpointProps {
/**
* Endpoint weight across all endpoints in the group
*
* Must be a value between 0 and 255.
*
* @default 128
*/
readonly weight?: number;
}
/**
* Use an EC2 Instance as a Global Accelerator Endpoint
*/
export declare class CfnEipEndpoint implements ga.IEndpoint {
private readonly eip;
private readonly options;
readonly region?: string;
constructor(eip: ec2.CfnEIP, options?: CfnEipEndpointProps);
renderEndpointConfiguration(): any;
}

View File

@@ -0,0 +1 @@
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.CfnEipEndpoint=void 0;var jsiiDeprecationWarnings=()=>{var tmp=require("../../.warnings.jsii.js");return jsiiDeprecationWarnings=()=>tmp,tmp};const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");var _util_1=()=>{var tmp=require("./_util");return _util_1=()=>tmp,tmp},core_1=()=>{var tmp=require("../../core");return core_1=()=>tmp,tmp};class CfnEipEndpoint{eip;options;static[JSII_RTTI_SYMBOL_1]={fqn:"aws-cdk-lib.aws_globalaccelerator_endpoints.CfnEipEndpoint",version:"2.252.0"};region;constructor(eip,options={}){this.eip=eip,this.options=options;try{jsiiDeprecationWarnings().aws_cdk_lib_aws_ec2_CfnEIP(eip),jsiiDeprecationWarnings().aws_cdk_lib_aws_globalaccelerator_endpoints_CfnEipEndpointProps(options)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,CfnEipEndpoint),error}(0,_util_1().validateWeight)(eip,options.weight),this.region=core_1().Stack.of(eip).region}renderEndpointConfiguration(){return{endpointId:this.eip.attrAllocationId,weight:this.options.weight}}}exports.CfnEipEndpoint=CfnEipEndpoint;

View File

@@ -0,0 +1,4 @@
export * from './alb';
export * from './nlb';
export * from './instance';
export * from './eip';

View File

@@ -0,0 +1 @@
"use strict";var __createBinding=exports&&exports.__createBinding||(Object.create?(function(o,m,k,k2){k2===void 0&&(k2=k);var desc=Object.getOwnPropertyDescriptor(m,k);(!desc||("get"in desc?!m.__esModule:desc.writable||desc.configurable))&&(desc={enumerable:!0,get:function(){return m[k]}}),Object.defineProperty(o,k2,desc)}):(function(o,m,k,k2){k2===void 0&&(k2=k),o[k2]=m[k]})),__exportStar=exports&&exports.__exportStar||function(m,exports2){for(var p in m)p!=="default"&&!Object.prototype.hasOwnProperty.call(exports2,p)&&__createBinding(exports2,m,p)};Object.defineProperty(exports,"__esModule",{value:!0});var _noFold;exports.ApplicationLoadBalancerEndpoint=void 0,Object.defineProperty(exports,_noFold="ApplicationLoadBalancerEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./alb").ApplicationLoadBalancerEndpoint;return Object.defineProperty(exports,_noFold="ApplicationLoadBalancerEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.NetworkLoadBalancerEndpoint=void 0,Object.defineProperty(exports,_noFold="NetworkLoadBalancerEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./nlb").NetworkLoadBalancerEndpoint;return Object.defineProperty(exports,_noFold="NetworkLoadBalancerEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.InstanceEndpoint=void 0,Object.defineProperty(exports,_noFold="InstanceEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./instance").InstanceEndpoint;return Object.defineProperty(exports,_noFold="InstanceEndpoint",{enumerable:!0,configurable:!0,value}),value}}),exports.CfnEipEndpoint=void 0,Object.defineProperty(exports,_noFold="CfnEipEndpoint",{enumerable:!0,configurable:!0,get:()=>{var value=require("./eip").CfnEipEndpoint;return Object.defineProperty(exports,_noFold="CfnEipEndpoint",{enumerable:!0,configurable:!0,value}),value}});

View File

@@ -0,0 +1,37 @@
import type * as ec2 from '../../aws-ec2';
import type * as ga from '../../aws-globalaccelerator';
/**
* Properties for a NetworkLoadBalancerEndpoint
*/
export interface InstanceEndpointProps {
/**
* Endpoint weight across all endpoints in the group
*
* Must be a value between 0 and 255.
*
* @default 128
*/
readonly weight?: number;
/**
* Forward the client IP address
*
* GlobalAccelerator will create Network Interfaces in your VPC in order
* to preserve the client IP address.
*
* Client IP address preservation is supported only in specific AWS Regions.
* See the GlobalAccelerator Developer Guide for a list.
*
* @default true if available
*/
readonly preserveClientIp?: boolean;
}
/**
* Use an EC2 Instance as a Global Accelerator Endpoint
*/
export declare class InstanceEndpoint implements ga.IEndpoint {
private readonly instance;
private readonly options;
readonly region?: string;
constructor(instance: ec2.IInstance, options?: InstanceEndpointProps);
renderEndpointConfiguration(): any;
}

View File

@@ -0,0 +1 @@
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.InstanceEndpoint=void 0;var jsiiDeprecationWarnings=()=>{var tmp=require("../../.warnings.jsii.js");return jsiiDeprecationWarnings=()=>tmp,tmp};const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");var _util_1=()=>{var tmp=require("./_util");return _util_1=()=>tmp,tmp};class InstanceEndpoint{instance;options;static[JSII_RTTI_SYMBOL_1]={fqn:"aws-cdk-lib.aws_globalaccelerator_endpoints.InstanceEndpoint",version:"2.252.0"};region;constructor(instance,options={}){this.instance=instance,this.options=options;try{jsiiDeprecationWarnings().aws_cdk_lib_aws_ec2_IInstance(instance),jsiiDeprecationWarnings().aws_cdk_lib_aws_globalaccelerator_endpoints_InstanceEndpointProps(options)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,InstanceEndpoint),error}(0,_util_1().validateWeight)(instance,options.weight),this.region=instance.env.region}renderEndpointConfiguration(){return{endpointId:this.instance.instanceId,weight:this.options.weight,clientIpPreservationEnabled:this.options.preserveClientIp}}}exports.InstanceEndpoint=InstanceEndpoint;

View File

@@ -0,0 +1,37 @@
import type * as elbv2 from '../../aws-elasticloadbalancingv2';
import type * as ga from '../../aws-globalaccelerator';
/**
* Properties for a NetworkLoadBalancerEndpoint
*/
export interface NetworkLoadBalancerEndpointProps {
/**
* Endpoint weight across all endpoints in the group
*
* Must be a value between 0 and 255.
*
* @default 128
*/
readonly weight?: number;
/**
* Forward the client IP address in an `X-Forwarded-For` header
*
* GlobalAccelerator will create Network Interfaces in your VPC in order
* to preserve the client IP address.
*
* Client IP address preservation is supported only in specific AWS Regions.
* See the GlobalAccelerator Developer Guide for a list.
*
* @default false
*/
readonly preserveClientIp?: boolean;
}
/**
* Use a Network Load Balancer as a Global Accelerator Endpoint
*/
export declare class NetworkLoadBalancerEndpoint implements ga.IEndpoint {
private readonly loadBalancer;
private readonly options;
readonly region?: string;
constructor(loadBalancer: elbv2.INetworkLoadBalancer, options?: NetworkLoadBalancerEndpointProps);
renderEndpointConfiguration(): any;
}

View File

@@ -0,0 +1 @@
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.NetworkLoadBalancerEndpoint=void 0;var jsiiDeprecationWarnings=()=>{var tmp=require("../../.warnings.jsii.js");return jsiiDeprecationWarnings=()=>tmp,tmp};const JSII_RTTI_SYMBOL_1=Symbol.for("jsii.rtti");var _util_1=()=>{var tmp=require("./_util");return _util_1=()=>tmp,tmp};class NetworkLoadBalancerEndpoint{loadBalancer;options;static[JSII_RTTI_SYMBOL_1]={fqn:"aws-cdk-lib.aws_globalaccelerator_endpoints.NetworkLoadBalancerEndpoint",version:"2.252.0"};region;constructor(loadBalancer,options={}){this.loadBalancer=loadBalancer,this.options=options;try{jsiiDeprecationWarnings().aws_cdk_lib_aws_elasticloadbalancingv2_INetworkLoadBalancer(loadBalancer),jsiiDeprecationWarnings().aws_cdk_lib_aws_globalaccelerator_endpoints_NetworkLoadBalancerEndpointProps(options)}catch(error){throw process.env.JSII_DEBUG!=="1"&&error.name==="DeprecationError"&&Error.captureStackTrace(error,NetworkLoadBalancerEndpoint),error}(0,_util_1().validateWeight)(loadBalancer,options.weight),this.region=loadBalancer.env.region}renderEndpointConfiguration(){return{endpointId:this.loadBalancer.loadBalancerArn,weight:this.options.weight,clientIpPreservationEnabled:this.options.preserveClientIp}}}exports.NetworkLoadBalancerEndpoint=NetworkLoadBalancerEndpoint;