public async Task TriggerSample() { #region Snippet:CreateTriggerClient // Replace the string below with your actual endpoint url. string endpoint = "<my-endpoint-url>"; /*@@*/ endpoint = TestEnvironment.EndpointUrl; TriggerClient client = new TriggerClient(endpoint: new Uri(endpoint), credential: new DefaultAzureCredential()); #endregion #region Snippet:CreateTrigger TriggerResource triggerResource = new TriggerResource(new ScheduleTrigger(new ScheduleTriggerRecurrence())); TriggerCreateOrUpdateTriggerOperation operation = client.StartCreateOrUpdateTrigger("MyTrigger", triggerResource); Response <TriggerResource> createdTrigger = await operation.WaitForCompletionAsync(); #endregion #region Snippet:RetrieveTrigger TriggerResource retrievedTrigger = client.GetTrigger("MyTrigger"); #endregion #region Snippet:ListTriggers Pageable <TriggerResource> triggers = client.GetTriggersByWorkspace(); foreach (TriggerResource trigger in triggers) { System.Console.WriteLine(trigger.Name); } #endregion #region Snippet:DeleteTrigger client.StartDeleteTrigger("MyTrigger"); #endregion }
public TriggerResource GetTrigger(string triggerName) { return(_triggerClient.GetTrigger(triggerName)); }
public void RetrieveTrigger() { #region Snippet:RetrieveTrigger TriggerResource trigger = TriggerClient.GetTrigger("MyTrigger"); #endregion }