Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
593 changes: 476 additions & 117 deletions provider/cmd/pulumi-resource-azure-native/schema.json

Large diffs are not rendered by default.

7 changes: 1 addition & 6 deletions reports/pending.json
Original file line number Diff line number Diff line change
Expand Up @@ -1120,12 +1120,7 @@
],
"Scheduler": [],
"Scom": [],
"Search": [
"2024-03-01-preview",
"2024-06-01-preview",
"2025-02-01-preview",
"2025-05-01"
],
"Search": [],
"SecretSyncController": [],
"Security": [
"2019-01-01",
Expand Down
215 changes: 205 additions & 10 deletions sdk/dotnet/Search/Enums.cs

Large diffs are not rendered by default.

31 changes: 19 additions & 12 deletions sdk/dotnet/Search/GetPrivateEndpointConnection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,29 +14,29 @@ public static class GetPrivateEndpointConnection
/// <summary>
/// Gets the details of the private endpoint connection to the search service in the given resource group.
///
/// Uses Azure REST API version 2023-11-01.
/// Uses Azure REST API version 2025-05-01.
///
/// Other available API versions: 2022-09-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview, 2025-05-01. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// Other available API versions: 2022-09-01, 2023-11-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// </summary>
public static Task<GetPrivateEndpointConnectionResult> InvokeAsync(GetPrivateEndpointConnectionArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.InvokeAsync<GetPrivateEndpointConnectionResult>("azure-native:search:getPrivateEndpointConnection", args ?? new GetPrivateEndpointConnectionArgs(), options.WithDefaults());

/// <summary>
/// Gets the details of the private endpoint connection to the search service in the given resource group.
///
/// Uses Azure REST API version 2023-11-01.
/// Uses Azure REST API version 2025-05-01.
///
/// Other available API versions: 2022-09-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview, 2025-05-01. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// Other available API versions: 2022-09-01, 2023-11-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// </summary>
public static Output<GetPrivateEndpointConnectionResult> Invoke(GetPrivateEndpointConnectionInvokeArgs args, InvokeOptions? options = null)
=> global::Pulumi.Deployment.Instance.Invoke<GetPrivateEndpointConnectionResult>("azure-native:search:getPrivateEndpointConnection", args ?? new GetPrivateEndpointConnectionInvokeArgs(), options.WithDefaults());

/// <summary>
/// Gets the details of the private endpoint connection to the search service in the given resource group.
///
/// Uses Azure REST API version 2023-11-01.
/// Uses Azure REST API version 2025-05-01.
///
/// Other available API versions: 2022-09-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview, 2025-05-01. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// Other available API versions: 2022-09-01, 2023-11-01, 2024-03-01-preview, 2024-06-01-preview, 2025-02-01-preview. These can be accessed by generating a local SDK package using the CLI command `pulumi package add azure-native search [ApiVersion]`. See the [version guide](../../../version-guide/#accessing-any-api-version-via-local-packages) for details.
/// </summary>
public static Output<GetPrivateEndpointConnectionResult> Invoke(GetPrivateEndpointConnectionInvokeArgs args, InvokeOutputOptions options)
=> global::Pulumi.Deployment.Instance.Invoke<GetPrivateEndpointConnectionResult>("azure-native:search:getPrivateEndpointConnection", args ?? new GetPrivateEndpointConnectionInvokeArgs(), options.WithDefaults());
Expand All @@ -46,7 +46,7 @@ public static Output<GetPrivateEndpointConnectionResult> Invoke(GetPrivateEndpoi
public sealed class GetPrivateEndpointConnectionArgs : global::Pulumi.InvokeArgs
{
/// <summary>
/// The name of the private endpoint connection to the search service with the specified resource group.
/// The name of the private endpoint connection to the Azure AI Search service with the specified resource group.
/// </summary>
[Input("privateEndpointConnectionName", required: true)]
public string PrivateEndpointConnectionName { get; set; } = null!;
Expand All @@ -58,7 +58,7 @@ public sealed class GetPrivateEndpointConnectionArgs : global::Pulumi.InvokeArgs
public string ResourceGroupName { get; set; } = null!;

/// <summary>
/// The name of the search service associated with the specified resource group.
/// The name of the Azure AI Search service associated with the specified resource group.
/// </summary>
[Input("searchServiceName", required: true)]
public string SearchServiceName { get; set; } = null!;
Expand All @@ -72,7 +72,7 @@ public GetPrivateEndpointConnectionArgs()
public sealed class GetPrivateEndpointConnectionInvokeArgs : global::Pulumi.InvokeArgs
{
/// <summary>
/// The name of the private endpoint connection to the search service with the specified resource group.
/// The name of the private endpoint connection to the Azure AI Search service with the specified resource group.
/// </summary>
[Input("privateEndpointConnectionName", required: true)]
public Input<string> PrivateEndpointConnectionName { get; set; } = null!;
Expand All @@ -84,7 +84,7 @@ public sealed class GetPrivateEndpointConnectionInvokeArgs : global::Pulumi.Invo
public Input<string> ResourceGroupName { get; set; } = null!;

/// <summary>
/// The name of the search service associated with the specified resource group.
/// The name of the Azure AI Search service associated with the specified resource group.
/// </summary>
[Input("searchServiceName", required: true)]
public Input<string> SearchServiceName { get; set; } = null!;
Expand All @@ -104,18 +104,22 @@ public sealed class GetPrivateEndpointConnectionResult
/// </summary>
public readonly string AzureApiVersion;
/// <summary>
/// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
/// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
/// </summary>
public readonly string Id;
/// <summary>
/// The name of the resource
/// </summary>
public readonly string Name;
/// <summary>
/// Describes the properties of an existing private endpoint connection to the search service.
/// Describes the properties of an existing private endpoint connection to the Azure AI Search service.
/// </summary>
public readonly Outputs.PrivateEndpointConnectionPropertiesResponse Properties;
/// <summary>
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
public readonly Outputs.SystemDataResponse SystemData;
/// <summary>
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
public readonly string Type;
Expand All @@ -130,12 +134,15 @@ private GetPrivateEndpointConnectionResult(

Outputs.PrivateEndpointConnectionPropertiesResponse properties,

Outputs.SystemDataResponse systemData,

string type)
{
AzureApiVersion = azureApiVersion;
Id = id;
Name = name;
Properties = properties;
SystemData = systemData;
Type = type;
}
}
Expand Down
Loading
Loading