Show / Hide Table of Contents

Class UpdateMountTargetDetails

Details for updating the mount target.

Inheritance
object
UpdateMountTargetDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.FilestorageService.Models
Assembly: OCI.DotNetSDK.Filestorage.dll
Syntax
public class UpdateMountTargetDetails

Properties

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations": {"CostCenter": "42"}}

DisplayName

Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

A user-friendly name. Does not have to be unique, and it is changeable. Avoid entering confidential information.
Example: My mount target

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}

IdmapType

Declaration
[JsonProperty(PropertyName = "idmapType")]
[JsonConverter(typeof(StringEnumConverter))]
public MountTarget.IdmapTypeEnum? IdmapType { get; set; }
Property Value
Type Description
MountTarget.IdmapTypeEnum?

The method used to map a Unix UID to secondary groups, if any.

Kerberos

Declaration
[JsonProperty(PropertyName = "kerberos")]
public UpdateKerberosDetails Kerberos { get; set; }
Property Value
Type Description
UpdateKerberosDetails

LdapIdmap

Declaration
[JsonProperty(PropertyName = "ldapIdmap")]
public UpdateLdapIdmapDetails LdapIdmap { get; set; }
Property Value
Type Description
UpdateLdapIdmapDetails

NsgIds

Declaration
[JsonProperty(PropertyName = "nsgIds")]
public List<string> NsgIds { get; set; }
Property Value
Type Description
List<string>

A list of Network Security Group OCIDs associated with this mount target. A maximum of 5 is allowed. Setting this to an empty array after the list is created removes the mount target from all NSGs. For more information about NSGs, see Security Rules.

In this article
Back to top