Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@awboost/cfntypes

Package Overview
Dependencies
Maintainers
1
Versions
143
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@awboost/cfntypes - npm Package Compare versions

Comparing version 1.0.0-beta.64 to 1.0.0-beta.65

1

lib/resources.generated/AWS-AppConfig.d.ts

@@ -104,2 +104,3 @@ import { ResourceBase } from "../util.js";

Type?: string;
KmsKeyIdentifier?: string;
Description?: string;

@@ -106,0 +107,0 @@ Validators?: any[];

2

lib/resources.generated/AWS-AppIntegrations.d.ts

@@ -37,3 +37,3 @@ import { ResourceBase } from "../util.js";

export interface AppIntegrationsDataIntegrationProps {
ScheduleConfig: AppIntegrationsDataIntegrationScheduleConfig;
ScheduleConfig?: AppIntegrationsDataIntegrationScheduleConfig;
FileConfiguration?: AppIntegrationsDataIntegrationFileConfiguration;

@@ -40,0 +40,0 @@ Description?: string;

@@ -10,4 +10,4 @@ import { ResourceBase } from "../util.js";

export interface AutoScalingAutoScalingGroupAcceleratorCountRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -20,4 +20,4 @@ /**

export interface AutoScalingAutoScalingGroupAcceleratorTotalMemoryMiBRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -30,4 +30,4 @@ /**

export interface AutoScalingAutoScalingGroupBaselineEbsBandwidthMbpsRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -37,28 +37,28 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html | AWS::AutoScaling::AutoScalingGroup.InstanceRequirements}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-instancerequirements.html | AWS::AutoScaling::AutoScalingGroup.InstanceRequirements}
*/
export interface AutoScalingAutoScalingGroupInstanceRequirements {
AcceleratorCount?: AutoScalingAutoScalingGroupAcceleratorCountRequest;
LocalStorageTypes?: any[];
InstanceGenerations?: any[];
NetworkInterfaceCount?: AutoScalingAutoScalingGroupNetworkInterfaceCountRequest;
AcceleratorTypes?: any[];
MemoryGiBPerVCpu?: AutoScalingAutoScalingGroupMemoryGiBPerVCpuRequest;
AcceleratorManufacturers?: any[];
AcceleratorNames?: any[];
AcceleratorTotalMemoryMiB?: AutoScalingAutoScalingGroupAcceleratorTotalMemoryMiBRequest;
AcceleratorTypes?: any[];
ExcludedInstanceTypes?: any[];
VCpuCount?: AutoScalingAutoScalingGroupVCpuCountRequest;
AllowedInstanceTypes?: any[];
LocalStorage?: string;
CpuManufacturers?: any[];
AcceleratorCount?: AutoScalingAutoScalingGroupAcceleratorCountRequest;
NetworkBandwidthGbps?: AutoScalingAutoScalingGroupNetworkBandwidthGbpsRequest;
BareMetal?: string;
RequireHibernateSupport?: boolean;
BaselineEbsBandwidthMbps?: AutoScalingAutoScalingGroupBaselineEbsBandwidthMbpsRequest;
SpotMaxPricePercentageOverLowestPrice?: number;
AcceleratorNames?: any[];
AcceleratorTotalMemoryMiB?: AutoScalingAutoScalingGroupAcceleratorTotalMemoryMiBRequest;
OnDemandMaxPricePercentageOverLowestPrice?: number;
BurstablePerformance?: string;
CpuManufacturers?: any[];
ExcludedInstanceTypes?: any[];
InstanceGenerations?: any[];
LocalStorage?: string;
LocalStorageTypes?: any[];
MemoryGiBPerVCpu?: AutoScalingAutoScalingGroupMemoryGiBPerVCpuRequest;
MemoryMiB?: AutoScalingAutoScalingGroupMemoryMiBRequest;
NetworkBandwidthGbps?: AutoScalingAutoScalingGroupNetworkBandwidthGbpsRequest;
NetworkInterfaceCount?: AutoScalingAutoScalingGroupNetworkInterfaceCountRequest;
OnDemandMaxPricePercentageOverLowestPrice?: number;
RequireHibernateSupport?: boolean;
SpotMaxPricePercentageOverLowestPrice?: number;
TotalLocalStorageGB?: AutoScalingAutoScalingGroupTotalLocalStorageGBRequest;
VCpuCount?: AutoScalingAutoScalingGroupVCpuCountRequest;
}

@@ -68,3 +68,3 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancesdistribution.html | AWS::AutoScaling::AutoScalingGroup.InstancesDistribution}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-instancesdistribution.html | AWS::AutoScaling::AutoScalingGroup.InstancesDistribution}
*/

