Class ApplicationState
Inherited Members
Namespace: Pulumi.Gcp.AppEngine
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ApplicationState : ResourceArgs
Constructors
View SourceApplicationState()
Declaration
public ApplicationState()
Properties
View SourceAppId
Identifier of the app, usually {PROJECT_ID}
Declaration
public Input<string> AppId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
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> |
DefaultHostname
The default hostname for this app.
Declaration
public Input<string> DefaultHostname { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
Iap
Settings for enabling Cloud Identity Aware Proxy
Declaration
public Input<ApplicationIapGetArgs> Iap { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ApplicationIapGetArgs> |
LocationId
The location to serve the app from.
Declaration
public Input<string> LocationId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Unique name of the app, usually apps/{PROJECT_ID}
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
ServingStatus
The serving status of the app.
Declaration
public Input<string> ServingStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |