Skip to content
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

ElasticMapReduce, ManagedBlockchain, GameLift, and AppStream InstanceTypes from pricing #1541

Merged
merged 4 commits into from
May 19, 2020

Conversation

PatMyron
Copy link
Contributor

@PatMyron PatMyron commented May 19, 2020

more detailed explanation of process in #1535


AmazonManagedBlockchain

AWS::ManagedBlockchain::Node.NodeConfiguration.InstanceType


AmazonGameLift

AWS::GameLift::Fleet.EC2InstanceType


AmazonAppStream

AWS::AppStream::Fleet.InstanceType

AWS::AppStream::ImageBuilder.InstanceType


ElasticMapReduce

AWS::EMR::InstanceGroupConfig.InstanceType

AWS::EMR::InstanceFleetConfig.InstanceTypeConfigs.InstanceType

AWS::EMR::Cluster.InstanceGroupConfig.InstanceType

AWS::EMR::Cluster.InstanceTypeConfig.InstanceType

Traceback (most recent call last):
  File "scripts/update_specs_from_pricing.py", line 238, in <module>
    main()
  File "scripts/update_specs_from_pricing.py", line 227, in main
    outputs = update_outputs('EMRInstanceType', get_results('ElasticMapReduce', ['Elastic Map Reduce Instance']), outputs)
  File "scripts/update_specs_from_pricing.py", line 202, in get_results
    if not results.get(region_map[product.get('attributes').get('location')]):
KeyError: u'Any'
        "location" : "Any",
        "locationType" : "AWS Outposts",
echo [] > src/cfnlint/data/ExtendedSpecs/all/05_pricing_property_values.json

Resources:
  Resource:
    Type: AWS::ManagedBlockchain::Node
    Properties:
      MemberId: MemberId
      NetworkId: NetworkId
      NodeConfiguration:
        InstanceType: InstanceType
        AvailabilityZone: AvailabilityZone
  Resource2:
    Type: AWS::GameLift::Fleet
    Properties:
      Name: Name
      EC2InstanceType: EC2InstanceType
  Resource3:
    Type: AWS::AppStream::Fleet
    Properties:
      Name: Name
      ComputeCapacity:
        DesiredInstances: 1
      InstanceType: InstanceType
  Resource4:
    Type: AWS::AppStream::ImageBuilder
    Properties:
      Name: Name
      InstanceType: InstanceType
  Resource5:
    Type: AWS::EMR::InstanceGroupConfig
    Properties:
      InstanceCount: 1
      InstanceRole: InstanceRole
      JobFlowId: JobFlowId
      InstanceType: InstanceType
  Resource6:
    Type: AWS::EMR::InstanceFleetConfig
    Properties:
      ClusterId: ClusterId
      InstanceFleetType: InstanceFleetType
      InstanceTypeConfigs:
        - InstanceType: InstanceType
  Resource7:
    Type: AWS::EMR::Cluster
    Properties:
      Name: Name
      JobFlowRole: JobFlowRole
      ServiceRole: ServiceRole
      Instances:
        CoreInstanceFleet:
          InstanceTypeConfigs:
            - InstanceType: InstanceType
        CoreInstanceGroup:
          InstanceCount: 1
          InstanceType: InstanceType

@codecov

This comment has been minimized.

@PatMyron PatMyron marked this pull request as ready for review May 19, 2020 01:38
@PatMyron PatMyron marked this pull request as draft May 19, 2020 01:44
@PatMyron PatMyron changed the title ElasticMapReduce InstanceType ElasticMapReduce and ManagedBlockchain InstanceTypes May 19, 2020
@PatMyron PatMyron changed the title ElasticMapReduce and ManagedBlockchain InstanceTypes ElasticMapReduce, ManagedBlockchain, and GameLift InstanceTypes May 19, 2020
@PatMyron PatMyron changed the title ElasticMapReduce, ManagedBlockchain, and GameLift InstanceTypes ElasticMapReduce, ManagedBlockchain, GameLift, and AppStream InstanceTypes May 19, 2020
@PatMyron PatMyron marked this pull request as ready for review May 19, 2020 02:35
@PatMyron PatMyron merged commit d6a4b94 into aws-cloudformation:master May 19, 2020
kddejong pushed a commit that referenced this pull request Aug 14, 2020
@PatMyron PatMyron changed the title ElasticMapReduce, ManagedBlockchain, GameLift, and AppStream InstanceTypes ElasticMapReduce, ManagedBlockchain, GameLift, and AppStream InstanceTypes from pricing Sep 26, 2020
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.

1 participant