@@ -75,4 +75,4 @@ export interface AutoScalingAutoScalingGroupInstancesDistribution {

OnDemandPercentageAboveBaseCapacity?: number;
SpotInstancePools?: number;
SpotAllocationStrategy?: string;
SpotInstancePools?: number;
SpotMaxPrice?: string;

@@ -83,3 +83,3 @@ }

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html | AWS::AutoScaling::AutoScalingGroup.LaunchTemplate}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplate.html | AWS::AutoScaling::AutoScalingGroup.LaunchTemplate}
*/

@@ -93,9 +93,9 @@ export interface AutoScalingAutoScalingGroupLaunchTemplate {

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplateoverrides.html | AWS::AutoScaling::AutoScalingGroup.LaunchTemplateOverrides}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-launchtemplateoverrides.html | AWS::AutoScaling::AutoScalingGroup.LaunchTemplateOverrides}
*/
export interface AutoScalingAutoScalingGroupLaunchTemplateOverrides {
LaunchTemplateSpecification?: AutoScalingAutoScalingGroupLaunchTemplateSpecification;
WeightedCapacity?: string;
InstanceRequirements?: AutoScalingAutoScalingGroupInstanceRequirements;
InstanceType?: string;
LaunchTemplateSpecification?: AutoScalingAutoScalingGroupLaunchTemplateSpecification;
WeightedCapacity?: string;
}

@@ -108,5 +108,5 @@ /**

export interface AutoScalingAutoScalingGroupLaunchTemplateSpecification {
LaunchTemplateId?: string;
LaunchTemplateName?: string;
Version: string;
LaunchTemplateId?: string;
}

@@ -119,7 +119,7 @@ /**

export interface AutoScalingAutoScalingGroupLifecycleHookSpecification {
DefaultResult?: string;
HeartbeatTimeout?: number;
LifecycleHookName: string;
LifecycleTransition: string;
HeartbeatTimeout?: number;
NotificationMetadata?: string;
DefaultResult?: string;
NotificationTargetARN?: string;

@@ -134,4 +134,4 @@ RoleARN?: string;

export interface AutoScalingAutoScalingGroupMemoryGiBPerVCpuRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -144,4 +144,4 @@ /**

export interface AutoScalingAutoScalingGroupMemoryMiBRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -151,7 +151,7 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html | AWS::AutoScaling::AutoScalingGroup.MetricsCollection}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-metricscollection.html | AWS::AutoScaling::AutoScalingGroup.MetricsCollection}
*/
export interface AutoScalingAutoScalingGroupMetricsCollection {
Metrics?: any[];
Granularity: string;
Metrics?: any[];
}

@@ -161,3 +161,3 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-group-mixedinstancespolicy.html | AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-mixedinstancespolicy.html | AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy}
*/

@@ -174,4 +174,4 @@ export interface AutoScalingAutoScalingGroupMixedInstancesPolicy {

export interface AutoScalingAutoScalingGroupNetworkBandwidthGbpsRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -184,4 +184,4 @@ /**

export interface AutoScalingAutoScalingGroupNetworkInterfaceCountRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -191,7 +191,7 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html | AWS::AutoScaling::AutoScalingGroup.NotificationConfiguration}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-notificationconfiguration.html | AWS::AutoScaling::AutoScalingGroup.NotificationConfiguration}
*/
export interface AutoScalingAutoScalingGroupNotificationConfiguration {
TopicARN: any[];
NotificationTypes?: any[];
TopicARN: string;
}

@@ -201,8 +201,8 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-tags.html | AWS::AutoScaling::AutoScalingGroup.TagProperty}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-autoscalinggroup-tagproperty.html | AWS::AutoScaling::AutoScalingGroup.TagProperty}
*/
export interface AutoScalingAutoScalingGroupTagProperty {
Value: string;
Key: string;
PropagateAtLaunch: boolean;
Value: string;
}

