예제 #1
0
        /// <summary>Snippet for CallFunctionAsync</summary>
        public async Task CallFunctionAsync()
        {
            // Snippet: CallFunctionAsync(string, string, CallSettings)
            // Additional: CallFunctionAsync(string, string, CancellationToken)
            // Create client
            CloudFunctionsServiceClient cloudFunctionsServiceClient = await CloudFunctionsServiceClient.CreateAsync();

            // Initialize request argument(s)
            string name = "projects/[PROJECT]/locations/[LOCATION]/functions/[FUNCTION]";
            string data = "";
            // Make the request
            CallFunctionResponse response = await cloudFunctionsServiceClient.CallFunctionAsync(name, data);

            // End snippet
        }
예제 #2
0
        /// <summary>Snippet for CallFunctionAsync</summary>
        public async Task CallFunctionResourceNamesAsync()
        {
            // Snippet: CallFunctionAsync(CloudFunctionName, string, CallSettings)
            // Additional: CallFunctionAsync(CloudFunctionName, string, CancellationToken)
            // Create client
            CloudFunctionsServiceClient cloudFunctionsServiceClient = await CloudFunctionsServiceClient.CreateAsync();

            // Initialize request argument(s)
            CloudFunctionName name = CloudFunctionName.FromProjectLocationFunction("[PROJECT]", "[LOCATION]", "[FUNCTION]");
            string            data = "";
            // Make the request
            CallFunctionResponse response = await cloudFunctionsServiceClient.CallFunctionAsync(name, data);

            // End snippet
        }
예제 #3
0
        /// <summary>Snippet for CallFunctionAsync</summary>
        public async Task CallFunctionRequestObjectAsync()
        {
            // Snippet: CallFunctionAsync(CallFunctionRequest, CallSettings)
            // Additional: CallFunctionAsync(CallFunctionRequest, CancellationToken)
            // Create client
            CloudFunctionsServiceClient cloudFunctionsServiceClient = await CloudFunctionsServiceClient.CreateAsync();

            // Initialize request argument(s)
            CallFunctionRequest request = new CallFunctionRequest
            {
                CloudFunctionName = CloudFunctionName.FromProjectLocationFunction("[PROJECT]", "[LOCATION]", "[FUNCTION]"),
                Data = "",
            };
            // Make the request
            CallFunctionResponse response = await cloudFunctionsServiceClient.CallFunctionAsync(request);

            // End snippet
        }