/// <summary>Snippet for ListConnections</summary>
 public void ListConnectionsResourceNames()
 {
     // Snippet: ListConnections(LocationName, uint?, CallSettings)
     // Create client
     ConnectionServiceClient connectionServiceClient = ConnectionServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent     = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     uint?        maxResults = 0U;
     // Make the request
     ListConnectionsResponse response = connectionServiceClient.ListConnections(parent, maxResults);
     // End snippet
 }
Exemple #2
0
 /// <summary>Snippet for CreateAgent</summary>
 public void CreateAgentResourceNames()
 {
     // Snippet: CreateAgent(LocationName, Agent, CallSettings)
     // Create client
     AgentsClient agentsClient = AgentsClient.Create();
     // Initialize request argument(s)
     LocationName parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     Agent        agent  = new Agent();
     // Make the request
     Agent response = agentsClient.CreateAgent(parent, agent);
     // End snippet
 }
Exemple #3
0
    public Namespace CreateNamespace(
        string projectId   = "my-project",
        string locationId  = "us-east1",
        string namespaceId = "test-namespace")
    {
        // Create client
        RegistrationServiceClient registrationServiceClient = RegistrationServiceClient.Create();
        // Initialize request argument(s)
        var locationName = LocationName.FromProjectLocation(projectId, locationId);

        return(registrationServiceClient.CreateNamespace(locationName, new Namespace(), namespaceId));
    }
Exemple #4
0
 /// <summary>Snippet for CreateJob</summary>
 public void CreateJob()
 {
     // Snippet: CreateJob(LocationName,Job,CallSettings)
     // Create client
     CloudSchedulerClient cloudSchedulerClient = CloudSchedulerClient.Create();
     // Initialize request argument(s)
     LocationName parent = new LocationName("[PROJECT]", "[LOCATION]");
     Job          job    = new Job();
     // Make the request
     Job response = cloudSchedulerClient.CreateJob(parent, job);
     // End snippet
 }
Exemple #5
0
 /// <summary>Snippet for CreateAutoscalingPolicy</summary>
 public void CreateAutoscalingPolicyResourceNames1()
 {
     // Snippet: CreateAutoscalingPolicy(LocationName, AutoscalingPolicy, CallSettings)
     // Create client
     AutoscalingPolicyServiceClient autoscalingPolicyServiceClient = AutoscalingPolicyServiceClient.Create();
     // Initialize request argument(s)
     LocationName      parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     AutoscalingPolicy policy = new AutoscalingPolicy();
     // Make the request
     AutoscalingPolicy response = autoscalingPolicyServiceClient.CreateAutoscalingPolicy(parent, policy);
     // End snippet
 }
 /// <summary>Snippet for ListIssueModels</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void ListIssueModelsRequestObject()
 {
     // Create client
     ContactCenterInsightsClient contactCenterInsightsClient = ContactCenterInsightsClient.Create();
     // Initialize request argument(s)
     ListIssueModelsRequest request = new ListIssueModelsRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
     };
     // Make the request
     ListIssueModelsResponse response = contactCenterInsightsClient.ListIssueModels(request);
 }
 /// <summary>Snippet for CreateSecuritySettings</summary>
 public void CreateSecuritySettingsResourceNames()
 {
     // Snippet: CreateSecuritySettings(LocationName, SecuritySettings, CallSettings)
     // Create client
     SecuritySettingsServiceClient securitySettingsServiceClient = SecuritySettingsServiceClient.Create();
     // Initialize request argument(s)
     LocationName     parent           = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     SecuritySettings securitySettings = new SecuritySettings();
     // Make the request
     SecuritySettings response = securitySettingsServiceClient.CreateSecuritySettings(parent, securitySettings);
     // End snippet
 }
