agent-claw: automated task changes
This commit is contained in:
271
cdk/node_modules/aws-cdk-lib/aws-stepfunctions-tasks/lib/emr/private/cluster-utils.d.ts
generated
vendored
Normal file
271
cdk/node_modules/aws-cdk-lib/aws-stepfunctions-tasks/lib/emr/private/cluster-utils.d.ts
generated
vendored
Normal file
@@ -0,0 +1,271 @@
|
||||
import { EmrCreateCluster } from '../emr-create-cluster';
|
||||
import type { EmrModifyInstanceGroupByName } from '../emr-modify-instance-group-by-name';
|
||||
/**
|
||||
* Render the KerberosAttributesProperty as JSON
|
||||
*/
|
||||
export declare function KerberosAttributesPropertyToJson(property: EmrCreateCluster.KerberosAttributesProperty): {
|
||||
ADDomainJoinPassword: any;
|
||||
ADDomainJoinUser: any;
|
||||
CrossRealmTrustPrincipalPassword: any;
|
||||
KdcAdminPassword: any;
|
||||
Realm: any;
|
||||
};
|
||||
/**
|
||||
* Render the InstancesConfigProperty to JSON
|
||||
*/
|
||||
export declare function InstancesConfigPropertyToJson(property: EmrCreateCluster.InstancesConfigProperty): {
|
||||
AdditionalMasterSecurityGroups: any;
|
||||
AdditionalSlaveSecurityGroups: any;
|
||||
Ec2KeyName: any;
|
||||
Ec2SubnetId: any;
|
||||
Ec2SubnetIds: any;
|
||||
EmrManagedMasterSecurityGroup: any;
|
||||
EmrManagedSlaveSecurityGroup: any;
|
||||
HadoopVersion: any;
|
||||
InstanceCount: any;
|
||||
InstanceFleets: any;
|
||||
InstanceGroups: any;
|
||||
KeepJobFlowAliveWhenNoSteps: boolean;
|
||||
MasterInstanceType: any;
|
||||
Placement: {
|
||||
AvailabilityZone: any;
|
||||
AvailabilityZones: any;
|
||||
} | undefined;
|
||||
ServiceAccessSecurityGroup: any;
|
||||
SlaveInstanceType: any;
|
||||
TerminationProtected: any;
|
||||
};
|
||||
/**
|
||||
* Render the ApplicationConfigProperty as JSON
|
||||
*/
|
||||
export declare function ApplicationConfigPropertyToJson(property: EmrCreateCluster.ApplicationConfigProperty): {
|
||||
Name: any;
|
||||
Args: any;
|
||||
Version: any;
|
||||
AdditionalInfo: any;
|
||||
};
|
||||
/**
|
||||
* Render the ConfigurationProperty as JSON
|
||||
*/
|
||||
export declare function ConfigurationPropertyToJson(property: EmrCreateCluster.ConfigurationProperty): {
|
||||
Classification: any;
|
||||
Properties: any;
|
||||
Configurations: any;
|
||||
};
|
||||
/**
|
||||
* Render the EbsBlockDeviceConfigProperty as JSON
|
||||
*/
|
||||
export declare function EbsBlockDeviceConfigPropertyToJson(property: EmrCreateCluster.EbsBlockDeviceConfigProperty): {
|
||||
VolumeSpecification: {
|
||||
Iops: any;
|
||||
SizeInGB: number;
|
||||
VolumeType: any;
|
||||
};
|
||||
VolumesPerInstance: any;
|
||||
};
|
||||
/**
|
||||
* Render the EbsConfigurationProperty to JSON
|
||||
*/
|
||||
export declare function EbsConfigurationPropertyToJson(property: EmrCreateCluster.EbsConfigurationProperty): {
|
||||
EbsBlockDeviceConfigs: any;
|
||||
EbsOptimized: any;
|
||||
};
|
||||
/**
|
||||
* Render the InstanceTypeConfigProperty to JSON]
|
||||
*/
|
||||
export declare function InstanceTypeConfigPropertyToJson(property: EmrCreateCluster.InstanceTypeConfigProperty): {
|
||||
BidPrice: any;
|
||||
BidPriceAsPercentageOfOnDemandPrice: any;
|
||||
Configurations: any;
|
||||
EbsConfiguration: {
|
||||
EbsBlockDeviceConfigs: any;
|
||||
EbsOptimized: any;
|
||||
} | undefined;
|
||||
InstanceType: any;
|
||||
WeightedCapacity: any;
|
||||
};
|
||||
/**
|
||||
* Render the InstanceFleetProvisioningSpecificationsProperty to JSON
|
||||
*/
|
||||
export declare function InstanceFleetProvisioningSpecificationsPropertyToJson(property: EmrCreateCluster.InstanceFleetProvisioningSpecificationsProperty): {
|
||||
OnDemandSpecification: {
|
||||
AllocationStrategy: any;
|
||||
} | undefined;
|
||||
SpotSpecification: {
|
||||
AllocationStrategy: any;
|
||||
BlockDurationMinutes: any;
|
||||
TimeoutAction: any;
|
||||
TimeoutDurationMinutes: any;
|
||||
} | undefined;
|
||||
};
|
||||
/**
|
||||
* Render the InstanceFleetConfigProperty as JSON
|
||||
*/
|
||||
export declare function InstanceFleetConfigPropertyToJson(property: EmrCreateCluster.InstanceFleetConfigProperty): {
|
||||
InstanceFleetType: any;
|
||||
InstanceTypeConfigs: any;
|
||||
LaunchSpecifications: {
|
||||
OnDemandSpecification: {
|
||||
AllocationStrategy: any;
|
||||
} | undefined;
|
||||
SpotSpecification: {
|
||||
AllocationStrategy: any;
|
||||
BlockDurationMinutes: any;
|
||||
TimeoutAction: any;
|
||||
TimeoutDurationMinutes: any;
|
||||
} | undefined;
|
||||
} | undefined;
|
||||
Name: any;
|
||||
TargetOnDemandCapacity: any;
|
||||
TargetSpotCapacity: any;
|
||||
};
|
||||
/**
|
||||
* Render the MetricDimensionProperty as JSON
|
||||
*/
|
||||
export declare function MetricDimensionPropertyToJson(property: EmrCreateCluster.MetricDimensionProperty): {
|
||||
Key: any;
|
||||
Value: any;
|
||||
};
|
||||
/**
|
||||
* Render the ScalingTriggerProperty to JSON
|
||||
*/
|
||||
export declare function ScalingTriggerPropertyToJson(property: EmrCreateCluster.ScalingTriggerProperty): {
|
||||
CloudWatchAlarmDefinition: {
|
||||
ComparisonOperator: any;
|
||||
Dimensions: any;
|
||||
EvaluationPeriods: any;
|
||||
MetricName: any;
|
||||
Namespace: any;
|
||||
Period: any;
|
||||
Statistic: any;
|
||||
Threshold: any;
|
||||
Unit: any;
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Render the ScalingActionProperty to JSON
|
||||
*/
|
||||
export declare function ScalingActionPropertyToJson(property: EmrCreateCluster.ScalingActionProperty): {
|
||||
Market: any;
|
||||
SimpleScalingPolicyConfiguration: {
|
||||
AdjustmentType: any;
|
||||
CoolDown: any;
|
||||
ScalingAdjustment: any;
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Render the ScalingRuleProperty to JSON
|
||||
*/
|
||||
export declare function ScalingRulePropertyToJson(property: EmrCreateCluster.ScalingRuleProperty): {
|
||||
Action: {
|
||||
Market: any;
|
||||
SimpleScalingPolicyConfiguration: {
|
||||
AdjustmentType: any;
|
||||
CoolDown: any;
|
||||
ScalingAdjustment: any;
|
||||
};
|
||||
};
|
||||
Description: any;
|
||||
Name: any;
|
||||
Trigger: {
|
||||
CloudWatchAlarmDefinition: {
|
||||
ComparisonOperator: any;
|
||||
Dimensions: any;
|
||||
EvaluationPeriods: any;
|
||||
MetricName: any;
|
||||
Namespace: any;
|
||||
Period: any;
|
||||
Statistic: any;
|
||||
Threshold: any;
|
||||
Unit: any;
|
||||
};
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Render the AutoScalingPolicyProperty to JSON
|
||||
*/
|
||||
export declare function AutoScalingPolicyPropertyToJson(property: EmrCreateCluster.AutoScalingPolicyProperty): {
|
||||
Constraints: {
|
||||
MaxCapacity: any;
|
||||
MinCapacity: any;
|
||||
};
|
||||
Rules: any;
|
||||
};
|
||||
/**
|
||||
* Render the InstanceGroupConfigProperty to JSON
|
||||
*/
|
||||
export declare function InstanceGroupConfigPropertyToJson(property: EmrCreateCluster.InstanceGroupConfigProperty): {
|
||||
AutoScalingPolicy: {
|
||||
Constraints: {
|
||||
MaxCapacity: any;
|
||||
MinCapacity: any;
|
||||
};
|
||||
Rules: any;
|
||||
} | undefined;
|
||||
BidPrice: any;
|
||||
Configurations: any;
|
||||
EbsConfiguration: {
|
||||
EbsBlockDeviceConfigs: any;
|
||||
EbsOptimized: any;
|
||||
} | undefined;
|
||||
InstanceCount: any;
|
||||
InstanceRole: any;
|
||||
InstanceType: any;
|
||||
Market: any;
|
||||
Name: any;
|
||||
};
|
||||
/**
|
||||
* Render the PlacementTypeProperty to JSON
|
||||
*/
|
||||
export declare function PlacementTypePropertyToJson(property: EmrCreateCluster.PlacementTypeProperty): {
|
||||
AvailabilityZone: any;
|
||||
AvailabilityZones: any;
|
||||
};
|
||||
/**
|
||||
* Render the BootstrapActionProperty as JSON
|
||||
*/
|
||||
export declare function BootstrapActionConfigToJson(property: EmrCreateCluster.BootstrapActionConfigProperty): {
|
||||
Name: any;
|
||||
ScriptBootstrapAction: {
|
||||
Path: any;
|
||||
Args: any;
|
||||
};
|
||||
};
|
||||
/**
|
||||
* Render the InstanceGroupModifyConfigProperty to JSON
|
||||
*/
|
||||
export declare function InstanceGroupModifyConfigPropertyToJson(property: EmrModifyInstanceGroupByName.InstanceGroupModifyConfigProperty): {
|
||||
Configurations: any;
|
||||
EC2InstanceIdsToTerminate: any;
|
||||
InstanceCount: any;
|
||||
ShrinkPolicy: {
|
||||
DecommissionTimeout: any;
|
||||
InstanceResizePolicy: {
|
||||
InstancesToProtect: any;
|
||||
InstancesToTerminate: any;
|
||||
InstanceTerminationTimeout: any;
|
||||
} | undefined;
|
||||
} | undefined;
|
||||
};
|
||||
/**
|
||||
* Render the ManagedScalingPolicyProperty to JSON
|
||||
*/
|
||||
export declare function ManagedScalingPolicyPropertyToJson(property: EmrCreateCluster.ManagedScalingPolicyProperty): {
|
||||
ComputeLimits: {
|
||||
UnitType: EmrCreateCluster.ComputeLimitsUnitType;
|
||||
MinimumCapacityUnits: any;
|
||||
MaximumCapacityUnits: any;
|
||||
MaximumOnDemandCapacityUnits: any;
|
||||
MaximumCoreCapacityUnits: any;
|
||||
} | undefined;
|
||||
};
|
||||
/**
|
||||
* Render the ManagedScalingComputeLimitsProperty to JSON
|
||||
*/
|
||||
export declare function ManagedScalingComputeLimitsPropertyToJson(property: EmrCreateCluster.ManagedScalingComputeLimitsProperty): {
|
||||
UnitType: EmrCreateCluster.ComputeLimitsUnitType;
|
||||
MinimumCapacityUnits: any;
|
||||
MaximumCapacityUnits: any;
|
||||
MaximumOnDemandCapacityUnits: any;
|
||||
MaximumCoreCapacityUnits: any;
|
||||
};
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-stepfunctions-tasks/lib/emr/private/cluster-utils.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-stepfunctions-tasks/lib/emr/private/cluster-utils.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user