createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * Required. The display name for the GoldengateDeployment. * * @param string $displayName */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * Output only. The ID of the subscription entitlement associated with the * GoldengateDeployment * * @param string $entitlementId */ public function setEntitlementId($entitlementId) { $this->entitlementId = $entitlementId; } /** * @return string */ public function getEntitlementId() { return $this->entitlementId; } /** * Optional. The GCP Oracle zone where Oracle GoldengateDeployment is hosted. * Example: us-east4-b-r2. If not specified, the system will pick a zone based * on availability. * * @param string $gcpOracleZone */ public function setGcpOracleZone($gcpOracleZone) { $this->gcpOracleZone = $gcpOracleZone; } /** * @return string */ public function getGcpOracleZone() { return $this->gcpOracleZone; } /** * Optional. The labels or tags associated with the GoldengateDeployment. * * @param string[] $labels */ public function setLabels($labels) { $this->labels = $labels; } /** * @return string[] */ public function getLabels() { return $this->labels; } /** * Identifier. The name of the GoldengateDeployment resource in the following * format: projects/{project}/locations/{region}/goldengateDeployments/{golden * gate_deployment} * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * Output only. HTTPS link to OCI resources exposed to Customer via UI * Interface. * * @param string $ociUrl */ public function setOciUrl($ociUrl) { $this->ociUrl = $ociUrl; } /** * @return string */ public function getOciUrl() { return $this->ociUrl; } /** * Optional. The name of the OdbNetwork associated with the * GoldengateDeployment. * * @param string $odbNetwork */ public function setOdbNetwork($odbNetwork) { $this->odbNetwork = $odbNetwork; } /** * @return string */ public function getOdbNetwork() { return $this->odbNetwork; } /** * Required. The name of the OdbSubnet associated with the * GoldengateDeployment for IP allocation. * * @param string $odbSubnet */ public function setOdbSubnet($odbSubnet) { $this->odbSubnet = $odbSubnet; } /** * @return string */ public function getOdbSubnet() { return $this->odbSubnet; } /** * Required. The properties of the GoldengateDeployment. * * @param GoldengateDeploymentProperties $properties */ public function setProperties(GoldengateDeploymentProperties $properties) { $this->properties = $properties; } /** * @return GoldengateDeploymentProperties */ public function getProperties() { return $this->properties; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoldengateDeployment::class, 'Google_Service_OracleDatabase_GoldengateDeployment');