GoogleCloudApihubV1Version class

Represents a version of the API resource in API hub.

This is also referred to as the API version.

Constructors

GoogleCloudApihubV1Version.new({GoogleCloudApihubV1AttributeValues? accreditation, List<String>? apiOperations, Map<String, GoogleCloudApihubV1AttributeValues>? attributes, GoogleCloudApihubV1AttributeValues? compliance, String? createTime, List<String>? definitions, List<String>? deployments, String? description, String? displayName, GoogleCloudApihubV1Documentation? documentation, GoogleCloudApihubV1AttributeValues? lifecycle, String? name, String? selectedDeployment, List<GoogleCloudApihubV1SourceMetadata>? sourceMetadata, List<String>? specs, String? updateTime})
GoogleCloudApihubV1Version.fromJson(Map json_)

Properties

accreditation GoogleCloudApihubV1AttributeValues?
The accreditations associated with the API version.
getter/setter pair
apiOperations List<String>?
The operations contained in the API version.
getter/setter pair
attributes Map<String, GoogleCloudApihubV1AttributeValues>?
The list of user defined attributes associated with the Version resource.
getter/setter pair
compliance GoogleCloudApihubV1AttributeValues?
The compliance associated with the API version.
getter/setter pair
createTime String?
The time at which the version was created.
getter/setter pair
definitions List<String>?
The definitions contained in the API version.
getter/setter pair
deployments List<String>?
The deployments linked to this API version.
getter/setter pair
description String?
The description of the version.
getter/setter pair
displayName String?
The display name of the version.
getter/setter pair
documentation GoogleCloudApihubV1Documentation?
The documentation of the version.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lifecycle GoogleCloudApihubV1AttributeValues?
The lifecycle of the API version.
getter/setter pair
name String?
Identifier.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedDeployment String?
The selected deployment for a Version resource.
getter/setter pair
sourceMetadata List<GoogleCloudApihubV1SourceMetadata>?
The list of sources and metadata from the sources of the version.
getter/setter pair
specs List<String>?
The specs associated with this version.
getter/setter pair
updateTime String?
The time at which the version was last updated.
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