Class UpdateOggDeploymentDetails
Deployment Details for updating an OggDeployment
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class UpdateOggDeploymentDetails
Properties
AdminPassword
Declaration
[JsonProperty(PropertyName = "adminPassword")]
public string AdminPassword { get; set; }
Property Value
Type | Description |
---|---|
string | The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as '$', '^', or '?' are not allowed. This field will be deprecated and replaced by "passwordSecretId". |
AdminUsername
Declaration
[JsonProperty(PropertyName = "adminUsername")]
public string AdminUsername { get; set; }
Property Value
Type | Description |
---|---|
string | The GoldenGate deployment console username. |
Certificate
Declaration
[JsonProperty(PropertyName = "certificate")]
public string Certificate { get; set; }
Property Value
Type | Description |
---|---|
string | The base64 encoded content of the PEM file containing the SSL certificate. |
CredentialStore
Declaration
[JsonProperty(PropertyName = "credentialStore")]
[JsonConverter(typeof(StringEnumConverter))]
public CredentialStore? CredentialStore { get; set; }
Property Value
Type | Description |
---|---|
CredentialStore? | The type of credential store for OGG. |
GroupToRolesMapping
Declaration
[JsonProperty(PropertyName = "groupToRolesMapping")]
public UpdateGroupToRolesMappingDetails GroupToRolesMapping { get; set; }
Property Value
Type | Description |
---|---|
UpdateGroupToRolesMappingDetails |
IdentityDomainId
Declaration
[JsonProperty(PropertyName = "identityDomainId")]
public string IdentityDomainId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Identity Domain when IAM credential store is used. |
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type | Description |
---|---|
string | The base64 encoded content of the PEM file containing the private key. |
PasswordSecretId
Declaration
[JsonProperty(PropertyName = "passwordSecretId")]
public string PasswordSecretId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Secret where the deployment password is stored. |