Package cloud.google.com/go/appengine/apiv1/appenginepb (v1.8.5)

Variables

AuthFailAction_name, AuthFailAction_value

var (
	AuthFailAction_name = map[int32]string{
		0: "AUTH_FAIL_ACTION_UNSPECIFIED",
		1: "AUTH_FAIL_ACTION_REDIRECT",
		2: "AUTH_FAIL_ACTION_UNAUTHORIZED",
	}
	AuthFailAction_value = map[string]int32{
		"AUTH_FAIL_ACTION_UNSPECIFIED":  0,
		"AUTH_FAIL_ACTION_REDIRECT":     1,
		"AUTH_FAIL_ACTION_UNAUTHORIZED": 2,
	}
)

Enum value maps for AuthFailAction.

LoginRequirement_name, LoginRequirement_value

var (
	LoginRequirement_name = map[int32]string{
		0: "LOGIN_UNSPECIFIED",
		1: "LOGIN_OPTIONAL",
		2: "LOGIN_ADMIN",
		3: "LOGIN_REQUIRED",
	}
	LoginRequirement_value = map[string]int32{
		"LOGIN_UNSPECIFIED": 0,
		"LOGIN_OPTIONAL":    1,
		"LOGIN_ADMIN":       2,
		"LOGIN_REQUIRED":    3,
	}
)

Enum value maps for LoginRequirement.

SecurityLevel_name, SecurityLevel_value

var (
	SecurityLevel_name = map[int32]string{
		0: "SECURE_UNSPECIFIED",

		1: "SECURE_NEVER",
		2: "SECURE_OPTIONAL",
		3: "SECURE_ALWAYS",
	}
	SecurityLevel_value = map[string]int32{
		"SECURE_UNSPECIFIED": 0,
		"SECURE_DEFAULT":     0,
		"SECURE_NEVER":       1,
		"SECURE_OPTIONAL":    2,
		"SECURE_ALWAYS":      3,
	}
)

Enum value maps for SecurityLevel.

ErrorHandler_ErrorCode_name, ErrorHandler_ErrorCode_value

var (
	ErrorHandler_ErrorCode_name = map[int32]string{
		0: "ERROR_CODE_UNSPECIFIED",

		1: "ERROR_CODE_OVER_QUOTA",
		2: "ERROR_CODE_DOS_API_DENIAL",
		3: "ERROR_CODE_TIMEOUT",
	}
	ErrorHandler_ErrorCode_value = map[string]int32{
		"ERROR_CODE_UNSPECIFIED":    0,
		"ERROR_CODE_DEFAULT":        0,
		"ERROR_CODE_OVER_QUOTA":     1,
		"ERROR_CODE_DOS_API_DENIAL": 2,
		"ERROR_CODE_TIMEOUT":        3,
	}
)

Enum value maps for ErrorHandler_ErrorCode.

UrlMap_RedirectHttpResponseCode_name, UrlMap_RedirectHttpResponseCode_value

var (
	UrlMap_RedirectHttpResponseCode_name = map[int32]string{
		0: "REDIRECT_HTTP_RESPONSE_CODE_UNSPECIFIED",
		1: "REDIRECT_HTTP_RESPONSE_CODE_301",
		2: "REDIRECT_HTTP_RESPONSE_CODE_302",
		3: "REDIRECT_HTTP_RESPONSE_CODE_303",
		4: "REDIRECT_HTTP_RESPONSE_CODE_307",
	}
	UrlMap_RedirectHttpResponseCode_value = map[string]int32{
		"REDIRECT_HTTP_RESPONSE_CODE_UNSPECIFIED": 0,
		"REDIRECT_HTTP_RESPONSE_CODE_301":         1,
		"REDIRECT_HTTP_RESPONSE_CODE_302":         2,
		"REDIRECT_HTTP_RESPONSE_CODE_303":         3,
		"REDIRECT_HTTP_RESPONSE_CODE_307":         4,
	}
)

Enum value maps for UrlMap_RedirectHttpResponseCode.

VersionView_name, VersionView_value

var (
	VersionView_name = map[int32]string{
		0: "BASIC",
		1: "FULL",
	}
	VersionView_value = map[string]int32{
		"BASIC": 0,
		"FULL":  1,
	}
)

Enum value maps for VersionView.

AuthorizedCertificateView_name, AuthorizedCertificateView_value

var (
	AuthorizedCertificateView_name = map[int32]string{
		0: "BASIC_CERTIFICATE",
		1: "FULL_CERTIFICATE",
	}
	AuthorizedCertificateView_value = map[string]int32{
		"BASIC_CERTIFICATE": 0,
		"FULL_CERTIFICATE":  1,
	}
)

Enum value maps for AuthorizedCertificateView.

DomainOverrideStrategy_name, DomainOverrideStrategy_value

var (
	DomainOverrideStrategy_name = map[int32]string{
		0: "UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY",
		1: "STRICT",
		2: "OVERRIDE",
	}
	DomainOverrideStrategy_value = map[string]int32{
		"UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY": 0,
		"STRICT":                               1,
		"OVERRIDE":                             2,
	}
)

Enum value maps for DomainOverrideStrategy.

Application_ServingStatus_name, Application_ServingStatus_value

var (
	Application_ServingStatus_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "SERVING",
		2: "USER_DISABLED",
		3: "SYSTEM_DISABLED",
	}
	Application_ServingStatus_value = map[string]int32{
		"UNSPECIFIED":     0,
		"SERVING":         1,
		"USER_DISABLED":   2,
		"SYSTEM_DISABLED": 3,
	}
)

Enum value maps for Application_ServingStatus.

Application_DatabaseType_name, Application_DatabaseType_value

var (
	Application_DatabaseType_name = map[int32]string{
		0: "DATABASE_TYPE_UNSPECIFIED",
		1: "CLOUD_DATASTORE",
		2: "CLOUD_FIRESTORE",
		3: "CLOUD_DATASTORE_COMPATIBILITY",
	}
	Application_DatabaseType_value = map[string]int32{
		"DATABASE_TYPE_UNSPECIFIED":     0,
		"CLOUD_DATASTORE":               1,
		"CLOUD_FIRESTORE":               2,
		"CLOUD_DATASTORE_COMPATIBILITY": 3,
	}
)

Enum value maps for Application_DatabaseType.

ManagementStatus_name, ManagementStatus_value

var (
	ManagementStatus_name = map[int32]string{
		0: "MANAGEMENT_STATUS_UNSPECIFIED",
		1: "OK",
		2: "PENDING",
		4: "FAILED_RETRYING_NOT_VISIBLE",
		6: "FAILED_PERMANENT",
		7: "FAILED_RETRYING_CAA_FORBIDDEN",
		8: "FAILED_RETRYING_CAA_CHECKING",
	}
	ManagementStatus_value = map[string]int32{
		"MANAGEMENT_STATUS_UNSPECIFIED": 0,
		"OK":                            1,
		"PENDING":                       2,
		"FAILED_RETRYING_NOT_VISIBLE":   4,
		"FAILED_PERMANENT":              6,
		"FAILED_RETRYING_CAA_FORBIDDEN": 7,
		"FAILED_RETRYING_CAA_CHECKING":  8,
	}
)

Enum value maps for ManagementStatus.

SslSettings_SslManagementType_name, SslSettings_SslManagementType_value

var (
	SslSettings_SslManagementType_name = map[int32]string{
		0: "SSL_MANAGEMENT_TYPE_UNSPECIFIED",
		1: "AUTOMATIC",
		2: "MANUAL",
	}
	SslSettings_SslManagementType_value = map[string]int32{
		"SSL_MANAGEMENT_TYPE_UNSPECIFIED": 0,
		"AUTOMATIC":                       1,
		"MANUAL":                          2,
	}
)

Enum value maps for SslSettings_SslManagementType.

ResourceRecord_RecordType_name, ResourceRecord_RecordType_value

var (
	ResourceRecord_RecordType_name = map[int32]string{
		0: "RECORD_TYPE_UNSPECIFIED",
		1: "A",
		2: "AAAA",
		3: "CNAME",
	}
	ResourceRecord_RecordType_value = map[string]int32{
		"RECORD_TYPE_UNSPECIFIED": 0,
		"A":                       1,
		"AAAA":                    2,
		"CNAME":                   3,
	}
)

Enum value maps for ResourceRecord_RecordType.

FirewallRule_Action_name, FirewallRule_Action_value

var (
	FirewallRule_Action_name = map[int32]string{
		0: "UNSPECIFIED_ACTION",
		1: "ALLOW",
		2: "DENY",
	}
	FirewallRule_Action_value = map[string]int32{
		"UNSPECIFIED_ACTION": 0,
		"ALLOW":              1,
		"DENY":               2,
	}
)

Enum value maps for FirewallRule_Action.

Instance_Availability_name, Instance_Availability_value

