Skip to content

[7.0.0-alpha]: Add v7 upgrade docs #5498

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
May 14, 2025

Conversation

corymhall
Copy link
Contributor

This starts the docs to keep track of breaking changes that are being
made to v7

@corymhall
Copy link
Contributor Author

corymhall commented May 7, 2025

This change is part of the following stack:

Change managed by git-spice.

@corymhall corymhall force-pushed the corymhall/upstream-v6-beta branch from f805d00 to bac397f Compare May 7, 2025 17:37
@corymhall corymhall changed the title Add v7 upgrade docs [7.0.0-alpha]: Add v7 upgrade docs May 7, 2025
This starts the docs to keep track of breaking changes that are being
made to v7
@corymhall corymhall force-pushed the corymhall/v7-upgrade-docs branch from 80811c7 to 6f7abab Compare May 7, 2025 17:48
Copy link

github-actions bot commented May 7, 2025

Does the PR have any schema changes?

Found 376 breaking changes:

Resources

  • "aws:alb/loadBalancer:LoadBalancer":
    • inputs:
      • 🟡 "ipAddressType" type changed from "#/types/aws:alb/ipAddressType:IpAddressType" to "#/types/aws:alb/IpAddressType:IpAddressType"
      • 🟡 "loadBalancerType" type changed from "#/types/aws:alb/loadBalancerType:LoadBalancerType" to "#/types/aws:alb/LoadBalancerType:LoadBalancerType"
    • properties:
      • 🟡 "ipAddressType" type changed from "#/types/aws:alb/ipAddressType:IpAddressType" to "#/types/aws:alb/IpAddressType:IpAddressType"
      • 🟡 "loadBalancerType" type changed from "#/types/aws:alb/loadBalancerType:LoadBalancerType" to "#/types/aws:alb/LoadBalancerType:LoadBalancerType"
  • "aws:apigateway/account:Account":
    • 🟡 inputs: "resetOnDelete" missing
    • 🟡 properties: "resetOnDelete" missing output "resetOnDelete"
  • "aws:apigateway/deployment:Deployment":
    • inputs:
      • 🟡 "canarySettings" missing
      • 🟡 "stageDescription" missing
      • 🟡 "stageName" missing
    • properties:
      • 🟡 "canarySettings" missing output "canarySettings"
      • 🟡 "executionArn" missing output "executionArn"
      • 🟡 "invokeUrl" missing output "invokeUrl"
      • 🟡 "stageDescription" missing output "stageDescription"
      • 🟡 "stageName" missing output "stageName"
  • "aws:autoscaling/group:Group":
    • 🟡 inputs: "enabledMetrics": items type changed from "#/types/aws:autoscaling/metrics:Metric" to "#/types/aws:autoscaling/Metric:Metric"
    • 🟡 properties: "enabledMetrics": items type changed from "#/types/aws:autoscaling/metrics:Metric" to "#/types/aws:autoscaling/Metric:Metric"
  • "aws:autoscaling/notification:Notification":
    • 🟡 inputs: "notifications": items type changed from "#/types/aws:autoscaling/notificationType:NotificationType" to "#/types/aws:autoscaling/NotificationType:NotificationType"
    • 🟡 properties: "notifications": items type changed from "#/types/aws:autoscaling/notificationType:NotificationType" to "#/types/aws:autoscaling/NotificationType:NotificationType"
  • "aws:batch/computeEnvironment:ComputeEnvironment":
    • inputs:
      • 🟡 "computeEnvironmentName" missing
      • 🟡 "computeEnvironmentNamePrefix" missing
    • properties:
      • 🟡 "computeEnvironmentName" missing output "computeEnvironmentName"
      • 🟡 "computeEnvironmentNamePrefix" missing output "computeEnvironmentNamePrefix"
  • "aws:batch/jobQueue:JobQueue":
    • 🟡 inputs: "computeEnvironments" missing
    • 🟡 properties: "computeEnvironments" missing output "computeEnvironments"
  • 🔴 "aws:chime/voiceConnectorOrganization:VoiceConnectorOrganization" missing
  • 🟡 "aws:cloudfront/responseHeadersPolicy:ResponseHeadersPolicy": inputs: "etag" missing
  • "aws:directconnect/gatewayAssociation:GatewayAssociation":
    • 🟡 inputs: "vpnGatewayId" missing
    • 🟡 properties: "vpnGatewayId" missing output "vpnGatewayId"
  • 🔴 "aws:directoryservice/conditionalForwader:ConditionalForwader" missing
  • 🔴 "aws:directoryservice/logService:LogService" missing
  • "aws:dms/endpoint:Endpoint":
    • 🟡 inputs: "s3Settings" missing
    • 🟡 properties: "s3Settings" missing output "s3Settings"
  • 🔴 "aws:ec2/defaultCreditSpecification:DefaultCreditSpecification" missing
  • "aws:ec2/eip:Eip":
    • 🟡 inputs: "vpc" missing
    • 🟡 properties: "vpc" missing output "vpc"
  • "aws:ec2/flowLog:FlowLog":
    • 🟡 inputs: "logGroupName" missing
    • 🟡 properties: "logGroupName" missing output "logGroupName"
  • "aws:ec2/instance:Instance":
    • inputs:
      • 🟡 "cpuCoreCount" missing
      • 🟡 "cpuThreadsPerCore" missing
    • properties:
      • 🟡 "cpuCoreCount" missing output "cpuCoreCount"
      • 🟡 "cpuThreadsPerCore" missing output "cpuThreadsPerCore"
    • 🟢 required: "userData" property is no longer Required
  • "aws:ec2/launchTemplate:LaunchTemplate":
    • inputs:
      • 🟡 "elasticGpuSpecifications" missing
      • 🟡 "elasticInferenceAccelerator" missing
    • properties:
      • 🟡 "elasticGpuSpecifications" missing output "elasticGpuSpecifications"
      • 🟡 "elasticInferenceAccelerator" missing output "elasticInferenceAccelerator"
  • "aws:ec2/spotInstanceRequest:SpotInstanceRequest":
    • inputs:
      • 🟡 "blockDurationMinutes" missing
      • 🟡 "cpuCoreCount" missing
      • 🟡 "cpuThreadsPerCore" missing
    • properties:
      • 🟡 "blockDurationMinutes" missing output "blockDurationMinutes"
      • 🟡 "cpuCoreCount" missing output "cpuCoreCount"
      • 🟡 "cpuThreadsPerCore" missing output "cpuThreadsPerCore"
    • 🟢 required: "userData" property is no longer Required
  • "aws:ecs/taskDefinition:TaskDefinition":
    • 🟡 inputs: "inferenceAccelerators" missing
    • 🟡 properties: "inferenceAccelerators" missing output "inferenceAccelerators"
  • "aws:eks/addon:Addon":
    • 🟡 inputs: "resolveConflicts" missing
    • 🟡 properties: "resolveConflicts" missing output "resolveConflicts"
  • "aws:eks/cluster:Cluster":
    • 🟡 inputs: "defaultAddonsToRemoves" missing
    • properties:
      • 🟡 "certificateAuthority" type changed from "#/types/aws:eks/ClusterCertificateAuthority:ClusterCertificateAuthority" to "array":
        • 🟡 items had no type but now has &{Type: Ref:#/types/aws:eks/ClusterCertificateAuthority:ClusterCertificateAuthority AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
      • 🟡 "defaultAddonsToRemoves" missing output "defaultAddonsToRemoves"
  • 🔴 "aws:gamelift/matchmakingConfiguration:MatchmakingConfiguration" missing
  • 🔴 "aws:gamelift/matchmakingRuleSet:MatchmakingRuleSet" missing
  • "aws:glue/connection:Connection":
    • 🟡 inputs: "athenaProperties" missing
    • 🟡 properties: "athenaProperties" missing output "athenaProperties"
  • "aws:guardduty/organizationConfiguration:OrganizationConfiguration":
    • 🟡 inputs: "autoEnable" missing
    • 🟡 properties: "autoEnable" missing output "autoEnable"
    • 🟢 required inputs: "autoEnableOrganizationMembers" input has changed to Required
  • "aws:imagebuilder/infrastructureConfiguration:InfrastructureConfiguration":
    • 🟡 inputs: "placement" missing
    • 🟡 properties: "placement" missing output "placement"
  • "aws:lex/v2modelsSlotType:V2modelsSlotType":
    • inputs:
      • 🟡 "compositeSlotTypeSetting" missing
      • 🟡 "externalSourceSetting" missing
      • 🟡 "slotTypeValues" type changed from "#/types/aws:lex/V2modelsSlotTypeSlotTypeValues:V2modelsSlotTypeSlotTypeValues" to "array":
        • 🟡 items had no type but now has &{Type: Ref:#/types/aws:lex/V2modelsSlotTypeSlotTypeValue:V2modelsSlotTypeSlotTypeValue AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
    • properties:
      • 🟡 "compositeSlotTypeSetting" missing output "compositeSlotTypeSetting"
      • 🟡 "externalSourceSetting" missing output "externalSourceSetting"
      • 🟡 "slotTypeValues" type changed from "#/types/aws:lex/V2modelsSlotTypeSlotTypeValues:V2modelsSlotTypeSlotTypeValues" to "array":
        • 🟡 items had no type but now has &{Type: Ref:#/types/aws:lex/V2modelsSlotTypeSlotTypeValue:V2modelsSlotTypeSlotTypeValue AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • "aws:networkfirewall/firewall:Firewall":
    • 🟡 inputs: "enabledAnalysisTypes" missing
    • 🟡 properties: "enabledAnalysisTypes" missing output "enabledAnalysisTypes"
  • "aws:networkmanager/coreNetwork:CoreNetwork":
    • 🟡 inputs: "basePolicyRegion" missing
    • 🟡 properties: "basePolicyRegion" missing output "basePolicyRegion"
  • 🟡 "aws:opensearch/domain:Domain": properties: "kibanaEndpoint" missing output "kibanaEndpoint"
  • 🔴 "aws:opsworks/application:Application" missing
  • 🔴 "aws:opsworks/customLayer:CustomLayer" missing
  • 🔴 "aws:opsworks/ecsClusterLayer:EcsClusterLayer" missing
  • 🔴 "aws:opsworks/gangliaLayer:GangliaLayer" missing
  • 🔴 "aws:opsworks/haproxyLayer:HaproxyLayer" missing
  • 🔴 "aws:opsworks/instance:Instance" missing
  • 🔴 "aws:opsworks/javaAppLayer:JavaAppLayer" missing
  • 🔴 "aws:opsworks/memcachedLayer:MemcachedLayer" missing
  • 🔴 "aws:opsworks/mysqlLayer:MysqlLayer" missing
  • 🔴 "aws:opsworks/nodejsAppLayer:NodejsAppLayer" missing
  • 🔴 "aws:opsworks/permission:Permission" missing
  • 🔴 "aws:opsworks/phpAppLayer:PhpAppLayer" missing
  • 🔴 "aws:opsworks/railsAppLayer:RailsAppLayer" missing
  • 🔴 "aws:opsworks/rdsDbInstance:RdsDbInstance" missing
  • 🔴 "aws:opsworks/stack:Stack" missing
  • 🔴 "aws:opsworks/staticWebLayer:StaticWebLayer" missing
  • 🔴 "aws:opsworks/userProfile:UserProfile" missing
  • "aws:paymentcryptography/key:Key":
    • 🟡 inputs: "keyAttributes" type changed from "#/types/aws:paymentcryptography/KeyKeyAttributes:KeyKeyAttributes" to "array":
      • 🟡 items had no type but now has &{Type: Ref:#/types/aws:paymentcryptography/KeyKeyAttribute:KeyKeyAttribute AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
    • 🟡 properties: "keyAttributes" type changed from "#/types/aws:paymentcryptography/KeyKeyAttributes:KeyKeyAttributes" to "array":
      • 🟡 items had no type but now has &{Type: Ref:#/types/aws:paymentcryptography/KeyKeyAttribute:KeyKeyAttribute AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • "aws:redshift/cluster:Cluster":
    • inputs:
      • 🟡 "clusterPublicKey" missing
      • 🟡 "clusterRevisionNumber" missing
      • 🟡 "endpoint" missing
      • 🟡 "logging" missing
      • 🟡 "snapshotCopy" missing
    • properties:
      • 🟡 "logging" missing output "logging"
      • 🟡 "snapshotCopy" missing output "snapshotCopy"
  • "aws:s3/bucket:Bucket":
    • inputs:
      • 🟡 "arn" missing
      • 🟡 "hostedZoneId" missing
      • 🟡 "loggings" missing
      • 🟡 "websiteDomain" missing
      • 🟡 "websiteEndpoint" missing
    • 🟡 properties: "loggings" missing output "loggings"
  • 🔴 "aws:s3/bucketAccelerateConfigurationV2:BucketAccelerateConfigurationV2" missing
  • 🔴 "aws:s3/bucketAclV2:BucketAclV2" missing
  • 🔴 "aws:s3/bucketCorsConfigurationV2:BucketCorsConfigurationV2" missing
  • 🔴 "aws:s3/bucketLifecycleConfigurationV2:BucketLifecycleConfigurationV2" missing
  • 🔴 "aws:s3/bucketLoggingV2:BucketLoggingV2" missing
  • 🔴 "aws:s3/bucketObjectLockConfigurationV2:BucketObjectLockConfigurationV2" missing
  • 🔴 "aws:s3/bucketRequestPaymentConfigurationV2:BucketRequestPaymentConfigurationV2" missing
  • 🔴 "aws:s3/bucketServerSideEncryptionConfigurationV2:BucketServerSideEncryptionConfigurationV2" missing
  • 🔴 "aws:s3/bucketV2:BucketV2" missing
  • 🔴 "aws:s3/bucketVersioningV2:BucketVersioningV2" missing
  • 🔴 "aws:s3/bucketWebsiteConfigurationV2:BucketWebsiteConfigurationV2" missing
  • "aws:sagemaker/notebookInstance:NotebookInstance":
    • 🟡 inputs: "acceleratorTypes" missing
    • 🟡 properties: "acceleratorTypes" missing output "acceleratorTypes"
  • "aws:securitylake/subscriber:Subscriber":
    • 🟡 inputs: "source" missing
    • 🟡 properties: "source" missing output "source"
  • 🔴 "aws:simpledb/domain:Domain" missing
  • "aws:ssm/association:Association":
    • 🟡 inputs: "instanceId" missing
    • 🟡 properties: "instanceId" missing output "instanceId"
  • 🔴 "aws:worklink/fleet:Fleet" missing
  • 🔴 "aws:worklink/websiteCertificateAuthorityAssociation:WebsiteCertificateAuthorityAssociation" missing
  • "aws:workspaces/directory:Directory":
    • 🟡 inputs: "certificateBasedAuthProperties" missing
    • 🟡 properties: "certificateBasedAuthProperties" missing output "certificateBasedAuthProperties"

Functions

  • "aws:batch/getComputeEnvironment:getComputeEnvironment": inputs:
    • 🟡 "computeEnvironmentName" missing input "computeEnvironmentName"
    • 🟢 required: "name" input has changed to Required
  • 🔴 "aws:ec2/getVpcIamPool:getVpcIamPool" missing
  • 🔴 "aws:ec2/getVpcIamPoolCidrs:getVpcIamPoolCidrs" missing
  • 🔴 "aws:ec2/getVpcIamPools:getVpcIamPools" missing
  • 🔴 "aws:ecr/getCredentials:getCredentials" missing
  • 🟡 "aws:globalaccelerator/getAccelerator:getAccelerator": inputs: "id" missing input "id"
  • 🟡 "aws:identitystore/getGroup:getGroup": inputs: "filter" missing input "filter"
  • 🟡 "aws:identitystore/getUser:getUser": inputs: "filter" missing input "filter"
  • 🟡 "aws:opensearch/getServerlessSecurityConfig:getServerlessSecurityConfig": inputs: "samlOptions" type changed from "#/types/aws:opensearch/getServerlessSecurityConfigSamlOptions:getServerlessSecurityConfigSamlOptions" to "array":
    • 🟡 items had no type but now has &{Type: Ref:#/types/aws:opensearch/getServerlessSecurityConfigSamlOption:getServerlessSecurityConfigSamlOption AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • 🔴 "aws:quicksight/getAnalysis:getAnalysis" missing
  • 🟡 "aws:quicksight/getDataSet:getDataSet": inputs: "tagsAll" missing input "tagsAll"
  • 🔴 "aws:redshift/getServiceAccount:getServiceAccount" missing
  • 🟡 "aws:servicediscovery/getService:getService": inputs: "tagsAll" missing input "tagsAll"
  • 🔴 "aws:vpc/getVpcEndpointAssociations:getVpcEndpointAssociations" missing
  • 🔴 "pulumi:providers:aws/terraformConfig" missing

Types

  • 🟡 "aws:accessanalyzer/AnalyzerConfigurationUnusedAccess:AnalyzerConfigurationUnusedAccess": properties: "analysisRule" missing
  • 🔴 "aws:accessanalyzer/AnalyzerConfigurationUnusedAccessAnalysisRule:AnalyzerConfigurationUnusedAccessAnalysisRule" missing
  • 🔴 "aws:accessanalyzer/AnalyzerConfigurationUnusedAccessAnalysisRuleExclusion:AnalyzerConfigurationUnusedAccessAnalysisRuleExclusion" missing
  • 🔴 "aws:apigateway/DeploymentCanarySettings:DeploymentCanarySettings" missing
  • 🟡 "aws:batch/JobDefinitionEksPropertiesPodProperties:JobDefinitionEksPropertiesPodProperties": properties: "containers" type changed from "#/types/aws:batch/JobDefinitionEksPropertiesPodPropertiesContainers:JobDefinitionEksPropertiesPodPropertiesContainers" to "array":
    • 🟡 items had no type but now has &{Type: Ref:#/types/aws:batch/JobDefinitionEksPropertiesPodPropertiesContainer:JobDefinitionEksPropertiesPodPropertiesContainer AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
  • 🔴 "aws:batch/JobDefinitionEksPropertiesPodPropertiesContainers:JobDefinitionEksPropertiesPodPropertiesContainers" missing
  • 🔴 "aws:batch/JobDefinitionEksPropertiesPodPropertiesContainersEnv:JobDefinitionEksPropertiesPodPropertiesContainersEnv" missing
  • 🔴 "aws:batch/JobDefinitionEksPropertiesPodPropertiesContainersResources:JobDefinitionEksPropertiesPodPropertiesContainersResources" missing
  • 🔴 "aws:batch/JobDefinitionEksPropertiesPodPropertiesContainersSecurityContext:JobDefinitionEksPropertiesPodPropertiesContainersSecurityContext" missing
  • 🔴 "aws:batch/JobDefinitionEksPropertiesPodPropertiesContainersVolumeMount:JobDefinitionEksPropertiesPodPropertiesContainersVolumeMount" missing
  • 🔴 "aws:chime/VoiceConnectorOrganizationRoute:VoiceConnectorOrganizationRoute" missing
  • "aws:config/endpoints:endpoints": properties:
    • 🟡 "opsworks" missing
    • 🟡 "sdb" missing
    • 🟡 "simpledb" missing
    • 🟡 "worklink" missing
  • 🔴 "aws:dms/EndpointS3Settings:EndpointS3Settings" missing
  • 🔴 "aws:ec2/DefaultCreditSpecificationTimeouts:DefaultCreditSpecificationTimeouts" missing
  • 🔴 "aws:ec2/LaunchTemplateElasticGpuSpecification:LaunchTemplateElasticGpuSpecification" missing
  • 🔴 "aws:ec2/LaunchTemplateElasticInferenceAccelerator:LaunchTemplateElasticInferenceAccelerator" missing
  • 🔴 "aws:ec2/getLaunchTemplateElasticGpuSpecification:getLaunchTemplateElasticGpuSpecification" missing
  • 🔴 "aws:ec2/getLaunchTemplateElasticInferenceAccelerator:getLaunchTemplateElasticInferenceAccelerator" missing
  • 🔴 "aws:ec2/getVpcIamPoolCidrsFilter:getVpcIamPoolCidrsFilter" missing
  • 🔴 "aws:ec2/getVpcIamPoolCidrsIpamPoolCidr:getVpcIamPoolCidrsIpamPoolCidr" missing
  • 🔴 "aws:ec2/getVpcIamPoolFilter:getVpcIamPoolFilter" missing
  • 🔴 "aws:ec2/getVpcIamPoolsFilter:getVpcIamPoolsFilter" missing
  • 🔴 "aws:ec2/getVpcIamPoolsIpamPool:getVpcIamPoolsIpamPool" missing
  • 🔴 "aws:ecs/TaskDefinitionInferenceAccelerator:TaskDefinitionInferenceAccelerator" missing
  • 🔴 "aws:ecs/getTaskDefinitionInferenceAccelerator:getTaskDefinitionInferenceAccelerator" missing
  • 🟡 "aws:ecs/getTaskExecutionOverrides:getTaskExecutionOverrides": properties: "inferenceAcceleratorOverrides" missing
  • 🔴 "aws:ecs/getTaskExecutionOverridesInferenceAcceleratorOverride:getTaskExecutionOverridesInferenceAcceleratorOverride" missing
  • 🔴 "aws:gamelift/MatchmakingConfigurationGameProperty:MatchmakingConfigurationGameProperty" missing
  • 🔴 "aws:identitystore/getGroupFilter:getGroupFilter" missing
  • 🔴 "aws:identitystore/getUserFilter:getUserFilter" missing
  • 🔴 "aws:imagebuilder/InfrastructureConfigurationPlacement:InfrastructureConfigurationPlacement" missing
  • 🔴 "aws:imagebuilder/getInfrastructureConfigurationPlacement:getInfrastructureConfigurationPlacement" missing
  • "aws:index/ProviderEndpoint:ProviderEndpoint": properties:
    • 🟡 "opsworks" missing
    • 🟡 "sdb" missing
    • 🟡 "simpledb" missing
    • 🟡 "worklink" missing
  • "aws:lb/getListenerRuleAction:getListenerRuleAction": properties:
    • 🟡 "authenticateCognito" missing
    • 🟡 "authenticateOidc" missing
    • 🟡 "fixedResponse" missing
    • 🟡 "forward" missing
    • 🟡 "redirect" missing
  • 🟡 "aws:lb/getListenerRuleActionForward:getListenerRuleActionForward": properties: "stickiness" missing
  • "aws:lb/getListenerRuleCondition:getListenerRuleCondition": properties:
    • 🟡 "hostHeader" missing
    • 🟡 "httpHeader" missing
    • 🟡 "httpRequestMethod" missing
    • 🟡 "pathPattern" missing
    • 🟡 "queryString" missing
    • 🟡 "sourceIp" missing
  • 🟡 "aws:lex/V2modelsSlotTypeExternalSourceSetting:V2modelsSlotTypeExternalSourceSetting": properties: "grammarSlotTypeSetting" missing
  • 🟡 "aws:lex/V2modelsSlotTypeExternalSourceSettingGrammarSlotTypeSetting:V2modelsSlotTypeExternalSourceSettingGrammarSlotTypeSetting": properties: "source" missing
  • 🔴 "aws:lex/V2modelsSlotTypeSlotTypeValues:V2modelsSlotTypeSlotTypeValues" missing
  • 🔴 "aws:lex/V2modelsSlotTypeSlotTypeValuesSampleValue:V2modelsSlotTypeSlotTypeValuesSampleValue" missing
  • 🔴 "aws:lex/V2modelsSlotTypeSlotTypeValuesSynonym:V2modelsSlotTypeSlotTypeValuesSynonym" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingPromptSpecificationMessageGroupMessage:V2modelsSlotValueElicitationSettingPromptSpecificationMessageGroupMessage": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingPromptSpecificationMessageGroupVariation:V2modelsSlotValueElicitationSettingPromptSpecificationMessageGroupVariation": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseMessageGroupMessage:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseMessageGroupMessage": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseMessageGroupVariation:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationContinueResponseMessageGroupVariation": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupMessage:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupMessage": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupVariation:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationStillWaitingResponseMessageGroupVariation": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseMessageGroupMessage:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseMessageGroupMessage": properties: "customPayloads" missing
  • 🟡 "aws:lex/V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseMessageGroupVariation:V2modelsSlotValueElicitationSettingWaitAndContinueSpecificationWaitingResponseMessageGroupVariation": properties: "customPayloads" missing
  • 🔴 "aws:opensearch/getServerlessSecurityConfigSamlOptions:getServerlessSecurityConfigSamlOptions" missing
  • 🔴 "aws:opsworks/ApplicationAppSource:ApplicationAppSource" missing
  • 🔴 "aws:opsworks/ApplicationEnvironment:ApplicationEnvironment" missing
  • 🔴 "aws:opsworks/ApplicationSslConfiguration:ApplicationSslConfiguration" missing
  • 🔴 "aws:opsworks/CustomLayerCloudwatchConfiguration:CustomLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/CustomLayerCloudwatchConfigurationLogStream:CustomLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/CustomLayerEbsVolume:CustomLayerEbsVolume" missing
  • 🔴 "aws:opsworks/CustomLayerLoadBasedAutoScaling:CustomLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/CustomLayerLoadBasedAutoScalingDownscaling:CustomLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/CustomLayerLoadBasedAutoScalingUpscaling:CustomLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/EcsClusterLayerCloudwatchConfiguration:EcsClusterLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/EcsClusterLayerCloudwatchConfigurationLogStream:EcsClusterLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/EcsClusterLayerEbsVolume:EcsClusterLayerEbsVolume" missing
  • 🔴 "aws:opsworks/EcsClusterLayerLoadBasedAutoScaling:EcsClusterLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/EcsClusterLayerLoadBasedAutoScalingDownscaling:EcsClusterLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/EcsClusterLayerLoadBasedAutoScalingUpscaling:EcsClusterLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/GangliaLayerCloudwatchConfiguration:GangliaLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/GangliaLayerCloudwatchConfigurationLogStream:GangliaLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/GangliaLayerEbsVolume:GangliaLayerEbsVolume" missing
  • 🔴 "aws:opsworks/GangliaLayerLoadBasedAutoScaling:GangliaLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/GangliaLayerLoadBasedAutoScalingDownscaling:GangliaLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/GangliaLayerLoadBasedAutoScalingUpscaling:GangliaLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/HaproxyLayerCloudwatchConfiguration:HaproxyLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/HaproxyLayerCloudwatchConfigurationLogStream:HaproxyLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/HaproxyLayerEbsVolume:HaproxyLayerEbsVolume" missing
  • 🔴 "aws:opsworks/HaproxyLayerLoadBasedAutoScaling:HaproxyLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/HaproxyLayerLoadBasedAutoScalingDownscaling:HaproxyLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/HaproxyLayerLoadBasedAutoScalingUpscaling:HaproxyLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/InstanceEbsBlockDevice:InstanceEbsBlockDevice" missing
  • 🔴 "aws:opsworks/InstanceEphemeralBlockDevice:InstanceEphemeralBlockDevice" missing
  • 🔴 "aws:opsworks/InstanceRootBlockDevice:InstanceRootBlockDevice" missing
  • 🔴 "aws:opsworks/JavaAppLayerCloudwatchConfiguration:JavaAppLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/JavaAppLayerCloudwatchConfigurationLogStream:JavaAppLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/JavaAppLayerEbsVolume:JavaAppLayerEbsVolume" missing
  • 🔴 "aws:opsworks/JavaAppLayerLoadBasedAutoScaling:JavaAppLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/JavaAppLayerLoadBasedAutoScalingDownscaling:JavaAppLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/JavaAppLayerLoadBasedAutoScalingUpscaling:JavaAppLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/MemcachedLayerCloudwatchConfiguration:MemcachedLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/MemcachedLayerCloudwatchConfigurationLogStream:MemcachedLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/MemcachedLayerEbsVolume:MemcachedLayerEbsVolume" missing
  • 🔴 "aws:opsworks/MemcachedLayerLoadBasedAutoScaling:MemcachedLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/MemcachedLayerLoadBasedAutoScalingDownscaling:MemcachedLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/MemcachedLayerLoadBasedAutoScalingUpscaling:MemcachedLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/MysqlLayerCloudwatchConfiguration:MysqlLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/MysqlLayerCloudwatchConfigurationLogStream:MysqlLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/MysqlLayerEbsVolume:MysqlLayerEbsVolume" missing
  • 🔴 "aws:opsworks/MysqlLayerLoadBasedAutoScaling:MysqlLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/MysqlLayerLoadBasedAutoScalingDownscaling:MysqlLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/MysqlLayerLoadBasedAutoScalingUpscaling:MysqlLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/NodejsAppLayerCloudwatchConfiguration:NodejsAppLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/NodejsAppLayerCloudwatchConfigurationLogStream:NodejsAppLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/NodejsAppLayerEbsVolume:NodejsAppLayerEbsVolume" missing
  • 🔴 "aws:opsworks/NodejsAppLayerLoadBasedAutoScaling:NodejsAppLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/NodejsAppLayerLoadBasedAutoScalingDownscaling:NodejsAppLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/NodejsAppLayerLoadBasedAutoScalingUpscaling:NodejsAppLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/PhpAppLayerCloudwatchConfiguration:PhpAppLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/PhpAppLayerCloudwatchConfigurationLogStream:PhpAppLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/PhpAppLayerEbsVolume:PhpAppLayerEbsVolume" missing
  • 🔴 "aws:opsworks/PhpAppLayerLoadBasedAutoScaling:PhpAppLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/PhpAppLayerLoadBasedAutoScalingDownscaling:PhpAppLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/PhpAppLayerLoadBasedAutoScalingUpscaling:PhpAppLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/RailsAppLayerCloudwatchConfiguration:RailsAppLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/RailsAppLayerCloudwatchConfigurationLogStream:RailsAppLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/RailsAppLayerEbsVolume:RailsAppLayerEbsVolume" missing
  • 🔴 "aws:opsworks/RailsAppLayerLoadBasedAutoScaling:RailsAppLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/RailsAppLayerLoadBasedAutoScalingDownscaling:RailsAppLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/RailsAppLayerLoadBasedAutoScalingUpscaling:RailsAppLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:opsworks/StackCustomCookbooksSource:StackCustomCookbooksSource" missing
  • 🔴 "aws:opsworks/StaticWebLayerCloudwatchConfiguration:StaticWebLayerCloudwatchConfiguration" missing
  • 🔴 "aws:opsworks/StaticWebLayerCloudwatchConfigurationLogStream:StaticWebLayerCloudwatchConfigurationLogStream" missing
  • 🔴 "aws:opsworks/StaticWebLayerEbsVolume:StaticWebLayerEbsVolume" missing
  • 🔴 "aws:opsworks/StaticWebLayerLoadBasedAutoScaling:StaticWebLayerLoadBasedAutoScaling" missing
  • 🔴 "aws:opsworks/StaticWebLayerLoadBasedAutoScalingDownscaling:StaticWebLayerLoadBasedAutoScalingDownscaling" missing
  • 🔴 "aws:opsworks/StaticWebLayerLoadBasedAutoScalingUpscaling:StaticWebLayerLoadBasedAutoScalingUpscaling" missing
  • 🔴 "aws:paymentcryptography/KeyKeyAttributes:KeyKeyAttributes" missing
  • 🔴 "aws:paymentcryptography/KeyKeyAttributesKeyModesOfUse:KeyKeyAttributesKeyModesOfUse" missing
  • 🔴 "aws:quicksight/getAnalysisPermission:getAnalysisPermission" missing
  • 🔴 "aws:redshift/ClusterLogging:ClusterLogging" missing
  • 🔴 "aws:redshift/ClusterSnapshotCopy:ClusterSnapshotCopy" missing
  • 🟢 "aws:rekognition/StreamProcessorRegionsOfInterest:StreamProcessorRegionsOfInterest": required: "boundingBox" property has changed to Required
  • 🔴 "aws:s3/BucketAclV2AccessControlPolicy:BucketAclV2AccessControlPolicy" missing
  • 🔴 "aws:s3/BucketAclV2AccessControlPolicyGrant:BucketAclV2AccessControlPolicyGrant" missing
  • 🔴 "aws:s3/BucketAclV2AccessControlPolicyGrantGrantee:BucketAclV2AccessControlPolicyGrantGrantee" missing
  • 🔴 "aws:s3/BucketAclV2AccessControlPolicyOwner:BucketAclV2AccessControlPolicyOwner" missing
  • 🔴 "aws:s3/BucketCorsConfigurationV2CorsRule:BucketCorsConfigurationV2CorsRule" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2Rule:BucketLifecycleConfigurationV2Rule" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleAbortIncompleteMultipartUpload:BucketLifecycleConfigurationV2RuleAbortIncompleteMultipartUpload" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleExpiration:BucketLifecycleConfigurationV2RuleExpiration" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleFilter:BucketLifecycleConfigurationV2RuleFilter" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleFilterAnd:BucketLifecycleConfigurationV2RuleFilterAnd" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleFilterTag:BucketLifecycleConfigurationV2RuleFilterTag" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleNoncurrentVersionExpiration:BucketLifecycleConfigurationV2RuleNoncurrentVersionExpiration" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleNoncurrentVersionTransition:BucketLifecycleConfigurationV2RuleNoncurrentVersionTransition" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2RuleTransition:BucketLifecycleConfigurationV2RuleTransition" missing
  • 🔴 "aws:s3/BucketLifecycleConfigurationV2Timeouts:BucketLifecycleConfigurationV2Timeouts" missing
  • 🔴 "aws:s3/BucketLoggingV2TargetGrant:BucketLoggingV2TargetGrant" missing
  • 🔴 "aws:s3/BucketLoggingV2TargetGrantGrantee:BucketLoggingV2TargetGrantGrantee" missing
  • 🔴 "aws:s3/BucketLoggingV2TargetObjectKeyFormat:BucketLoggingV2TargetObjectKeyFormat" missing
  • 🔴 "aws:s3/BucketLoggingV2TargetObjectKeyFormatPartitionedPrefix:BucketLoggingV2TargetObjectKeyFormatPartitionedPrefix" missing
  • 🔴 "aws:s3/BucketLoggingV2TargetObjectKeyFormatSimplePrefix:BucketLoggingV2TargetObjectKeyFormatSimplePrefix" missing
  • 🟢 "aws:s3/BucketObjectLockConfiguration:BucketObjectLockConfiguration": required: "objectLockEnabled" property is no longer Required
  • 🟢 "aws:s3/BucketObjectLockConfigurationRuleDefaultRetention:BucketObjectLockConfigurationRuleDefaultRetention": required: "mode" property is no longer Required
  • 🔴 "aws:s3/BucketObjectLockConfigurationV2Rule:BucketObjectLockConfigurationV2Rule" missing
  • 🔴 "aws:s3/BucketObjectLockConfigurationV2RuleDefaultRetention:BucketObjectLockConfigurationV2RuleDefaultRetention" missing
  • 🟢 "aws:s3/BucketServerSideEncryptionConfigurationRule:BucketServerSideEncryptionConfigurationRule": required: "applyServerSideEncryptionByDefault" property is no longer Required
  • 🔴 "aws:s3/BucketServerSideEncryptionConfigurationV2Rule:BucketServerSideEncryptionConfigurationV2Rule" missing
  • 🔴 "aws:s3/BucketServerSideEncryptionConfigurationV2RuleApplyServerSideEncryptionByDefault:BucketServerSideEncryptionConfigurationV2RuleApplyServerSideEncryptionByDefault" missing
  • 🔴 "aws:s3/BucketV2CorsRule:BucketV2CorsRule" missing
  • 🔴 "aws:s3/BucketV2Grant:BucketV2Grant" missing
  • 🔴 "aws:s3/BucketV2LifecycleRule:BucketV2LifecycleRule" missing
  • 🔴 "aws:s3/BucketV2LifecycleRuleExpiration:BucketV2LifecycleRuleExpiration" missing
  • 🔴 "aws:s3/BucketV2LifecycleRuleNoncurrentVersionExpiration:BucketV2LifecycleRuleNoncurrentVersionExpiration" missing
  • 🔴 "aws:s3/BucketV2LifecycleRuleNoncurrentVersionTransition:BucketV2LifecycleRuleNoncurrentVersionTransition" missing
  • 🔴 "aws:s3/BucketV2LifecycleRuleTransition:BucketV2LifecycleRuleTransition" missing
  • 🔴 "aws:s3/BucketV2Logging:BucketV2Logging" missing
  • 🔴 "aws:s3/BucketV2ObjectLockConfiguration:BucketV2ObjectLockConfiguration" missing

New resources:

  • s3/bucketAccelerateConfiguration.BucketAccelerateConfiguration
  • s3/bucketAcl.BucketAcl
  • s3/bucketCorsConfiguration.BucketCorsConfiguration
  • s3/bucketLifecycleConfiguration.BucketLifecycleConfiguration
  • s3/bucketLogging.BucketLogging
  • s3/bucketObjectLockConfiguration.BucketObjectLockConfiguration
  • s3/bucketRequestPaymentConfiguration.BucketRequestPaymentConfiguration
  • s3/bucketServerSideEncryptionConfiguration.BucketServerSideEncryptionConfiguration
  • s3/bucketVersioning.BucketVersioning
  • s3/bucketWebsiteConfiguration.BucketWebsiteConfiguration

New functions:

  • vpc/getEndpointAssociations.getEndpointAssociations

Maintainer note: consult the runbook for dealing with any breaking changes.

Copy link

codecov bot commented May 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 24.26%. Comparing base (bac397f) to head (98cf61a).
Report is 6 commits behind head on corymhall/upstream-v6-beta.

Additional details and impacted files
@@                     Coverage Diff                     @@
##           corymhall/upstream-v6-beta    #5498   +/-   ##
===========================================================
  Coverage                       24.26%   24.26%           
===========================================================
  Files                             359      359           
  Lines                          143766   143766           
===========================================================
  Hits                            34890    34890           
  Misses                         108782   108782           
  Partials                           94       94           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@VenelinMartinov VenelinMartinov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, let's just make sure we don't forget the TODOs before the release - do we have tracking issues for all of these?

@corymhall corymhall requested review from t0yv0, mjeffryes, guineveresaenger and a team May 12, 2025 17:57
@corymhall corymhall merged commit f8e7516 into corymhall/upstream-v6-beta May 14, 2025
22 of 23 checks passed
@corymhall corymhall deleted the corymhall/v7-upgrade-docs branch May 14, 2025 15:12
corymhall added a commit that referenced this pull request May 14, 2025
This PR performs a major version upgrade while upgrading upstream to the
`release/6.0.0-beta` branch.

Some things that occur as part of this major version upgrade are:
- Resources/properties that were deprecated in v6 are removed
- Changes to `MaxItemsOne` that were held off in v6 occur now

In additional the following groups of patches were removed. This was
included in this PR rather than in a follow up because as part of the
`6.0.0-beta` upstream completely removed aws sdkv1. In order to keep
these patches around we would have had to either include it back or
update the patches to use aws sdkv2.

- [Remove sdkv1 related patches](#5466)
closes #5461, closes #5460, closes #5465, closes #5463, closes #5470,
closes #5472

- [Legacy S3 Bucket Patches](#5473)
closes #3720, closes #3726, closes #2727, closes #2728, closes #5474,
closes #2752, closes #2729

- [Remove deprecated Gamelift MatchMaking resources](#4375)
closes #5409, closes #2745, closes #2742, closes #2740, closes #5467,
closes #5468, closes #5469

There are a lot of changes in this PR that I won't be able to enumerate
in this description so I have created a follow up PR that includes a doc
with all the details. #5498

closes #2732
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants