Skip to content

Commit

Permalink
Generate .NET SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
danielrbradley committed Jan 14, 2025
1 parent ac2dc18 commit 7a5d418
Show file tree
Hide file tree
Showing 54,207 changed files with 163,349 additions and 4,232,225 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
40 changes: 26 additions & 14 deletions sdk/dotnet/AVS/Addon.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,39 @@ namespace Pulumi.AzureNative.AVS
{
/// <summary>
/// An addon resource
/// Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
/// Azure REST API version: 2023-09-01. Prior API version in Azure Native 1.x: 2022-05-01.
///
/// Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.
/// Other available API versions: 2021-01-01-preview, 2022-05-01, 2023-03-01.
/// </summary>
[AzureNativeResourceType("azure-native:avs:Addon")]
public partial class Addon : global::Pulumi.CustomResource
{
/// <summary>
/// Resource name.
/// Addon type
/// </summary>
[Output("addonType")]
public Output<string> AddonType { get; private set; } = null!;

/// <summary>
/// The name of the resource
/// </summary>
[Output("name")]
public Output<string> Name { get; private set; } = null!;

/// <summary>
/// The properties of an addon resource
/// The state of the addon provisioning
/// </summary>
[Output("provisioningState")]
public Output<string> ProvisioningState { get; private set; } = null!;

/// <summary>
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
[Output("properties")]
public Output<object> Properties { get; private set; } = null!;
[Output("systemData")]
public Output<Outputs.SystemDataResponse> SystemData { get; private set; } = null!;

/// <summary>
/// Resource type.
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
[Output("type")]
public Output<string> Type { get; private set; } = null!;
Expand Down Expand Up @@ -92,22 +104,22 @@ public static Addon Get(string name, Input<string> id, CustomResourceOptions? op
public sealed class AddonArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Name of the addon for the private cloud
/// Name of the addon.
/// </summary>
[Input("addonName")]
public Input<string>? AddonName { get; set; }

/// <summary>
/// The name of the private cloud.
/// Addon type
/// </summary>
[Input("privateCloudName", required: true)]
public Input<string> PrivateCloudName { get; set; } = null!;
[Input("addonType", required: true)]
public InputUnion<string, Pulumi.AzureNative.AVS.AddonType> AddonType { get; set; } = null!;

/// <summary>
/// The properties of an addon resource
/// Name of the private cloud
/// </summary>
[Input("properties")]
public object? Properties { get; set; }
[Input("privateCloudName", required: true)]
public Input<string> PrivateCloudName { get; set; } = null!;

/// <summary>
/// The name of the resource group. The name is case insensitive.
Expand Down
20 changes: 13 additions & 7 deletions sdk/dotnet/AVS/Authorization.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ namespace Pulumi.AzureNative.AVS
{
/// <summary>
/// ExpressRoute Circuit Authorization
/// Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
/// Azure REST API version: 2023-09-01. Prior API version in Azure Native 1.x: 2022-05-01.
///
/// Other available API versions: 2023-03-01, 2023-09-01.
/// Other available API versions: 2022-05-01.
/// </summary>
[AzureNativeResourceType("azure-native:avs:Authorization")]
public partial class Authorization : global::Pulumi.CustomResource
Expand All @@ -37,19 +37,25 @@ public partial class Authorization : global::Pulumi.CustomResource
public Output<string?> ExpressRouteId { get; private set; } = null!;

/// <summary>
/// Resource name.
/// The name of the resource
/// </summary>
[Output("name")]
public Output<string> Name { get; private set; } = null!;

/// <summary>
/// The state of the ExpressRoute Circuit Authorization provisioning
/// The state of the ExpressRoute Circuit Authorization provisioning
/// </summary>
[Output("provisioningState")]
public Output<string> ProvisioningState { get; private set; } = null!;

/// <summary>
/// Resource type.
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
[Output("systemData")]
public Output<Outputs.SystemDataResponse> SystemData { get; private set; } = null!;

/// <summary>
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
[Output("type")]
public Output<string> Type { get; private set; } = null!;
Expand Down Expand Up @@ -111,7 +117,7 @@ public static Authorization Get(string name, Input<string> id, CustomResourceOpt
public sealed class AuthorizationArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Name of the ExpressRoute Circuit Authorization in the private cloud
/// Name of the ExpressRoute Circuit Authorization
/// </summary>
[Input("authorizationName")]
public Input<string>? AuthorizationName { get; set; }
Expand All @@ -123,7 +129,7 @@ public sealed class AuthorizationArgs : global::Pulumi.ResourceArgs
public Input<string>? ExpressRouteId { get; set; }

/// <summary>
/// The name of the private cloud.
/// Name of the private cloud
/// </summary>
[Input("privateCloudName", required: true)]
public Input<string> PrivateCloudName { get; set; } = null!;
Expand Down
24 changes: 18 additions & 6 deletions sdk/dotnet/AVS/CloudLink.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ namespace Pulumi.AzureNative.AVS
{
/// <summary>
/// A cloud link resource
/// Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-06-01.
/// Azure REST API version: 2023-09-01. Prior API version in Azure Native 1.x: 2022-05-01.
///
/// Other available API versions: 2023-03-01, 2023-09-01.
/// Other available API versions: 2022-05-01.
/// </summary>
[AzureNativeResourceType("azure-native:avs:CloudLink")]
public partial class CloudLink : global::Pulumi.CustomResource
Expand All @@ -25,19 +25,31 @@ public partial class CloudLink : global::Pulumi.CustomResource
public Output<string?> LinkedCloud { get; private set; } = null!;

/// <summary>
/// Resource name.
/// The name of the resource
/// </summary>
[Output("name")]
public Output<string> Name { get; private set; } = null!;

/// <summary>
/// The provisioning state of the resource.
/// </summary>
[Output("provisioningState")]
public Output<string> ProvisioningState { get; private set; } = null!;

/// <summary>
/// The state of the cloud link.
/// </summary>
[Output("status")]
public Output<string> Status { get; private set; } = null!;

/// <summary>
/// Resource type.
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
[Output("systemData")]
public Output<Outputs.SystemDataResponse> SystemData { get; private set; } = null!;

/// <summary>
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
[Output("type")]
public Output<string> Type { get; private set; } = null!;
Expand Down Expand Up @@ -96,7 +108,7 @@ public static CloudLink Get(string name, Input<string> id, CustomResourceOptions
public sealed class CloudLinkArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Name of the cloud link resource
/// Name of the cloud link.
/// </summary>
[Input("cloudLinkName")]
public Input<string>? CloudLinkName { get; set; }
Expand All @@ -108,7 +120,7 @@ public sealed class CloudLinkArgs : global::Pulumi.ResourceArgs
public Input<string>? LinkedCloud { get; set; }

/// <summary>
/// The name of the private cloud.
/// Name of the private cloud
/// </summary>
[Input("privateCloudName", required: true)]
public Input<string> PrivateCloudName { get; set; } = null!;
Expand Down
34 changes: 26 additions & 8 deletions sdk/dotnet/AVS/Cluster.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ namespace Pulumi.AzureNative.AVS
{
/// <summary>
/// A cluster resource
/// Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
/// Azure REST API version: 2023-09-01. Prior API version in Azure Native 1.x: 2022-05-01.
///
/// Other available API versions: 2020-03-20, 2021-06-01, 2023-03-01, 2023-09-01.
/// Other available API versions: 2020-03-20, 2021-06-01, 2022-05-01.
/// </summary>
[AzureNativeResourceType("azure-native:avs:Cluster")]
public partial class Cluster : global::Pulumi.CustomResource
Expand All @@ -37,7 +37,7 @@ public partial class Cluster : global::Pulumi.CustomResource
public Output<ImmutableArray<string>> Hosts { get; private set; } = null!;

/// <summary>
/// Resource name.
/// The name of the resource
/// </summary>
[Output("name")]
public Output<string> Name { get; private set; } = null!;
Expand All @@ -49,17 +49,29 @@ public partial class Cluster : global::Pulumi.CustomResource
public Output<string> ProvisioningState { get; private set; } = null!;

/// <summary>
/// The cluster SKU
/// The SKU (Stock Keeping Unit) assigned to this resource.
/// </summary>
[Output("sku")]
public Output<Outputs.SkuResponse> Sku { get; private set; } = null!;

/// <summary>
/// Resource type.
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
[Output("systemData")]
public Output<Outputs.SystemDataResponse> SystemData { get; private set; } = null!;

/// <summary>
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
[Output("type")]
public Output<string> Type { get; private set; } = null!;

/// <summary>
/// Name of the vsan datastore associated with the cluster
/// </summary>
[Output("vsanDatastoreName")]
public Output<string?> VsanDatastoreName { get; private set; } = null!;


/// <summary>
/// Create a Cluster resource with the given unique name, arguments, and options.
Expand Down Expand Up @@ -117,7 +129,7 @@ public static Cluster Get(string name, Input<string> id, CustomResourceOptions?
public sealed class ClusterArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Name of the cluster in the private cloud
/// Name of the cluster
/// </summary>
[Input("clusterName")]
public Input<string>? ClusterName { get; set; }
Expand All @@ -141,7 +153,7 @@ public InputList<string> Hosts
}

/// <summary>
/// The name of the private cloud.
/// Name of the private cloud
/// </summary>
[Input("privateCloudName", required: true)]
public Input<string> PrivateCloudName { get; set; } = null!;
Expand All @@ -153,11 +165,17 @@ public InputList<string> Hosts
public Input<string> ResourceGroupName { get; set; } = null!;

/// <summary>
/// The cluster SKU
/// The SKU (Stock Keeping Unit) assigned to this resource.
/// </summary>
[Input("sku", required: true)]
public Input<Inputs.SkuArgs> Sku { get; set; } = null!;

/// <summary>
/// Name of the vsan datastore associated with the cluster
/// </summary>
[Input("vsanDatastoreName")]
public Input<string>? VsanDatastoreName { get; set; }

public ClusterArgs()
{
}
Expand Down
30 changes: 24 additions & 6 deletions sdk/dotnet/AVS/Datastore.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ namespace Pulumi.AzureNative.AVS
{
/// <summary>
/// A datastore resource
/// Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-01-01-preview.
/// Azure REST API version: 2023-09-01. Prior API version in Azure Native 1.x: 2022-05-01.
///
/// Other available API versions: 2023-03-01, 2023-09-01.
/// Other available API versions: 2022-05-01.
/// </summary>
[AzureNativeResourceType("azure-native:avs:Datastore")]
public partial class Datastore : global::Pulumi.CustomResource
Expand All @@ -25,7 +25,13 @@ public partial class Datastore : global::Pulumi.CustomResource
public Output<Outputs.DiskPoolVolumeResponse?> DiskPoolVolume { get; private set; } = null!;

/// <summary>
/// Resource name.
/// An Elastic SAN volume
/// </summary>
[Output("elasticSanVolume")]
public Output<Outputs.ElasticSanVolumeResponse?> ElasticSanVolume { get; private set; } = null!;

/// <summary>
/// The name of the resource
/// </summary>
[Output("name")]
public Output<string> Name { get; private set; } = null!;
Expand All @@ -49,7 +55,13 @@ public partial class Datastore : global::Pulumi.CustomResource
public Output<string> Status { get; private set; } = null!;

/// <summary>
/// Resource type.
/// Azure Resource Manager metadata containing createdBy and modifiedBy information.
/// </summary>
[Output("systemData")]
public Output<Outputs.SystemDataResponse> SystemData { get; private set; } = null!;

/// <summary>
/// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
/// </summary>
[Output("type")]
public Output<string> Type { get; private set; } = null!;
Expand Down Expand Up @@ -109,13 +121,13 @@ public static Datastore Get(string name, Input<string> id, CustomResourceOptions
public sealed class DatastoreArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Name of the cluster in the private cloud
/// Name of the cluster
/// </summary>
[Input("clusterName", required: true)]
public Input<string> ClusterName { get; set; } = null!;

/// <summary>
/// Name of the datastore in the private cloud cluster
/// Name of the datastore
/// </summary>
[Input("datastoreName")]
public Input<string>? DatastoreName { get; set; }
Expand All @@ -126,6 +138,12 @@ public sealed class DatastoreArgs : global::Pulumi.ResourceArgs
[Input("diskPoolVolume")]
public Input<Inputs.DiskPoolVolumeArgs>? DiskPoolVolume { get; set; }

/// <summary>
/// An Elastic SAN volume
/// </summary>
[Input("elasticSanVolume")]
public Input<Inputs.ElasticSanVolumeArgs>? ElasticSanVolume { get; set; }

/// <summary>
/// An Azure NetApp Files volume
/// </summary>
Expand Down
Loading

0 comments on commit 7a5d418

Please sign in to comment.