ProviderArgs

data class ProviderArgs(val appendUserAgent: Output<String>? = null, val disablePartnerName: Output<Boolean>? = null, val partnerName: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<ProviderArgs>

The provider type for the Google Cloud package.

Constructors

Link copied to clipboard
fun ProviderArgs(appendUserAgent: Output<String>? = null, disablePartnerName: Output<Boolean>? = null, partnerName: Output<String>? = null, project: Output<String>? = null, region: Output<String>? = null, zone: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ProviderArgs

Properties

Link copied to clipboard
val appendUserAgent: Output<String>? = null

Additional user-agent string to append to the default one (/).

Link copied to clipboard
val disablePartnerName: Output<Boolean>? = null

This will disable the Pulumi Partner Name which is used if a custom partnerName isn't specified.

Link copied to clipboard
val partnerName: Output<String>? = null

A Google Partner Name to facilitate partner resource usage attribution.

Link copied to clipboard
val project: Output<String>? = null

The default project to manage resources in. If another project is specified on a resource, it will take precedence.

Link copied to clipboard
val region: Output<String>? = null

The default region to manage resources in. If another region is specified on a regional resource, it will take precedence.

Link copied to clipboard
val zone: Output<String>? = null

The default zone to manage resources in. Generally, this zone should be within the default region you specified. If another zone is specified on a zonal resource, it will take precedence.