apigee.sharedflows package

Submodules

apigee.sharedflows.commands module

apigee.sharedflows.serializer module

class apigee.sharedflows.serializer.SharedflowsSerializer

Bases: object

static filter_deployed_revisions(details)
static filter_deployment_details(details)
static filter_undeployed_revisions(revisions, deployed, save_last=0)
static serialize_details(sharedflows, format, prefix=None)

apigee.sharedflows.sharedflows module

class apigee.sharedflows.sharedflows.Sharedflows(auth, org_name)

Bases: object

delete_a_shared_flow_revision(shared_flow_name, revision_number)
delete_or_undeploy_a_shared_flow(uri, hdrs)
delete_undeployed_revisions(shared_flow_name, save_last=0, dry_run=False)
deploy_a_shared_flow(environment, shared_flow_name, revision_number, override=False, delay=0, shared_flow_file=None)
export_shared_flow(shared_flow_name, revision_number, output_file, write_to_filesystem=True)
fetch_shared_flow_revisions(uri)
get_a_list_of_shared_flows(prefix=None)
get_a_shared_flow(shared_flow_name)
get_deployment_environments_for_shared_flows(shared_flow_name, revision_number)
get_shared_flow_deployments(shared_flow_name)
get_shared_flow_revisions(shared_flow_name)
get_the_shared_flow_attached_to_a_flow_hook(environment, flow_hook)
import_a_shared_flow(shared_flow_file, shared_flow_name)
retrieve_shared_flow_revisions(endpoint_template, shared_flow_name)
undeploy_a_shared_flow(environment, shared_flow_name, revision_number)
undeploy_shared_flow_revisions_in_environment(environment, shared_flow_name, except_revisions={})

Module contents