Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpdateDeploymentDetails

The information to use to update a Deployment.

Properties

Optional cpuCoreCount

cpuCoreCount: undefined | number

The Minimum number of OCPUs to be made available for this Deployment. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional definedTags

definedTags: undefined | object

Tags defined for this resource. Each key is predefined and scoped to a namespace.

Example: {@code {\"foo-namespace\": {\"bar-key\": \"value\"}}}

Optional description

description: undefined | string

Metadata about this specific object.

Optional displayName

displayName: undefined | string

An object's Display Name.

Optional fqdn

fqdn: undefined | string

A three-label Fully Qualified Domain Name (FQDN) for a resource.

Optional freeformTags

freeformTags: undefined | object

A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only.

Example: {@code {\"bar-key\": \"value\"}}

Optional isAutoScalingEnabled

isAutoScalingEnabled: undefined | false | true

Indicates if auto scaling is enabled for the Deployment's CPU core count.

Optional isPublic

isPublic: undefined | false | true

True if this object is publicly available.

Optional licenseModel

licenseModel: model.LicenseModel

The Oracle license model that applies to a Deployment.

Optional loadBalancerSubnetId

loadBalancerSubnetId: undefined | string

The OCID of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatibility, this is an optional property. It will become mandatory for public deployments after October 1, 2024.

Optional maintenanceConfiguration

maintenanceConfiguration: model.UpdateMaintenanceConfigurationDetails

Optional maintenanceWindow

maintenanceWindow: model.UpdateMaintenanceWindowDetails

Optional nsgIds

nsgIds: Array<string>

An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.

Optional oggData

oggData: model.UpdateOggDeploymentDetails

Optional subnetId

subnetId: undefined | string

The OCID of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.

Functions

getDeserializedJsonObj

getJsonObj