@@ -215,4 +215,4 @@ /**

export interface AutoScalingAutoScalingGroupTotalLocalStorageGBRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -225,4 +225,4 @@ /**

export interface AutoScalingAutoScalingGroupVCpuCountRequest {
Min?: number;
Max?: number;
Min?: number;
}

@@ -435,45 +435,33 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html | AWS::AutoScaling::AutoScalingGroup}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-autoscalinggroup.html | AWS::AutoScaling::AutoScalingGroup}
*/
export interface AutoScalingAutoScalingGroupProps {
AutoScalingGroupName?: string;
AvailabilityZones?: any[];
CapacityRebalance?: boolean;
Context?: string;
LifecycleHookSpecificationList?: any[];
LoadBalancerNames?: any[];
LaunchConfigurationName?: string;
ServiceLinkedRoleARN?: string;
TargetGroupARNs?: any[];
Cooldown?: string;
DefaultInstanceWarmup?: number;
NotificationConfigurations?: any[];
DesiredCapacity?: string;
DesiredCapacityType?: string;
HealthCheckGracePeriod?: number;
HealthCheckType?: string;
DefaultInstanceWarmup?: number;
NewInstancesProtectedFromScaleIn?: boolean;
LaunchTemplate?: AutoScalingAutoScalingGroupLaunchTemplateSpecification;
MixedInstancesPolicy?: AutoScalingAutoScalingGroupMixedInstancesPolicy;
VPCZoneIdentifier?: any[];
Tags?: Tag[];
Context?: string;
CapacityRebalance?: boolean;
InstanceId?: string;
LaunchConfigurationName?: string;
LaunchTemplate?: AutoScalingAutoScalingGroupLaunchTemplateSpecification;
LifecycleHookSpecificationList?: any[];
LoadBalancerNames?: any[];
MaxInstanceLifetime?: number;
AvailabilityZones?: any[];
MetricsCollection?: any[];
MaxSize: string;
MetricsCollection?: any[];
MinSize: string;
MixedInstancesPolicy?: AutoScalingAutoScalingGroupMixedInstancesPolicy;
NewInstancesProtectedFromScaleIn?: boolean;
NotificationConfigurations?: any[];
PlacementGroup?: string;
ServiceLinkedRoleARN?: string;
Tags?: Tag[];
TargetGroupARNs?: any[];
TerminationPolicies?: any[];
VPCZoneIdentifier?: any[];
}
/**
* Attributes type definition for AWS::AutoScaling::AutoScalingGroup
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html | AWS::AutoScaling::AutoScalingGroup}
*/
export interface AutoScalingAutoScalingGroupAttribs {
LaunchConfigurationName?: string;
LaunchTemplateSpecification?: string;
MixedInstancesPolicy?: string;
AutoScalingGroupName?: string;
DesiredCapacityType?: string;
PlacementGroup?: string;
VPCZoneIdentifier?: string;
HealthCheckType?: string;
MaxInstanceLifetime?: number;
}

@@ -483,7 +471,7 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html | AWS::AutoScaling::AutoScalingGroup}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-autoscalinggroup.html | AWS::AutoScaling::AutoScalingGroup}
*/
export declare class AutoScalingAutoScalingGroup extends ResourceBase<"AWS::AutoScaling::AutoScalingGroup", AutoScalingAutoScalingGroupProps, AutoScalingAutoScalingGroupAttribs> {
export declare class AutoScalingAutoScalingGroup extends ResourceBase<"AWS::AutoScaling::AutoScalingGroup", AutoScalingAutoScalingGroupProps, Record<string, never>> {
static readonly Type = "AWS::AutoScaling::AutoScalingGroup";
static readonly AttributeNames: readonly (keyof AutoScalingAutoScalingGroupAttribs)[];
static readonly AttributeNames: never[];
constructor(logicalId: string, properties: AutoScalingAutoScalingGroupProps, options?: ResourceOptions);

@@ -490,0 +478,0 @@ }

@@ -5,3 +5,3 @@ import { ResourceBase } from "../util.js";

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html | AWS::AutoScaling::AutoScalingGroup}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-autoscalinggroup.html | AWS::AutoScaling::AutoScalingGroup}
*/

