Resource: Organization
JSON representation | |
---|---|
{ "name": string, "displayName": string, "description": string, "customerName": string, "attributes": [ string ], "createdAt": string, "lastModifiedAt": string, "environments": [ string ], "properties": { object ( |
Fields | |
---|---|
name |
Output only. Name of the Apigee organization. |
displayName |
|
description |
Description of the Apigee organization. |
customerName |
Not used by Apigee. |
attributes[] |
Not used by Apigee. |
createdAt |
Output only. Time that the Apigee organization was created in milliseconds since epoch. |
lastModifiedAt |
Output only. Time that the Apigee organization was last modified in milliseconds since epoch. |
environments[] |
Output only. List of environments in the Apigee organization. |
properties |
Properties defined in the Apigee organization profile. |
type |
Not used by Apigee. |
analyticsRegion |
Required. Primary GCP region for analytics data storage. For valid values, see Create an Apigee organization. |
authorizedNetwork |
Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See Getting started with the Service Networking API. Valid only when [RuntimeType] is set to CLOUD. The value can be updated only when there are no runtime instances. For example: "default". Note: Not supported for Apigee hybrid. |
runtimeType |
Required. Runtime type of the Apigee organization based on the Apigee subscription purchased. |
subscriptionType |
Output only. Subscription type of the Apigee organization. Valid values include trial (free, limited, and for evaluation purposes only) or paid (full subscription has been purchased). See Apigee pricing. |
caCertificate |
Output only. Base64-encoded public certificate for the root CA of the Apigee organization. Valid only when [RuntimeType] is CLOUD. A base64-encoded string. |
runtimeDatabaseEncryptionKeyName |
Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. If not specified, a Google-Managed encryption key will be used. Valid only when [RuntimeType] is CLOUD. For example: "projects/foo/locations/us/keyRings/bar/cryptoKeys/baz". Note: Not supported for Apigee hybrid. |
projectId |
The project ID associated with the Apigee organization. |
Type
Enums | |
---|---|
TYPE_UNSPECIFIED |
Subscription type not specified. |
TYPE_TRIAL |
Subscription to Apigee is free, limited, and used for evaluation purposes only. |
TYPE_PAID |
Full subscription to Apigee has been purchased. See Apigee pricing. |
TYPE_INTERNAL |
For internal users only. |
RuntimeType
Enums | |
---|---|
RUNTIME_TYPE_UNSPECIFIED |
Runtime type not specified. |
CLOUD |
Google-managed Apigee runtime. |
HYBRID |
User-managed Apigee hybrid runtime. |
SubscriptionType
Enums | |
---|---|
SUBSCRIPTION_TYPE_UNSPECIFIED |
Subscription type not specified. |
PAID |
Full subscription to Apigee has been purchased. |
TRIAL |
Subscription to Apigee is free, limited, and used for evaluation purposes only. |
Methods |
|
---|---|
|
Creates an Apigee organization. |
|
Delete an Apigee organization. |
|
Gets the profile for an Apigee organization. |
|
Lists the service accounts with the permissions required to allow the Synchronizer to download environment data from the control plane. |
|
Lists the Apigee organizations and associated GCP projects that you have permission to access. |
|
Sets the permissions required to allow the Synchronizer to download environment data from the control plane. |
|
Updates the properties for an Apigee organization. |