class Google::Apis::ApigeeV1::GoogleCloudApigeeV1ProvisionOrganizationRequest

Request for ProvisionOrganization.

Attributes

analytics_region[RW]

Primary Cloud Platform region for analytics data storage. For valid values, see [Create an organization](cloud.google.com/apigee/docs/hybrid/ latest/precog-provision). Defaults to `us-west1`. Corresponds to the JSON property `analyticsRegion` @return [String]

authorized_network[RW]

Name of the customer project's VPC network. If provided, the network needs to be peered through Service Networking. If none is provided, the organization will have access only to the public internet. Corresponds to the JSON property `authorizedNetwork` @return [String]

runtime_location[RW]

Cloud Platform location for the runtime instance. Defaults to zone `us-west1-a` . If a region is provided, `EVAL` organizations will use the region for automatically selecting a zone for the runtime instance. Corresponds to the JSON property `runtimeLocation` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 5324
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/apigee_v1/classes.rb, line 5329
def update!(**args)
  @analytics_region = args[:analytics_region] if args.key?(:analytics_region)
  @authorized_network = args[:authorized_network] if args.key?(:authorized_network)
  @runtime_location = args[:runtime_location] if args.key?(:runtime_location)
end