@@ -14,9 +14,3 @@ class AutoScalingAutoScalingGroup extends ResourceBase {

AutoScalingAutoScalingGroup.Type = "AWS::AutoScaling::AutoScalingGroup";
AutoScalingAutoScalingGroup.AttributeNames = [
"LaunchConfigurationName",
"LaunchTemplateSpecification",
"MixedInstancesPolicy",
"PlacementGroup",
"VPCZoneIdentifier",
];
AutoScalingAutoScalingGroup.AttributeNames = [];
export { AutoScalingAutoScalingGroup };

@@ -23,0 +17,0 @@ /**

@@ -63,2 +63,20 @@ import { ResourceBase } from "../util.js";

/**
* Type definition for AWS::Cognito::LogDeliveryConfiguration.CloudWatchLogsConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-logdeliveryconfiguration-cloudwatchlogsconfiguration.html | AWS::Cognito::LogDeliveryConfiguration.CloudWatchLogsConfiguration}
*/
export interface CognitoLogDeliveryConfigurationCloudWatchLogsConfiguration {
LogGroupArn?: string;
}
/**
* Type definition for AWS::Cognito::LogDeliveryConfiguration.LogConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-logdeliveryconfiguration-logconfiguration.html | AWS::Cognito::LogDeliveryConfiguration.LogConfiguration}
*/
export interface CognitoLogDeliveryConfigurationLogConfiguration {
EventSource?: string;
CloudWatchLogsConfiguration?: CognitoLogDeliveryConfigurationCloudWatchLogsConfiguration;
LogLevel?: string;
}
/**
* Type definition for AWS::Cognito::UserPool.AccountRecoverySetting

@@ -462,2 +480,29 @@ *

/**
* Type definition for AWS::Cognito::LogDeliveryConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html | AWS::Cognito::LogDeliveryConfiguration}
*/
export interface CognitoLogDeliveryConfigurationProps {
UserPoolId: string;
LogConfigurations?: any[];
}
/**
* Attributes type definition for AWS::Cognito::LogDeliveryConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html | AWS::Cognito::LogDeliveryConfiguration}
*/
export interface CognitoLogDeliveryConfigurationAttribs {
Id?: string;
}
/**
* Resource class for AWS::Cognito::LogDeliveryConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html | AWS::Cognito::LogDeliveryConfiguration}
*/
export declare class CognitoLogDeliveryConfiguration extends ResourceBase<"AWS::Cognito::LogDeliveryConfiguration", CognitoLogDeliveryConfigurationProps, CognitoLogDeliveryConfigurationAttribs> {
static readonly Type = "AWS::Cognito::LogDeliveryConfiguration";
static readonly AttributeNames: readonly (keyof CognitoLogDeliveryConfigurationAttribs)[];
constructor(logicalId: string, properties: CognitoLogDeliveryConfigurationProps, options?: ResourceOptions);
}
/**
* Type definition for AWS::Cognito::UserPool

@@ -464,0 +509,0 @@ *

@@ -42,2 +42,15 @@ import { ResourceBase } from "../util.js";

/**
* Resource class for AWS::Cognito::LogDeliveryConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-logdeliveryconfiguration.html | AWS::Cognito::LogDeliveryConfiguration}
*/
class CognitoLogDeliveryConfiguration extends ResourceBase {
constructor(logicalId, properties, options) {
super(CognitoLogDeliveryConfiguration.Type, CognitoLogDeliveryConfiguration.AttributeNames, logicalId, properties, options);
}
}
CognitoLogDeliveryConfiguration.Type = "AWS::Cognito::LogDeliveryConfiguration";
CognitoLogDeliveryConfiguration.AttributeNames = ["Id"];
export { CognitoLogDeliveryConfiguration };
/**
* Resource class for AWS::Cognito::UserPool

@@ -44,0 +57,0 @@ *

@@ -843,2 +843,3 @@ import { ResourceBase } from "../util.js";

InstanceArn: string;
AgentAvailabilityTimer?: string;
QueueConfigs?: any[];

@@ -1067,2 +1068,3 @@ DefaultOutboundQueueArn: string;

ParentGroupArn?: string;
Tags?: Tag[];
Name: string;

@@ -1069,0 +1071,0 @@ }

@@ -530,9 +530,9 @@ import { ResourceBase } from "../util.js";

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html | AWS::EMR::Step.HadoopJarStepConfig}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-step-hadoopjarstepconfig.html | AWS::EMR::Step.HadoopJarStepConfig}
*/
export interface EMRStepHadoopJarStepConfig {
Args?: any[];
Jar: string;
MainClass?: string;
StepProperties?: any[];
Jar: string;
}

@@ -542,7 +542,7 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-keyvalue.html | AWS::EMR::Step.KeyValue}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-step-keyvalue.html | AWS::EMR::Step.KeyValue}
*/
export interface EMRStepKeyValue {
Value?: string;
Key?: string;
Value?: string;
}

