Skip to content

Commit

Permalink
Regenerate SDK files
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Bridgen <mbridgen@pulumi.com>
  • Loading branch information
squaremo committed Mar 17, 2023
1 parent 04ad263 commit fedf6e7
Show file tree
Hide file tree
Showing 414 changed files with 37,674 additions and 1,396 deletions.
2 changes: 1 addition & 1 deletion sdk/dotnet/Acm/Certificate.cs
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ public partial class Certificate : global::Pulumi.CustomResource
/// Configuration block used to set certificate options. Detailed below.
/// </summary>
[Output("options")]
public Output<Outputs.CertificateOptions?> Options { get; private set; } = null!;
public Output<Outputs.CertificateOptions> Options { get; private set; } = null!;

/// <summary>
/// `true` if a Private certificate eligible for managed renewal is within the `early_renewal_duration` period.
Expand Down
18 changes: 18 additions & 0 deletions sdk/dotnet/Amplify/DomainAssociation.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,12 @@ public partial class DomainAssociation : global::Pulumi.CustomResource
[Output("domainName")]
public Output<string> DomainName { get; private set; } = null!;

/// <summary>
/// Enables the automated creation of subdomains for branches.
/// </summary>
[Output("enableAutoSubDomain")]
public Output<bool?> EnableAutoSubDomain { get; private set; } = null!;

/// <summary>
/// Setting for the subdomain. Documented below.
/// </summary>
Expand Down Expand Up @@ -167,6 +173,12 @@ public sealed class DomainAssociationArgs : global::Pulumi.ResourceArgs
[Input("domainName", required: true)]
public Input<string> DomainName { get; set; } = null!;

/// <summary>
/// Enables the automated creation of subdomains for branches.
/// </summary>
[Input("enableAutoSubDomain")]
public Input<bool>? EnableAutoSubDomain { get; set; }

[Input("subDomains", required: true)]
private InputList<Inputs.DomainAssociationSubDomainArgs>? _subDomains;

Expand Down Expand Up @@ -217,6 +229,12 @@ public sealed class DomainAssociationState : global::Pulumi.ResourceArgs
[Input("domainName")]
public Input<string>? DomainName { get; set; }

/// <summary>
/// Enables the automated creation of subdomains for branches.
/// </summary>
[Input("enableAutoSubDomain")]
public Input<bool>? EnableAutoSubDomain { get; set; }

[Input("subDomains")]
private InputList<Inputs.DomainAssociationSubDomainGetArgs>? _subDomains;

Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/ApiGateway/Account.cs
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ namespace Pulumi.Aws.ApiGateway
/// var cloudwatchRolePolicy = new Aws.Iam.RolePolicy("cloudwatchRolePolicy", new()
/// {
/// Role = cloudwatchRole.Id,
/// Policy = data.Aws_iam_policy_document.Json,
/// Policy = cloudwatchPolicyDocument.Apply(getPolicyDocumentResult =&gt; getPolicyDocumentResult.Json),
/// });
///
/// });
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public sealed class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCod
private InputMap<string>? _runtimeEnvironmentSecrets;

/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public InputMap<string> RuntimeEnvironmentSecrets
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public sealed class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCod
private InputMap<string>? _runtimeEnvironmentSecrets;

/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public InputMap<string> RuntimeEnvironmentSecrets
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public sealed class ServiceSourceConfigurationImageRepositoryImageConfigurationA
private InputMap<string>? _runtimeEnvironmentSecrets;

/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public InputMap<string> RuntimeEnvironmentSecrets
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public sealed class ServiceSourceConfigurationImageRepositoryImageConfigurationG
private InputMap<string>? _runtimeEnvironmentSecrets;

/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public InputMap<string> RuntimeEnvironmentSecrets
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public sealed class ServiceSourceConfigurationCodeRepositoryCodeConfigurationCod
/// </summary>
public readonly string Runtime;
/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public readonly ImmutableDictionary<string, string>? RuntimeEnvironmentSecrets;
/// <summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ public sealed class ServiceSourceConfigurationImageRepositoryImageConfiguration
/// </summary>
public readonly string? Port;
/// <summary>
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs.
/// Secrets and parameters available to your service as environment variables. A map of key/value pairs, where the key is the desired name of the Secret in the environment (i.e. it does not have to match the name of the secret in Secrets Manager or SSM Parameter Store), and the value is the ARN of the secret from AWS Secrets Manager or the ARN of the parameter in AWS SSM Parameter Store.
/// </summary>
public readonly ImmutableDictionary<string, string>? RuntimeEnvironmentSecrets;
/// <summary>
Expand Down
100 changes: 100 additions & 0 deletions sdk/dotnet/AppSync/DataSource.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,106 @@ namespace Pulumi.Aws.AppSync
/// <summary>
/// Provides an AppSync Data Source.
///
/// ## Example Usage
///
/// ```csharp
/// using System.Collections.Generic;
/// using Pulumi;
/// using Aws = Pulumi.Aws;
///
/// return await Deployment.RunAsync(() =&gt;
/// {
/// var exampleTable = new Aws.DynamoDB.Table("exampleTable", new()
/// {
/// ReadCapacity = 1,
/// WriteCapacity = 1,
/// HashKey = "UserId",
/// Attributes = new[]
/// {
/// new Aws.DynamoDB.Inputs.TableAttributeArgs
/// {
/// Name = "UserId",
/// Type = "S",
/// },
/// },
/// });
///
/// var assumeRole = Aws.Iam.GetPolicyDocument.Invoke(new()
/// {
/// Statements = new[]
/// {
/// new Aws.Iam.Inputs.GetPolicyDocumentStatementInputArgs
/// {
/// Effect = "Allow",
/// Principals = new[]
/// {
/// new Aws.Iam.Inputs.GetPolicyDocumentStatementPrincipalInputArgs
/// {
/// Type = "Service",
/// Identifiers = new[]
/// {
/// "appsync.amazonaws.com",
/// },
/// },
/// },
/// Actions = new[]
/// {
/// "sts:AssumeRole",
/// },
/// },
/// },
/// });
///
/// var exampleRole = new Aws.Iam.Role("exampleRole", new()
/// {
/// AssumeRolePolicy = assumeRole.Apply(getPolicyDocumentResult =&gt; getPolicyDocumentResult.Json),
/// });
///
/// var examplePolicyDocument = Aws.Iam.GetPolicyDocument.Invoke(new()
/// {
/// Statements = new[]
/// {
/// new Aws.Iam.Inputs.GetPolicyDocumentStatementInputArgs
/// {
/// Effect = "Allow",
/// Actions = new[]
/// {
/// "dynamodb:*",
/// },
/// Resources = new[]
/// {
/// exampleTable.Arn,
/// },
/// },
/// },
/// });
///
/// var exampleRolePolicy = new Aws.Iam.RolePolicy("exampleRolePolicy", new()
/// {
/// Role = exampleRole.Id,
/// Policy = examplePolicyDocument.Apply(getPolicyDocumentResult =&gt; getPolicyDocumentResult.Json),
/// });
///
/// var exampleGraphQLApi = new Aws.AppSync.GraphQLApi("exampleGraphQLApi", new()
/// {
/// AuthenticationType = "API_KEY",
/// });
///
/// var exampleDataSource = new Aws.AppSync.DataSource("exampleDataSource", new()
/// {
/// ApiId = exampleGraphQLApi.Id,
/// Name = "my_appsync_example",
/// ServiceRoleArn = exampleRole.Arn,
/// Type = "AMAZON_DYNAMODB",
/// DynamodbConfig = new Aws.AppSync.Inputs.DataSourceDynamodbConfigArgs
/// {
/// TableName = exampleTable.Name,
/// },
/// });
///
/// });
/// ```
///
/// ## Import
///
/// `aws_appsync_datasource` can be imported with their `api_id`, a hyphen, and `name`, e.g.,
Expand Down
12 changes: 6 additions & 6 deletions sdk/dotnet/CloudHsmV2/Hsm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ namespace Pulumi.Aws.CloudHsmV2
public partial class Hsm : global::Pulumi.CustomResource
{
/// <summary>
/// The IDs of AZ in which HSM module will be located. Do not use together with subnet_id.
/// The IDs of AZ in which HSM module will be located. Conflicts with `subnet_id`.
/// </summary>
[Output("availabilityZone")]
public Output<string> AvailabilityZone { get; private set; } = null!;
Expand Down Expand Up @@ -85,7 +85,7 @@ public partial class Hsm : global::Pulumi.CustomResource
public Output<string> IpAddress { get; private set; } = null!;

/// <summary>
/// The ID of subnet in which HSM module will be located.
/// The ID of subnet in which HSM module will be located. Conflicts with `availability_zone`.
/// </summary>
[Output("subnetId")]
public Output<string> SubnetId { get; private set; } = null!;
Expand Down Expand Up @@ -137,7 +137,7 @@ public static Hsm Get(string name, Input<string> id, HsmState? state = null, Cus
public sealed class HsmArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// The IDs of AZ in which HSM module will be located. Do not use together with subnet_id.
/// The IDs of AZ in which HSM module will be located. Conflicts with `subnet_id`.
/// </summary>
[Input("availabilityZone")]
public Input<string>? AvailabilityZone { get; set; }
Expand All @@ -155,7 +155,7 @@ public sealed class HsmArgs : global::Pulumi.ResourceArgs
public Input<string>? IpAddress { get; set; }

/// <summary>
/// The ID of subnet in which HSM module will be located.
/// The ID of subnet in which HSM module will be located. Conflicts with `availability_zone`.
/// </summary>
[Input("subnetId")]
public Input<string>? SubnetId { get; set; }
Expand All @@ -169,7 +169,7 @@ public HsmArgs()
public sealed class HsmState : global::Pulumi.ResourceArgs
{
/// <summary>
/// The IDs of AZ in which HSM module will be located. Do not use together with subnet_id.
/// The IDs of AZ in which HSM module will be located. Conflicts with `subnet_id`.
/// </summary>
[Input("availabilityZone")]
public Input<string>? AvailabilityZone { get; set; }
Expand Down Expand Up @@ -205,7 +205,7 @@ public sealed class HsmState : global::Pulumi.ResourceArgs
public Input<string>? IpAddress { get; set; }

/// <summary>
/// The ID of subnet in which HSM module will be located.
/// The ID of subnet in which HSM module will be located. Conflicts with `availability_zone`.
/// </summary>
[Input("subnetId")]
public Input<string>? SubnetId { get; set; }
Expand Down
14 changes: 7 additions & 7 deletions sdk/dotnet/CodeBuild/Inputs/ProjectSecondaryArtifactArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public sealed class ProjectSecondaryArtifactArgs : global::Pulumi.ResourceArgs
public Input<string> ArtifactIdentifier { get; set; } = null!;

/// <summary>
/// Specifies the bucket owner's access for objects that another account uploads to their Amazon S3 bucket. By default, only the account that uploads the objects to the bucket has access to these objects. This property allows you to give the bucket owner access to these objects. Valid values are `NONE`, `READ_ONLY`, and `FULL`. your CodeBuild service role must have the `s3:PutBucketAcl` permission. This permission allows CodeBuild to modify the access control list for the bucket.
/// Specifies the bucket owner's access for objects that another account uploads to their Amazon S3 bucket. By default, only the account that uploads the objects to the bucket has access to these objects. This property allows you to give the bucket owner access to these objects. Valid values are `NONE`, `READ_ONLY`, and `FULL`. The CodeBuild service role must have the `s3:PutBucketAcl` permission. This permission allows CodeBuild to modify the access control list for the bucket.
/// </summary>
[Input("bucketOwnerAccess")]
public Input<string>? BucketOwnerAccess { get; set; }
Expand All @@ -31,19 +31,19 @@ public sealed class ProjectSecondaryArtifactArgs : global::Pulumi.ResourceArgs
public Input<bool>? EncryptionDisabled { get; set; }

/// <summary>
/// Information about the build output artifact location. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored. If `type` is set to `S3`, this is the name of the output bucket. If `path` is not also specified, then `location` can also specify the path of the output artifact in the output bucket.
/// Information about the build output artifact location. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored if specified. If `type` is set to `S3`, this is the name of the output bucket. If `path` is not specified, `location` can specify the path of the output artifact in the output bucket.
/// </summary>
[Input("location")]
public Input<string>? Location { get; set; }

/// <summary>
/// Name of the project. If `type` is set to `S3`, this is the name of the output artifact object
/// Name of the project. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored if specified. If `type` is set to `S3`, this is the name of the output artifact object.
/// </summary>
[Input("name")]
public Input<string>? Name { get; set; }

/// <summary>
/// Namespace to use in storing build artifacts. If `type` is set to `S3`, then valid values are `BUILD_ID` or `NONE`.
/// Namespace to use in storing build artifacts. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored if specified. If `type` is set to `S3`, valid values are `BUILD_ID` or `NONE`.
/// </summary>
[Input("namespaceType")]
public Input<string>? NamespaceType { get; set; }
Expand All @@ -55,19 +55,19 @@ public sealed class ProjectSecondaryArtifactArgs : global::Pulumi.ResourceArgs
public Input<bool>? OverrideArtifactName { get; set; }

/// <summary>
/// Type of build output artifact to create. If `type` is set to `S3`, valid values are `NONE`, `ZIP`
/// Type of build output artifact to create. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored if specified. If `type` is set to `S3`, valid values are `NONE` or `ZIP`.
/// </summary>
[Input("packaging")]
public Input<string>? Packaging { get; set; }

/// <summary>
/// If `type` is set to `S3`, this is the path to the output artifact.
/// Along with `namespace_type` and `name`, the pattern that AWS CodeBuild uses to name and store the output artifact. If `type` is set to `CODEPIPELINE` or `NO_ARTIFACTS`, this value is ignored if specified. If `type` is set to `S3`, this is the path to the output artifact.
/// </summary>
[Input("path")]
public Input<string>? Path { get; set; }

/// <summary>
/// Build output artifact's type. The only valid value is `S3`.
/// Build output artifact's type. Valid values `CODEPIPELINE`, `NO_ARTIFACTS`, and `S3`.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down

0 comments on commit fedf6e7

Please sign in to comment.