Share via


AppPlatformBuildServiceResource Class

Definition

A Class representing an AppPlatformBuildService along with the instance operations that can be performed on it. If you have a Azure.Core.ResourceIdentifier you can construct an AppPlatformBuildServiceResource from an instance of Azure.ResourceManager.ArmClient using the GetAppPlatformBuildServiceResource method. Otherwise you can get one from its parent resource AppPlatformServiceResource using the GetAppPlatformBuildService method.

public class AppPlatformBuildServiceResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppPlatform.AppPlatformBuildServiceData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppPlatform.AppPlatformBuildServiceData>
type AppPlatformBuildServiceResource = class
    inherit ArmResource
    interface IJsonModel<AppPlatformBuildServiceData>
    interface IPersistableModel<AppPlatformBuildServiceData>
Public Class AppPlatformBuildServiceResource
Inherits ArmResource
Implements IJsonModel(Of AppPlatformBuildServiceData), IPersistableModel(Of AppPlatformBuildServiceData)
Inheritance
Azure.ResourceManager.ArmResource
AppPlatformBuildServiceResource
Implements
System.ClientModel.Primitives.IJsonModel<AppPlatformBuildServiceData> System.ClientModel.Primitives.IPersistableModel<AppPlatformBuildServiceData> System.ClientModel.Primitives.IPersistableModel<T>

Constructors

AppPlatformBuildServiceResource()

Initializes a new instance of the AppPlatformBuildServiceResource class for mocking.

Fields

ResourceType

Gets the resource type for the operations.

Properties

Data

Gets the data representing this Feature.

HasData

Gets whether or not the current instance has data.

Methods

CreateResourceIdentifier(String, String, String, String)

Generate the resource identifier of a AppPlatformBuildServiceResource instance.

Get(CancellationToken)

Get a build service resource.

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

Get a KPack build.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/builds/{buildName}
  • Operation Id: BuildService_GetBuild
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildResource
GetAppPlatformBuildAsync(String, CancellationToken)

Get a KPack build.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/builds/{buildName}
  • Operation Id: BuildService_GetBuild
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuildResource
GetAppPlatformBuilder(String, CancellationToken)

Get a KPack builder.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/builders/{builderName}
  • Operation Id: BuildServiceBuilder_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuilderResource
GetAppPlatformBuilderAsync(String, CancellationToken)

Get a KPack builder.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/builders/{builderName}
  • Operation Id: BuildServiceBuilder_Get
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformBuilderResource
GetAppPlatformBuilders()

Gets a collection of AppPlatformBuilderResources in the AppPlatformBuildService.

GetAppPlatformBuilds()

Gets a collection of AppPlatformBuildResources in the AppPlatformBuildService.

GetAppPlatformBuildServiceAgentPool(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
GetAppPlatformBuildServiceAgentPoolAsync(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
GetAppPlatformBuildServiceAgentPools()

Gets a collection of AppPlatformBuildServiceAgentPoolResources in the AppPlatformBuildService.

GetAppPlatformSupportedBuildpack(String, CancellationToken)

Get the supported buildpack resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/supportedBuildpacks/{buildpackName}
  • Operation Id: BuildService_GetSupportedBuildpack
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformSupportedBuildpackResource
GetAppPlatformSupportedBuildpackAsync(String, CancellationToken)

Get the supported buildpack resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/supportedBuildpacks/{buildpackName}
  • Operation Id: BuildService_GetSupportedBuildpack
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformSupportedBuildpackResource
GetAppPlatformSupportedBuildpacks()

Gets a collection of AppPlatformSupportedBuildpackResources in the AppPlatformBuildService.

GetAppPlatformSupportedStack(String, CancellationToken)

Get the supported stack resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/supportedStacks/{stackName}
  • Operation Id: BuildService_GetSupportedStack
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformSupportedStackResource
GetAppPlatformSupportedStackAsync(String, CancellationToken)

Get the supported stack resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/buildServices/{buildServiceName}/supportedStacks/{stackName}
  • Operation Id: BuildService_GetSupportedStack
  • Default Api Version: 2022-12-01
  • Resource: AppPlatformSupportedStackResource
GetAppPlatformSupportedStacks()

Gets a collection of AppPlatformSupportedStackResources in the AppPlatformBuildService.

GetAsync(CancellationToken)

Get a build service resource.

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

Get an resource upload URL for build service, which may be artifacts or source archive.

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

Get an resource upload URL for build service, which may be artifacts or source archive.

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

Explicit Interface Implementations

IJsonModel<AppPlatformBuildServiceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<AppPlatformBuildServiceData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided System.Text.Json.Utf8JsonWriter.

IPersistableModel<AppPlatformBuildServiceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided System.BinaryData into a model.

IPersistableModel<AppPlatformBuildServiceData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<AppPlatformBuildServiceData>.Write(ModelReaderWriterOptions)

Writes the model into a System.BinaryData.

Applies to