@@ -675,8 +675,16 @@ /**

export interface EMRStepProps {
JobFlowId: string;
ActionOnFailure: string;
HadoopJarStep: EMRStepHadoopJarStepConfig;
JobFlowId: string;
Name: string;
}
/**
* Attributes type definition for AWS::EMR::Step
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html | AWS::EMR::Step}
*/
export interface EMRStepAttribs {
Id?: string;
}
/**
* Resource class for AWS::EMR::Step

@@ -686,5 +694,5 @@ *

*/
export declare class EMRStep extends ResourceBase<"AWS::EMR::Step", EMRStepProps, Record<string, never>> {
export declare class EMRStep extends ResourceBase<"AWS::EMR::Step", EMRStepProps, EMRStepAttribs> {
static readonly Type = "AWS::EMR::Step";
static readonly AttributeNames: never[];
static readonly AttributeNames: readonly (keyof EMRStepAttribs)[];
constructor(logicalId: string, properties: EMRStepProps, options?: ResourceOptions);

@@ -691,0 +699,0 @@ }

@@ -65,3 +65,5 @@ import { ResourceBase } from "../util.js";

EMRStep.Type = "AWS::EMR::Step";
EMRStep.AttributeNames = [];
EMRStep.AttributeNames = [
"Id",
];
export { EMRStep };

@@ -68,0 +70,0 @@ /**

@@ -5,2 +5,47 @@ import { ResourceBase } from "../util.js";

/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow.IdMappingTechniques
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-idmappingworkflow-idmappingtechniques.html | AWS::EntityResolution::IdMappingWorkflow.IdMappingTechniques}
*/
export interface EntityResolutionIdMappingWorkflowIdMappingTechniques {
ProviderProperties?: EntityResolutionIdMappingWorkflowProviderProperties;
IdMappingType?: string;
}
/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow.IdMappingWorkflowInputSource
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-idmappingworkflow-idmappingworkflowinputsource.html | AWS::EntityResolution::IdMappingWorkflow.IdMappingWorkflowInputSource}
*/
export interface EntityResolutionIdMappingWorkflowIdMappingWorkflowInputSource {
InputSourceARN: string;
SchemaArn: string;
}
/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow.IdMappingWorkflowOutputSource
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-idmappingworkflow-idmappingworkflowoutputsource.html | AWS::EntityResolution::IdMappingWorkflow.IdMappingWorkflowOutputSource}
*/
export interface EntityResolutionIdMappingWorkflowIdMappingWorkflowOutputSource {
KMSArn?: string;
OutputS3Path: string;
}
/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow.IntermediateSourceConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-idmappingworkflow-intermediatesourceconfiguration.html | AWS::EntityResolution::IdMappingWorkflow.IntermediateSourceConfiguration}
*/
export interface EntityResolutionIdMappingWorkflowIntermediateSourceConfiguration {
IntermediateS3Path: string;
}
/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow.ProviderProperties
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-idmappingworkflow-providerproperties.html | AWS::EntityResolution::IdMappingWorkflow.ProviderProperties}
*/
export interface EntityResolutionIdMappingWorkflowProviderProperties {
IntermediateSourceConfiguration?: EntityResolutionIdMappingWorkflowIntermediateSourceConfiguration;
ProviderServiceArn: string;
ProviderConfiguration?: Record<string, any>;
}
/**
* Type definition for AWS::EntityResolution::MatchingWorkflow.InputSource

@@ -16,2 +61,10 @@ *

/**
* Type definition for AWS::EntityResolution::MatchingWorkflow.IntermediateSourceConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-matchingworkflow-intermediatesourceconfiguration.html | AWS::EntityResolution::MatchingWorkflow.IntermediateSourceConfiguration}
*/
export interface EntityResolutionMatchingWorkflowIntermediateSourceConfiguration {
IntermediateS3Path: string;
}
/**
* Type definition for AWS::EntityResolution::MatchingWorkflow.OutputAttribute

@@ -37,2 +90,12 @@ *

/**
* Type definition for AWS::EntityResolution::MatchingWorkflow.ProviderProperties
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-entityresolution-matchingworkflow-providerproperties.html | AWS::EntityResolution::MatchingWorkflow.ProviderProperties}
*/
export interface EntityResolutionMatchingWorkflowProviderProperties {
IntermediateSourceConfiguration?: EntityResolutionMatchingWorkflowIntermediateSourceConfiguration;
ProviderServiceArn: string;
ProviderConfiguration?: Record<string, any>;
}
/**
* Type definition for AWS::EntityResolution::MatchingWorkflow.ResolutionTechniques

@@ -44,2 +107,3 @@ *

RuleBasedProperties?: EntityResolutionMatchingWorkflowRuleBasedProperties;
ProviderProperties?: EntityResolutionMatchingWorkflowProviderProperties;
ResolutionType?: string;

@@ -73,2 +137,3 @@ }

Type: string;
SubType?: string;
MatchKey?: string;

@@ -78,2 +143,36 @@ FieldName: string;

/**
* Type definition for AWS::EntityResolution::IdMappingWorkflow
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-idmappingworkflow.html | AWS::EntityResolution::IdMappingWorkflow}
*/
export interface EntityResolutionIdMappingWorkflowProps {
Description?: string;
InputSourceConfig: any[];
IdMappingTechniques: EntityResolutionIdMappingWorkflowIdMappingTechniques;
WorkflowName: string;
OutputSourceConfig: any[];
RoleArn: string;
Tags?: Tag[];
}
/**
* Attributes type definition for AWS::EntityResolution::IdMappingWorkflow
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-idmappingworkflow.html | AWS::EntityResolution::IdMappingWorkflow}
*/
export interface EntityResolutionIdMappingWorkflowAttribs {
CreatedAt?: string;
WorkflowArn?: string;
UpdatedAt?: string;
}
/**
* Resource class for AWS::EntityResolution::IdMappingWorkflow
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-idmappingworkflow.html | AWS::EntityResolution::IdMappingWorkflow}
*/
export declare class EntityResolutionIdMappingWorkflow extends ResourceBase<"AWS::EntityResolution::IdMappingWorkflow", EntityResolutionIdMappingWorkflowProps, EntityResolutionIdMappingWorkflowAttribs> {
static readonly Type = "AWS::EntityResolution::IdMappingWorkflow";
static readonly AttributeNames: readonly (keyof EntityResolutionIdMappingWorkflowAttribs)[];
constructor(logicalId: string, properties: EntityResolutionIdMappingWorkflowProps, options?: ResourceOptions);
}
/**
* Type definition for AWS::EntityResolution::MatchingWorkflow

@@ -80,0 +179,0 @@ *

import { ResourceBase } from "../util.js";
/**
* Resource class for AWS::EntityResolution::IdMappingWorkflow
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-entityresolution-idmappingworkflow.html | AWS::EntityResolution::IdMappingWorkflow}
*/
class EntityResolutionIdMappingWorkflow extends ResourceBase {
constructor(logicalId, properties, options) {
super(EntityResolutionIdMappingWorkflow.Type, EntityResolutionIdMappingWorkflow.AttributeNames, logicalId, properties, options);
}
}
EntityResolutionIdMappingWorkflow.Type = "AWS::EntityResolution::IdMappingWorkflow";
EntityResolutionIdMappingWorkflow.AttributeNames = ["CreatedAt", "WorkflowArn", "UpdatedAt"];
export { EntityResolutionIdMappingWorkflow };
/**
* Resource class for AWS::EntityResolution::MatchingWorkflow

@@ -4,0 +17,0 @@ *

@@ -123,11 +123,2 @@ import { ResourceBase } from "../util.js";

/**
* Type definition for AWS::Events::EventBus.TagEntry
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-eventbus-tagentry.html | AWS::Events::EventBus.TagEntry}
*/
export interface EventsEventBusTagEntry {
Value: string;
Key: string;
}
/**
* Type definition for AWS::Events::EventBusPolicy.Condition

@@ -148,5 +139,5 @@ *

export interface EventsRuleAwsVpcConfiguration {
AssignPublicIp?: string;
SecurityGroups?: any[];
Subnets: any[];
AssignPublicIp?: string;
}

@@ -168,5 +159,5 @@ /**

ArrayProperties?: EventsRuleBatchArrayProperties;
JobDefinition: string;
JobName: string;
RetryStrategy?: EventsRuleBatchRetryStrategy;
JobDefinition: string;
}

@@ -187,4 +178,4 @@ /**

export interface EventsRuleCapacityProviderStrategyItem {
CapacityProvider: string;
Base?: number;
CapacityProvider: string;
Weight?: number;

@@ -206,15 +197,15 @@ }

export interface EventsRuleEcsParameters {
CapacityProviderStrategy?: any[];
PlatformVersion?: string;
Group?: string;
EnableECSManagedTags?: boolean;
EnableExecuteCommand?: boolean;
Group?: string;
LaunchType?: string;
NetworkConfiguration?: EventsRuleNetworkConfiguration;
PlacementConstraints?: any[];
PropagateTags?: string;
TaskCount?: number;
PlacementStrategies?: any[];
PlatformVersion?: string;
PropagateTags?: string;
CapacityProviderStrategy?: any[];
LaunchType?: string;
ReferenceId?: string;
TagList?: any[];
TaskCount?: number;
NetworkConfiguration?: EventsRuleNetworkConfiguration;
TaskDefinitionArn: string;

@@ -228,4 +219,4 @@ }

export interface EventsRuleHttpParameters {
PathParameterValues?: any[];
HeaderParameters?: Record<string, any>;
PathParameterValues?: any[];
QueryStringParameters?: Record<string, any>;

@@ -264,4 +255,4 @@ }

export interface EventsRulePlacementConstraint {
Type?: string;
Expression?: string;
Type?: string;
}

@@ -283,7 +274,8 @@ /**

export interface EventsRuleRedshiftDataParameters {
StatementName?: string;
Sqls?: any[];
Database: string;
SecretManagerArn?: string;
DbUser?: string;
SecretManagerArn?: string;
Sql?: string;
StatementName?: string;
WithEvent?: boolean;

@@ -297,4 +289,4 @@ }

export interface EventsRuleRetryPolicy {
MaximumRetryAttempts?: number;
MaximumEventAgeInSeconds?: number;
MaximumRetryAttempts?: number;
}

@@ -315,4 +307,4 @@ /**

export interface EventsRuleRunCommandTarget {
Values: any[];
Key: string;
Values: any[];
}

@@ -325,4 +317,4 @@ /**

export interface EventsRuleSageMakerPipelineParameter {
Value: string;
Name: string;
Value: string;
}

@@ -346,11 +338,2 @@ /**

/**
* Type definition for AWS::Events::Rule.Tag
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-tag.html | AWS::Events::Rule.Tag}
*/
export interface EventsRuleTag {
Key?: string;
Value?: string;
}
/**
* Type definition for AWS::Events::Rule.Target

@@ -361,18 +344,18 @@ *

export interface EventsRuleTarget {
Arn: string;
BatchParameters?: EventsRuleBatchParameters;
InputPath?: string;
HttpParameters?: EventsRuleHttpParameters;
DeadLetterConfig?: EventsRuleDeadLetterConfig;
EcsParameters?: EventsRuleEcsParameters;
HttpParameters?: EventsRuleHttpParameters;
Id: string;
Input?: string;
InputPath?: string;
RunCommandParameters?: EventsRuleRunCommandParameters;
InputTransformer?: EventsRuleInputTransformer;
KinesisParameters?: EventsRuleKinesisParameters;
RoleArn?: string;
RedshiftDataParameters?: EventsRuleRedshiftDataParameters;
Input?: string;
SqsParameters?: EventsRuleSqsParameters;
EcsParameters?: EventsRuleEcsParameters;
BatchParameters?: EventsRuleBatchParameters;
Id: string;
Arn: string;
SageMakerPipelineParameters?: EventsRuleSageMakerPipelineParameters;
RetryPolicy?: EventsRuleRetryPolicy;
RoleArn?: string;
RunCommandParameters?: EventsRuleRunCommandParameters;
SageMakerPipelineParameters?: EventsRuleSageMakerPipelineParameters;
SqsParameters?: EventsRuleSqsParameters;
}

@@ -511,2 +494,3 @@ /**

export interface EventsEventBusProps {
Policy?: object;
EventSourceName?: string;

@@ -522,3 +506,2 @@ Tags?: Tag[];

export interface EventsEventBusAttribs {
Policy?: string;
Arn?: string;

@@ -566,10 +549,10 @@ Name?: string;

export interface EventsRuleProps {
Description?: string;
EventBusName?: string;
EventPattern?: object;
Name?: string;
RoleArn?: string;
ScheduleExpression?: string;
Description?: string;
State?: string;
Targets?: any[];
RoleArn?: string;
Name?: string;
}

@@ -576,0 +559,0 @@ /**

@@ -65,3 +65,3 @@ import { ResourceBase } from "../util.js";

EventsEventBus.Type = "AWS::Events::EventBus";
EventsEventBus.AttributeNames = ["Policy", "Arn", "Name"];
EventsEventBus.AttributeNames = ["Arn", "Name"];
export { EventsEventBus };

@@ -68,0 +68,0 @@ /**

@@ -274,2 +274,3 @@ import { ResourceBase } from "../util.js";

CertificateConfiguration?: GameLiftFleetCertificateConfiguration;
InstanceRoleCredentialsProvider?: string;
DesiredEC2Instances?: number;

@@ -276,0 +277,0 @@ }

@@ -7,7 +7,7 @@ import { ResourceBase } from "../util.js";

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html | AWS::IAM::Group.Policy}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group-policy.html | AWS::IAM::Group.Policy}
*/
export interface IAMGroupPolicy {
PolicyName: string;
PolicyDocument: object;
PolicyName: string;
}

