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
ApiProductin 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
AppGroupin 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
DataCollectorcollects 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
Developeris 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
EndpointAttachmentin 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 groupin Apigee. - EnvGroupArgs
- The set of arguments for EnvGroup. The set of arguments for EnvGroup.
- EnvGroupAttachment
-
An
Environment Group attachmentin 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
Environmentin 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 KeyStorein 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 Referencein 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
Instanceis the runtime dataplane in Apigee. - InstanceAccessLoggingConfig
- InstanceArgs
- The set of arguments for Instance. The set of arguments for Instance.
- InstanceAttachment
-
An
Instance attachmentin 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
Organizationis 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.
- 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.
- The set of arguments for Sharedflow. The set of arguments for Sharedflow.
- Deploys a revision of a sharedflow.
- The set of arguments for SharedflowDeployment. The set of arguments for SharedflowDeployment.
- Input properties used for looking up and filtering SharedflowDeployment resources.
- 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>