Class: Fastly::AwsRegion
- Inherits:
 - 
      Object
      
        
- Object
 - Fastly::AwsRegion
 
 
- Defined in:
 - lib/fastly/models/aws_region.rb
 
Constant Summary collapse
- US_EAST_1 =
 "us-east-1".freeze
- US_EAST_2 =
 "us-east-2".freeze
- US_WEST_1 =
 "us-west-1".freeze
- US_WEST_2 =
 "us-west-2".freeze
- AF_SOUTH_1 =
 "af-south-1".freeze
- AP_EAST_1 =
 "ap-east-1".freeze
- AP_SOUTH_1 =
 "ap-south-1".freeze
- AP_NORTHEAST_3 =
 "ap-northeast-3".freeze
- AP_NORTHEAST_2 =
 "ap-northeast-2".freeze
- AP_SOUTHEAST_1 =
 "ap-southeast-1".freeze
- AP_SOUTHEAST_2 =
 "ap-southeast-2".freeze
- AP_NORTHEAST_1 =
 "ap-northeast-1".freeze
- CA_CENTRAL_1 =
 "ca-central-1".freeze
- CN_NORTH_1 =
 "cn-north-1".freeze
- CN_NORTHWEST_1 =
 "cn-northwest-1".freeze
- EU_CENTRAL_1 =
 "eu-central-1".freeze
- EU_WEST_1 =
 "eu-west-1".freeze
- EU_WEST_2 =
 "eu-west-2".freeze
- EU_SOUTH_1 =
 "eu-south-1".freeze
- EU_WEST_3 =
 "eu-west-3".freeze
- EU_NORTH_1 =
 "eu-north-1".freeze
- ME_SOUTH_1 =
 "me-south-1".freeze
- SA_EAST_1 =
 "sa-east-1".freeze
Class Method Summary collapse
- 
  
    
      .build_from_hash(value)  ⇒ String 
    
    
  
  
  
  
  
  
  
  
  
    
Builds the enum from string.
 
Instance Method Summary collapse
- 
  
    
      #build_from_hash(value)  ⇒ String 
    
    
  
  
  
  
  
  
  
  
  
    
Builds the enum from string.
 
Class Method Details
.build_from_hash(value) ⇒ String
Builds the enum from string
      43 44 45  | 
    
      # File 'lib/fastly/models/aws_region.rb', line 43 def self.build_from_hash(value) new.build_from_hash(value) end  | 
  
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
      50 51 52 53 54  | 
    
      # File 'lib/fastly/models/aws_region.rb', line 50 def build_from_hash(value) constantValues = AwsRegion.constants.select { |c| AwsRegion::const_get(c) == value } raise "Invalid ENUM value #{value} for class #AwsRegion" if constantValues.empty? value end  |