PatchVcnDetails¶
-
class
oci.core.models.PatchVcnDetails(**kwargs)¶ Bases:
objectThe request to patch the VCN. Example: { “patchVcnInstructions”: [ { “operation”: “REPLACE”, “selection”: “ipv6CidrBlock”, “value”: {“cidr”: “2001::/56”} }, { “operation”: “REPLACE”, “selection”: “ipv6PublicCidrBlock”, “value”: {“cidr”: “2001:0db8:0123::/48”} }, { “operation”: “REPLACE”, “selection”: “byoipv6CidrDetails”, “value”: { “cidrs”: [ { “byoipv6RangeId”: “ocid1.byoiprange.oc1.<unique_ID_1>”, “ipv6CidrBlock”: “2001:0db8:0123::/48” }, { “byoipv6RangeId”: “ocid1.byoiprange.oc1.<unique_ID_2>”, “ipv6CidrBlock”: “2001:0db8:0456::/48” } ] } }, { “operation”: “REPLACE”, “selection”: “ipv6PrivateCidrBlocks”, “value”: { “cidrs”: [“fd00:1000:0:1::/64”, “fd00:1000:0:2::/64”] } } ] }
Methods
__init__(**kwargs)Initializes a new PatchVcnDetails object with values from keyword arguments. Attributes
patch_vcn_instructions[Required] Gets the patch_vcn_instructions of this PatchVcnDetails. -
__init__(**kwargs)¶ Initializes a new PatchVcnDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: patch_vcn_instructions (list[oci.core.models.PatchVcnInstruction]) – The value to assign to the patch_vcn_instructions property of this PatchVcnDetails.
-
patch_vcn_instructions¶ [Required] Gets the patch_vcn_instructions of this PatchVcnDetails. List of patch instructions for VCN.
Returns: The patch_vcn_instructions of this PatchVcnDetails. Return type: list[oci.core.models.PatchVcnInstruction]
-