Exemple #8
0
        /// <summary>Snippet for CreateConversationAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task CreateConversationResourceNamesAsync()
        {
            // Create client
            ContactCenterInsightsClient contactCenterInsightsClient = await ContactCenterInsightsClient.CreateAsync();

            // Initialize request argument(s)
            LocationName parent         = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
            Conversation conversation   = new Conversation();
            string       conversationId = "";
            // Make the request
            Conversation response = await contactCenterInsightsClient.CreateConversationAsync(parent, conversation, conversationId);
        }
 /// <summary>Snippet for CreateQuestion</summary>
 public void CreateQuestionResourceNames()
 {
     // Snippet: CreateQuestion(LocationName, Question, CallSettings)
     // Create client
     QuestionServiceClient questionServiceClient = QuestionServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent   = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     Question     question = new Question();
     // Make the request
     Question response = questionServiceClient.CreateQuestion(parent, question);
     // End snippet
 }
        /// <summary>Snippet for CreateReservationAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task CreateReservationResourceNamesAsync()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = await ReservationServiceClient.CreateAsync();

            // Initialize request argument(s)
            LocationName parent        = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
            Reservation  reservation   = new Reservation();
            string       reservationId = "";
            // Make the request
            Reservation response = await reservationServiceClient.CreateReservationAsync(parent, reservation, reservationId);
        }
Exemple #11
0
 /// <summary>Snippet for CreateConversationProfile</summary>
 public void CreateConversationProfileResourceNames2()
 {
     // Snippet: CreateConversationProfile(LocationName, ConversationProfile, CallSettings)
     // Create client
     ConversationProfilesClient conversationProfilesClient = ConversationProfilesClient.Create();
     // Initialize request argument(s)
     LocationName        parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     ConversationProfile conversationProfile = new ConversationProfile();
     // Make the request
     ConversationProfile response = conversationProfilesClient.CreateConversationProfile(parent, conversationProfile);
     // End snippet
 }
Exemple #12
0
        /// <summary>Snippet for CreateEntryGroupAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task CreateEntryGroupResourceNamesAsync()
        {
            // Create client
            DataCatalogClient dataCatalogClient = await DataCatalogClient.CreateAsync();

            // Initialize request argument(s)
            LocationName parent       = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
            string       entryGroupId = "";
            EntryGroup   entryGroup   = new EntryGroup();
            // Make the request
            EntryGroup response = await dataCatalogClient.CreateEntryGroupAsync(parent, entryGroupId, entryGroup);
        }
        /// <summary>Snippet for CreateTagTemplateAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task CreateTagTemplateResourceNamesAsync()
        {
            // Create client
            DataCatalogClient dataCatalogClient = await DataCatalogClient.CreateAsync();

            // Initialize request argument(s)
            LocationName parent        = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
            string       tagTemplateId = "";
            TagTemplate  tagTemplate   = new TagTemplate();
            // Make the request
            TagTemplate response = await dataCatalogClient.CreateTagTemplateAsync(parent, tagTemplateId, tagTemplate);
        }
 /// <summary>Snippet for CreateKnowledgeBase</summary>
 public void CreateKnowledgeBaseResourceNames2()
 {
     // Snippet: CreateKnowledgeBase(LocationName, KnowledgeBase, CallSettings)
     // Create client
     KnowledgeBasesClient knowledgeBasesClient = KnowledgeBasesClient.Create();
     // Initialize request argument(s)
     LocationName  parent        = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     KnowledgeBase knowledgeBase = new KnowledgeBase();
     // Make the request
     KnowledgeBase response = knowledgeBasesClient.CreateKnowledgeBase(parent, knowledgeBase);
     // End snippet
 }
 /// <summary>Snippet for GetSupportedLanguages</summary>
 public void GetSupportedLanguages()
 {
     // Snippet: GetSupportedLanguages(LocationName,string,string,CallSettings)
     // Create client
     TranslationServiceClient translationServiceClient = TranslationServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent = new LocationName("[PROJECT]", "[LOCATION]");
     string       displayLanguageCode = "";
     string       model = "";
     // Make the request
     SupportedLanguages response = translationServiceClient.GetSupportedLanguages(parent, displayLanguageCode, model);
     // End snippet
 }
 /// <summary>Snippet for CreatePhraseMatcher</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreatePhraseMatcherRequestObject()
 {
     // Create client
     ContactCenterInsightsClient contactCenterInsightsClient = ContactCenterInsightsClient.Create();
     // Initialize request argument(s)
     CreatePhraseMatcherRequest request = new CreatePhraseMatcherRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         PhraseMatcher        = new PhraseMatcher(),
     };
     // Make the request
     PhraseMatcher response = contactCenterInsightsClient.CreatePhraseMatcher(request);
 }
 /// <summary>Snippet for ImportTaxonomies</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void ImportTaxonomiesRequestObject()
 {
     // Create client
     PolicyTagManagerSerializationClient policyTagManagerSerializationClient = PolicyTagManagerSerializationClient.Create();
     // Initialize request argument(s)
     ImportTaxonomiesRequest request = new ImportTaxonomiesRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         InlineSource         = new InlineSource(),
     };
     // Make the request
     ImportTaxonomiesResponse response = policyTagManagerSerializationClient.ImportTaxonomies(request);
 }
 /// <summary>Snippet for CreateMigrationWorkflow</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateMigrationWorkflowRequestObject()
 {
     // Create client
     MigrationServiceClient migrationServiceClient = MigrationServiceClient.Create();
     // Initialize request argument(s)
     CreateMigrationWorkflowRequest request = new CreateMigrationWorkflowRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         MigrationWorkflow    = new MigrationWorkflow(),
     };
     // Make the request
     MigrationWorkflow response = migrationServiceClient.CreateMigrationWorkflow(request);
 }
 /// <summary>Snippet for CreateTaxonomy</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateTaxonomyRequestObject()
 {
     // Create client
     PolicyTagManagerClient policyTagManagerClient = PolicyTagManagerClient.Create();
     // Initialize request argument(s)
     CreateTaxonomyRequest request = new CreateTaxonomyRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         Taxonomy             = new Taxonomy(),
     };
     // Make the request
     Taxonomy response = policyTagManagerClient.CreateTaxonomy(request);
 }
