Api

class Api : KotlinCustomResource

To get more information about API proxies see, see:

Import

An API proxy can be imported using any of these accepted formats:

  • {{org_id}}/apis/{{name}}

  • {{org_id}}/{{name}} When using the pulumi import command, API proxy can be imported using one of the formats above. For example:

$ pulumi import gcp:apigee/api:Api default {{org_id}}/apis/{{name}}
$ pulumi import gcp:apigee/api:Api default {{org_id}}/{{name}}

Properties

Link copied to clipboard
val configBundle: Output<String>

Path to the config zip bundle.

Link copied to clipboard
val detectMd5hash: Output<String>?
Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The id of the most recently created revision for this API proxy.

Link copied to clipboard
val md5hash: Output<String>

(Computed) Base 64 MD5 hash of the uploaded data. It is speculative as remote does not return hash of the bundle. Remote changes are detected using returned last_modified timestamp.

Link copied to clipboard
val metaDatas: Output<List<ApiMetaData>>

Metadata describing the API proxy. Structure is documented below.

Link copied to clipboard
val name: Output<String>

The ID of the API proxy.

Link copied to clipboard
val orgId: Output<String>

The Apigee Organization name associated with the Apigee instance.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val revisions: Output<List<String>>

A list of revisions of this API proxy.

Link copied to clipboard
val urn: Output<String>