DomainService Class

Definition

Domain service.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ADDomainServices.Models.DomainServiceTypeConverter))]
public class DomainService : Microsoft.Azure.PowerShell.Cmdlets.ADDomainServices.Models.IDomainService, Microsoft.Azure.PowerShell.Cmdlets.ADDomainServices.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ADDomainServices.Models.DomainServiceTypeConverter))>]
type DomainService = class
    interface IDomainService
    interface IJsonSerializable
    interface IResource
    interface IValidates
Public Class DomainService
Implements IDomainService, IValidates
Inheritance
DomainService
Attributes
Implements

Constructors

Name Description
DomainService()

Creates an new DomainService instance.

Properties

Name Description
DeploymentId

Deployment Id

DomainConfigurationType

Domain Configuration Type

DomainName

The name of the Azure domain that the user would like to deploy Domain Services to.

DomainSecuritySettingNtlmV1

A flag to determine whether or not NtlmV1 is enabled or disabled.

DomainSecuritySettingSyncKerberosPassword

A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.

DomainSecuritySettingSyncNtlmPassword

A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.

DomainSecuritySettingSyncOnPremPassword

A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.

DomainSecuritySettingTlsV1

A flag to determine whether or not TlsV1 is enabled or disabled.

Etag

Resource etag

FilteredSync

Enabled or Disabled flag to turn on Group-based filtered sync

Id

Resource Id

LdapSettingCertificateNotAfter

NotAfter DateTime of configure ldaps certificate.

LdapSettingCertificateThumbprint

Thumbprint of configure ldaps certificate.

LdapSettingExternalAccess

A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.

LdapSettingLdap

A flag to determine whether or not Secure LDAP is enabled or disabled.

LdapSettingPfxCertificate

The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.

LdapSettingPfxCertificatePassword

The password to decrypt the provided Secure LDAP certificate pfx file.

LdapSettingPublicCertificate

Public certificate used to configure secure ldap.

Location

Resource location

MigrationProgressCompletionPercentage

Completion Percentage

MigrationProgressMessage

Progress Message

MigrationPropertyOldSubnetId

Old Subnet Id

MigrationPropertyOldVnetSiteId

Old Vnet Site Id

Name

Resource name

NotificationSettingAdditionalRecipient

The list of additional recipients

NotificationSettingNotifyDcAdmin

Should domain controller admins be notified

NotificationSettingNotifyGlobalAdmin

Should global admins be notified

ProvisioningState

the current deployment or provisioning state, which only appears in the response.

ReplicaSet

List of ReplicaSets

ResourceForestSettingResourceForest

Resource Forest

ResourceForestSettingSettings

List of settings for Resource Forest

ResourceGroupName

Gets the resource group name

Sku

Sku Type

SyncOwner

SyncOwner ReplicaSet Id

Tag

Resource tags

TenantId

Azure Active Directory Tenant Id

Type

Resource type

Version

Data Model Version

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DomainService.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DomainService.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ADDomainServices.Models.IDomainService.

FromJsonString(String)

Creates a new instance of DomainService, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of DomainService into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to