Exemple #20
0
 /// <summary>Snippet for CreateDataset</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateDatasetRequestObject()
 {
     // Create client
     AutoMlClient autoMlClient = AutoMlClient.Create();
     // Initialize request argument(s)
     CreateDatasetRequest request = new CreateDatasetRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         Dataset = new Dataset(),
     };
     // Make the request
     Dataset response = autoMlClient.CreateDataset(request);
 }
Exemple #21
0
 /// <summary>Snippet for CalculateStats</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CalculateStatsRequestObject()
 {
     // Create client
     ContactCenterInsightsClient contactCenterInsightsClient = ContactCenterInsightsClient.Create();
     // Initialize request argument(s)
     CalculateStatsRequest request = new CalculateStatsRequest
     {
         LocationAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         Filter = "",
     };
     // Make the request
     CalculateStatsResponse response = contactCenterInsightsClient.CalculateStats(request);
 }
Exemple #22
0
 /// <summary>Snippet for CreateConnection</summary>
 public void CreateConnectionResourceNames()
 {
     // Snippet: CreateConnection(LocationName, Connection, string, CallSettings)
     // Create client
     ConnectionServiceClient connectionServiceClient = ConnectionServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent       = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     Connection   connection   = new Connection();
     string       connectionId = "";
     // Make the request
     Connection response = connectionServiceClient.CreateConnection(parent, connection, connectionId);
     // End snippet
 }
Exemple #23
0
 /// <summary>Snippet for MergeCapacityCommitments</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MergeCapacityCommitmentsRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     MergeCapacityCommitmentsRequest request = new MergeCapacityCommitmentsRequest
     {
         ParentAsLocationName  = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         CapacityCommitmentIds = { "", },
     };
     // Make the request
     CapacityCommitment response = reservationServiceClient.MergeCapacityCommitments(request);
 }
        // [START kms_list_keyrings]
        public static void ListKeyRings(string projectId, string locationId)
        {
            KeyManagementServiceClient client = KeyManagementServiceClient.Create();

            // The resource name of the location associated with the key rings.
            LocationName locationName = new LocationName(projectId, locationId);

            // Print all key rings to the console.
            foreach (KeyRing keyRing in client.ListKeyRings(locationName))
            {
                Console.WriteLine(keyRing.Name);
            }
        }
 /// <summary>Snippet for CreateConversation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateConversationRequestObject()
 {
     // Create client
     ContactCenterInsightsClient contactCenterInsightsClient = ContactCenterInsightsClient.Create();
     // Initialize request argument(s)
     CreateConversationRequest request = new CreateConversationRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         Conversation         = new Conversation(),
         ConversationId       = "",
     };
     // Make the request
     Conversation response = contactCenterInsightsClient.CreateConversation(request);
 }
Exemple #26
0
    public void Quickstart(string projectId = "my-project", string locationId = "us-east1")
    {
        // Create a Cloud KMS client.
        KeyManagementServiceClient client = KeyManagementServiceClient.Create();

        // Build the parent location name.
        LocationName locationName = new LocationName(projectId, locationId);

        // Iterate over and print each key ring name;
        foreach (KeyRing keyRing in client.ListKeyRings(locationName))
        {
            // ... (e.g. keyRing.Name)
        }
    }
        /// <summary>Snippet for ListRealms</summary>
        public async Task ListRealmsRequestObjectAsync()
        {
            // Snippet: ListRealmsAsync(ListRealmsRequest, CallSettings)
            // Create client
            RealmsServiceClient realmsServiceClient = await RealmsServiceClient.CreateAsync();

            // Initialize request argument(s)
            ListRealmsRequest request = new ListRealmsRequest
            {
                ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
                Filter  = "",
                OrderBy = "",
            };
            // Make the request
            PagedAsyncEnumerable <ListRealmsResponse, Realm> response = realmsServiceClient.ListRealmsAsync(request);

            // Iterate over all response items, lazily performing RPCs as required
            await response.ForEachAsync((Realm item) =>
            {
                // Do something with each item
                Console.WriteLine(item);
            });

            // Or iterate over pages (of server-defined size), performing one RPC per page
            await response.AsRawResponses().ForEachAsync((ListRealmsResponse page) =>
            {
                // Do something with each page of items
                Console.WriteLine("A page of results:");
                foreach (Realm item in page)
                {
                    // Do something with each item
                    Console.WriteLine(item);
                }
            });

            // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
            int          pageSize   = 10;
            Page <Realm> singlePage = await response.ReadPageAsync(pageSize);

            // Do something with the page of items
            Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
            foreach (Realm item in singlePage)
            {
                // Do something with each item
                Console.WriteLine(item);
            }
            // Store the pageToken, for when the next page is required.
            string nextPageToken = singlePage.NextPageToken;
            // End snippet
        }
    public IList <JobTemplate> ListJobTemplates(string projectId, string location)
    {
        // Create the client.
        TranscoderServiceClient client = TranscoderServiceClient.Create();

        // Build the parent location name.
        LocationName parentLocation = new LocationName(projectId, location);

        // Call the API.
        PagedEnumerable <ListJobTemplatesResponse, JobTemplate> response = client.ListJobTemplates(parentLocation);

        // The returned sequence will lazily perform RPCs as it's being iterated over.
        return(response.ToList());
    }
        // [END kms_list_cryptokeys]

        // [START kms_create_keyring]
        public static void CreateKeyRing(string projectId, string locationId, string keyRingId)
        {
            KeyManagementServiceClient client = KeyManagementServiceClient.Create();

            // The location in which to create the key ring.
            LocationName locationName = new LocationName(projectId, locationId);

            // Initial values for the KeyRing (currently unused).
            KeyRing keyRing = new KeyRing();

            KeyRing result = client.CreateKeyRing(locationName, keyRingId, keyRing);

            Console.Write($"Created Key Ring: {result.Name}");
        }
 /// <summary>Snippet for DetectLanguage</summary>
 public void DetectLanguage()
 {
     // Snippet: DetectLanguage(LocationName,string,string,IDictionary<string, string>,CallSettings)
     // Create client
     TranslationServiceClient translationServiceClient = TranslationServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent   = new LocationName("[PROJECT]", "[LOCATION]");
     string       model    = "";
     string       mimeType = "";
     IDictionary <string, string> labels = new Dictionary <string, string>();
     // Make the request
     DetectLanguageResponse response = translationServiceClient.DetectLanguage(parent, model, mimeType, labels);
     // End snippet
 }
 /// <summary>
 /// Assigns the name of the location.
 /// </summary>
 /// <param name="locationName">Name of the location.</param>
 /// <returns>A LocationProfileBuilder.</returns>
 public LocationProfileBuilder WithLocationName(LocationName locationName)
 {
     _locationName = locationName;
     return this;
 }