/// <summary>Snippet for LaunchFlexTemplate</summary>
 public void LaunchFlexTemplateRequestObject()
 {
     // Snippet: LaunchFlexTemplate(LaunchFlexTemplateRequest, CallSettings)
     // Create client
     FlexTemplatesServiceClient flexTemplatesServiceClient = FlexTemplatesServiceClient.Create();
     // Initialize request argument(s)
     LaunchFlexTemplateRequest request = new LaunchFlexTemplateRequest
     {
         ProjectId       = "",
         LaunchParameter = new LaunchFlexTemplateParameter(),
         Location        = "",
         ValidateOnly    = false,
     };
     // Make the request
     LaunchFlexTemplateResponse response = flexTemplatesServiceClient.LaunchFlexTemplate(request);
     // End snippet
 }
        /// <summary>Snippet for LaunchFlexTemplateAsync</summary>
        public async Task LaunchFlexTemplateRequestObjectAsync()
        {
            // Snippet: LaunchFlexTemplateAsync(LaunchFlexTemplateRequest, CallSettings)
            // Additional: LaunchFlexTemplateAsync(LaunchFlexTemplateRequest, CancellationToken)
            // Create client
            FlexTemplatesServiceClient flexTemplatesServiceClient = await FlexTemplatesServiceClient.CreateAsync();

            // Initialize request argument(s)
            LaunchFlexTemplateRequest request = new LaunchFlexTemplateRequest
            {
                ProjectId       = "",
                LaunchParameter = new LaunchFlexTemplateParameter(),
                Location        = "",
                ValidateOnly    = false,
            };
            // Make the request
            LaunchFlexTemplateResponse response = await flexTemplatesServiceClient.LaunchFlexTemplateAsync(request);

            // End snippet
        }