GoogleCloudApigeeV1ApiProxyRevision class
API proxy revision.
Constructors
-
GoogleCloudApigeeV1ApiProxyRevision({String? archive, List<
String> ? basepaths, GoogleCloudApigeeV1ConfigVersion? configurationVersion, String? contextInfo, String? createdAt, String? description, String? displayName, Map<String, String> ? entityMetaDataAsProperties, bool? hasExtensiblePolicy, List<String> ? integrationEndpoints, String? lastModifiedAt, String? name, List<String> ? policies, List<String> ? proxies, List<String> ? proxyEndpoints, GoogleCloudApigeeV1ResourceFiles? resourceFiles, List<String> ? resources, String? revision, String? spec, List<String> ? targetEndpoints, List<String> ? targetServers, List<String> ? targets, List<String> ? teams, String? type}) - GoogleCloudApigeeV1ApiProxyRevision.fromJson(Map json_)
Properties
- archive ↔ String?
-
The archive that generated this proxy revision.
getter/setter pair
-
basepaths
↔ List<
String> ? -
Base URL of the API proxy.
getter/setter pair
- configurationVersion ↔ GoogleCloudApigeeV1ConfigVersion?
-
Version of the API proxy configuration schema to which the API proxy
conforms.
getter/setter pair
- contextInfo ↔ String?
-
Revision number, app name, and organization for the API proxy.
getter/setter pair
- createdAt ↔ String?
-
Time that the API proxy revision was created in milliseconds since epoch.
getter/setter pair
- description ↔ String?
-
Description of the API proxy revision.
getter/setter pair
- displayName ↔ String?
-
Human-readable name of the API proxy.
getter/setter pair
-
entityMetaDataAsProperties
↔ Map<
String, String> ? -
Metadata describing the API proxy revision as a key-value map.
getter/setter pair
- hasExtensiblePolicy ↔ bool?
-
This field will be marked as true if revision contains any policies marked
as extensible.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
integrationEndpoints
↔ List<
String> ? -
List of IntegrationEndpoints in the '/integration-endpoints' directory of
the API proxy.
getter/setter pair
- lastModifiedAt ↔ String?
-
Time that the API proxy revision was last modified in milliseconds since
epoch.
getter/setter pair
- name ↔ String?
-
Name of the API proxy.
getter/setter pair
-
policies
↔ List<
String> ? -
List of policy names included in the API proxy revision..
getter/setter pair
-
proxies
↔ List<
String> ? -
List of proxy names included in the API proxy revision.
getter/setter pair
-
proxyEndpoints
↔ List<
String> ? -
List of ProxyEndpoints in the
/proxies
directory of the API proxy.getter/setter pair - resourceFiles ↔ GoogleCloudApigeeV1ResourceFiles?
-
List of resource files included in the API proxy revision.
getter/setter pair
-
resources
↔ List<
String> ? -
List of the resources included in the API proxy revision formatted as
"{type}://{name}".
getter/setter pair
- revision ↔ String?
-
API proxy revision.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
List of the shared flows included in the API proxy revision.
getter/setter pair
- spec ↔ String?
-
OpenAPI Specification that is associated with the API proxy.
getter/setter pair
-
targetEndpoints
↔ List<
String> ? -
List of TargetEndpoints in the
/targets
directory of the API proxy.getter/setter pair -
targets
↔ List<
String> ? -
List of the targets included in the API proxy revision.
getter/setter pair
-
targetServers
↔ List<
String> ? -
List of TargetServers referenced in any TargetEndpoint in the API proxy.
getter/setter pair
-
teams
↔ List<
String> ? -
List of the teams included in the API proxy revision.
getter/setter pair
- type ↔ String?
-
Type.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited