diff --git a/google/cloud/appengine_admin_v1/services/firewall/async_client.py b/google/cloud/appengine_admin_v1/services/firewall/async_client.py index e492179..8eb483c 100644 --- a/google/cloud/appengine_admin_v1/services/firewall/async_client.py +++ b/google/cloud/appengine_admin_v1/services/firewall/async_client.py @@ -56,6 +56,7 @@ class FirewallAsyncClient: position which specifies the rule's order in the sequence of rules, an IP range to be matched against requests, and an action to take upon matching requests. + Every request is evaluated against the Firewall rules in priority order. Processesing stops at the first rule which matches the request's IP address. A final rule always specifies diff --git a/google/cloud/appengine_admin_v1/services/firewall/client.py b/google/cloud/appengine_admin_v1/services/firewall/client.py index dbe1d1d..4acd108 100644 --- a/google/cloud/appengine_admin_v1/services/firewall/client.py +++ b/google/cloud/appengine_admin_v1/services/firewall/client.py @@ -96,6 +96,7 @@ class FirewallClient(metaclass=FirewallClientMeta): position which specifies the rule's order in the sequence of rules, an IP range to be matched against requests, and an action to take upon matching requests. + Every request is evaluated against the Firewall rules in priority order. Processesing stops at the first rule which matches the request's IP address. A final rule always specifies diff --git a/google/cloud/appengine_admin_v1/services/firewall/transports/grpc.py b/google/cloud/appengine_admin_v1/services/firewall/transports/grpc.py index 10de397..eb28eed 100644 --- a/google/cloud/appengine_admin_v1/services/firewall/transports/grpc.py +++ b/google/cloud/appengine_admin_v1/services/firewall/transports/grpc.py @@ -36,6 +36,7 @@ class FirewallGrpcTransport(FirewallTransport): position which specifies the rule's order in the sequence of rules, an IP range to be matched against requests, and an action to take upon matching requests. + Every request is evaluated against the Firewall rules in priority order. Processesing stops at the first rule which matches the request's IP address. A final rule always specifies diff --git a/google/cloud/appengine_admin_v1/services/firewall/transports/grpc_asyncio.py b/google/cloud/appengine_admin_v1/services/firewall/transports/grpc_asyncio.py index bb68615..595906f 100644 --- a/google/cloud/appengine_admin_v1/services/firewall/transports/grpc_asyncio.py +++ b/google/cloud/appengine_admin_v1/services/firewall/transports/grpc_asyncio.py @@ -37,6 +37,7 @@ class FirewallGrpcAsyncIOTransport(FirewallTransport): position which specifies the rule's order in the sequence of rules, an IP range to be matched against requests, and an action to take upon matching requests. + Every request is evaluated against the Firewall rules in priority order. Processesing stops at the first rule which matches the request's IP address. A final rule always specifies diff --git a/google/cloud/appengine_admin_v1/services/firewall/transports/rest.py b/google/cloud/appengine_admin_v1/services/firewall/transports/rest.py index f4a39a1..f217721 100644 --- a/google/cloud/appengine_admin_v1/services/firewall/transports/rest.py +++ b/google/cloud/appengine_admin_v1/services/firewall/transports/rest.py @@ -258,6 +258,7 @@ class FirewallRestTransport(FirewallTransport): position which specifies the rule's order in the sequence of rules, an IP range to be matched against requests, and an action to take upon matching requests. + Every request is evaluated against the Firewall rules in priority order. Processesing stops at the first rule which matches the request's IP address. A final rule always specifies diff --git a/google/cloud/appengine_admin_v1/types/appengine.py b/google/cloud/appengine_admin_v1/types/appengine.py index bb3f4b9..2d7f0ab 100644 --- a/google/cloud/appengine_admin_v1/types/appengine.py +++ b/google/cloud/appengine_admin_v1/types/appengine.py @@ -729,6 +729,7 @@ class CreateIngressRuleRequest(proto.Message): new rule. Example: ``apps/myapp/firewall/ingressRules``. rule (google.cloud.appengine_admin_v1.types.FirewallRule): 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 diff --git a/google/cloud/appengine_admin_v1/types/application.py b/google/cloud/appengine_admin_v1/types/application.py index 680f782..1863614 100644 --- a/google/cloud/appengine_admin_v1/types/application.py +++ b/google/cloud/appengine_admin_v1/types/application.py @@ -53,6 +53,7 @@ class Application(proto.Message): Google Apps authentication domain that controls which users can access this application. + Defaults to open access for any Google Account. location_id (str): Location from which this application runs. Application @@ -70,6 +71,7 @@ class Application(proto.Message): application. This bucket is associated with the application and can be used by the gcloud deployment commands. + @OutputOnly default_cookie_expiration (google.protobuf.duration_pb2.Duration): Cookie expiration policy for this diff --git a/google/cloud/appengine_admin_v1/types/certificate.py b/google/cloud/appengine_admin_v1/types/certificate.py index 74f6e09..bd4df73 100644 --- a/google/cloud/appengine_admin_v1/types/certificate.py +++ b/google/cloud/appengine_admin_v1/types/certificate.py @@ -252,6 +252,7 @@ class ManagedCertificate(proto.Message): Status of certificate management. Refers to the most recent certificate acquisition or renewal attempt. + @OutputOnly """ diff --git a/google/cloud/appengine_admin_v1/types/deploy.py b/google/cloud/appengine_admin_v1/types/deploy.py index daa95b1..1e60343 100644 --- a/google/cloud/appengine_admin_v1/types/deploy.py +++ b/google/cloud/appengine_admin_v1/types/deploy.py @@ -96,6 +96,7 @@ class FileInfo(proto.Message): The SHA1 hash of the file, in hex. mime_type (str): The MIME type of the file. + Defaults to the value from Google Cloud Storage. """ @@ -142,6 +143,7 @@ class CloudBuildOptions(proto.Message): app_yaml_path (str): Path to the yaml file used in deployment, used to determine runtime configuration details. + Required for flexible environment builds. See diff --git a/google/cloud/appengine_admin_v1/types/domain_mapping.py b/google/cloud/appengine_admin_v1/types/domain_mapping.py index 4041cc1..a69702f 100644 --- a/google/cloud/appengine_admin_v1/types/domain_mapping.py +++ b/google/cloud/appengine_admin_v1/types/domain_mapping.py @@ -50,6 +50,7 @@ class DomainMapping(proto.Message): this domain mapping. These records must be added to the domain's DNS configuration in order to serve the application via this domain mapping. + @OutputOnly """ diff --git a/google/cloud/appengine_admin_v1/types/operation.py b/google/cloud/appengine_admin_v1/types/operation.py index 410386c..58e0524 100644 --- a/google/cloud/appengine_admin_v1/types/operation.py +++ b/google/cloud/appengine_admin_v1/types/operation.py @@ -44,12 +44,15 @@ class OperationMetadataV1(proto.Message): @OutputOnly insert_time (google.protobuf.timestamp_pb2.Timestamp): Time that this operation was created. + @OutputOnly end_time (google.protobuf.timestamp_pb2.Timestamp): Time that this operation completed. + @OutputOnly user (str): User who requested this operation. + @OutputOnly target (str): Name of the resource that this operation is acting on. diff --git a/google/cloud/appengine_admin_v1/types/service.py b/google/cloud/appengine_admin_v1/types/service.py index 8eb0def..1b58295 100644 --- a/google/cloud/appengine_admin_v1/types/service.py +++ b/google/cloud/appengine_admin_v1/types/service.py @@ -68,6 +68,7 @@ class Service(proto.Message): using labels is to tag resources belonging to different environments (e.g., "env=prod", "env=qa"). +

Label keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, diff --git a/google/cloud/appengine_admin_v1/types/version.py b/google/cloud/appengine_admin_v1/types/version.py index e8409db..ec93455 100644 --- a/google/cloud/appengine_admin_v1/types/version.py +++ b/google/cloud/appengine_admin_v1/types/version.py @@ -214,11 +214,13 @@ class Version(proto.Message): @OutputOnly create_time (google.protobuf.timestamp_pb2.Timestamp): Time that this version was created. + @OutputOnly disk_usage_bytes (int): Total size in bytes of all the files that are included in this version and currently hosted on the App Engine disk. + @OutputOnly runtime_api_version (str): The version of the API in the given runtime @@ -299,6 +301,7 @@ class Version(proto.Message): Serving URL for this version. Example: "https://myversion-dot-myservice-dot-myapp.appspot.com" + @OutputOnly endpoints_api_service (google.cloud.appengine_admin_v1.types.EndpointsApiService): Cloud Endpoints configuration. @@ -595,6 +598,7 @@ class AutomaticScaling(proto.Message): Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. + Defaults to a runtime-specific value. max_idle_instances (int): Maximum number of idle instances that should diff --git a/tests/unit/gapic/appengine_admin_v1/test_applications.py b/tests/unit/gapic/appengine_admin_v1/test_applications.py index c347e7f..4b357a0 100644 --- a/tests/unit/gapic/appengine_admin_v1/test_applications.py +++ b/tests/unit/gapic/appengine_admin_v1/test_applications.py @@ -41,7 +41,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError -from google.longrunning import operations_pb2 +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import duration_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore diff --git a/tests/unit/gapic/appengine_admin_v1/test_domain_mappings.py b/tests/unit/gapic/appengine_admin_v1/test_domain_mappings.py index e631be2..523099b 100644 --- a/tests/unit/gapic/appengine_admin_v1/test_domain_mappings.py +++ b/tests/unit/gapic/appengine_admin_v1/test_domain_mappings.py @@ -41,7 +41,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError -from google.longrunning import operations_pb2 +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import empty_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore diff --git a/tests/unit/gapic/appengine_admin_v1/test_instances.py b/tests/unit/gapic/appengine_admin_v1/test_instances.py index f4983f9..43e5114 100644 --- a/tests/unit/gapic/appengine_admin_v1/test_instances.py +++ b/tests/unit/gapic/appengine_admin_v1/test_instances.py @@ -41,7 +41,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError -from google.longrunning import operations_pb2 +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import empty_pb2 # type: ignore from google.protobuf import json_format diff --git a/tests/unit/gapic/appengine_admin_v1/test_services.py b/tests/unit/gapic/appengine_admin_v1/test_services.py index e5ab4fb..4119c69 100644 --- a/tests/unit/gapic/appengine_admin_v1/test_services.py +++ b/tests/unit/gapic/appengine_admin_v1/test_services.py @@ -41,7 +41,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError -from google.longrunning import operations_pb2 +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import empty_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore diff --git a/tests/unit/gapic/appengine_admin_v1/test_versions.py b/tests/unit/gapic/appengine_admin_v1/test_versions.py index 5045b30..09437e0 100644 --- a/tests/unit/gapic/appengine_admin_v1/test_versions.py +++ b/tests/unit/gapic/appengine_admin_v1/test_versions.py @@ -41,7 +41,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError -from google.longrunning import operations_pb2 +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import duration_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore