Class BdsMetastoreConfiguration
The metastore configuration information.
Inherited Members
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class BdsMetastoreConfiguration
Properties
BdsApiKeyId
Declaration
[JsonProperty(PropertyName = "bdsApiKeyId")]
public string BdsApiKeyId { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of BDS API Key used for metastore configuration. Set only if metastore's type is EXTERNAL. |
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The display name of metastore configuration |
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of the metastore configuration |
Remarks
Required
LifecycleState
Declaration
[Required(ErrorMessage = "LifecycleState is required.")]
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BdsMetastoreConfiguration.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
Type | Description |
---|---|
BdsMetastoreConfiguration.LifecycleStateEnum? | the lifecycle state of the metastore configuration. |
Remarks
Required
MetastoreId
Declaration
[JsonProperty(PropertyName = "metastoreId")]
public string MetastoreId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the Data Catalog metastore. Set only if metastore's type is EXTERNAL. |
MetastoreType
Declaration
[Required(ErrorMessage = "MetastoreType is required.")]
[JsonProperty(PropertyName = "metastoreType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BdsMetastoreConfiguration.MetastoreTypeEnum? MetastoreType { get; set; }
Property Value
Type | Description |
---|---|
BdsMetastoreConfiguration.MetastoreTypeEnum? | The type of the metastore in the metastore configuration. |
Remarks
Required
TimeCreated
Declaration
[Required(ErrorMessage = "TimeCreated is required.")]
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time when the configuration was created, shown as an RFC 3339 formatted datetime string. |
Remarks
Required
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The time when the configuration was updated, shown as an RFC 3339 formatted datetime string. |