Class CreateMicrosoftAdDomainRequest (2.2.0)

public sealed class CreateMicrosoftAdDomainRequest : IMessage<CreateMicrosoftAdDomainRequest>, IEquatable<CreateMicrosoftAdDomainRequest>, IDeepCloneable<CreateMicrosoftAdDomainRequest>, IBufferMessage, IMessage

Request message for [CreateMicrosoftAdDomain][google.cloud.managedidentities.v1.CreateMicrosoftAdDomain]

Inheritance

Object > CreateMicrosoftAdDomainRequest

Namespace

Google.Cloud.ManagedIdentities.V1

Assembly

Google.Cloud.ManagedIdentities.V1.dll

Constructors

CreateMicrosoftAdDomainRequest()

public CreateMicrosoftAdDomainRequest()

CreateMicrosoftAdDomainRequest(CreateMicrosoftAdDomainRequest)

public CreateMicrosoftAdDomainRequest(CreateMicrosoftAdDomainRequest other)
Parameter
NameDescription
otherCreateMicrosoftAdDomainRequest

Properties

Domain

public Domain Domain { get; set; }

Required. A Managed Identity domain resource.

Property Value
TypeDescription
Domain

DomainName

public string DomainName { get; set; }

Required. The fully qualified domain name. e.g. mydomain.myorganization.com, with the following restrictions:

  • Must contain only lowercase letters, numbers, periods and hyphens.
  • Must start with a letter.
  • Must contain between 2-64 characters.
  • Must end with a number or a letter.
  • Must not start with period.
  • First segement length (mydomain form example above) shouldn't exceed 15 chars.
  • The last segment cannot be fully numeric.
  • Must be unique within the customer project.
Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The resource project name and location using the form: projects/{project_id}/locations/global

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName