Class OsConfigPatchDeploymentPatchConfigApt.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.os_config_patch_deployment.OsConfigPatchDeploymentPatchConfigApt.Jsii$Proxy
-
- All Implemented Interfaces:
OsConfigPatchDeploymentPatchConfigApt,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- OsConfigPatchDeploymentPatchConfigApt
@Stability(Stable) @Internal public static final class OsConfigPatchDeploymentPatchConfigApt.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements OsConfigPatchDeploymentPatchConfigApt
An implementation forOsConfigPatchDeploymentPatchConfigApt
-
-
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.OsConfigPatchDeploymentPatchConfigApt
OsConfigPatchDeploymentPatchConfigApt.Builder, OsConfigPatchDeploymentPatchConfigApt.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(OsConfigPatchDeploymentPatchConfigApt.Builder builder)Constructor that initializes the object based on literal property values passed by theOsConfigPatchDeploymentPatchConfigApt.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.StringgetType()By changing the type to DIST, the patching is performed using apt-get dist-upgrade instead.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(OsConfigPatchDeploymentPatchConfigApt.Builder builder)
Constructor that initializes the object based on literal property values passed by theOsConfigPatchDeploymentPatchConfigApt.Builder.
-
-
Method Detail
-
getExcludes
public final List<String> getExcludes()
Description copied from interface:OsConfigPatchDeploymentPatchConfigAptList 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 interfaceOsConfigPatchDeploymentPatchConfigApt
-
getExclusivePackages
public final List<String> getExclusivePackages()
Description copied from interface:OsConfigPatchDeploymentPatchConfigAptAn 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 interfaceOsConfigPatchDeploymentPatchConfigApt
-
getType
public final String getType()
Description copied from interface:OsConfigPatchDeploymentPatchConfigAptBy changing the type to DIST, the patching is performed using apt-get dist-upgrade instead. Possible values: ["DIST", "UPGRADE"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/os_config_patch_deployment#type OsConfigPatchDeployment#type}
- Specified by:
getTypein interfaceOsConfigPatchDeploymentPatchConfigApt
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-