All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.config.config.scala Maven / Gradle / Ivy

There is a newer version: 0.32.0-core.0.4
Show newest version
package besom.api.googlenative.config
import besom.internal.CodegenProtocol.*
/**
 * Additional user-agent string to append to the default one (/).
 * @returns the value of the `google-native:appendUserAgent` configuration property.
 */
def getAppendUserAgent(using besom.types.Context): besom.types.Output[scala.Option[String]] =
  besom.internal.Codegen.config[String]("google-native")(key = "appendUserAgent", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())

/**
 * This will disable the Pulumi Partner Name which is used if a custom `partnerName` isn't specified.
 * @returns the value of the `google-native:disablePartnerName` configuration property.
 */
def getDisablePartnerName(using besom.types.Context): besom.types.Output[scala.Option[Boolean]] =
  besom.internal.Codegen.config[Boolean]("google-native")(key = "disablePartnerName", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())

/**
 * A Google Partner Name to facilitate partner resource usage attribution.
 * @returns the value of the `google-native:partnerName` configuration property.
 */
def getPartnerName(using besom.types.Context): besom.types.Output[scala.Option[String]] =
  besom.internal.Codegen.config[String]("google-native")(key = "partnerName", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())

/**
 * The default project to manage resources in. If another project is specified on a resource, it will take precedence.
 * @returns the value of the `google-native:project` configuration property.
 */
def getProject(using besom.types.Context): besom.types.Output[scala.Option[String]] =
  besom.internal.Codegen.config[String]("google-native")(key = "project", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())

/**
 * The default region to manage resources in. If another region is specified on a regional resource, it will take precedence.
 * @returns the value of the `google-native:region` configuration property.
 */
def getRegion(using besom.types.Context): besom.types.Output[scala.Option[String]] =
  besom.internal.Codegen.config[String]("google-native")(key = "region", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())

/**
 * 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.
 * @returns the value of the `google-native:zone` configuration property.
 */
def getZone(using besom.types.Context): besom.types.Output[scala.Option[String]] =
  besom.internal.Codegen.config[String]("google-native")(key = "zone", isSecret = false, default = scala.None, environment = scala.collection.immutable.List())





© 2015 - 2025 Weber Informatics LLC | Privacy Policy