apigee library

Classes

AddonsConfig
Configures the add-ons for the Apigee organization. The existing add-on configuration will be fully replaced.
AddonsConfigAddonsConfig
AddonsConfigAddonsConfigAdvancedApiOpsConfig
AddonsConfigAddonsConfigApiSecurityConfig
AddonsConfigAddonsConfigConnectorsPlatformConfig
AddonsConfigAddonsConfigIntegrationConfig
AddonsConfigAddonsConfigMonetizationConfig
AddonsConfigArgs
The set of arguments for AddonsConfig. The set of arguments for AddonsConfig.
AddonsConfigState
Input properties used for looking up and filtering AddonsConfig resources.
Api
To get more information about API proxies see, see:
ApiArgs
The set of arguments for Api. The set of arguments for Api.
ApiDeployment
Manages a deployment of an API proxy.
ApiDeploymentArgs
The set of arguments for ApiDeployment. The set of arguments for ApiDeployment.
ApiDeploymentState
Input properties used for looking up and filtering ApiDeployment resources.
ApiMetaData
ApiProduct
An ApiProduct in Apigee.
ApiProductArgs
The set of arguments for ApiProduct. The set of arguments for ApiProduct.
ApiProductAttribute
ApiProductGraphqlOperationGroup
ApiProductGraphqlOperationGroupOperationConfig
ApiProductGraphqlOperationGroupOperationConfigAttribute
ApiProductGraphqlOperationGroupOperationConfigOperation
ApiProductGraphqlOperationGroupOperationConfigQuota
ApiProductGrpcOperationGroup
ApiProductGrpcOperationGroupOperationConfig
ApiProductGrpcOperationGroupOperationConfigAttribute
ApiProductGrpcOperationGroupOperationConfigQuota
ApiProductOperationGroup
ApiProductOperationGroupOperationConfig
ApiProductOperationGroupOperationConfigAttribute
ApiProductOperationGroupOperationConfigOperation
ApiProductOperationGroupOperationConfigQuota
ApiProductState
Input properties used for looking up and filtering ApiProduct resources.
ApiState
Input properties used for looking up and filtering Api resources.
AppGroup
An AppGroup in Apigee.
AppGroupArgs
The set of arguments for AppGroup. The set of arguments for AppGroup.
AppGroupAttribute
AppGroupState
Input properties used for looking up and filtering AppGroup resources.
ControlPlaneAccess
Authorize the Runtime components to access directly with Apigee Control Plane.
ControlPlaneAccessArgs
The set of arguments for ControlPlaneAccess. The set of arguments for ControlPlaneAccess.
ControlPlaneAccessState
Input properties used for looking up and filtering ControlPlaneAccess resources.
DataCollector
A DataCollector collects and stores data from the runtime for use in Analytics custom reports or API monetization. Data collectors are scoped to an Apigee organization.
DataCollectorArgs
The set of arguments for DataCollector. The set of arguments for DataCollector.
DataCollectorState
Input properties used for looking up and filtering DataCollector resources.
Datastore
An analytics datastore for an Apigee organization. Datastores configure export destinations for Apigee Analytics data, supporting either Google Cloud Storage (GCS) or BigQuery as targets.
DatastoreArgs
The set of arguments for Datastore. The set of arguments for Datastore.
DatastoreDatastoreConfig
DatastoreState
Input properties used for looking up and filtering Datastore resources.
Developer
A Developer is an API consumer that can have apps registered in Apigee.
DeveloperApp
Creates an app associated with a developer. This API associates the developer app with the specified API product and auto-generates an API key for the app to use in calls to API proxies inside that API product.
DeveloperAppArgs
The set of arguments for DeveloperApp. The set of arguments for DeveloperApp.
DeveloperAppAttribute
DeveloperAppCredential
DeveloperAppCredentialApiProduct
DeveloperAppCredentialAttribute
DeveloperAppState
Input properties used for looking up and filtering DeveloperApp resources.
DeveloperArgs
The set of arguments for Developer. The set of arguments for Developer.
DeveloperAttribute
DeveloperState
Input properties used for looking up and filtering Developer resources.
DnsZone
Apigee Dns Zone.
DnsZoneArgs
The set of arguments for DnsZone. The set of arguments for DnsZone.
DnsZonePeeringConfig
DnsZoneState
Input properties used for looking up and filtering DnsZone resources.
EndpointAttachment
An EndpointAttachment in Apigee is a resource that facilitates private connectivity between Apigee and backend services using Private Service Connect (PSC).
EndpointAttachmentArgs
The set of arguments for EndpointAttachment. The set of arguments for EndpointAttachment.
EndpointAttachmentState
Input properties used for looking up and filtering EndpointAttachment resources.
EnvGroup
An Environment group in Apigee.
EnvGroupArgs
The set of arguments for EnvGroup. The set of arguments for EnvGroup.
EnvGroupAttachment
An Environment Group attachment in Apigee.
EnvGroupAttachmentArgs
The set of arguments for EnvGroupAttachment. The set of arguments for EnvGroupAttachment.
EnvGroupAttachmentState
Input properties used for looking up and filtering EnvGroupAttachment resources.
EnvGroupState
Input properties used for looking up and filtering EnvGroup resources.
Environment
An Environment in Apigee.
EnvironmentAddonsConfig
Enable/Disable add-ons for an Apigee environment.
EnvironmentAddonsConfigArgs
The set of arguments for EnvironmentAddonsConfig. The set of arguments for EnvironmentAddonsConfig.
EnvironmentAddonsConfigState
Input properties used for looking up and filtering EnvironmentAddonsConfig resources.
EnvironmentApiRevisionDeployment
Deploys a specific Apigee API Proxy revision to a given Apigee environment.
EnvironmentApiRevisionDeploymentArgs
The set of arguments for EnvironmentApiRevisionDeployment. The set of arguments for EnvironmentApiRevisionDeployment.
EnvironmentApiRevisionDeploymentState
Input properties used for looking up and filtering EnvironmentApiRevisionDeployment resources.
EnvironmentArgs
The set of arguments for Environment. The set of arguments for Environment.
EnvironmentClientIpResolutionConfig
EnvironmentClientIpResolutionConfigHeaderIndexAlgorithm
EnvironmentDebugmask
Manages the debug mask singleton for an Apigee environment. The debug mask configuration restricts which data is captured (masked) in API proxy debug sessions for an environment.
EnvironmentDebugmaskArgs
The set of arguments for EnvironmentDebugmask. The set of arguments for EnvironmentDebugmask.
EnvironmentDebugmaskState
Input properties used for looking up and filtering EnvironmentDebugmask resources.
EnvironmentIamBinding
Three different resources help you manage your IAM policy for Apigee Environment. Each of these resources serves a different use case:
EnvironmentIamBindingArgs
The set of arguments for EnvironmentIamBinding. The set of arguments for EnvironmentIamBinding.
EnvironmentIamBindingCondition
EnvironmentIamBindingState
Input properties used for looking up and filtering EnvironmentIamBinding resources.
EnvironmentIamMember
Three different resources help you manage your IAM policy for Apigee Environment. Each of these resources serves a different use case:
EnvironmentIamMemberArgs
The set of arguments for EnvironmentIamMember. The set of arguments for EnvironmentIamMember.
EnvironmentIamMemberCondition
EnvironmentIamMemberState
Input properties used for looking up and filtering EnvironmentIamMember resources.
EnvironmentIamPolicy
Three different resources help you manage your IAM policy for Apigee Environment. Each of these resources serves a different use case:
EnvironmentIamPolicyArgs
The set of arguments for EnvironmentIamPolicy. The set of arguments for EnvironmentIamPolicy.
EnvironmentIamPolicyState
Input properties used for looking up and filtering EnvironmentIamPolicy resources.
EnvironmentKeyvaluemaps
Collection of key/value string pairs.
EnvironmentKeyvaluemapsArgs
The set of arguments for EnvironmentKeyvaluemaps. The set of arguments for EnvironmentKeyvaluemaps.
EnvironmentKeyvaluemapsEntries
Creates key value entries in a key value map scoped to an environment.
EnvironmentKeyvaluemapsEntriesArgs
The set of arguments for EnvironmentKeyvaluemapsEntries. The set of arguments for EnvironmentKeyvaluemapsEntries.
EnvironmentKeyvaluemapsEntriesState
Input properties used for looking up and filtering EnvironmentKeyvaluemapsEntries resources.
EnvironmentKeyvaluemapsState
Input properties used for looking up and filtering EnvironmentKeyvaluemaps resources.
EnvironmentNodeConfig
EnvironmentProperties
EnvironmentPropertiesProperty
EnvironmentState
Input properties used for looking up and filtering Environment resources.
EnvKeystore
An Environment KeyStore in Apigee.
EnvKeystoreArgs
The set of arguments for EnvKeystore. The set of arguments for EnvKeystore.
EnvKeystoreState
Input properties used for looking up and filtering EnvKeystore resources.
EnvReferences
An Environment Reference in Apigee.
EnvReferencesArgs
The set of arguments for EnvReferences. The set of arguments for EnvReferences.
EnvReferencesState
Input properties used for looking up and filtering EnvReferences resources.
Flowhook
Represents a sharedflow attachment to a flowhook point.
FlowhookArgs
The set of arguments for Flowhook. The set of arguments for Flowhook.
FlowhookState
Input properties used for looking up and filtering Flowhook resources.
GetEnvironmentIamPolicyArgs
Arguments for getEnvironmentIamPolicy. Arguments for getEnvironmentIamPolicy.
GetEnvironmentIamPolicyResult
Result data returned by getEnvironmentIamPolicy.
GetInstanceAccessLoggingConfig
GetInstanceArgs
Arguments for getInstance. Arguments for getInstance.
GetInstanceResult
Result data returned by getInstance.
Instance
An Instance is the runtime dataplane in Apigee.
InstanceAccessLoggingConfig
InstanceArgs
The set of arguments for Instance. The set of arguments for Instance.
InstanceAttachment
An Instance attachment in Apigee.
InstanceAttachmentArgs
The set of arguments for InstanceAttachment. The set of arguments for InstanceAttachment.
InstanceAttachmentState
Input properties used for looking up and filtering InstanceAttachment resources.
InstanceState
Input properties used for looking up and filtering Instance resources.
KeystoresAliasesKeyCertFile
An alias from a key/certificate pair.
KeystoresAliasesKeyCertFileArgs
The set of arguments for KeystoresAliasesKeyCertFile. The set of arguments for KeystoresAliasesKeyCertFile.
KeystoresAliasesKeyCertFileCertsInfo
KeystoresAliasesKeyCertFileState
Input properties used for looking up and filtering KeystoresAliasesKeyCertFile resources.
KeystoresAliasesKeyCertFileTimeouts
KeystoresAliasesPkcs12
An alias from a pkcs12 file.
KeystoresAliasesPkcs12Args
The set of arguments for KeystoresAliasesPkcs12. The set of arguments for KeystoresAliasesPkcs12.
KeystoresAliasesPkcs12CertsInfo
KeystoresAliasesPkcs12CertsInfoCertInfo
KeystoresAliasesPkcs12State
Input properties used for looking up and filtering KeystoresAliasesPkcs12 resources.
KeystoresAliasesSelfSignedCert
An Environment Keystore Alias for Self Signed Certificate Format in Apigee
KeystoresAliasesSelfSignedCertArgs
The set of arguments for KeystoresAliasesSelfSignedCert. The set of arguments for KeystoresAliasesSelfSignedCert.
KeystoresAliasesSelfSignedCertCertsInfo
KeystoresAliasesSelfSignedCertCertsInfoCertInfo
KeystoresAliasesSelfSignedCertState
Input properties used for looking up and filtering KeystoresAliasesSelfSignedCert resources.
KeystoresAliasesSelfSignedCertSubject
KeystoresAliasesSelfSignedCertSubjectAlternativeDnsNames
NatAddress
Apigee NAT (network address translation) address. A NAT address is a static external IP address used for Internet egress traffic. This is not avaible for Apigee hybrid.
NatAddressArgs
The set of arguments for NatAddress. The set of arguments for NatAddress.
NatAddressState
Input properties used for looking up and filtering NatAddress resources.
Organization
An Organization is the top-level container in Apigee.
OrganizationArgs
The set of arguments for Organization. The set of arguments for Organization.
OrganizationProperties
OrganizationPropertiesProperty
OrganizationState
Input properties used for looking up and filtering Organization resources.
SecurityAction
A SecurityAction is rule that can be enforced at an environment level. The result is one of: - A denied API call - An explicitly allowed API call
SecurityActionArgs
The set of arguments for SecurityAction. The set of arguments for SecurityAction.
SecurityActionConditionConfig
SecurityActionDeny
SecurityActionFlag
SecurityActionFlagHeader
SecurityActionState
Input properties used for looking up and filtering SecurityAction resources.
SecurityFeedback
Represents a feedback report from an Advanced API Security customer. Manages customer feedback about ML models.
SecurityFeedbackArgs
The set of arguments for SecurityFeedback. The set of arguments for SecurityFeedback.
SecurityFeedbackFeedbackContext
SecurityFeedbackState
Input properties used for looking up and filtering SecurityFeedback resources.
SecurityMonitoringCondition
Security monitoring condition for risk assessment version 2 in Apigee.
SecurityMonitoringConditionArgs
The set of arguments for SecurityMonitoringCondition. The set of arguments for SecurityMonitoringCondition.
SecurityMonitoringConditionState
Input properties used for looking up and filtering SecurityMonitoringCondition resources.
SecurityProfileV2
Security profile for risk assessment version 2 in Apigee.
SecurityProfileV2Args
The set of arguments for SecurityProfileV2. The set of arguments for SecurityProfileV2.
SecurityProfileV2ProfileAssessmentConfig
SecurityProfileV2State
Input properties used for looking up and filtering SecurityProfileV2 resources.
Sharedflow
You can combine policies and resources into a shared flow that you can consume from multiple API proxies, and even from other shared flows. Although it's like a proxy, a shared flow has no endpoint. It can be used only from an API proxy or shared flow that's in the same organization as the shared flow itself.
SharedflowArgs
The set of arguments for Sharedflow. The set of arguments for Sharedflow.
SharedflowDeployment
Deploys a revision of a sharedflow.
SharedflowDeploymentArgs
The set of arguments for SharedflowDeployment. The set of arguments for SharedflowDeployment.
SharedflowDeploymentState
Input properties used for looking up and filtering SharedflowDeployment resources.
SharedflowMetaData
SharedflowState
Input properties used for looking up and filtering Sharedflow resources.
Space
A Space in Apigee
SpaceArgs
The set of arguments for Space. The set of arguments for Space.
SpaceState
Input properties used for looking up and filtering Space resources.
SyncAuthorization
Authorize the Synchronizer to download environment data from the control plane.
SyncAuthorizationArgs
The set of arguments for SyncAuthorization. The set of arguments for SyncAuthorization.
SyncAuthorizationState
Input properties used for looking up and filtering SyncAuthorization resources.
TargetServer
TargetServer configuration. TargetServers are used to decouple a proxy TargetEndpoint HTTPTargetConnections from concrete URLs for backend services.
TargetServerArgs
The set of arguments for TargetServer. The set of arguments for TargetServer.
TargetServerSSlInfo
TargetServerSSlInfoCommonName
TargetServerState
Input properties used for looking up and filtering TargetServer resources.

Functions

getEnvironmentIamPolicy(GetEnvironmentIamPolicyArgs args, {InvokeOptions? options}) → Future<GetEnvironmentIamPolicyResult>
Retrieves the current IAM policy data for environment
getEnvironmentIamPolicyOutput(GetEnvironmentIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetEnvironmentIamPolicyResult>
getInstance(GetInstanceArgs args, {InvokeOptions? options}) → Future<GetInstanceResult>
Get information about a Google Apigee Instance.
getInstanceOutput(GetInstanceArgs args, {InvokeOutputOptions? options}) → Output<GetInstanceResult>