GoogleCloudApigeeV1Organization class
Constructors
-
GoogleCloudApigeeV1Organization({GoogleCloudApigeeV1AddonsConfig? addonsConfig, String? analyticsRegion, String? apiConsumerDataEncryptionKeyName, String? apiConsumerDataLocation, String? apigeeProjectId, List<
String> ? attributes, String? authorizedNetwork, String? billingType, String? caCertificate, String? controlPlaneEncryptionKeyName, String? createdAt, String? customerName, String? description, bool? disableVpcPeering, String? displayName, List<String> ? environments, String? expiresAt, String? lastModifiedAt, String? name, bool? portalDisabled, String? projectId, GoogleCloudApigeeV1Properties? properties, String? runtimeDatabaseEncryptionKeyName, String? runtimeType_, String? state, String? subscriptionPlan, String? subscriptionType, String? type}) - GoogleCloudApigeeV1Organization.fromJson(Map json_)
Properties
- addonsConfig ↔ GoogleCloudApigeeV1AddonsConfig?
-
Addon configurations of the Apigee organization.
getter/setter pair
- analyticsRegion ↔ String?
-
DEPRECATED: This field will eventually be deprecated and replaced with a
differently-named field.
getter/setter pair
- apiConsumerDataEncryptionKeyName ↔ String?
-
Cloud KMS key name used for encrypting API consumer data.
getter/setter pair
- apiConsumerDataLocation ↔ String?
-
This field is needed only for customers using non-default data residency
regions.
getter/setter pair
- apigeeProjectId ↔ String?
-
Apigee Project ID associated with the organization.
getter/setter pair
-
attributes
↔ List<
String> ? -
Not used by Apigee.
getter/setter pair
-
Compute Engine network used for Service Networking to be peered with
Apigee runtime instances.
getter/setter pair
- billingType ↔ String?
-
Billing type of the Apigee organization.
getter/setter pair
- caCertificate ↔ String?
-
Base64-encoded public certificate for the root CA of the Apigee
organization.
getter/setter pair
-
caCertificateAsBytes
↔ List<
int> -
getter/setter pair
- controlPlaneEncryptionKeyName ↔ String?
-
Cloud KMS key name used for encrypting control plane data that is stored
in a multi region.
getter/setter pair
- createdAt ↔ String?
-
Time that the Apigee organization was created in milliseconds since epoch.
getter/setter pair
- customerName ↔ String?
-
Not used by Apigee.
getter/setter pair
- description ↔ String?
-
Description of the Apigee organization.
getter/setter pair
- disableVpcPeering ↔ bool?
-
Flag that specifies whether the VPC Peering through Private Google Access
should be disabled between the consumer network and Apigee.
getter/setter pair
- displayName ↔ String?
-
Display name for the Apigee organization.
getter/setter pair
-
environments
↔ List<
String> ? -
List of environments in the Apigee organization.
getter/setter pair
- expiresAt ↔ String?
-
Time that the Apigee organization is scheduled for deletion.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastModifiedAt ↔ String?
-
Time that the Apigee organization was last modified in milliseconds since
epoch.
getter/setter pair
- name ↔ String?
-
Name of the Apigee organization.
getter/setter pair
- portalDisabled ↔ bool?
-
Configuration for the Portals settings.
getter/setter pair
- projectId ↔ String?
-
Project ID associated with the Apigee organization.
getter/setter pair
- properties ↔ GoogleCloudApigeeV1Properties?
-
Properties defined in the Apigee organization profile.
getter/setter pair
- runtimeDatabaseEncryptionKeyName ↔ String?
-
Cloud KMS key name used for encrypting the data that is stored and
replicated across runtime instances.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- runtimeType_ ↔ String?
-
Runtime type of the Apigee organization based on the Apigee subscription
purchased.
getter/setter pair
- state ↔ String?
-
State of the organization.
getter/setter pair
- subscriptionPlan ↔ String?
-
Subscription plan that the customer has purchased.
getter/setter pair
- subscriptionType ↔ String?
-
DEPRECATED: This will eventually be replaced by BillingType.
getter/setter pair
- type ↔ String?
-
Not used by Apigee.
Possible string values are:
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