1{ 2 "version": "1", 3 "testCases": [ 4 { 5 "documentation": "Override endpoint", 6 "expect": { 7 "endpoint": { 8 "url": "https://test.codecatalyst.global.api.aws" 9 } 10 }, 11 "params": { 12 "Endpoint": "https://test.codecatalyst.global.api.aws" 13 } 14 }, 15 { 16 "documentation": "Default endpoint (region not set)", 17 "expect": { 18 "endpoint": { 19 "url": "https://codecatalyst.global.api.aws" 20 } 21 }, 22 "params": {} 23 }, 24 { 25 "documentation": "Default FIPS endpoint (region not set)", 26 "expect": { 27 "endpoint": { 28 "url": "https://codecatalyst-fips.global.api.aws" 29 } 30 }, 31 "params": { 32 "UseFIPS": true 33 } 34 }, 35 { 36 "documentation": "Default endpoint (region: aws-global)", 37 "expect": { 38 "endpoint": { 39 "url": "https://codecatalyst.global.api.aws" 40 } 41 }, 42 "params": { 43 "Region": "aws-global" 44 } 45 }, 46 { 47 "documentation": "Default FIPS endpoint (region: aws-global)", 48 "expect": { 49 "endpoint": { 50 "url": "https://codecatalyst-fips.global.api.aws" 51 } 52 }, 53 "params": { 54 "Region": "aws-global", 55 "UseFIPS": true 56 } 57 }, 58 { 59 "documentation": "Default endpoint for a valid home region (region: us-west-2)", 60 "expect": { 61 "endpoint": { 62 "url": "https://codecatalyst.global.api.aws" 63 } 64 }, 65 "params": { 66 "Region": "us-west-2" 67 } 68 }, 69 { 70 "documentation": "Default FIPS endpoint for a valid home region (region: us-west-2)", 71 "expect": { 72 "endpoint": { 73 "url": "https://codecatalyst-fips.global.api.aws" 74 } 75 }, 76 "params": { 77 "Region": "us-west-2", 78 "UseFIPS": true 79 } 80 }, 81 { 82 "documentation": "Default endpoint for an unavailable home region (region: us-east-1)", 83 "expect": { 84 "endpoint": { 85 "url": "https://codecatalyst.global.api.aws" 86 } 87 }, 88 "params": { 89 "Region": "us-east-1" 90 } 91 }, 92 { 93 "documentation": "Default FIPS endpoint for an unavailable home region (region: us-east-1)", 94 "expect": { 95 "endpoint": { 96 "url": "https://codecatalyst-fips.global.api.aws" 97 } 98 }, 99 "params": { 100 "Region": "us-east-1", 101 "UseFIPS": true 102 } 103 } 104 ] 105}