Class AppsResource
The "apps" collection of methods.
Inherited Members
Namespace: Google.Apis.Appengine.v1
Assembly: Google.Apis.Appengine.v1.dll
Syntax
public class AppsResource
Constructors
AppsResource(IClientService)
Constructs a new resource.
Declaration
public AppsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Properties
AuthorizedCertificates
Gets the AuthorizedCertificates resource.
Declaration
public virtual AppsResource.AuthorizedCertificatesResource AuthorizedCertificates { get; }
Property Value
Type | Description |
---|---|
AppsResource.AuthorizedCertificatesResource |
AuthorizedDomains
Gets the AuthorizedDomains resource.
Declaration
public virtual AppsResource.AuthorizedDomainsResource AuthorizedDomains { get; }
Property Value
Type | Description |
---|---|
AppsResource.AuthorizedDomainsResource |
DomainMappings
Gets the DomainMappings resource.
Declaration
public virtual AppsResource.DomainMappingsResource DomainMappings { get; }
Property Value
Type | Description |
---|---|
AppsResource.DomainMappingsResource |
Firewall
Gets the Firewall resource.
Declaration
public virtual AppsResource.FirewallResource Firewall { get; }
Property Value
Type | Description |
---|---|
AppsResource.FirewallResource |
Locations
Gets the Locations resource.
Declaration
public virtual AppsResource.LocationsResource Locations { get; }
Property Value
Type | Description |
---|---|
AppsResource.LocationsResource |
Operations
Gets the Operations resource.
Declaration
public virtual AppsResource.OperationsResource Operations { get; }
Property Value
Type | Description |
---|---|
AppsResource.OperationsResource |
Services
Gets the Services resource.
Declaration
public virtual AppsResource.ServicesResource Services { get; }
Property Value
Type | Description |
---|---|
AppsResource.ServicesResource |
Methods
Create(Application)
Creates an App Engine application for a Google Cloud Platform project. Required fields: id - The ID of the target Cloud Platform project. location - The region (https://cloud.google.com/appengine/docs/locations) where you want the App Engine application located.For more information about App Engine applications, see Managing Projects, Applications, and Billing (https://cloud.google.com/appengine/docs/standard/python/console/).
Declaration
public virtual AppsResource.CreateRequest Create(Application body)
Parameters
Type | Name | Description |
---|---|---|
Application | body | The body of the request. |
Returns
Type | Description |
---|---|
AppsResource.CreateRequest |
Get(string)
Gets information about an application.
Declaration
public virtual AppsResource.GetRequest Get(string appsId)
Parameters
Type | Name | Description |
---|---|---|
string | appsId | Part of |
Returns
Type | Description |
---|---|
AppsResource.GetRequest |
ListRuntimes(string)
Lists all the available runtimes for the application.
Declaration
public virtual AppsResource.ListRuntimesRequest ListRuntimes(string appsId)
Parameters
Type | Name | Description |
---|---|---|
string | appsId | Part of |
Returns
Type | Description |
---|---|
AppsResource.ListRuntimesRequest |
Patch(Application, string)
Updates the specified Application resource. You can update the following fields: auth_domain - Google authentication domain for controlling user access to the application. default_cookie_expiration - Cookie expiration policy for the application. iap - Identity-Aware Proxy properties for the application.
Declaration
public virtual AppsResource.PatchRequest Patch(Application body, string appsId)
Parameters
Type | Name | Description |
---|---|---|
Application | body | The body of the request. |
string | appsId | Part of |
Returns
Type | Description |
---|---|
AppsResource.PatchRequest |
Repair(RepairApplicationRequest, string)
Recreates the required App Engine features for the specified App Engine application, for example a Cloud Storage bucket or App Engine service account. Use this method if you receive an error message about a missing feature, for example, Error retrieving the App Engine service account. If you have deleted your App Engine service account, this will not be able to recreate it. Instead, you should attempt to use the IAM undelete API if possible at https://cloud.google.com/iam/reference/rest/v1/projects.serviceAccounts/undelete?apix_params=%7B"name"%3A"projects%2F-%2FserviceAccounts%2Funique_id"%2C"resource"%3A%7B%7D%7D . If the deletion was recent, the numeric ID can be found in the Cloud Console Activity Log.
Declaration
public virtual AppsResource.RepairRequest Repair(RepairApplicationRequest body, string appsId)
Parameters
Type | Name | Description |
---|---|---|
RepairApplicationRequest | body | The body of the request. |
string | appsId | Part of |
Returns
Type | Description |
---|---|
AppsResource.RepairRequest |