We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.imagebuilder.getDistributionConfiguration
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource schema for AWS::ImageBuilder::DistributionConfiguration
Using getDistributionConfiguration
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDistributionConfiguration(args: GetDistributionConfigurationArgs, opts?: InvokeOptions): Promise<GetDistributionConfigurationResult>
function getDistributionConfigurationOutput(args: GetDistributionConfigurationOutputArgs, opts?: InvokeOptions): Output<GetDistributionConfigurationResult>def get_distribution_configuration(arn: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetDistributionConfigurationResult
def get_distribution_configuration_output(arn: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetDistributionConfigurationResult]func LookupDistributionConfiguration(ctx *Context, args *LookupDistributionConfigurationArgs, opts ...InvokeOption) (*LookupDistributionConfigurationResult, error)
func LookupDistributionConfigurationOutput(ctx *Context, args *LookupDistributionConfigurationOutputArgs, opts ...InvokeOption) LookupDistributionConfigurationResultOutput> Note: This function is named LookupDistributionConfiguration in the Go SDK.
public static class GetDistributionConfiguration 
{
    public static Task<GetDistributionConfigurationResult> InvokeAsync(GetDistributionConfigurationArgs args, InvokeOptions? opts = null)
    public static Output<GetDistributionConfigurationResult> Invoke(GetDistributionConfigurationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDistributionConfigurationResult> getDistributionConfiguration(GetDistributionConfigurationArgs args, InvokeOptions options)
public static Output<GetDistributionConfigurationResult> getDistributionConfiguration(GetDistributionConfigurationArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:imagebuilder:getDistributionConfiguration
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- Arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- arn String
- The Amazon Resource Name (ARN) of the distribution configuration.
- arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- arn str
- The Amazon Resource Name (ARN) of the distribution configuration.
- arn String
- The Amazon Resource Name (ARN) of the distribution configuration.
getDistributionConfiguration Result
The following output properties are available:
- Arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- Description string
- The description of the distribution configuration.
- Distributions
List<Pulumi.Aws Native. Image Builder. Outputs. Distribution Configuration Distribution> 
- The distributions of the distribution configuration.
- Dictionary<string, string>
- The tags associated with the component.
- Arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- Description string
- The description of the distribution configuration.
- Distributions
[]DistributionConfiguration Distribution 
- The distributions of the distribution configuration.
- map[string]string
- The tags associated with the component.
- arn String
- The Amazon Resource Name (ARN) of the distribution configuration.
- description String
- The description of the distribution configuration.
- distributions
List<DistributionConfiguration Distribution> 
- The distributions of the distribution configuration.
- Map<String,String>
- The tags associated with the component.
- arn string
- The Amazon Resource Name (ARN) of the distribution configuration.
- description string
- The description of the distribution configuration.
- distributions
DistributionConfiguration Distribution[] 
- The distributions of the distribution configuration.
- {[key: string]: string}
- The tags associated with the component.
- arn str
- The Amazon Resource Name (ARN) of the distribution configuration.
- description str
- The description of the distribution configuration.
- distributions
Sequence[DistributionConfiguration Distribution] 
- The distributions of the distribution configuration.
- Mapping[str, str]
- The tags associated with the component.
- arn String
- The Amazon Resource Name (ARN) of the distribution configuration.
- description String
- The description of the distribution configuration.
- distributions List<Property Map>
- The distributions of the distribution configuration.
- Map<String>
- The tags associated with the component.
Supporting Types
DistributionConfigurationAmiDistributionConfiguration    
- Dictionary<string, string>
- The tags to apply to AMIs distributed to this Region.
- Description string
- The description of the AMI distribution configuration.
- KmsKey stringId 
- The KMS key identifier used to encrypt the distributed image.
- LaunchPermission Pulumi.Configuration Aws Native. Image Builder. Inputs. Distribution Configuration Launch Permission Configuration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- Name string
- The name of the AMI distribution configuration.
- TargetAccount List<string>Ids 
- The ID of accounts to which you want to distribute an image.
- map[string]string
- The tags to apply to AMIs distributed to this Region.
- Description string
- The description of the AMI distribution configuration.
- KmsKey stringId 
- The KMS key identifier used to encrypt the distributed image.
- LaunchPermission DistributionConfiguration Configuration Launch Permission Configuration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- Name string
- The name of the AMI distribution configuration.
- TargetAccount []stringIds 
- The ID of accounts to which you want to distribute an image.
- Map<String,String>
- The tags to apply to AMIs distributed to this Region.
- description String
- The description of the AMI distribution configuration.
- kmsKey StringId 
- The KMS key identifier used to encrypt the distributed image.
- launchPermission DistributionConfiguration Configuration Launch Permission Configuration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- name String
- The name of the AMI distribution configuration.
- targetAccount List<String>Ids 
- The ID of accounts to which you want to distribute an image.
- {[key: string]: string}
- The tags to apply to AMIs distributed to this Region.
- description string
- The description of the AMI distribution configuration.
- kmsKey stringId 
- The KMS key identifier used to encrypt the distributed image.
- launchPermission DistributionConfiguration Configuration Launch Permission Configuration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- name string
- The name of the AMI distribution configuration.
- targetAccount string[]Ids 
- The ID of accounts to which you want to distribute an image.
- Mapping[str, str]
- The tags to apply to AMIs distributed to this Region.
- description str
- The description of the AMI distribution configuration.
- kms_key_ strid 
- The KMS key identifier used to encrypt the distributed image.
- launch_permission_ Distributionconfiguration Configuration Launch Permission Configuration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- name str
- The name of the AMI distribution configuration.
- target_account_ Sequence[str]ids 
- The ID of accounts to which you want to distribute an image.
- Map<String>
- The tags to apply to AMIs distributed to this Region.
- description String
- The description of the AMI distribution configuration.
- kmsKey StringId 
- The KMS key identifier used to encrypt the distributed image.
- launchPermission Property MapConfiguration 
- Launch permissions can be used to configure which AWS account s can use the AMI to launch instances.
- name String
- The name of the AMI distribution configuration.
- targetAccount List<String>Ids 
- The ID of accounts to which you want to distribute an image.
DistributionConfigurationContainerDistributionConfiguration    
- List<string>
- Tags that are attached to the container distribution configuration.
- Description string
- The description of the container distribution configuration.
- TargetRepository Pulumi.Aws Native. Image Builder. Inputs. Distribution Configuration Target Container Repository 
- The destination repository for the container distribution configuration.
- []string
- Tags that are attached to the container distribution configuration.
- Description string
- The description of the container distribution configuration.
- TargetRepository DistributionConfiguration Target Container Repository 
- The destination repository for the container distribution configuration.
- List<String>
- Tags that are attached to the container distribution configuration.
- description String
- The description of the container distribution configuration.
- targetRepository DistributionConfiguration Target Container Repository 
- The destination repository for the container distribution configuration.
- string[]
- Tags that are attached to the container distribution configuration.
- description string
- The description of the container distribution configuration.
- targetRepository DistributionConfiguration Target Container Repository 
- The destination repository for the container distribution configuration.
- Sequence[str]
- Tags that are attached to the container distribution configuration.
- description str
- The description of the container distribution configuration.
- target_repository DistributionConfiguration Target Container Repository 
- The destination repository for the container distribution configuration.
- List<String>
- Tags that are attached to the container distribution configuration.
- description String
- The description of the container distribution configuration.
- targetRepository Property Map
- The destination repository for the container distribution configuration.
DistributionConfigurationDistribution  
- Region string
- region
- AmiDistribution Pulumi.Configuration Aws Native. Image Builder. Inputs. Distribution Configuration Ami Distribution Configuration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- ContainerDistribution Pulumi.Configuration Aws Native. Image Builder. Inputs. Distribution Configuration Container Distribution Configuration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- FastLaunch List<Pulumi.Configurations Aws Native. Image Builder. Inputs. Distribution Configuration Fast Launch Configuration> 
- The Windows faster-launching configurations to use for AMI distribution.
- LaunchTemplate List<Pulumi.Configurations Aws Native. Image Builder. Inputs. Distribution Configuration Launch Template Configuration> 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- LicenseConfiguration List<string>Arns 
- The License Manager Configuration to associate with the AMI in the specified Region.
- Region string
- region
- AmiDistribution DistributionConfiguration Configuration Ami Distribution Configuration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- ContainerDistribution DistributionConfiguration Configuration Container Distribution Configuration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- FastLaunch []DistributionConfigurations Configuration Fast Launch Configuration 
- The Windows faster-launching configurations to use for AMI distribution.
- LaunchTemplate []DistributionConfigurations Configuration Launch Template Configuration 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- LicenseConfiguration []stringArns 
- The License Manager Configuration to associate with the AMI in the specified Region.
- region String
- region
- amiDistribution DistributionConfiguration Configuration Ami Distribution Configuration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- containerDistribution DistributionConfiguration Configuration Container Distribution Configuration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- fastLaunch List<DistributionConfigurations Configuration Fast Launch Configuration> 
- The Windows faster-launching configurations to use for AMI distribution.
- launchTemplate List<DistributionConfigurations Configuration Launch Template Configuration> 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- licenseConfiguration List<String>Arns 
- The License Manager Configuration to associate with the AMI in the specified Region.
- region string
- region
- amiDistribution DistributionConfiguration Configuration Ami Distribution Configuration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- containerDistribution DistributionConfiguration Configuration Container Distribution Configuration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- fastLaunch DistributionConfigurations Configuration Fast Launch Configuration[] 
- The Windows faster-launching configurations to use for AMI distribution.
- launchTemplate DistributionConfigurations Configuration Launch Template Configuration[] 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- licenseConfiguration string[]Arns 
- The License Manager Configuration to associate with the AMI in the specified Region.
- region str
- region
- ami_distribution_ Distributionconfiguration Configuration Ami Distribution Configuration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- container_distribution_ Distributionconfiguration Configuration Container Distribution Configuration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- fast_launch_ Sequence[Distributionconfigurations Configuration Fast Launch Configuration] 
- The Windows faster-launching configurations to use for AMI distribution.
- launch_template_ Sequence[Distributionconfigurations Configuration Launch Template Configuration] 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- license_configuration_ Sequence[str]arns 
- The License Manager Configuration to associate with the AMI in the specified Region.
- region String
- region
- amiDistribution Property MapConfiguration 
- The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
- containerDistribution Property MapConfiguration 
- Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
- fastLaunch List<Property Map>Configurations 
- The Windows faster-launching configurations to use for AMI distribution.
- launchTemplate List<Property Map>Configurations 
- A group of launchTemplateConfiguration settings that apply to image distribution.
- licenseConfiguration List<String>Arns 
- The License Manager Configuration to associate with the AMI in the specified Region.
DistributionConfigurationFastLaunchConfiguration    
- AccountId string
- The owner account ID for the fast-launch enabled Windows AMI.
- Enabled bool
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- LaunchTemplate Pulumi.Aws Native. Image Builder. Inputs. Distribution Configuration Fast Launch Launch Template Specification 
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- MaxParallel intLaunches 
- The maximum number of parallel instances that are launched for creating resources.
- SnapshotConfiguration Pulumi.Aws Native. Image Builder. Inputs. Distribution Configuration Fast Launch Snapshot Configuration 
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
- AccountId string
- The owner account ID for the fast-launch enabled Windows AMI.
- Enabled bool
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- LaunchTemplate DistributionConfiguration Fast Launch Launch Template Specification 
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- MaxParallel intLaunches 
- The maximum number of parallel instances that are launched for creating resources.
- SnapshotConfiguration DistributionConfiguration Fast Launch Snapshot Configuration 
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
- accountId String
- The owner account ID for the fast-launch enabled Windows AMI.
- enabled Boolean
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- launchTemplate DistributionConfiguration Fast Launch Launch Template Specification 
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- maxParallel IntegerLaunches 
- The maximum number of parallel instances that are launched for creating resources.
- snapshotConfiguration DistributionConfiguration Fast Launch Snapshot Configuration 
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
- accountId string
- The owner account ID for the fast-launch enabled Windows AMI.
- enabled boolean
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- launchTemplate DistributionConfiguration Fast Launch Launch Template Specification 
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- maxParallel numberLaunches 
- The maximum number of parallel instances that are launched for creating resources.
- snapshotConfiguration DistributionConfiguration Fast Launch Snapshot Configuration 
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
- account_id str
- The owner account ID for the fast-launch enabled Windows AMI.
- enabled bool
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- launch_template DistributionConfiguration Fast Launch Launch Template Specification 
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- max_parallel_ intlaunches 
- The maximum number of parallel instances that are launched for creating resources.
- snapshot_configuration DistributionConfiguration Fast Launch Snapshot Configuration 
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
- accountId String
- The owner account ID for the fast-launch enabled Windows AMI.
- enabled Boolean
- A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.
- launchTemplate Property Map
- The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
- maxParallel NumberLaunches 
- The maximum number of parallel instances that are launched for creating resources.
- snapshotConfiguration Property Map
- Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
DistributionConfigurationFastLaunchLaunchTemplateSpecification      
- LaunchTemplate stringId 
- The ID of the launch template to use for faster launching for a Windows AMI.
- LaunchTemplate stringName 
- The name of the launch template to use for faster launching for a Windows AMI.
- LaunchTemplate stringVersion 
- The version of the launch template to use for faster launching for a Windows AMI.
- LaunchTemplate stringId 
- The ID of the launch template to use for faster launching for a Windows AMI.
- LaunchTemplate stringName 
- The name of the launch template to use for faster launching for a Windows AMI.
- LaunchTemplate stringVersion 
- The version of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringId 
- The ID of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringName 
- The name of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringVersion 
- The version of the launch template to use for faster launching for a Windows AMI.
- launchTemplate stringId 
- The ID of the launch template to use for faster launching for a Windows AMI.
- launchTemplate stringName 
- The name of the launch template to use for faster launching for a Windows AMI.
- launchTemplate stringVersion 
- The version of the launch template to use for faster launching for a Windows AMI.
- launch_template_ strid 
- The ID of the launch template to use for faster launching for a Windows AMI.
- launch_template_ strname 
- The name of the launch template to use for faster launching for a Windows AMI.
- launch_template_ strversion 
- The version of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringId 
- The ID of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringName 
- The name of the launch template to use for faster launching for a Windows AMI.
- launchTemplate StringVersion 
- The version of the launch template to use for faster launching for a Windows AMI.
DistributionConfigurationFastLaunchSnapshotConfiguration     
- TargetResource intCount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
- TargetResource intCount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
- targetResource IntegerCount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
- targetResource numberCount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
- target_resource_ intcount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
- targetResource NumberCount 
- The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.
DistributionConfigurationLaunchPermissionConfiguration    
- OrganizationArns List<string>
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- OrganizationalUnit List<string>Arns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- UserGroups List<string>
- The name of the group.
- UserIds List<string>
- The AWS account ID.
- OrganizationArns []string
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- OrganizationalUnit []stringArns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- UserGroups []string
- The name of the group.
- UserIds []string
- The AWS account ID.
- organizationArns List<String>
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- organizationalUnit List<String>Arns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- userGroups List<String>
- The name of the group.
- userIds List<String>
- The AWS account ID.
- organizationArns string[]
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- organizationalUnit string[]Arns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- userGroups string[]
- The name of the group.
- userIds string[]
- The AWS account ID.
- organization_arns Sequence[str]
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- organizational_unit_ Sequence[str]arns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- user_groups Sequence[str]
- The name of the group.
- user_ids Sequence[str]
- The AWS account ID.
- organizationArns List<String>
- The ARN for an Amazon Web Services Organization that you want to share your AMI with.
- organizationalUnit List<String>Arns 
- The ARN for an Organizations organizational unit (OU) that you want to share your AMI with.
- userGroups List<String>
- The name of the group.
- userIds List<String>
- The AWS account ID.
DistributionConfigurationLaunchTemplateConfiguration    
- AccountId string
- The account ID that this configuration applies to.
- LaunchTemplate stringId 
- Identifies the EC2 launch template to use.
- SetDefault boolVersion 
- Set the specified EC2 launch template as the default launch template for the specified account.
- AccountId string
- The account ID that this configuration applies to.
- LaunchTemplate stringId 
- Identifies the EC2 launch template to use.
- SetDefault boolVersion 
- Set the specified EC2 launch template as the default launch template for the specified account.
- accountId String
- The account ID that this configuration applies to.
- launchTemplate StringId 
- Identifies the EC2 launch template to use.
- setDefault BooleanVersion 
- Set the specified EC2 launch template as the default launch template for the specified account.
- accountId string
- The account ID that this configuration applies to.
- launchTemplate stringId 
- Identifies the EC2 launch template to use.
- setDefault booleanVersion 
- Set the specified EC2 launch template as the default launch template for the specified account.
- account_id str
- The account ID that this configuration applies to.
- launch_template_ strid 
- Identifies the EC2 launch template to use.
- set_default_ boolversion 
- Set the specified EC2 launch template as the default launch template for the specified account.
- accountId String
- The account ID that this configuration applies to.
- launchTemplate StringId 
- Identifies the EC2 launch template to use.
- setDefault BooleanVersion 
- Set the specified EC2 launch template as the default launch template for the specified account.
DistributionConfigurationTargetContainerRepository    
- RepositoryName string
- The repository name of target container repository.
- Service
Pulumi.Aws Native. Image Builder. Distribution Configuration Target Container Repository Service 
- The service of target container repository.
- RepositoryName string
- The repository name of target container repository.
- Service
DistributionConfiguration Target Container Repository Service 
- The service of target container repository.
- repositoryName String
- The repository name of target container repository.
- service
DistributionConfiguration Target Container Repository Service 
- The service of target container repository.
- repositoryName string
- The repository name of target container repository.
- service
DistributionConfiguration Target Container Repository Service 
- The service of target container repository.
- repository_name str
- The repository name of target container repository.
- service
DistributionConfiguration Target Container Repository Service 
- The service of target container repository.
- repositoryName String
- The repository name of target container repository.
- service "ECR"
- The service of target container repository.
DistributionConfigurationTargetContainerRepositoryService     
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi