# Service-specific properties not related to authentication. SERVICE_1_URL=https://service1/api SERVICE_1_DISABLE_SSL=true SERVICE_1_ENABLE_GZIP=true SERVICE2_URL=https://service2/api SERVICE2_DISABLE_SSL=false SERVICE2_ENABLE_GZIP=false SERVICE2_ENABLE_RETRIES=true SERVICE3_URL=https://service3/api SERVICE3_DISABLE_SSL=false SERVICE3_ENABLE_GZIP=notabool SERVICE3_ENABLE_RETRIES=notabool SERVICE4_URL=https://service4/api SERVICE4_DISABLE_SSL=false SERVICE4_ENABLE_RETRIES=true SERVICE4_MAX_RETRIES=5 SERVICE4_RETRY_INTERVAL=10 SERVICE5_URL=https://service5/api SERVICE5_DISABLE_SSL=true # Service-1 configured with IAM SERVICE_1_AUTH_TYPE=IAM SERVICE_1_APIKEY=my-api-key SERVICE_1_CLIENT_ID=my-client-id SERVICE_1_CLIENT_SECRET=my-client-secret SERVICE_1_AUTH_URL=https://iamhost/iam/api SERVICE_1_AUTH_DISABLE_SSL=true # Service2 configured with Basic Auth SERVICE2_AUTHTYPE=BasiC SERVICE2_USERNAME=my-user SERVICE2_PASSWORD=my-password # Service3 configured with CP4D SERVICE3_AUTHTYPE=CP4d SERVICE3_AUTH_URL=https://cp4dhost/cp4d/api SERVICE3_USERNAME=my-cp4d-user SERVICE3_PASSWORD=my-cp4d-password SERVICE3_AUTH_DISABLE_SSL=false # Service4 configured with no authentication SERVICE4_AUTH_TYPE=NOAuth # Service5 configured with BearerToken SERVICE5_AUTH_TYPE=BEARERtoken SERVICE5_BEARER_TOKEN=my-bearer-token # Service6 configured with IAM w/scope SERVICE6_AUTH_TYPE=IAM SERVICE6_APIKEY=my-api-key SERVICE6_AUTH_URL=https://iamhost/iam/api SERVICE6_SCOPE=scope1 scope2 scope3 # Service configured with Container Auth SERVICE7_AUTH_TYPE=conTaIneR SERVICE7_CR_TOKEN_FILENAME=crtoken.txt SERVICE7_IAM_PROFILE_NAME=iam-user1 SERVICE7_IAM_PROFILE_ID=iam-id1 SERVICE7_AUTH_URL=https://iamhost/iam/api SERVICE7_SCOPE=scope1 SERVICE7_CLIENT_ID=iam-client1 SERVICE7_CLIENT_SECRET=iam-secret1 SERVICE7_AUTH_DISABLE_SSL=true # VPC auth with default config SERVICE8A_AUTH_TYPE=vpc # VPC auth with profile CRN SERVICE8B_AUTH_TYPE=vpc SERVICE8B_IAM_PROFILE_CRN=crn:iam-profile1 SERVICE8B_AUTH_URL=http://vpc.imds.com/api # VPC auth with profile ID SERVICE8C_AUTH_TYPE=vpc SERVICE8C_IAM_PROFILE_ID=iam-profile1-id # IAM auth using refresh token SERVICE9_AUTH_TYPE=iam SERVICE9_REFRESH_TOKEN=refresh-token SERVICE9_CLIENT_ID=user1 SERVICE9_CLIENT_SECRET=secret1 SERVICE9_AUTH_URL=https://iam.refresh-token.com # MCSP auth SERVICE10_AUTH_TYPE=mcsp SERVICE10_APIKEY=my-api-key SERVICE10_AUTH_URL=https://mcsp.ibm.com SERVICE10_AUTH_DISABLE_SSL=true SERVICE11_AUTH_TYPE=iAmAsSuME SERVICE11_APIKEY=my-api-key SERVICE11_IAM_PROFILE_ID=iam-profile-1 SERVICE11_AUTH_URL=https://iamassume.ibm.com SERVICE11_AUTH_DISABLE_SSL=true # MCSP V2 auth SERVICE12_AUTH_TYPE=mcspv2 SERVICE12_APIKEY=my-api-key SERVICE12_AUTH_URL=https://mcspv2.ibm.com SERVICE12_SCOPE_COLLECTION_TYPE=subscriptions SERVICE12_SCOPE_ID=global_subscriptions SERVICE12_INCLUDE_BUILTIN_ACTIONS=TRUE SERVICE12_INCLUDE_CUSTOM_ACTIONS=t SERVICE12_INCLUDE_ROLES=f SERVICE12_PREFIX_ROLES=true SERVICE12_CALLER_EXT_CLAIM={"productID":"prod123"} SERVICE12_AUTH_DISABLE_SSL=true # EQUAL service exercises value with = in them EQUAL_SERVICE_URL==https:/my=host.com/my=service/api EQUAL_SERVICE_APIKEY==my=api=key= # Error1 - missing APIKEY ERROR1_AUTH_TYPE=iaM # Error2 - missing username ERROR2_AUTH_TYPE=baSIC ERROR2_PASSWORD=password # Error3 - missing access token ERROR3_AUTH_TYPE=bearerTOKEN ERROR3_BEARER_TOKEN= # Error4 - invalid service URL ERROR4_URL={bad url}