Class OsConfigPatchDeploymentPatchConfigYum.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.os_config_patch_deployment.OsConfigPatchDeploymentPatchConfigYum.Jsii$Proxy
-
- All Implemented Interfaces:
OsConfigPatchDeploymentPatchConfigYum,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- OsConfigPatchDeploymentPatchConfigYum
@Stability(Stable) @Internal public static final class OsConfigPatchDeploymentPatchConfigYum.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements OsConfigPatchDeploymentPatchConfigYum
An implementation forOsConfigPatchDeploymentPatchConfigYum
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.os_config_patch_deployment.OsConfigPatchDeploymentPatchConfigYum
OsConfigPatchDeploymentPatchConfigYum.Builder, OsConfigPatchDeploymentPatchConfigYum.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(OsConfigPatchDeploymentPatchConfigYum.Builder builder)Constructor that initializes the object based on literal property values passed by theOsConfigPatchDeploymentPatchConfigYum.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)List<String>getExcludes()List of packages to exclude from update.List<String>getExclusivePackages()An exclusive list of packages to be updated.ObjectgetMinimal()Will cause patch to run yum update-minimal instead.ObjectgetSecurity()Adds the --security flag to yum update.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(OsConfigPatchDeploymentPatchConfigYum.Builder builder)
Constructor that initializes the object based on literal property values passed by theOsConfigPatchDeploymentPatchConfigYum.Builder.
-
-
Method Detail
-
getExcludes
public final List<String> getExcludes()
Description copied from interface:OsConfigPatchDeploymentPatchConfigYumList of packages to exclude from update. These packages will be excluded.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#excludes OsConfigPatchDeployment#excludes}
- Specified by:
getExcludesin interfaceOsConfigPatchDeploymentPatchConfigYum
-
getExclusivePackages
public final List<String> getExclusivePackages()
Description copied from interface:OsConfigPatchDeploymentPatchConfigYumAn exclusive list of packages to be updated.These are the only packages that will be updated. If these packages are not installed, they will be ignored. This field cannot be specified with any other patch configuration fields. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#exclusive_packages OsConfigPatchDeployment#exclusive_packages}
- Specified by:
getExclusivePackagesin interfaceOsConfigPatchDeploymentPatchConfigYum
-
getMinimal
public final Object getMinimal()
Description copied from interface:OsConfigPatchDeploymentPatchConfigYumWill cause patch to run yum update-minimal instead.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#minimal OsConfigPatchDeployment#minimal}
- Specified by:
getMinimalin interfaceOsConfigPatchDeploymentPatchConfigYum
-
getSecurity
public final Object getSecurity()
Description copied from interface:OsConfigPatchDeploymentPatchConfigYumAdds the --security flag to yum update. Not supported on all platforms.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#security OsConfigPatchDeployment#security}
- Specified by:
getSecurityin interfaceOsConfigPatchDeploymentPatchConfigYum
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-