Class OggDeployment
Deployment Data for an OggDeployment
Inherited Members
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class OggDeployment
Properties
AdminUsername
Declaration
[Required(ErrorMessage = "AdminUsername is required.")]
[JsonProperty(PropertyName = "adminUsername")]
public string AdminUsername { get; set; }
Property Value
Type | Description |
---|---|
string | The GoldenGate deployment console username. |
Remarks
Required
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(ResponseEnumConverter))]
public CredentialStore? CredentialStore { get; set; }
Property Value
Type | Description |
---|---|
CredentialStore? | The type of credential store for OGG. |
DeploymentName
Declaration
[Required(ErrorMessage = "DeploymentName is required.")]
[JsonProperty(PropertyName = "deploymentName")]
public string DeploymentName { get; set; }
Property Value
Type | Description |
---|---|
string | The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. |
Remarks
Required
GroupToRolesMapping
Declaration
[JsonProperty(PropertyName = "groupToRolesMapping")]
public GroupToRolesMappingDetails GroupToRolesMapping { get; set; }
Property Value
Type | Description |
---|---|
GroupToRolesMappingDetails |
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. |
OggVersion
Declaration
[JsonProperty(PropertyName = "oggVersion")]
public string OggVersion { get; set; }
Property Value
Type | Description |
---|---|
string | Version of OGG |
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. |