@@ -17,7 +17,7 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html | AWS::IAM::Role.Policy}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-role-policy.html | AWS::IAM::Role.Policy}
*/
export interface IAMRolePolicy {
PolicyName: string;
PolicyDocument: object;
PolicyName: string;
}

@@ -73,8 +73,8 @@ /**

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html | AWS::IAM::Group}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-group.html | AWS::IAM::Group}
*/
export interface IAMGroupProps {
GroupName?: string;
Path?: string;
ManagedPolicyArns?: any[];
Path?: string;
Policies?: any[];

@@ -85,3 +85,3 @@ }

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html | AWS::IAM::Group}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-group.html | AWS::IAM::Group}
*/

@@ -94,3 +94,3 @@ export interface IAMGroupAttribs {

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html | AWS::IAM::Group}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-group.html | AWS::IAM::Group}
*/

@@ -254,11 +254,11 @@ export declare class IAMGroup extends ResourceBase<"AWS::IAM::Group", IAMGroupProps, IAMGroupAttribs> {

export interface IAMRoleProps {
AssumeRolePolicyDocument: object;
Description?: string;
Path?: string;
ManagedPolicyArns?: any[];
MaxSessionDuration?: number;
Path?: string;
PermissionsBoundary?: string;
RoleName?: string;
Description?: string;
Policies?: any[];
RoleName?: string;
AssumeRolePolicyDocument: object;
Tags?: Tag[];
PermissionsBoundary?: string;
}

@@ -265,0 +265,0 @@ /**

@@ -18,3 +18,3 @@ import { ResourceBase } from "../util.js";

*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html | AWS::IAM::Group}
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-group.html | AWS::IAM::Group}
*/

@@ -21,0 +21,0 @@ class IAMGroup extends ResourceBase {

@@ -164,3 +164,2 @@ import { ResourceBase } from "../util.js";

OneDriveConfiguration?: KendraDataSourceOneDriveConfiguration;
TemplateConfiguration?: KendraDataSourceTemplateConfiguration;
ServiceNowConfiguration?: KendraDataSourceServiceNowConfiguration;

@@ -474,10 +473,2 @@ }

/**
* Type definition for AWS::Kendra::DataSource.TemplateConfiguration
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-templateconfiguration.html | AWS::Kendra::DataSource.TemplateConfiguration}
*/
export interface KendraDataSourceTemplateConfiguration {
Template: string;
}
/**
* Type definition for AWS::Kendra::DataSource.WebCrawlerAuthenticationConfiguration

@@ -484,0 +475,0 @@ *

@@ -292,2 +292,11 @@ import { ResourceBase } from "../util.js";

/**
* Type definition for AWS::Lambda::Version.RuntimePolicy
*
* @see {@link http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-version-runtimepolicy.html | AWS::Lambda::Version.RuntimePolicy}
*/
export interface LambdaVersionRuntimePolicy {
UpdateRuntimeOn: string;
RuntimeVersionArn?: string;
}
/**
* Type definition for AWS::Lambda::Alias

@@ -420,15 +429,9 @@ *

export interface LambdaFunctionProps {
ImageConfig?: LambdaFunctionImageConfig;
MemorySize?: number;
Policy?: object;
Description?: string;
TracingConfig?: LambdaFunctionTracingConfig;
VpcConfig?: LambdaFunctionVpcConfig;
DeadLetterConfig?: LambdaFunctionDeadLetterConfig;
Timeout?: number;
RuntimeManagementConfig?: LambdaFunctionRuntimeManagementConfig;
Handler?: string;
ReservedConcurrentExecutions?: number;
SnapStart?: LambdaFunctionSnapStart;
Code: LambdaFunctionCode;
Role: string;
FileSystemConfigs?: any[];

@@ -440,6 +443,13 @@ FunctionName?: string;

CodeSigningConfigArn?: string;
Layers?: any[];
Tags?: Tag[];
ImageConfig?: LambdaFunctionImageConfig;
MemorySize?: number;
DeadLetterConfig?: LambdaFunctionDeadLetterConfig;
Timeout?: number;
Handler?: string;
Code: LambdaFunctionCode;
Role: string;
Environment?: LambdaFunctionEnvironment;
EphemeralStorage?: LambdaFunctionEphemeralStorage;
Layers?: any[];
Tags?: Tag[];
Architectures?: any[];

@@ -598,6 +608,7 @@ }

export interface LambdaVersionProps {
CodeSha256?: string;
Description?: string;
FunctionName: string;
ProvisionedConcurrencyConfig?: LambdaVersionProvisionedConcurrencyConfiguration;
Description?: string;
RuntimePolicy?: LambdaVersionRuntimePolicy;
CodeSha256?: string;
}

@@ -610,2 +621,3 @@ /**

export interface LambdaVersionAttribs {
FunctionArn?: string;
Version?: string;

@@ -612,0 +624,0 @@ }

@@ -138,3 +138,3 @@ import { ResourceBase } from "../util.js";

LambdaVersion.Type = "AWS::Lambda::Version";
LambdaVersion.AttributeNames = ["Version"];
LambdaVersion.AttributeNames = ["FunctionArn", "Version"];
export { LambdaVersion };

@@ -376,2 +376,4 @@ import { ResourceBase } from "../util.js";

LinkArn?: string;
State?: string;
CreatedAt?: string;
LinkId?: string;

@@ -378,0 +380,0 @@ }

@@ -122,3 +122,3 @@ import { ResourceBase } from "../util.js";

NetworkManagerLink.Type = "AWS::NetworkManager::Link";
NetworkManagerLink.AttributeNames = ["LinkArn", "LinkId"];
NetworkManagerLink.AttributeNames = ["LinkArn", "State", "CreatedAt", "LinkId"];
export { NetworkManagerLink };

@@ -125,0 +125,0 @@ /**

@@ -611,2 +611,3 @@ import { ResourceBase } from "../util.js";

InspectionLevel: string;
EnableMachineLearning?: boolean;
}

@@ -613,0 +614,0 @@ /**

{
"name": "@awboost/cfntypes",
"version": "1.0.0-beta.64",
"version": "1.0.0-beta.65",
"private": false,

@@ -46,3 +46,3 @@ "publishConfig": {

},
"awsResourceSpecificationVersion": "144.0.0"
"awsResourceSpecificationVersion": "145.0.0"
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc