/// <summary>Snippet for DeleteApplicationAsync</summary> public async Task DeleteApplicationResourceNamesAsync() { // Snippet: DeleteApplicationAsync(ApplicationName, CallSettings) // Additional: DeleteApplicationAsync(ApplicationName, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) ApplicationName name = ApplicationName.FromProjectTenantProfileApplication("[PROJECT]", "[TENANT]", "[PROFILE]", "[APPLICATION]"); // Make the request await applicationServiceClient.DeleteApplicationAsync(name); // End snippet }
/// <summary>Snippet for UpdateApplicationAsync</summary> public async Task UpdateApplicationAsync() { // Snippet: UpdateApplicationAsync(Application, CallSettings) // Additional: UpdateApplicationAsync(Application, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) Application application = new Application(); // Make the request Application response = await applicationServiceClient.UpdateApplicationAsync(application); // End snippet }
/// <summary>Snippet for DeleteApplicationAsync</summary> public async Task DeleteApplicationAsync() { // Snippet: DeleteApplicationAsync(string, CallSettings) // Additional: DeleteApplicationAsync(string, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) string name = "projects/[PROJECT]/tenants/[TENANT]/profiles/[PROFILE]/applications/[APPLICATION]"; // Make the request await applicationServiceClient.DeleteApplicationAsync(name); // End snippet }
/// <summary>Snippet for GetApplicationAsync</summary> public async Task GetApplicationAsync() { // Snippet: GetApplicationAsync(ApplicationName,CallSettings) // Additional: GetApplicationAsync(ApplicationName,CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) ApplicationName name = new ApplicationName("[PROJECT]", "[TENANT]", "[PROFILE]", "[APPLICATION]"); // Make the request Application response = await applicationServiceClient.GetApplicationAsync(name); // End snippet }
/// <summary>Snippet for CreateApplicationAsync</summary> public async Task CreateApplicationAsync() { // Snippet: CreateApplicationAsync(string, Application, CallSettings) // Additional: CreateApplicationAsync(string, Application, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) string parent = "projects/[PROJECT]/tenants/[TENANT]/profiles/[PROFILE]"; Application application = new Application(); // Make the request Application response = await applicationServiceClient.CreateApplicationAsync(parent, application); // End snippet }
/// <summary>Snippet for CreateApplicationAsync</summary> public async Task CreateApplicationResourceNamesAsync() { // Snippet: CreateApplicationAsync(ProfileName, Application, CallSettings) // Additional: CreateApplicationAsync(ProfileName, Application, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) ProfileName parent = ProfileName.FromProjectTenantProfile("[PROJECT]", "[TENANT]", "[PROFILE]"); Application application = new Application(); // Make the request Application response = await applicationServiceClient.CreateApplicationAsync(parent, application); // End snippet }
/// <summary>Snippet for ListApplicationsAsync</summary> public async Task ListApplicationsRequestObjectAsync() { // Snippet: ListApplicationsAsync(ListApplicationsRequest, CallSettings) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) ListApplicationsRequest request = new ListApplicationsRequest { ParentAsProfileName = ProfileName.FromProjectTenantProfile("[PROJECT]", "[TENANT]", "[PROFILE]"), }; // Make the request PagedAsyncEnumerable <ListApplicationsResponse, Application> response = applicationServiceClient.ListApplicationsAsync(request); // Iterate over all response items, lazily performing RPCs as required await response.ForEachAsync((Application 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((ListApplicationsResponse page) => { // Do something with each page of items Console.WriteLine("A page of results:"); foreach (Application 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 <Application> 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 (Application 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 }
/// <summary>Snippet for GetApplicationAsync</summary> public async Task GetApplicationRequestObjectAsync() { // Snippet: GetApplicationAsync(GetApplicationRequest, CallSettings) // Additional: GetApplicationAsync(GetApplicationRequest, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) GetApplicationRequest request = new GetApplicationRequest { ApplicationName = ApplicationName.FromProjectTenantProfileApplication("[PROJECT]", "[TENANT]", "[PROFILE]", "[APPLICATION]"), }; // Make the request Application response = await applicationServiceClient.GetApplicationAsync(request); // End snippet }
/// <summary>Snippet for DeleteApplicationAsync</summary> public async Task DeleteApplicationAsync_RequestObject() { // Snippet: DeleteApplicationAsync(DeleteApplicationRequest,CallSettings) // Additional: DeleteApplicationAsync(DeleteApplicationRequest,CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) DeleteApplicationRequest request = new DeleteApplicationRequest { ApplicationName = new ApplicationName("[PROJECT]", "[TENANT]", "[PROFILE]", "[APPLICATION]"), }; // Make the request await applicationServiceClient.DeleteApplicationAsync(request); // End snippet }
/// <summary>Snippet for UpdateApplicationAsync</summary> public async Task UpdateApplicationAsync_RequestObject() { // Snippet: UpdateApplicationAsync(UpdateApplicationRequest,CallSettings) // Additional: UpdateApplicationAsync(UpdateApplicationRequest,CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) UpdateApplicationRequest request = new UpdateApplicationRequest { Application = new Application(), }; // Make the request Application response = await applicationServiceClient.UpdateApplicationAsync(request); // End snippet }
/// <summary>Snippet for CreateApplicationAsync</summary> public async Task CreateApplicationRequestObjectAsync() { // Snippet: CreateApplicationAsync(CreateApplicationRequest, CallSettings) // Additional: CreateApplicationAsync(CreateApplicationRequest, CancellationToken) // Create client ApplicationServiceClient applicationServiceClient = await ApplicationServiceClient.CreateAsync(); // Initialize request argument(s) CreateApplicationRequest request = new CreateApplicationRequest { ParentAsProfileName = ProfileName.FromProjectTenantProfile("[PROJECT]", "[TENANT]", "[PROFILE]"), Application = new Application(), }; // Make the request Application response = await applicationServiceClient.CreateApplicationAsync(request); // End snippet }