/// <summary>Snippet for DeprecateAsync</summary>
        public async Task DeprecateAsync()
        {
            // Snippet: DeprecateAsync(string, string, DeprecationStatus, CallSettings)
            // Additional: DeprecateAsync(string, string, DeprecationStatus, CancellationToken)
            // Create client
            ImagesClient imagesClient = await ImagesClient.CreateAsync();

            // Initialize request argument(s)
            string            project = "";
            string            image   = "";
            DeprecationStatus deprecationStatusResource = new DeprecationStatus();
            // Make the request
            Operation response = await imagesClient.DeprecateAsync(project, image, deprecationStatusResource);

            // End snippet
        }
        /// <summary>Snippet for DeprecateAsync</summary>
        public async Task DeprecateRequestObjectAsync()
        {
            // Snippet: DeprecateAsync(DeprecateImageRequest, CallSettings)
            // Additional: DeprecateAsync(DeprecateImageRequest, CancellationToken)
            // Create client
            ImagesClient imagesClient = await ImagesClient.CreateAsync();

            // Initialize request argument(s)
            DeprecateImageRequest request = new DeprecateImageRequest
            {
                RequestId = "",
                Image     = "",
                Project   = "",
                DeprecationStatusResource = new DeprecationStatus(),
            };
            // Make the request
            Operation response = await imagesClient.DeprecateAsync(request);

            // End snippet
        }