Starten und Stoppen von Cloud SQL über die Java MySQL Admin-API

Starten und Stoppen von Cloud SQL über die Java MySQL Admin-API

Ich kann keine Möglichkeit finden, eine Cloud SQL-Instanz einfach mit der Java MySQL Admin-API zu starten und zu stoppen.

Ich habe diese offizielle Google-Dokumentation gefunden, die erklärt, wie man die Cloud SQL-Instanz über gcloud startet und stoppt:https://cloud.google.com/sql/docs/mysql/start-stop-restart-instance Aber ich bin nicht in der Lage, die gleichen Dinge über Java mit MySQL Admin-API zu erhalten,

Kann mir jemand helfen?

Antwort1

So fügen Sie Sichtbarkeitsbeiträge hinzuYandrak3's Antwort aufPaketüberflusswas darauf hindeutet, die Aktivierungsrichtlinie der Instanz zu ändern.

"Ich habe versucht, die API mit demNIEMALSUndSTETSZustände, und meine Cloud SQL-Instanz wurde entsprechend angehalten und gestartet. In Ihrem Fall und zurück zur Admin-API für Java sollten Sie sich die Einstellungen Ihrer Instanz ansehen, insbesondere unterdiese Methode:

public Settings setActivationPolicy(java.lang.String activationPolicy)

Hierfür müssen Sie die Aktivierungsrichtlinie in NIE oder IMMER ändern. Sie können sich jedoch auch die anderen möglichen Instanzzustände ansehen, falls diese Ihren Anforderungen besser entsprechen."

verwandte Informationen