OrganizationsEnvironmentsSharedflowsRevisions
class OrganizationsEnvironmentsSharedflowsRevisions extends Resource (View source)
The "revisions" collection of methods.
Typical usage is:
$apigeeService = new Google\Service\Apigee(...);
$revisions = $apigeeService->organizations_environments_sharedflows_revisions; Methods
Deploys a revision of a shared flow. If another revision of the same shared
flow is currently deployed, set the override parameter to true to have
this revision replace the currently deployed revision. You cannot use a
shared flow until it has been deployed to an environment. For a request path
organizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/depl oyments, two permissions are required: apigee.deployments.create on the
resource organizations/{org}/environments/{env}
apigee.sharedflowrevisions.deploy on the resource
organizations/{org}/sharedflows/{sf}/revisions/{rev} (revisions.deploy)
Gets the deployment of a shared flow revision and actual state reported by runtime pods. (revisions.getDeployments)
Undeploys a shared flow revision from an environment. For a request path org anizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/deployme nts, two permissions are required: apigee.deployments.delete on the
resource organizations/{org}/environments/{env}
apigee.sharedflowrevisions.undeploy on the resource
organizations/{org}/sharedflows/{sf}/revisions/{rev} (revisions.undeploy)
Details
GoogleCloudApigeeV1Deployment
deploy(string $name, array $optParams = [])
Deploys a revision of a shared flow. If another revision of the same shared
flow is currently deployed, set the override parameter to true to have
this revision replace the currently deployed revision. You cannot use a
shared flow until it has been deployed to an environment. For a request path
organizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/depl oyments, two permissions are required: apigee.deployments.create on the
resource organizations/{org}/environments/{env}
apigee.sharedflowrevisions.deploy on the resource
organizations/{org}/sharedflows/{sf}/revisions/{rev} (revisions.deploy)
GoogleCloudApigeeV1Deployment
getDeployments(string $name, array $optParams = [])
Gets the deployment of a shared flow revision and actual state reported by runtime pods. (revisions.getDeployments)
GoogleProtobufEmpty
undeploy(string $name, array $optParams = [])
Undeploys a shared flow revision from an environment. For a request path org anizations/{org}/environments/{env}/sharedflows/{sf}/revisions/{rev}/deployme nts, two permissions are required: apigee.deployments.delete on the
resource organizations/{org}/environments/{env}
apigee.sharedflowrevisions.undeploy on the resource
organizations/{org}/sharedflows/{sf}/revisions/{rev} (revisions.undeploy)