Editor/Urls.cs (65 lines of code) (raw):

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 namespace AmazonGameLift.Editor { internal static class Urls { public const string AwsCloudFormationChangeSetTemplate = "https://{0}.console.aws.amazon.com/cloudformation/home?region={0}#/stacks/changesets/changes?stackId={1}&changeSetId={2}"; public const string AwsCloudFormationEventsTemplate = "https://{0}.console.aws.amazon.com/cloudformation/home?region={0}#/stacks/events?stackId={1}"; public const string AwsCloudFormationStacksTemplate = "https://{0}.console.aws.amazon.com/cloudformation/home?region={0}#/stacks"; public const string AwsGameLiftFleetViewTemplate = "https://{0}.console.aws.amazon.com/gamelift/fleets/view/{1}"; public const string AwsFleetIqDocumentation = "https://docs.aws.amazon.com/gamelift/latest/fleetiqguide/gsg-intro.html"; public const string AwsFlexMatchDocumentation = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-match-intro.html"; public const string AboutGameLift = "https://aws.amazon.com/gamelift/"; public const string AboutGameLiftPricing = "https://aws.amazon.com/gamelift/pricing/"; public const string GameLiftPricingCalculator = "https://calculator.aws/#/addService/GameLift"; public const string AwsGameTech = "https://aws.amazon.com/gametech/"; public const string AboutAwsAccounts = "https://docs.aws.amazon.com/accounts/latest/reference/accounts-welcome.html"; public const string AboutAwsUsers = "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users.html"; public const string AwsIamDocumentation = "https://docs.aws.amazon.com/sdkref/latest/guide/access-iam-users.html"; public const string AwsHelpCredentials = "https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html"; public const string AwsS3BucketTemplate = "https://s3.console.aws.amazon.com/s3/buckets/{0}?region={1}"; public const string AwsHelpGameLiftUnityDocumentation = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in.html"; public const string AwsFreeTier = "https://aws.amazon.com/free/"; public const string AwsGameTechForums = "https://repost.aws/tags/TAF8-XUqojTsadH5jSz3IfGQ/amazon-gamelift"; public const string GitHubAwsIssues = "https://github.com/aws/amazon-gamelift-plugin-unity/issues"; public const string GameLiftPluginReleaseNotes = "https://github.com/aws/amazon-gamelift-plugin-unity/blob/main/CHANGELOG.md"; public const string CreateAwsAccountLearnMore = "https://repost.aws/knowledge-center/create-and-activate-aws-account"; public const string AnywherePageIntegrateServerLink = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-anywhere.html#unity-plug-in-anywhere-integrate-server"; public const string AnywherePageIntegrateClientLink = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-anywhere.html#unity-plug-in-anywhere-integrate-client"; public const string ManagedEC2IntegrateLink = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-ec2.html#unity-plug-in-ec2-integrate"; public const string ManagedEC2IntegrateServerLink = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-ec2.html#unity-plug-in-ec2-integrate-server"; public const string ManagedEC2IntegrateClientLink = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-ec2.html#unity-plug-in-ec2-integrate-client"; public const string ManagedEC2ScenariosLearnMore = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-ec2.html#unity-plug-in-ec2-scenarios"; public const string S3BootstrapHelp = "https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html"; public const string AwsS3Console = "https://s3.console.aws.amazon.com/s3/home"; public const string AwsIAMConsole = "https://us-east-1.console.aws.amazon.com/iamv2/home"; public const string AwsContainerFleetsConsole = "https://{0}.console.aws.amazon.com/gamelift/container-fleets"; public const string AwsGameLiftLogs = "https://{0}.console.aws.amazon.com/cloudtrail/home?region={0}#/dashboard"; public const string AwsGameLiftDocs = "https//docs.aws.amazon.com/gamelift"; public const string AwsS3Pricing = "https://aws.amazon.com/s3/pricing/"; public const string AwsSecurity = "https://aws.amazon.com/security/vulnerability-reporting/"; public const string JavaDownload = "https://www.java.com/en/download/"; public const string GameLiftServerCSharpSdkIntegrationDoc = "https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-engines-unity-using.html"; public const string GameLiftServerCSharpSdkApiDoc = "https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-server-sdk-csharp-ref.html"; public const string GameLiftBootstrapInformation = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-profile.html"; public const string ReadAboutUserCredentials = "https://docs.aws.amazon.com/cli/latest/userguide/cli-authentication-user.html"; public const string IAMPermissions = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-iam-policy-examples.html"; public const string SupportedGameLiftRegions = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-regions.html"; // Helpful resources links public const string SetupAwsAccount = "https://docs.aws.amazon.com/gamelift/latest/developerguide/setting-up-aws-login.html"; public const string PluginGuideCreateProfile = "https://docs.aws.amazon.com/gamelift/latest/developerguide/unity-plug-in-profiles.html"; public const string GettingStarted = "https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html"; public const string OrganizingEnv = "https://docs.aws.amazon.com/whitepapers/latest/organizing-your-aws-environment/organizing-your-aws-environment.html"; public const string GetAccessKeys = "https://docs.aws.amazon.com/cli/latest/userguide/cli-authentication-user.html#cli-authentication-user-get"; public const string ServiceLocations = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-regions.html#gamelift-regions-flex"; public const string ManageAccessKeys = "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html#Using_CreateAccessKey"; public const string HostingSolutions = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-intro-flavors.html#gamelift-intro-flavors-hosting"; public const string HostingFleet = "https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-intro.html"; // Container flow links public const string DockerHomepage = "https://www.docker.com/"; public const string ECRUserGuide = "https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html"; public const string InstallWsl = "https://learn.microsoft.com/en-us/windows/wsl/install"; public const string InstallDockerEngine = "https://docs.docker.com/engine/install/"; public const string SupportedContainersRegions = "https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-regions.html#gamelift-regions-hosting-home"; public const string HowToAuthAPrivateEcrRepo = "https://docs.aws.amazon.com/AmazonECR/latest/userguide/Registries.html#registry_auth"; public const string HowToBuildADockerFile = "https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-container-image.html"; public const string MissingLink = "www.google.com"; } }