Show / Hide Table of Contents

Class ApplicationState

Inheritance
System.Object
InputArgs
ResourceArgs
ApplicationState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.AppEngine
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ApplicationState : ResourceArgs

Constructors

View Source

ApplicationState()

Declaration
public ApplicationState()

Properties

View Source

AppId

Identifier of the app, usually {PROJECT_ID}

Declaration
public Input<string> AppId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AuthDomain

The domain to authenticate users with when using App Engine's User API.

Declaration
public Input<string> AuthDomain { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CodeBucket

The GCS bucket code is being stored in for this app.

Declaration
public Input<string> CodeBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DefaultBucket

The GCS bucket content is being stored in for this app.

Declaration
public Input<string> DefaultBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DefaultHostname

The default hostname for this app.

Declaration
public Input<string> DefaultHostname { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FeatureSettings

A block of optional settings to configure specific App Engine features:

Declaration
public Input<ApplicationFeatureSettingsGetArgs> FeatureSettings { get; set; }
Property Value
Type Description
Input<ApplicationFeatureSettingsGetArgs>
View Source

GcrDomain

The GCR domain used for storing managed Docker images for this app.

Declaration
public Input<string> GcrDomain { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Iap

Settings for enabling Cloud Identity Aware Proxy

Declaration
public Input<ApplicationIapGetArgs> Iap { get; set; }
Property Value
Type Description
Input<ApplicationIapGetArgs>
View Source

LocationId

The location to serve the app from.

Declaration
public Input<string> LocationId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

Unique name of the app, usually apps/{PROJECT_ID}

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Project

The project ID to create the application under. ~>NOTE: GCP only accepts project ID, not project number. If you are using number, you may get a "Permission denied" error.

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServingStatus

The serving status of the app.

Declaration
public Input<string> ServingStatus { get; set; }
Property Value
Type Description
Input<System.String>
View Source

UrlDispatchRules

A list of dispatch rule blocks. Each block has a domain, path, and service field.

Declaration
public InputList<ApplicationUrlDispatchRuleGetArgs> UrlDispatchRules { get; set; }
Property Value
Type Description
InputList<ApplicationUrlDispatchRuleGetArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.