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 (x *Application) GetIap() *Application_IdentityAwareProxy
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) Descriptor() protoreflect.EnumDescriptor
func (Application_DatabaseType) Enum
func (x Application_DatabaseType) Enum() *Application_DatabaseType
func (Application_DatabaseType) EnumDescriptor
func (Application_DatabaseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Application_DatabaseType.Descriptor instead.
func (Application_DatabaseType) Number
func (x Application_DatabaseType) Number() protoreflect.EnumNumber
func (Application_DatabaseType) String
func (x Application_DatabaseType) String() string
func (Application_DatabaseType) Type
func (Application_DatabaseType) Type() protoreflect.EnumType
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 (x *Application_FeatureSettings) ProtoReflect() protoreflect.Message
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 (x *Application_IdentityAwareProxy) ProtoReflect() protoreflect.Message
func (*Application_IdentityAwareProxy) Reset
func (x *Application_IdentityAwareProxy) Reset()
func (*Application_IdentityAwareProxy) String
func (x *Application_IdentityAwareProxy) String() 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) Descriptor() protoreflect.EnumDescriptor
func (Application_ServingStatus) Enum
func (x Application_ServingStatus) Enum() *Application_ServingStatus
func (Application_ServingStatus) EnumDescriptor
func (Application_ServingStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use Application_ServingStatus.Descriptor instead.
func (Application_ServingStatus) Number
func (x Application_ServingStatus) Number() protoreflect.EnumNumber
func (Application_ServingStatus) String
func (x Application_ServingStatus) String() string
func (Application_ServingStatus) Type
func (Application_ServingStatus) Type() protoreflect.EnumType
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
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
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) Descriptor() protoreflect.EnumDescriptor
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 (x AuthFailAction) Number() protoreflect.EnumNumber
func (AuthFailAction) String
func (x AuthFailAction) String() string
func (AuthFailAction) Type
func (AuthFailAction) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (AuthorizedCertificateView) Enum
func (x AuthorizedCertificateView) Enum() *AuthorizedCertificateView
func (AuthorizedCertificateView) EnumDescriptor
func (AuthorizedCertificateView) EnumDescriptor() ([]byte, []int)
Deprecated: Use AuthorizedCertificateView.Descriptor instead.
func (AuthorizedCertificateView) Number
func (x AuthorizedCertificateView) Number() protoreflect.EnumNumber
func (AuthorizedCertificateView) String
func (x AuthorizedCertificateView) String() string
func (AuthorizedCertificateView) Type
func (AuthorizedCertificateView) Type() protoreflect.EnumType
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 (x *BatchUpdateIngressRulesRequest) GetName() string
func (*BatchUpdateIngressRulesRequest) ProtoMessage
func (*BatchUpdateIngressRulesRequest) ProtoMessage()
func (*BatchUpdateIngressRulesRequest) ProtoReflect
func (x *BatchUpdateIngressRulesRequest) ProtoReflect() protoreflect.Message
func (*BatchUpdateIngressRulesRequest) Reset
func (x *BatchUpdateIngressRulesRequest) Reset()
func (*BatchUpdateIngressRulesRequest) String
func (x *BatchUpdateIngressRulesRequest) String() 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 (x *BatchUpdateIngressRulesResponse) ProtoReflect() protoreflect.Message
func (*BatchUpdateIngressRulesResponse) Reset
func (x *BatchUpdateIngressRulesResponse) Reset()
func (*BatchUpdateIngressRulesResponse) String
func (x *BatchUpdateIngressRulesResponse) String() 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 (x *CreateAuthorizedCertificateRequest) GetCertificate() *AuthorizedCertificate
func (*CreateAuthorizedCertificateRequest) GetParent
func (x *CreateAuthorizedCertificateRequest) GetParent() string
func (*CreateAuthorizedCertificateRequest) ProtoMessage
func (*CreateAuthorizedCertificateRequest) ProtoMessage()
func (*CreateAuthorizedCertificateRequest) ProtoReflect
func (x *CreateAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message
func (*CreateAuthorizedCertificateRequest) Reset
func (x *CreateAuthorizedCertificateRequest) Reset()
func (*CreateAuthorizedCertificateRequest) String
func (x *CreateAuthorizedCertificateRequest) String() 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 (x *CreateDomainMappingRequest) ProtoReflect() protoreflect.Message
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 (x *DeleteAuthorizedCertificateRequest) GetName() string
func (*DeleteAuthorizedCertificateRequest) ProtoMessage
func (*DeleteAuthorizedCertificateRequest) ProtoMessage()
func (*DeleteAuthorizedCertificateRequest) ProtoReflect
func (x *DeleteAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message
func (*DeleteAuthorizedCertificateRequest) Reset
func (x *DeleteAuthorizedCertificateRequest) Reset()
func (*DeleteAuthorizedCertificateRequest) String
func (x *DeleteAuthorizedCertificateRequest) String() 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 (x *DeleteDomainMappingRequest) ProtoReflect() protoreflect.Message
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.