Reference documentation and code samples for the Google Cloud OsConfig V1 Client class ZypperSettings.
Zypper patching is performed by running zypper patch.
See also https://en.opensuse.org/SDB:Zypper_manual.
Generated from protobuf message google.cloud.osconfig.v1.ZypperSettings
Namespace
Google \ Cloud \ OsConfig \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ with_optional |
bool
Adds the |
↳ with_update |
bool
Adds the |
↳ categories |
array
Install only patches with these categories. Common categories include security, recommended, and feature. |
↳ severities |
array
Install only patches with these severities. Common severities include critical, important, moderate, and low. |
↳ excludes |
array
List of patches to exclude from update. |
↳ exclusive_patches |
array
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command. This field must not be used with any other patch configuration fields. |
getWithOptional
Adds the --with-optional flag to zypper patch.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setWithOptional
Adds the --with-optional flag to zypper patch.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getWithUpdate
Adds the --with-update flag, to zypper patch.
| Returns | |
|---|---|
| Type | Description |
bool |
|
setWithUpdate
Adds the --with-update flag, to zypper patch.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCategories
Install only patches with these categories.
Common categories include security, recommended, and feature.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setCategories
Install only patches with these categories.
Common categories include security, recommended, and feature.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSeverities
Install only patches with these severities.
Common severities include critical, important, moderate, and low.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setSeverities
Install only patches with these severities.
Common severities include critical, important, moderate, and low.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExcludes
List of patches to exclude from update.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setExcludes
List of patches to exclude from update.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExclusivePatches
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command.
This field must not be used with any other patch configuration fields.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setExclusivePatches
An exclusive list of patches to be updated. These are the only patches that will be installed using 'zypper patch patch:<patch_name>' command.
This field must not be used with any other patch configuration fields.
| Parameter | |
|---|---|
| Name | Description |
var |
string[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|