var (
	Instance_Availability_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "RESIDENT",
		2: "DYNAMIC",
	}
	Instance_Availability_value = map[string]int32{
		"UNSPECIFIED": 0,
		"RESIDENT":    1,
		"DYNAMIC":     2,
	}
)

Enum value maps for Instance_Availability.

Instance_Liveness_LivenessState_name, Instance_Liveness_LivenessState_value

var (
	Instance_Liveness_LivenessState_name = map[int32]string{
		0: "LIVENESS_STATE_UNSPECIFIED",
		1: "UNKNOWN",
		2: "HEALTHY",
		3: "UNHEALTHY",
		4: "DRAINING",
		5: "TIMEOUT",
	}
	Instance_Liveness_LivenessState_value = map[string]int32{
		"LIVENESS_STATE_UNSPECIFIED": 0,
		"UNKNOWN":                    1,
		"HEALTHY":                    2,
		"UNHEALTHY":                  3,
		"DRAINING":                   4,
		"TIMEOUT":                    5,
	}
)

Enum value maps for Instance_Liveness_LivenessState.

NetworkSettings_IngressTrafficAllowed_name, NetworkSettings_IngressTrafficAllowed_value

var (
	NetworkSettings_IngressTrafficAllowed_name = map[int32]string{
		0: "INGRESS_TRAFFIC_ALLOWED_UNSPECIFIED",
		1: "INGRESS_TRAFFIC_ALLOWED_ALL",
		2: "INGRESS_TRAFFIC_ALLOWED_INTERNAL_ONLY",
		3: "INGRESS_TRAFFIC_ALLOWED_INTERNAL_AND_LB",
	}
	NetworkSettings_IngressTrafficAllowed_value = map[string]int32{
		"INGRESS_TRAFFIC_ALLOWED_UNSPECIFIED":     0,
		"INGRESS_TRAFFIC_ALLOWED_ALL":             1,
		"INGRESS_TRAFFIC_ALLOWED_INTERNAL_ONLY":   2,
		"INGRESS_TRAFFIC_ALLOWED_INTERNAL_AND_LB": 3,
	}
)

Enum value maps for NetworkSettings_IngressTrafficAllowed.

TrafficSplit_ShardBy_name, TrafficSplit_ShardBy_value

var (
	TrafficSplit_ShardBy_name = map[int32]string{
		0: "UNSPECIFIED",
		1: "COOKIE",
		2: "IP",
		3: "RANDOM",
	}
	TrafficSplit_ShardBy_value = map[string]int32{
		"UNSPECIFIED": 0,
		"COOKIE":      1,
		"IP":          2,
		"RANDOM":      3,
	}
)

Enum value maps for TrafficSplit_ShardBy.

InboundServiceType_name, InboundServiceType_value

var (
	InboundServiceType_name = map[int32]string{
		0: "INBOUND_SERVICE_UNSPECIFIED",
		1: "INBOUND_SERVICE_MAIL",
		2: "INBOUND_SERVICE_MAIL_BOUNCE",
		3: "INBOUND_SERVICE_XMPP_ERROR",
		4: "INBOUND_SERVICE_XMPP_MESSAGE",
		5: "INBOUND_SERVICE_XMPP_SUBSCRIBE",
		6: "INBOUND_SERVICE_XMPP_PRESENCE",
		7: "INBOUND_SERVICE_CHANNEL_PRESENCE",
		9: "INBOUND_SERVICE_WARMUP",
	}
	InboundServiceType_value = map[string]int32{
		"INBOUND_SERVICE_UNSPECIFIED":      0,
		"INBOUND_SERVICE_MAIL":             1,
		"INBOUND_SERVICE_MAIL_BOUNCE":      2,
		"INBOUND_SERVICE_XMPP_ERROR":       3,
		"INBOUND_SERVICE_XMPP_MESSAGE":     4,
		"INBOUND_SERVICE_XMPP_SUBSCRIBE":   5,
		"INBOUND_SERVICE_XMPP_PRESENCE":    6,
		"INBOUND_SERVICE_CHANNEL_PRESENCE": 7,
		"INBOUND_SERVICE_WARMUP":           9,
	}
)

Enum value maps for InboundServiceType.

ServingStatus_name, ServingStatus_value

var (
	ServingStatus_name = map[int32]string{
		0: "SERVING_STATUS_UNSPECIFIED",
		1: "SERVING",
		2: "STOPPED",
	}
	ServingStatus_value = map[string]int32{
		"SERVING_STATUS_UNSPECIFIED": 0,
		"SERVING":                    1,
		"STOPPED":                    2,
	}
)

Enum value maps for ServingStatus.

EndpointsApiService_RolloutStrategy_name, EndpointsApiService_RolloutStrategy_value

var (
	EndpointsApiService_RolloutStrategy_name = map[int32]string{
		0: "UNSPECIFIED_ROLLOUT_STRATEGY",
		1: "FIXED",
		2: "MANAGED",
	}
	EndpointsApiService_RolloutStrategy_value = map[string]int32{
		"UNSPECIFIED_ROLLOUT_STRATEGY": 0,
		"FIXED":                        1,
		"MANAGED":                      2,
	}
)

Enum value maps for EndpointsApiService_RolloutStrategy.

VpcAccessConnector_EgressSetting_name, VpcAccessConnector_EgressSetting_value

var (
	VpcAccessConnector_EgressSetting_name = map[int32]string{
		0: "EGRESS_SETTING_UNSPECIFIED",
		1: "ALL_TRAFFIC",
		2: "PRIVATE_IP_RANGES",
	}
	VpcAccessConnector_EgressSetting_value = map[string]int32{
		"EGRESS_SETTING_UNSPECIFIED": 0,
		"ALL_TRAFFIC":                1,
		"PRIVATE_IP_RANGES":          2,
	}
)

Enum value maps for VpcAccessConnector_EgressSetting.

File_google_appengine_v1_app_yaml_proto

var File_google_appengine_v1_app_yaml_proto protoreflect.FileDescriptor

File_google_appengine_v1_appengine_proto

var File_google_appengine_v1_appengine_proto protoreflect.FileDescriptor

File_google_appengine_v1_application_proto

var File_google_appengine_v1_application_proto protoreflect.FileDescriptor

File_google_appengine_v1_audit_data_proto

var File_google_appengine_v1_audit_data_proto protoreflect.FileDescriptor

File_google_appengine_v1_certificate_proto

var File_google_appengine_v1_certificate_proto protoreflect.FileDescriptor

File_google_appengine_v1_deploy_proto

var File_google_appengine_v1_deploy_proto protoreflect.FileDescriptor

File_google_appengine_v1_deployed_files_proto

var File_google_appengine_v1_deployed_files_proto protoreflect.FileDescriptor

File_google_appengine_v1_domain_mapping_proto

var File_google_appengine_v1_domain_mapping_proto protoreflect.FileDescriptor

File_google_appengine_v1_domain_proto

var File_google_appengine_v1_domain_proto protoreflect.FileDescriptor

File_google_appengine_v1_firewall_proto

var File_google_appengine_v1_firewall_proto protoreflect.FileDescriptor

File_google_appengine_v1_instance_proto

var File_google_appengine_v1_instance_proto protoreflect.FileDescriptor

File_google_appengine_v1_location_proto

var File_google_appengine_v1_location_proto protoreflect.FileDescriptor

File_google_appengine_v1_network_settings_proto

var File_google_appengine_v1_network_settings_proto protoreflect.FileDescriptor

File_google_appengine_v1_operation_proto

var File_google_appengine_v1_operation_proto protoreflect.FileDescriptor

File_google_appengine_v1_service_proto

var File_google_appengine_v1_service_proto protoreflect.FileDescriptor

File_google_appengine_v1_version_proto

var File_google_appengine_v1_version_proto protoreflect.FileDescriptor

Functions

func RegisterApplicationsServer

func RegisterApplicationsServer(s *grpc.Server, srv ApplicationsServer)

func RegisterAuthorizedCertificatesServer

func RegisterAuthorizedCertificatesServer(s *grpc.Server, srv AuthorizedCertificatesServer)

func RegisterAuthorizedDomainsServer

func RegisterAuthorizedDomainsServer(s *grpc.Server, srv AuthorizedDomainsServer)

func RegisterDomainMappingsServer

func RegisterDomainMappingsServer(s *grpc.Server, srv DomainMappingsServer)

func RegisterFirewallServer

func RegisterFirewallServer(s *grpc.Server, srv FirewallServer)

func RegisterInstancesServer

func RegisterInstancesServer(s *grpc.Server, srv InstancesServer)

func RegisterServicesServer

func RegisterServicesServer(s *grpc.Server, srv ServicesServer)

func RegisterVersionsServer

func RegisterVersionsServer(s *grpc.Server, srv VersionsServer)

ApiConfigHandler

type ApiConfigHandler struct {
	AuthFailAction AuthFailAction "" /* 146 byte string literal not displayed */

	Login LoginRequirement `protobuf:"varint,2,opt,name=login,proto3,enum=google.appengine.v1.LoginRequirement" json:"login,omitempty"`

	Script string `protobuf:"bytes,3,opt,name=script,proto3" json:"script,omitempty"`

	SecurityLevel SecurityLevel "" /* 140 byte string literal not displayed */

	Url string `protobuf:"bytes,5,opt,name=url,proto3" json:"url,omitempty"`

}

Google Cloud Endpoints configuration for API handlers.

func (*ApiConfigHandler) Descriptor

func (*ApiConfigHandler) Descriptor() ([]byte, []int)

Deprecated: Use ApiConfigHandler.ProtoReflect.Descriptor instead.

func (*ApiConfigHandler) GetAuthFailAction

func (x *ApiConfigHandler) GetAuthFailAction() AuthFailAction

func (*ApiConfigHandler) GetLogin

func (x *ApiConfigHandler) GetLogin() LoginRequirement

func (*ApiConfigHandler) GetScript

func (x *ApiConfigHandler) GetScript() string

func (*ApiConfigHandler) GetSecurityLevel

func (x *ApiConfigHandler) GetSecurityLevel() SecurityLevel

func (*ApiConfigHandler) GetUrl

func (x *ApiConfigHandler) GetUrl() string

func (*ApiConfigHandler) ProtoMessage

func (*ApiConfigHandler) ProtoMessage()

func (*ApiConfigHandler) ProtoReflect

func (x *ApiConfigHandler) ProtoReflect() protoreflect.Message

func (*ApiConfigHandler) Reset

func (x *ApiConfigHandler) Reset()

func (*ApiConfigHandler) String

func (x *ApiConfigHandler) String() string

ApiEndpointHandler

type ApiEndpointHandler struct {

	// Path to the script from the application root directory.
	ScriptPath string `protobuf:"bytes,1,opt,name=script_path,json=scriptPath,proto3" json:"script_path,omitempty"`
	// contains filtered or unexported fields
}

Uses Google Cloud Endpoints to handle requests.

func (*ApiEndpointHandler) Descriptor

func (*ApiEndpointHandler) Descriptor() ([]byte, []int)

Deprecated: Use ApiEndpointHandler.ProtoReflect.Descriptor instead.

func (*ApiEndpointHandler) GetScriptPath

func (x *ApiEndpointHandler) GetScriptPath() string

func (*ApiEndpointHandler) ProtoMessage

func (*ApiEndpointHandler) ProtoMessage()

func (*ApiEndpointHandler) ProtoReflect

func (x *ApiEndpointHandler) ProtoReflect() protoreflect.Message

func (*ApiEndpointHandler) Reset

func (x *ApiEndpointHandler) Reset()

func (*ApiEndpointHandler) String

func (x *ApiEndpointHandler) String() string

Application

type Application struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`

	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`

	DispatchRules []*UrlDispatchRule `protobuf:"bytes,3,rep,name=dispatch_rules,json=dispatchRules,proto3" json:"dispatch_rules,omitempty"`

	AuthDomain string `protobuf:"bytes,6,opt,name=auth_domain,json=authDomain,proto3" json:"auth_domain,omitempty"`

	LocationId string `protobuf:"bytes,7,opt,name=location_id,json=locationId,proto3" json:"location_id,omitempty"`

	CodeBucket string `protobuf:"bytes,8,opt,name=code_bucket,json=codeBucket,proto3" json:"code_bucket,omitempty"`

	DefaultCookieExpiration *durationpb.Duration "" /* 132 byte string literal not displayed */

	ServingStatus Application_ServingStatus "" /* 153 byte string literal not displayed */

	DefaultHostname string `protobuf:"bytes,11,opt,name=default_hostname,json=defaultHostname,proto3" json:"default_hostname,omitempty"`

	DefaultBucket string `protobuf:"bytes,12,opt,name=default_bucket,json=defaultBucket,proto3" json:"default_bucket,omitempty"`

	ServiceAccount string                          `protobuf:"bytes,13,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
	Iap            *Application_IdentityAwareProxy `protobuf:"bytes,14,opt,name=iap,proto3" json:"iap,omitempty"`

	GcrDomain string `protobuf:"bytes,16,opt,name=gcr_domain,json=gcrDomain,proto3" json:"gcr_domain,omitempty"`

	DatabaseType Application_DatabaseType "" /* 149 byte string literal not displayed */

	FeatureSettings *Application_FeatureSettings `protobuf:"bytes,18,opt,name=feature_settings,json=featureSettings,proto3" json:"feature_settings,omitempty"`

}

An Application resource contains the top-level configuration of an App Engine application.

func (*Application) Descriptor

func (*Application) Descriptor() ([]byte, []int)

Deprecated: Use Application.ProtoReflect.Descriptor instead.

func (*Application) GetAuthDomain

func (x *Application) GetAuthDomain() string

func (*Application) GetCodeBucket

func (x *Application) GetCodeBucket() string

func (*Application) GetDatabaseType

func (x *Application) GetDatabaseType() Application_DatabaseType

func (*Application) GetDefaultBucket

func (x *Application) GetDefaultBucket() string

func (*Application) GetDefaultCookieExpiration

func (x *Application) GetDefaultCookieExpiration() *durationpb.Duration

func (*Application) GetDefaultHostname

func (x *Application) GetDefaultHostname() string

func (*Application) GetDispatchRules

func (x *Application) GetDispatchRules() []*UrlDispatchRule

func (*Application) GetFeatureSettings

func (x *Application) GetFeatureSettings() *Application_FeatureSettings

func (*Application) GetGcrDomain

func (x *Application) GetGcrDomain() string

func (*Application) GetIap

func (*Application) GetId

func (x *Application) GetId() string

func (*Application) GetLocationId

func (x *Application) GetLocationId() string

func (*Application) GetName

func (x *Application) GetName() string

func (*Application) GetServiceAccount

func (x *Application) GetServiceAccount() string

func (*Application) GetServingStatus

func (x *Application) GetServingStatus() Application_ServingStatus

func (*Application) ProtoMessage

func (*Application) ProtoMessage()

func (*Application) ProtoReflect

func (x *Application) ProtoReflect() protoreflect.Message

func (*Application) Reset

func (x *Application) Reset()

func (*Application) String

func (x *Application) String() string

Application_DatabaseType

type Application_DatabaseType int32

Application_DATABASE_TYPE_UNSPECIFIED, Application_CLOUD_DATASTORE, Application_CLOUD_FIRESTORE, Application_CLOUD_DATASTORE_COMPATIBILITY

const (
	// Database type is unspecified.
	Application_DATABASE_TYPE_UNSPECIFIED Application_DatabaseType = 0
	// Cloud Datastore
	Application_CLOUD_DATASTORE Application_DatabaseType = 1
	// Cloud Firestore Native
	Application_CLOUD_FIRESTORE Application_DatabaseType = 2
	// Cloud Firestore in Datastore Mode
	Application_CLOUD_DATASTORE_COMPATIBILITY Application_DatabaseType = 3
)

func (Application_DatabaseType) Descriptor

func (Application_DatabaseType) Enum

func (Application_DatabaseType) EnumDescriptor

func (Application_DatabaseType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Application_DatabaseType.Descriptor instead.

func (Application_DatabaseType) Number

func (Application_DatabaseType) String

func (x Application_DatabaseType) String() string

func (Application_DatabaseType) Type

Application_FeatureSettings

type Application_FeatureSettings struct {
	SplitHealthChecks bool `protobuf:"varint,1,opt,name=split_health_checks,json=splitHealthChecks,proto3" json:"split_health_checks,omitempty"`

	UseContainerOptimizedOs bool "" /* 135 byte string literal not displayed */

}

The feature specific settings to be used in the application. These define behaviors that are user configurable.

func (*Application_FeatureSettings) Descriptor

func (*Application_FeatureSettings) Descriptor() ([]byte, []int)

Deprecated: Use Application_FeatureSettings.ProtoReflect.Descriptor instead.

func (*Application_FeatureSettings) GetSplitHealthChecks

func (x *Application_FeatureSettings) GetSplitHealthChecks() bool

func (*Application_FeatureSettings) GetUseContainerOptimizedOs

func (x *Application_FeatureSettings) GetUseContainerOptimizedOs() bool

func (*Application_FeatureSettings) ProtoMessage

func (*Application_FeatureSettings) ProtoMessage()

func (*Application_FeatureSettings) ProtoReflect

func (*Application_FeatureSettings) Reset

func (x *Application_FeatureSettings) Reset()

func (*Application_FeatureSettings) String

func (x *Application_FeatureSettings) String() string

Application_IdentityAwareProxy

type Application_IdentityAwareProxy struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"`

	Oauth2ClientId string `protobuf:"bytes,2,opt,name=oauth2_client_id,json=oauth2ClientId,proto3" json:"oauth2_client_id,omitempty"`

	Oauth2ClientSecret string `protobuf:"bytes,3,opt,name=oauth2_client_secret,json=oauth2ClientSecret,proto3" json:"oauth2_client_secret,omitempty"`

	Oauth2ClientSecretSha256 string "" /* 137 byte string literal not displayed */

}

Identity-Aware Proxy

func (*Application_IdentityAwareProxy) Descriptor

func (*Application_IdentityAwareProxy) Descriptor() ([]byte, []int)

Deprecated: Use Application_IdentityAwareProxy.ProtoReflect.Descriptor instead.

func (*Application_IdentityAwareProxy) GetEnabled

func (x *Application_IdentityAwareProxy) GetEnabled() bool

func (*Application_IdentityAwareProxy) GetOauth2ClientId

func (x *Application_IdentityAwareProxy) GetOauth2ClientId() string

func (*Application_IdentityAwareProxy) GetOauth2ClientSecret

func (x *Application_IdentityAwareProxy) GetOauth2ClientSecret() string

func (*Application_IdentityAwareProxy) GetOauth2ClientSecretSha256

func (x *Application_IdentityAwareProxy) GetOauth2ClientSecretSha256() string

func (*Application_IdentityAwareProxy) ProtoMessage

func (*Application_IdentityAwareProxy) ProtoMessage()

func (*Application_IdentityAwareProxy) ProtoReflect

func (*Application_IdentityAwareProxy) Reset

func (x *Application_IdentityAwareProxy) Reset()

func (*Application_IdentityAwareProxy) String

Application_ServingStatus

type Application_ServingStatus int32

Application_UNSPECIFIED, Application_SERVING, Application_USER_DISABLED, Application_SYSTEM_DISABLED

const (
	// Serving status is unspecified.
	Application_UNSPECIFIED Application_ServingStatus = 0
	// Application is serving.
	Application_SERVING Application_ServingStatus = 1
	// Application has been disabled by the user.
	Application_USER_DISABLED Application_ServingStatus = 2
	// Application has been disabled by the system.
	Application_SYSTEM_DISABLED Application_ServingStatus = 3
)

func (Application_ServingStatus) Descriptor

func (Application_ServingStatus) Enum

func (Application_ServingStatus) EnumDescriptor

func (Application_ServingStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Application_ServingStatus.Descriptor instead.

func (Application_ServingStatus) Number

func (Application_ServingStatus) String

func (x Application_ServingStatus) String() string

func (Application_ServingStatus) Type

ApplicationsClient

type ApplicationsClient interface {
	// Gets information about an application.
	GetApplication(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error)
	// 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/).
	CreateApplication(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// 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.
	UpdateApplication(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// 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.
	RepairApplication(ctx context.Context, in *RepairApplicationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

ApplicationsClient is the client API for Applications service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewApplicationsClient

func NewApplicationsClient(cc grpc.ClientConnInterface) ApplicationsClient

ApplicationsServer

type ApplicationsServer interface {
	// Gets information about an application.
	GetApplication(context.Context, *GetApplicationRequest) (*Application, error)
	// 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/).
	CreateApplication(context.Context, *CreateApplicationRequest) (*longrunningpb.Operation, error)
	// 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.
	UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunningpb.Operation, error)
	// 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.
	RepairApplication(context.Context, *RepairApplicationRequest) (*longrunningpb.Operation, error)
}

ApplicationsServer is the server API for Applications service.

AuditData

type AuditData struct {

	// Detailed information about methods that require it. Does not include
	// simple Get, List or Delete methods because all significant information
	// (resource name, number of returned elements for List operations) is already
	// included in parent audit log message.
	//
	// Types that are assignable to Method:
	//
	//	*AuditData_UpdateService
	//	*AuditData_CreateVersion
	Method isAuditData_Method `protobuf_oneof:"method"`
	// contains filtered or unexported fields
}

App Engine admin service audit log.

func (*AuditData) Descriptor

func (*AuditData) Descriptor() ([]byte, []int)

Deprecated: Use AuditData.ProtoReflect.Descriptor instead.

func (*AuditData) GetCreateVersion

func (x *AuditData) GetCreateVersion() *CreateVersionMethod

func (*AuditData) GetMethod

func (m *AuditData) GetMethod() isAuditData_Method

func (*AuditData) GetUpdateService

func (x *AuditData) GetUpdateService() *UpdateServiceMethod

func (*AuditData) ProtoMessage

func (*AuditData) ProtoMessage()

func (*AuditData) ProtoReflect

func (x *AuditData) ProtoReflect() protoreflect.Message

func (*AuditData) Reset

func (x *AuditData) Reset()

func (*AuditData) String

func (x *AuditData) String() string

AuditData_CreateVersion

type AuditData_CreateVersion struct {
	// Detailed information about CreateVersion call.
	CreateVersion *CreateVersionMethod `protobuf:"bytes,2,opt,name=create_version,json=createVersion,proto3,oneof"`
}

AuditData_UpdateService

type AuditData_UpdateService struct {
	// Detailed information about UpdateService call.
	UpdateService *UpdateServiceMethod `protobuf:"bytes,1,opt,name=update_service,json=updateService,proto3,oneof"`
}

AuthFailAction

type AuthFailAction int32

Actions to take when the user is not logged in.

AuthFailAction_AUTH_FAIL_ACTION_UNSPECIFIED, AuthFailAction_AUTH_FAIL_ACTION_REDIRECT, AuthFailAction_AUTH_FAIL_ACTION_UNAUTHORIZED

const (
	// Not specified. `AUTH_FAIL_ACTION_REDIRECT` is assumed.
	AuthFailAction_AUTH_FAIL_ACTION_UNSPECIFIED AuthFailAction = 0
	// Redirects user to "accounts.google.com". The user is redirected back to the
	// application URL after signing in or creating an account.
	AuthFailAction_AUTH_FAIL_ACTION_REDIRECT AuthFailAction = 1
	// Rejects request with a `401` HTTP status code and an error
	// message.
	AuthFailAction_AUTH_FAIL_ACTION_UNAUTHORIZED AuthFailAction = 2
)

func (AuthFailAction) Descriptor

func (AuthFailAction) Enum

func (x AuthFailAction) Enum() *AuthFailAction

func (AuthFailAction) EnumDescriptor

func (AuthFailAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthFailAction.Descriptor instead.

func (AuthFailAction) Number

func (AuthFailAction) String

func (x AuthFailAction) String() string

func (AuthFailAction) Type

AuthorizedCertificate

type AuthorizedCertificate struct {

	// Full path to the `AuthorizedCertificate` resource in the API. Example:
	// `apps/myapp/authorizedCertificates/12345`.
	//
	// @OutputOnly
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Relative name of the certificate. This is a unique value autogenerated
	// on `AuthorizedCertificate` resource creation. Example: `12345`.
	//
	// @OutputOnly
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// The user-specified display name of the certificate. This is not
	// guaranteed to be unique. Example: `My Certificate`.
	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// Topmost applicable domains of this certificate. This certificate
	// applies to these domains and their subdomains. Example: `example.com`.
	//
	// @OutputOnly
	DomainNames []string `protobuf:"bytes,4,rep,name=domain_names,json=domainNames,proto3" json:"domain_names,omitempty"`
	// The time when this certificate expires. To update the renewal time on this
	// certificate, upload an SSL certificate with a different expiration time
	// using [`AuthorizedCertificates.UpdateAuthorizedCertificate`]().
	//
	// @OutputOnly
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// The SSL certificate serving the `AuthorizedCertificate` resource. This
	// must be obtained independently from a certificate authority.
	CertificateRawData *CertificateRawData `protobuf:"bytes,6,opt,name=certificate_raw_data,json=certificateRawData,proto3" json:"certificate_raw_data,omitempty"`
	// Only applicable if this certificate is managed by App Engine. Managed
	// certificates are tied to the lifecycle of a `DomainMapping` and cannot be
	// updated or deleted via the `AuthorizedCertificates` API. If this
	// certificate is manually administered by the user, this field will be empty.
	//
	// @OutputOnly
	ManagedCertificate *ManagedCertificate `protobuf:"bytes,7,opt,name=managed_certificate,json=managedCertificate,proto3" json:"managed_certificate,omitempty"`
	// The full paths to user visible Domain Mapping resources that have this
	// certificate mapped. Example: `apps/myapp/domainMappings/example.com`.
	//
	// This may not represent the full list of mapped domain mappings if the user
	// does not have `VIEWER` permissions on all of the applications that have
	// this certificate mapped. See `domain_mappings_count` for a complete count.
	//
	// Only returned by `GET` or `LIST` requests when specifically requested by
	// the `view=FULL_CERTIFICATE` option.
	//
	// @OutputOnly
	VisibleDomainMappings []string `protobuf:"bytes,8,rep,name=visible_domain_mappings,json=visibleDomainMappings,proto3" json:"visible_domain_mappings,omitempty"`
	// Aggregate count of the domain mappings with this certificate mapped. This
	// count includes domain mappings on applications for which the user does not
	// have `VIEWER` permissions.
	//
	// Only returned by `GET` or `LIST` requests when specifically requested by
	// the `view=FULL_CERTIFICATE` option.
	//
	// @OutputOnly
	DomainMappingsCount int32 `protobuf:"varint,9,opt,name=domain_mappings_count,json=domainMappingsCount,proto3" json:"domain_mappings_count,omitempty"`
	// contains filtered or unexported fields
}

An SSL certificate that a user has been authorized to administer. A user is authorized to administer any certificate that applies to one of their authorized domains.

func (*AuthorizedCertificate) Descriptor

func (*AuthorizedCertificate) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizedCertificate.ProtoReflect.Descriptor instead.

func (*AuthorizedCertificate) GetCertificateRawData

func (x *AuthorizedCertificate) GetCertificateRawData() *CertificateRawData

func (*AuthorizedCertificate) GetDisplayName

func (x *AuthorizedCertificate) GetDisplayName() string

func (*AuthorizedCertificate) GetDomainMappingsCount

func (x *AuthorizedCertificate) GetDomainMappingsCount() int32

func (*AuthorizedCertificate) GetDomainNames

func (x *AuthorizedCertificate) GetDomainNames() []string

func (*AuthorizedCertificate) GetExpireTime

func (x *AuthorizedCertificate) GetExpireTime() *timestamppb.Timestamp

func (*AuthorizedCertificate) GetId

func (x *AuthorizedCertificate) GetId() string

func (*AuthorizedCertificate) GetManagedCertificate

func (x *AuthorizedCertificate) GetManagedCertificate() *ManagedCertificate

func (*AuthorizedCertificate) GetName

func (x *AuthorizedCertificate) GetName() string

func (*AuthorizedCertificate) GetVisibleDomainMappings

func (x *AuthorizedCertificate) GetVisibleDomainMappings() []string

func (*AuthorizedCertificate) ProtoMessage

func (*AuthorizedCertificate) ProtoMessage()

func (*AuthorizedCertificate) ProtoReflect

func (x *AuthorizedCertificate) ProtoReflect() protoreflect.Message

func (*AuthorizedCertificate) Reset

func (x *AuthorizedCertificate) Reset()

func (*AuthorizedCertificate) String

func (x *AuthorizedCertificate) String() string

AuthorizedCertificateView

type AuthorizedCertificateView int32

Fields that should be returned when an AuthorizedCertificate resource is retrieved.

AuthorizedCertificateView_BASIC_CERTIFICATE, AuthorizedCertificateView_FULL_CERTIFICATE

const (
	// Basic certificate information, including applicable domains and expiration
	// date.
	AuthorizedCertificateView_BASIC_CERTIFICATE AuthorizedCertificateView = 0
	// The information from `BASIC_CERTIFICATE`, plus detailed information on the
	// domain mappings that have this certificate mapped.
	AuthorizedCertificateView_FULL_CERTIFICATE AuthorizedCertificateView = 1
)

func (AuthorizedCertificateView) Descriptor

func (AuthorizedCertificateView) Enum

func (AuthorizedCertificateView) EnumDescriptor

func (AuthorizedCertificateView) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthorizedCertificateView.Descriptor instead.

func (AuthorizedCertificateView) Number

func (AuthorizedCertificateView) String

func (x AuthorizedCertificateView) String() string

func (AuthorizedCertificateView) Type

AuthorizedCertificatesClient

type AuthorizedCertificatesClient interface {
	// Lists all SSL certificates the user is authorized to administer.
	ListAuthorizedCertificates(ctx context.Context, in *ListAuthorizedCertificatesRequest, opts ...grpc.CallOption) (*ListAuthorizedCertificatesResponse, error)
	// Gets the specified SSL certificate.
	GetAuthorizedCertificate(ctx context.Context, in *GetAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
	// Uploads the specified SSL certificate.
	CreateAuthorizedCertificate(ctx context.Context, in *CreateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
	// Updates the specified SSL certificate. To renew a certificate and maintain
	// its existing domain mappings, update `certificate_data` with a new
	// certificate. The new certificate must be applicable to the same domains as
	// the original certificate. The certificate `display_name` may also be
	// updated.
	UpdateAuthorizedCertificate(ctx context.Context, in *UpdateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
	// Deletes the specified SSL certificate.
	DeleteAuthorizedCertificate(ctx context.Context, in *DeleteAuthorizedCertificateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}

AuthorizedCertificatesClient is the client API for AuthorizedCertificates service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAuthorizedCertificatesClient

func NewAuthorizedCertificatesClient(cc grpc.ClientConnInterface) AuthorizedCertificatesClient

AuthorizedCertificatesServer

type AuthorizedCertificatesServer interface {
	// Lists all SSL certificates the user is authorized to administer.
	ListAuthorizedCertificates(context.Context, *ListAuthorizedCertificatesRequest) (*ListAuthorizedCertificatesResponse, error)
	// Gets the specified SSL certificate.
	GetAuthorizedCertificate(context.Context, *GetAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
	// Uploads the specified SSL certificate.
	CreateAuthorizedCertificate(context.Context, *CreateAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
	// Updates the specified SSL certificate. To renew a certificate and maintain
	// its existing domain mappings, update `certificate_data` with a new
	// certificate. The new certificate must be applicable to the same domains as
	// the original certificate. The certificate `display_name` may also be
	// updated.
	UpdateAuthorizedCertificate(context.Context, *UpdateAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
	// Deletes the specified SSL certificate.
	DeleteAuthorizedCertificate(context.Context, *DeleteAuthorizedCertificateRequest) (*emptypb.Empty, error)
}

AuthorizedCertificatesServer is the server API for AuthorizedCertificates service.

AuthorizedDomain

type AuthorizedDomain struct {

	// Full path to the `AuthorizedDomain` resource in the API. Example:
	// `apps/myapp/authorizedDomains/example.com`.
	//
	// @OutputOnly
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Fully qualified domain name of the domain authorized for use. Example:
	// `example.com`.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

A domain that a user has been authorized to administer. To authorize use of a domain, verify ownership via Search Console.

func (*AuthorizedDomain) Descriptor

func (*AuthorizedDomain) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizedDomain.ProtoReflect.Descriptor instead.

func (*AuthorizedDomain) GetId

func (x *AuthorizedDomain) GetId() string

func (*AuthorizedDomain) GetName

func (x *AuthorizedDomain) GetName() string

func (*AuthorizedDomain) ProtoMessage

func (*AuthorizedDomain) ProtoMessage()

func (*AuthorizedDomain) ProtoReflect

func (x *AuthorizedDomain) ProtoReflect() protoreflect.Message

func (*AuthorizedDomain) Reset

func (x *AuthorizedDomain) Reset()

func (*AuthorizedDomain) String

func (x *AuthorizedDomain) String() string

AuthorizedDomainsClient

type AuthorizedDomainsClient interface {
	// Lists all domains the user is authorized to administer.
	ListAuthorizedDomains(ctx context.Context, in *ListAuthorizedDomainsRequest, opts ...grpc.CallOption) (*ListAuthorizedDomainsResponse, error)
}

AuthorizedDomainsClient is the client API for AuthorizedDomains service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewAuthorizedDomainsClient

func NewAuthorizedDomainsClient(cc grpc.ClientConnInterface) AuthorizedDomainsClient

AuthorizedDomainsServer

type AuthorizedDomainsServer interface {
	// Lists all domains the user is authorized to administer.
	ListAuthorizedDomains(context.Context, *ListAuthorizedDomainsRequest) (*ListAuthorizedDomainsResponse, error)
}

AuthorizedDomainsServer is the server API for AuthorizedDomains service.

AutomaticScaling

type AutomaticScaling struct {
	CoolDownPeriod *durationpb.Duration `protobuf:"bytes,1,opt,name=cool_down_period,json=coolDownPeriod,proto3" json:"cool_down_period,omitempty"`

	CpuUtilization *CpuUtilization `protobuf:"bytes,2,opt,name=cpu_utilization,json=cpuUtilization,proto3" json:"cpu_utilization,omitempty"`

	MaxConcurrentRequests int32 "" /* 127 byte string literal not displayed */

	MaxIdleInstances int32 `protobuf:"varint,4,opt,name=max_idle_instances,json=maxIdleInstances,proto3" json:"max_idle_instances,omitempty"`

	MaxTotalInstances int32 `protobuf:"varint,5,opt,name=max_total_instances,json=maxTotalInstances,proto3" json:"max_total_instances,omitempty"`

	MaxPendingLatency *durationpb.Duration `protobuf:"bytes,6,opt,name=max_pending_latency,json=maxPendingLatency,proto3" json:"max_pending_latency,omitempty"`

	MinIdleInstances int32 `protobuf:"varint,7,opt,name=min_idle_instances,json=minIdleInstances,proto3" json:"min_idle_instances,omitempty"`

	MinTotalInstances int32 `protobuf:"varint,8,opt,name=min_total_instances,json=minTotalInstances,proto3" json:"min_total_instances,omitempty"`

	MinPendingLatency *durationpb.Duration `protobuf:"bytes,9,opt,name=min_pending_latency,json=minPendingLatency,proto3" json:"min_pending_latency,omitempty"`

	RequestUtilization *RequestUtilization `protobuf:"bytes,10,opt,name=request_utilization,json=requestUtilization,proto3" json:"request_utilization,omitempty"`

	DiskUtilization *DiskUtilization `protobuf:"bytes,11,opt,name=disk_utilization,json=diskUtilization,proto3" json:"disk_utilization,omitempty"`

	NetworkUtilization *NetworkUtilization `protobuf:"bytes,12,opt,name=network_utilization,json=networkUtilization,proto3" json:"network_utilization,omitempty"`

	StandardSchedulerSettings *StandardSchedulerSettings "" /* 139 byte string literal not displayed */

}

Automatic scaling is based on request rate, response latencies, and other application metrics.

func (*AutomaticScaling) Descriptor

func (*AutomaticScaling) Descriptor() ([]byte, []int)

Deprecated: Use AutomaticScaling.ProtoReflect.Descriptor instead.

func (*AutomaticScaling) GetCoolDownPeriod

func (x *AutomaticScaling) GetCoolDownPeriod() *durationpb.Duration

func (*AutomaticScaling) GetCpuUtilization

func (x *AutomaticScaling) GetCpuUtilization() *CpuUtilization

func (*AutomaticScaling) GetDiskUtilization

func (x *AutomaticScaling) GetDiskUtilization() *DiskUtilization

func (*AutomaticScaling) GetMaxConcurrentRequests

func (x *AutomaticScaling) GetMaxConcurrentRequests() int32

func (*AutomaticScaling) GetMaxIdleInstances

func (x *AutomaticScaling) GetMaxIdleInstances() int32

func (*AutomaticScaling) GetMaxPendingLatency

func (x *AutomaticScaling) GetMaxPendingLatency() *durationpb.Duration

func (*AutomaticScaling) GetMaxTotalInstances

func (x *AutomaticScaling) GetMaxTotalInstances() int32

func (*AutomaticScaling) GetMinIdleInstances

func (x *AutomaticScaling) GetMinIdleInstances() int32

func (*AutomaticScaling) GetMinPendingLatency

func (x *AutomaticScaling) GetMinPendingLatency() *durationpb.Duration

func (*AutomaticScaling) GetMinTotalInstances

func (x *AutomaticScaling) GetMinTotalInstances() int32

func (*AutomaticScaling) GetNetworkUtilization

func (x *AutomaticScaling) GetNetworkUtilization() *NetworkUtilization

func (*AutomaticScaling) GetRequestUtilization

func (x *AutomaticScaling) GetRequestUtilization() *RequestUtilization

func (*AutomaticScaling) GetStandardSchedulerSettings

func (x *AutomaticScaling) GetStandardSchedulerSettings() *StandardSchedulerSettings

func (*AutomaticScaling) ProtoMessage

func (*AutomaticScaling) ProtoMessage()

func (*AutomaticScaling) ProtoReflect

func (x *AutomaticScaling) ProtoReflect() protoreflect.Message

func (*AutomaticScaling) Reset

func (x *AutomaticScaling) Reset()

func (*AutomaticScaling) String

func (x *AutomaticScaling) String() string

BasicScaling

type BasicScaling struct {

	// Duration of time after the last request that an instance must wait before
	// the instance is shut down.
	IdleTimeout *durationpb.Duration `protobuf:"bytes,1,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"`
	// Maximum number of instances to create for this version.
	MaxInstances int32 `protobuf:"varint,2,opt,name=max_instances,json=maxInstances,proto3" json:"max_instances,omitempty"`
	// contains filtered or unexported fields
}

A service with basic scaling will create an instance when the application receives a request. The instance will be turned down when the app becomes idle. Basic scaling is ideal for work that is intermittent or driven by user activity.

func (*BasicScaling) Descriptor

func (*BasicScaling) Descriptor() ([]byte, []int)

Deprecated: Use BasicScaling.ProtoReflect.Descriptor instead.

func (*BasicScaling) GetIdleTimeout

func (x *BasicScaling) GetIdleTimeout() *durationpb.Duration

func (*BasicScaling) GetMaxInstances

func (x *BasicScaling) GetMaxInstances() int32

func (*BasicScaling) ProtoMessage

func (*BasicScaling) ProtoMessage()

func (*BasicScaling) ProtoReflect

func (x *BasicScaling) ProtoReflect() protoreflect.Message

func (*BasicScaling) Reset

func (x *BasicScaling) Reset()

func (*BasicScaling) String

func (x *BasicScaling) String() string

BatchUpdateIngressRulesRequest

type BatchUpdateIngressRulesRequest struct {

	// Name of the Firewall collection to set.
	// Example: `apps/myapp/firewall/ingressRules`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// A list of FirewallRules to replace the existing set.
	IngressRules []*FirewallRule `protobuf:"bytes,2,rep,name=ingress_rules,json=ingressRules,proto3" json:"ingress_rules,omitempty"`
	// contains filtered or unexported fields
}

Request message for Firewall.BatchUpdateIngressRules.

func (*BatchUpdateIngressRulesRequest) Descriptor

func (*BatchUpdateIngressRulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use BatchUpdateIngressRulesRequest.ProtoReflect.Descriptor instead.

func (*BatchUpdateIngressRulesRequest) GetIngressRules

func (x *BatchUpdateIngressRulesRequest) GetIngressRules() []*FirewallRule

func (*BatchUpdateIngressRulesRequest) GetName

func (*BatchUpdateIngressRulesRequest) ProtoMessage

func (*BatchUpdateIngressRulesRequest) ProtoMessage()

func (*BatchUpdateIngressRulesRequest) ProtoReflect

func (*BatchUpdateIngressRulesRequest) Reset

func (x *BatchUpdateIngressRulesRequest) Reset()

func (*BatchUpdateIngressRulesRequest) String

BatchUpdateIngressRulesResponse

type BatchUpdateIngressRulesResponse struct {

	// The full list of ingress FirewallRules for this application.
	IngressRules []*FirewallRule `protobuf:"bytes,1,rep,name=ingress_rules,json=ingressRules,proto3" json:"ingress_rules,omitempty"`
	// contains filtered or unexported fields
}

Response message for Firewall.UpdateAllIngressRules.

func (*BatchUpdateIngressRulesResponse) Descriptor

func (*BatchUpdateIngressRulesResponse) Descriptor() ([]byte, []int)

Deprecated: Use BatchUpdateIngressRulesResponse.ProtoReflect.Descriptor instead.

func (*BatchUpdateIngressRulesResponse) GetIngressRules

func (x *BatchUpdateIngressRulesResponse) GetIngressRules() []*FirewallRule

func (*BatchUpdateIngressRulesResponse) ProtoMessage

func (*BatchUpdateIngressRulesResponse) ProtoMessage()

func (*BatchUpdateIngressRulesResponse) ProtoReflect

func (*BatchUpdateIngressRulesResponse) Reset

func (*BatchUpdateIngressRulesResponse) String

CertificateRawData

type CertificateRawData struct {

	// PEM encoded x.509 public key certificate. This field is set once on
	// certificate creation. Must include the header and footer. Example:
	// 
	// -----BEGIN CERTIFICATE-----
	// 
PublicCertificate string `protobuf:"bytes,1,opt,name=public_certificate,json=publicCertificate,proto3" json:"public_certificate,omitempty"` // Unencrypted PEM encoded RSA private key. This field is set once on // certificate creation and then encrypted. The key size must be 2048 // bits or fewer. Must include the header and footer. Example: //
	// -----BEGIN RSA PRIVATE KEY-----
	// 
// @InputOnly PrivateKey string `protobuf:"bytes,2,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` // contains filtered or unexported fields }

An SSL certificate obtained from a certificate authority.

func (*CertificateRawData) Descriptor

func (*CertificateRawData) Descriptor() ([]byte, []int)

Deprecated: Use CertificateRawData.ProtoReflect.Descriptor instead.

func (*CertificateRawData) GetPrivateKey

func (x *CertificateRawData) GetPrivateKey() string

func (*CertificateRawData) GetPublicCertificate

func (x *CertificateRawData) GetPublicCertificate() string

func (*CertificateRawData) ProtoMessage

func (*CertificateRawData) ProtoMessage()

func (*CertificateRawData) ProtoReflect

func (x *CertificateRawData) ProtoReflect() protoreflect.Message

func (*CertificateRawData) Reset

func (x *CertificateRawData) Reset()

func (*CertificateRawData) String

func (x *CertificateRawData) String() string

CloudBuildOptions

type CloudBuildOptions struct {

	// Path to the yaml file used in deployment, used to determine runtime
	// configuration details.
	//
	// Required for flexible environment builds.
	//
	// See https://cloud.google.com/appengine/docs/standard/python/config/appref
	// for more details.
	AppYamlPath string `protobuf:"bytes,1,opt,name=app_yaml_path,json=appYamlPath,proto3" json:"app_yaml_path,omitempty"`
	// The Cloud Build timeout used as part of any dependent builds performed by
	// version creation. Defaults to 10 minutes.
	CloudBuildTimeout *durationpb.Duration `protobuf:"bytes,2,opt,name=cloud_build_timeout,json=cloudBuildTimeout,proto3" json:"cloud_build_timeout,omitempty"`
	// contains filtered or unexported fields
}

Options for the build operations performed as a part of the version deployment. Only applicable for App Engine flexible environment when creating a version using source code directly.

func (*CloudBuildOptions) Descriptor

func (*CloudBuildOptions) Descriptor() ([]byte, []int)

Deprecated: Use CloudBuildOptions.ProtoReflect.Descriptor instead.

func (*CloudBuildOptions) GetAppYamlPath

func (x *CloudBuildOptions) GetAppYamlPath() string

func (*CloudBuildOptions) GetCloudBuildTimeout

func (x *CloudBuildOptions) GetCloudBuildTimeout() *durationpb.Duration

func (*CloudBuildOptions) ProtoMessage

func (*CloudBuildOptions) ProtoMessage()

func (*CloudBuildOptions) ProtoReflect

func (x *CloudBuildOptions) ProtoReflect() protoreflect.Message

func (*CloudBuildOptions) Reset

func (x *CloudBuildOptions) Reset()

func (*CloudBuildOptions) String

func (x *CloudBuildOptions) String() string

ContainerInfo

type ContainerInfo struct {

	// URI to the hosted container image in Google Container Registry. The URI
	// must be fully qualified and include a tag or digest.
	// Examples: "gcr.io/my-project/image:tag" or "gcr.io/my-project/image@digest"
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

Docker image that is used to create a container and start a VM instance for the version that you deploy. Only applicable for instances running in the App Engine flexible environment.

func (*ContainerInfo) Descriptor

func (*ContainerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ContainerInfo.ProtoReflect.Descriptor instead.

func (*ContainerInfo) GetImage

func (x *ContainerInfo) GetImage() string

func (*ContainerInfo) ProtoMessage

func (*ContainerInfo) ProtoMessage()

func (*ContainerInfo) ProtoReflect

func (x *ContainerInfo) ProtoReflect() protoreflect.Message

func (*ContainerInfo) Reset

func (x *ContainerInfo) Reset()

func (*ContainerInfo) String

func (x *ContainerInfo) String() string

CpuUtilization

type CpuUtilization struct {
	AggregationWindowLength *durationpb.Duration "" /* 132 byte string literal not displayed */

	TargetUtilization float64 `protobuf:"fixed64,2,opt,name=target_utilization,json=targetUtilization,proto3" json:"target_utilization,omitempty"`

}

Target scaling by CPU usage.

func (*CpuUtilization) Descriptor

func (*CpuUtilization) Descriptor() ([]byte, []int)

Deprecated: Use CpuUtilization.ProtoReflect.Descriptor instead.

func (*CpuUtilization) GetAggregationWindowLength

func (x *CpuUtilization) GetAggregationWindowLength() *durationpb.Duration

func (*CpuUtilization) GetTargetUtilization

func (x *CpuUtilization) GetTargetUtilization() float64

func (*CpuUtilization) ProtoMessage

func (*CpuUtilization) ProtoMessage()

func (*CpuUtilization) ProtoReflect

func (x *CpuUtilization) ProtoReflect() protoreflect.Message

func (*CpuUtilization) Reset

func (x *CpuUtilization) Reset()

func (*CpuUtilization) String

func (x *CpuUtilization) String() string

CreateApplicationRequest

type CreateApplicationRequest struct {

	// Application configuration.
	Application *Application `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
	// contains filtered or unexported fields
}

Request message for Applications.CreateApplication.

func (*CreateApplicationRequest) Descriptor

func (*CreateApplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateApplicationRequest.ProtoReflect.Descriptor instead.

func (*CreateApplicationRequest) GetApplication

func (x *CreateApplicationRequest) GetApplication() *Application

func (*CreateApplicationRequest) ProtoMessage

func (*CreateApplicationRequest) ProtoMessage()

func (*CreateApplicationRequest) ProtoReflect

func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message

func (*CreateApplicationRequest) Reset

func (x *CreateApplicationRequest) Reset()

func (*CreateApplicationRequest) String

func (x *CreateApplicationRequest) String() string

CreateAuthorizedCertificateRequest

type CreateAuthorizedCertificateRequest struct {

	// Name of the parent `Application` resource. Example: `apps/myapp`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// SSL certificate data.
	Certificate *AuthorizedCertificate `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
	// contains filtered or unexported fields
}

Request message for AuthorizedCertificates.CreateAuthorizedCertificate.

func (*CreateAuthorizedCertificateRequest) Descriptor

func (*CreateAuthorizedCertificateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAuthorizedCertificateRequest.ProtoReflect.Descriptor instead.

func (*CreateAuthorizedCertificateRequest) GetCertificate

func (*CreateAuthorizedCertificateRequest) GetParent

func (*CreateAuthorizedCertificateRequest) ProtoMessage

func (*CreateAuthorizedCertificateRequest) ProtoMessage()

func (*CreateAuthorizedCertificateRequest) ProtoReflect

func (*CreateAuthorizedCertificateRequest) Reset

func (*CreateAuthorizedCertificateRequest) String

CreateDomainMappingRequest

type CreateDomainMappingRequest struct {
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`

	DomainMapping *DomainMapping `protobuf:"bytes,2,opt,name=domain_mapping,json=domainMapping,proto3" json:"domain_mapping,omitempty"`

	OverrideStrategy DomainOverrideStrategy "" /* 158 byte string literal not displayed */

}

Request message for DomainMappings.CreateDomainMapping.

func (*CreateDomainMappingRequest) Descriptor

func (*CreateDomainMappingRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDomainMappingRequest.ProtoReflect.Descriptor instead.

func (*CreateDomainMappingRequest) GetDomainMapping

func (x *CreateDomainMappingRequest) GetDomainMapping() *DomainMapping

func (*CreateDomainMappingRequest) GetOverrideStrategy

func (x *CreateDomainMappingRequest) GetOverrideStrategy() DomainOverrideStrategy

func (*CreateDomainMappingRequest) GetParent

func (x *CreateDomainMappingRequest) GetParent() string

func (*CreateDomainMappingRequest) ProtoMessage

func (*CreateDomainMappingRequest) ProtoMessage()

func (*CreateDomainMappingRequest) ProtoReflect

func (*CreateDomainMappingRequest) Reset

func (x *CreateDomainMappingRequest) Reset()

func (*CreateDomainMappingRequest) String

func (x *CreateDomainMappingRequest) String() string

CreateIngressRuleRequest

type CreateIngressRuleRequest struct {

	// Name of the parent Firewall collection in which to create a new rule.
	// Example: `apps/myapp/firewall/ingressRules`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// A FirewallRule containing the new resource.
	//
	// The user may optionally provide a position at which the new rule will be
	// placed. The positions define a sequential list starting at 1. If a rule
	// already exists at the given position, rules greater than the provided
	// position will be moved forward by one.
	//
	// If no position is provided, the server will place the rule as the second to
	// last rule in the sequence before the required default allow-all or deny-all
	// rule.
	Rule *FirewallRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
	// contains filtered or unexported fields
}

Request message for Firewall.CreateIngressRule.

func (*CreateIngressRuleRequest) Descriptor

func (*CreateIngressRuleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateIngressRuleRequest.ProtoReflect.Descriptor instead.

func (*CreateIngressRuleRequest) GetParent

func (x *CreateIngressRuleRequest) GetParent() string

func (*CreateIngressRuleRequest) GetRule

func (x *CreateIngressRuleRequest) GetRule() *FirewallRule

func (*CreateIngressRuleRequest) ProtoMessage

func (*CreateIngressRuleRequest) ProtoMessage()

func (*CreateIngressRuleRequest) ProtoReflect

func (x *CreateIngressRuleRequest) ProtoReflect() protoreflect.Message

func (*CreateIngressRuleRequest) Reset

func (x *CreateIngressRuleRequest) Reset()

func (*CreateIngressRuleRequest) String

func (x *CreateIngressRuleRequest) String() string

CreateVersionMetadataV1

type CreateVersionMetadataV1 struct {

	// The Cloud Build ID if one was created as part of the version create.
	// @OutputOnly
	CloudBuildId string `protobuf:"bytes,1,opt,name=cloud_build_id,json=cloudBuildId,proto3" json:"cloud_build_id,omitempty"`
	// contains filtered or unexported fields
}

Metadata for the given [google.longrunning.Operation][google.longrunning.Operation] during a [google.appengine.v1.CreateVersionRequest][google.appengine.v1.CreateVersionRequest].

func (*CreateVersionMetadataV1) Descriptor

func (*CreateVersionMetadataV1) Descriptor() ([]byte, []int)

Deprecated: Use CreateVersionMetadataV1.ProtoReflect.Descriptor instead.

func (*CreateVersionMetadataV1) GetCloudBuildId

func (x *CreateVersionMetadataV1) GetCloudBuildId() string

func (*CreateVersionMetadataV1) ProtoMessage

func (*CreateVersionMetadataV1) ProtoMessage()

func (*CreateVersionMetadataV1) ProtoReflect

func (x *CreateVersionMetadataV1) ProtoReflect() protoreflect.Message

func (*CreateVersionMetadataV1) Reset

func (x *CreateVersionMetadataV1) Reset()

func (*CreateVersionMetadataV1) String

func (x *CreateVersionMetadataV1) String() string

CreateVersionMethod

type CreateVersionMethod struct {

	// Create version request.
	Request *CreateVersionRequest `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// contains filtered or unexported fields
}

Detailed information about CreateVersion call.

func (*CreateVersionMethod) Descriptor

func (*CreateVersionMethod) Descriptor() ([]byte, []int)

Deprecated: Use CreateVersionMethod.ProtoReflect.Descriptor instead.

func (*CreateVersionMethod) GetRequest

func (x *CreateVersionMethod) GetRequest() *CreateVersionRequest

func (*CreateVersionMethod) ProtoMessage

func (*CreateVersionMethod) ProtoMessage()

func (*CreateVersionMethod) ProtoReflect

func (x *CreateVersionMethod) ProtoReflect() protoreflect.Message

func (*CreateVersionMethod) Reset

func (x *CreateVersionMethod) Reset()

func (*CreateVersionMethod) String

func (x *CreateVersionMethod) String() string

CreateVersionRequest

type CreateVersionRequest struct {

	// Name of the parent resource to create this version under. Example:
	// `apps/myapp/services/default`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Application deployment configuration.
	Version *Version `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

Request message for Versions.CreateVersion.

func (*CreateVersionRequest) Descriptor

func (*CreateVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateVersionRequest.ProtoReflect.Descriptor instead.

func (*CreateVersionRequest) GetParent

func (x *CreateVersionRequest) GetParent() string

func (*CreateVersionRequest) GetVersion

func (x *CreateVersionRequest) GetVersion() *Version

func (*CreateVersionRequest) ProtoMessage

func (*CreateVersionRequest) ProtoMessage()

func (*CreateVersionRequest) ProtoReflect

func (x *CreateVersionRequest) ProtoReflect() protoreflect.Message

func (*CreateVersionRequest) Reset

func (x *CreateVersionRequest) Reset()

func (*CreateVersionRequest) String

func (x *CreateVersionRequest) String() string

DebugInstanceRequest

type DebugInstanceRequest struct {

	// Name of the resource requested. Example:
	// `apps/myapp/services/default/versions/v1/instances/instance-1`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Public SSH key to add to the instance. Examples:
	//
	// * `[USERNAME]:ssh-rsa [KEY_VALUE] [USERNAME]`
	// * `[USERNAME]:ssh-rsa [KEY_VALUE] google-ssh {"userName":"[USERNAME]","expireOn":"[EXPIRE_TIME]"}`
	//
	// For more information, see
	// [Adding and Removing SSH Keys](https://cloud.google.com/compute/docs/instances/adding-removing-ssh-keys).
	SshKey string `protobuf:"bytes,2,opt,name=ssh_key,json=sshKey,proto3" json:"ssh_key,omitempty"`
	// contains filtered or unexported fields
}

Request message for Instances.DebugInstance.

func (*DebugInstanceRequest) Descriptor

func (*DebugInstanceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DebugInstanceRequest.ProtoReflect.Descriptor instead.

func (*DebugInstanceRequest) GetName

func (x *DebugInstanceRequest) GetName() string

func (*DebugInstanceRequest) GetSshKey

func (x *DebugInstanceRequest) GetSshKey() string

func (*DebugInstanceRequest) ProtoMessage

func (*DebugInstanceRequest) ProtoMessage()

func (*DebugInstanceRequest) ProtoReflect

func (x *DebugInstanceRequest) ProtoReflect() protoreflect.Message

func (*DebugInstanceRequest) Reset

func (x *DebugInstanceRequest) Reset()

func (*DebugInstanceRequest) String

func (x *DebugInstanceRequest) String() string

DeleteAuthorizedCertificateRequest

type DeleteAuthorizedCertificateRequest struct {

	// Name of the resource to delete. Example:
	// `apps/myapp/authorizedCertificates/12345`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for AuthorizedCertificates.DeleteAuthorizedCertificate.

func (*DeleteAuthorizedCertificateRequest) Descriptor

func (*DeleteAuthorizedCertificateRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAuthorizedCertificateRequest.ProtoReflect.Descriptor instead.

func (*DeleteAuthorizedCertificateRequest) GetName

func (*DeleteAuthorizedCertificateRequest) ProtoMessage

func (*DeleteAuthorizedCertificateRequest) ProtoMessage()

func (*DeleteAuthorizedCertificateRequest) ProtoReflect

func (*DeleteAuthorizedCertificateRequest) Reset

func (*DeleteAuthorizedCertificateRequest) String

DeleteDomainMappingRequest

type DeleteDomainMappingRequest struct {

	// Name of the resource to delete. Example:
	// `apps/myapp/domainMappings/example.com`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for DomainMappings.DeleteDomainMapping.

func (*DeleteDomainMappingRequest) Descriptor

func (*DeleteDomainMappingRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDomainMappingRequest.ProtoReflect.Descriptor instead.

func (*DeleteDomainMappingRequest) GetName

func (x *DeleteDomainMappingRequest) GetName() string

func (*DeleteDomainMappingRequest) ProtoMessage

func (*DeleteDomainMappingRequest) ProtoMessage()

func (*DeleteDomainMappingRequest) ProtoReflect

func (*DeleteDomainMappingRequest) Reset

func (x *DeleteDomainMappingRequest) Reset()

func (*DeleteDomainMappingRequest) String

func (x *DeleteDomainMappingRequest) String() string

DeleteIngressRuleRequest

type DeleteIngressRuleRequest struct {

	// Name of the Firewall resource to delete.
	// Example: `apps/myapp/firewall/ingressRules/100`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for Firewall.DeleteIngressRule.

func (*DeleteIngressRuleRequest) Descriptor

func (*DeleteIngressRuleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteIngressRuleRequest.ProtoReflect.Descriptor instead.

func (*DeleteIngressRuleRequest) GetName

func (x *DeleteIngressRuleRequest) GetName() string

func (*DeleteIngressRuleRequest) ProtoMessage

func (*DeleteIngressRuleRequest) ProtoMessage()

func (*DeleteIngressRuleRequest) ProtoReflect

func (x *DeleteIngressRuleRequest) ProtoReflect() protoreflect.Message

func (*DeleteIngressRuleRequest) Reset

func (x *DeleteIngressRuleRequest) Reset()

func (*DeleteIngressRuleRequest) String

func (x *DeleteIngressRuleRequest) String() string

DeleteInstanceRequest

type DeleteInstanceRequest struct {

	// Name of the resource requested. Example:
	// `apps/myapp/services/default/versions/v1/instances/instance-1`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for Instances.DeleteInstance.

func (*DeleteInstanceRequest) Descriptor

func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInstanceRequest.ProtoReflect.Descriptor instead.

func (*DeleteInstanceRequest) GetName

func (x *DeleteInstanceRequest) GetName() string

func (*DeleteInstanceRequest) ProtoMessage

func (*DeleteInstanceRequest) ProtoMessage()

func (*DeleteInstanceRequest) ProtoReflect

func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message

func (*DeleteInstanceRequest) Reset

func (x *DeleteInstanceRequest) Reset()

func (*DeleteInstanceRequest) String

func (x *DeleteInstanceRequest) String() string

DeleteServiceRequest

type DeleteServiceRequest struct {

	// Name of the resource re