
src.appengine.v1beta.GetAppResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.appengine.v1beta
final case class GetAppResult private(
authDomain: String,
codeBucket: String,
databaseType: String,
defaultBucket: String,
defaultCookieExpiration: String,
defaultHostname: String,
dispatchRules: scala.collection.immutable.List[besom.api.googlenative.appengine.v1beta.outputs.UrlDispatchRuleResponse],
featureSettings: besom.api.googlenative.appengine.v1beta.outputs.FeatureSettingsResponse,
gcrDomain: String,
generatedCustomerMetadata: scala.Predef.Map[String, String],
iap: besom.api.googlenative.appengine.v1beta.outputs.IdentityAwareProxyResponse,
location: String,
name: String,
serviceAccount: String,
servingStatus: String
)
object GetAppResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetAppResult] =
besom.internal.Decoder.derived[GetAppResult]
given outputOps: {} with
extension(output: besom.types.Output[GetAppResult])
def authDomain : besom.types.Output[String] = output.map(_.authDomain)
def codeBucket : besom.types.Output[String] = output.map(_.codeBucket)
def databaseType : besom.types.Output[String] = output.map(_.databaseType)
def defaultBucket : besom.types.Output[String] = output.map(_.defaultBucket)
def defaultCookieExpiration : besom.types.Output[String] = output.map(_.defaultCookieExpiration)
def defaultHostname : besom.types.Output[String] = output.map(_.defaultHostname)
def dispatchRules : besom.types.Output[scala.collection.immutable.List[besom.api.googlenative.appengine.v1beta.outputs.UrlDispatchRuleResponse]] = output.map(_.dispatchRules)
def featureSettings : besom.types.Output[besom.api.googlenative.appengine.v1beta.outputs.FeatureSettingsResponse] = output.map(_.featureSettings)
def gcrDomain : besom.types.Output[String] = output.map(_.gcrDomain)
def generatedCustomerMetadata : besom.types.Output[scala.Predef.Map[String, String]] = output.map(_.generatedCustomerMetadata)
def iap : besom.types.Output[besom.api.googlenative.appengine.v1beta.outputs.IdentityAwareProxyResponse] = output.map(_.iap)
def location : besom.types.Output[String] = output.map(_.location)
def name : besom.types.Output[String] = output.map(_.name)
def serviceAccount : besom.types.Output[String] = output.map(_.serviceAccount)
def servingStatus : besom.types.Output[String] = output.map(_.servingStatus)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetAppResult]])
def authDomain : besom.types.Output[scala.Option[String]] = output.map(_.map(_.authDomain))
def codeBucket : besom.types.Output[scala.Option[String]] = output.map(_.map(_.codeBucket))
def databaseType : besom.types.Output[scala.Option[String]] = output.map(_.map(_.databaseType))
def defaultBucket : besom.types.Output[scala.Option[String]] = output.map(_.map(_.defaultBucket))
def defaultCookieExpiration : besom.types.Output[scala.Option[String]] = output.map(_.map(_.defaultCookieExpiration))
def defaultHostname : besom.types.Output[scala.Option[String]] = output.map(_.map(_.defaultHostname))
def dispatchRules : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.googlenative.appengine.v1beta.outputs.UrlDispatchRuleResponse]]] = output.map(_.map(_.dispatchRules))
def featureSettings : besom.types.Output[scala.Option[besom.api.googlenative.appengine.v1beta.outputs.FeatureSettingsResponse]] = output.map(_.map(_.featureSettings))
def gcrDomain : besom.types.Output[scala.Option[String]] = output.map(_.map(_.gcrDomain))
def generatedCustomerMetadata : besom.types.Output[scala.Option[scala.Predef.Map[String, String]]] = output.map(_.map(_.generatedCustomerMetadata))
def iap : besom.types.Output[scala.Option[besom.api.googlenative.appengine.v1beta.outputs.IdentityAwareProxyResponse]] = output.map(_.map(_.iap))
def location : besom.types.Output[scala.Option[String]] = output.map(_.map(_.location))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
def serviceAccount : besom.types.Output[scala.Option[String]] = output.map(_.map(_.serviceAccount))
def servingStatus : besom.types.Output[scala.Option[String]] = output.map(_.map(_.servingStatus))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy