Share via


AppPlatformBuildServiceAgentPoolCollection Class

Definition

A class representing a collection of AppPlatformBuildServiceAgentPoolResource and their operations. Each AppPlatformBuildServiceAgentPoolResource in the collection will belong to the same instance of AppPlatformBuildServiceResource. To get an AppPlatformBuildServiceAgentPoolCollection instance call the GetAppPlatformBuildServiceAgentPools method from an instance of AppPlatformBuildServiceResource.

public class AppPlatformBuildServiceAgentPoolCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.AppPlatform.AppPlatformBuildServiceAgentPoolResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppPlatform.AppPlatformBuildServiceAgentPoolResource>
type AppPlatformBuildServiceAgentPoolCollection = class
    inherit ArmCollection
    interface seq<AppPlatformBuildServiceAgentPoolResource>
    interface IEnumerable
    interface IAsyncEnumerable<AppPlatformBuildServiceAgentPoolResource>
Public Class AppPlatformBuildServiceAgentPoolCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of AppPlatformBuildServiceAgentPoolResource), IEnumerable(Of AppPlatformBuildServiceAgentPoolResource)
Inheritance
Azure.ResourceManager.ArmCollection
AppPlatformBuildServiceAgentPoolCollection
Implements
System.Collections.Generic.IAsyncEnumerable<AppPlatformBuildServiceAgentPoolResource> System.Collections.Generic.IEnumerable<AppPlatformBuildServiceAgentPoolResource> System.Collections.IEnumerable

Constructors

AppPlatformBuildServiceAgentPoolCollection()

Initializes a new instance of the AppPlatformBuildServiceAgentPoolCollection class for mocking.

Methods

CreateOrUpdate(WaitUntil, String, AppPlatformBuildServiceAgentPoolData, CancellationToken)

Create or update build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_UpdatePut
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
CreateOrUpdateAsync(WaitUntil, String, AppPlatformBuildServiceAgentPoolData, CancellationToken)

Create or update build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_UpdatePut
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
Exists(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
ExistsAsync(String, CancellationToken)

Checks to see if the resource exists in azure.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
Get(String, CancellationToken)

Get build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
GetAll(CancellationToken)

List build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools
  • Operation Id: BuildServiceAgentPool_List
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
GetAllAsync(CancellationToken)

List build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools
  • Operation Id: BuildServiceAgentPool_List
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
GetAsync(String, CancellationToken)

Get build service agent pool.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
GetIfExists(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource
GetIfExistsAsync(String, CancellationToken)

Tries to get details for this resource from the service.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/agentPools/{agentPoolName}
  • Operation Id: BuildServiceAgentPool_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildServiceAgentPoolResource

Explicit Interface Implementations

IAsyncEnumerable<AppPlatformBuildServiceAgentPoolResource>.GetAsyncEnumerator(CancellationToken)

Returns an enumerator that iterates asynchronously through the collection.

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

IEnumerable<AppPlatformBuildServiceAgentPoolResource>.GetEnumerator()

Returns an enumerator that iterates through the collection.

Extension Methods

ToCommaSeparatedString<T>(IEnumerable<T>)

Converts the elements of a collection to strings and concatenates them into a comma-separated list, or returns null for null or empty collections.

Applies to