/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public override void Validate() { base.Validate(); if (ClusterSize == null) { throw new ValidationException(ValidationRules.CannotBeNull, "ClusterSize"); } if (TimeToLive == null) { throw new ValidationException(ValidationRules.CannotBeNull, "TimeToLive"); } if (Version == null) { throw new ValidationException(ValidationRules.CannotBeNull, "Version"); } if (LinkedServiceName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "LinkedServiceName"); } if (HostSubscriptionId == null) { throw new ValidationException(ValidationRules.CannotBeNull, "HostSubscriptionId"); } if (Tenant == null) { throw new ValidationException(ValidationRules.CannotBeNull, "Tenant"); } if (ClusterResourceGroup == null) { throw new ValidationException(ValidationRules.CannotBeNull, "ClusterResourceGroup"); } if (LinkedServiceName != null) { LinkedServiceName.Validate(); } if (AdditionalLinkedServiceNames != null) { foreach (var element in AdditionalLinkedServiceNames) { if (element != null) { element.Validate(); } } } if (HcatalogLinkedServiceName != null) { HcatalogLinkedServiceName.Validate(); } if (ScriptActions != null) { foreach (var element1 in ScriptActions) { if (element1 != null) { element1.Validate(); } } } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public override void Validate() { base.Validate(); if (AccountName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "AccountName"); } if (BatchUri == null) { throw new ValidationException(ValidationRules.CannotBeNull, "BatchUri"); } if (PoolName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "PoolName"); } if (LinkedServiceName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "LinkedServiceName"); } if (LinkedServiceName != null) { LinkedServiceName.Validate(); } if (Credential != null) { Credential.Validate(); } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (LinkedServiceName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "LinkedServiceName"); } if (LinkedServiceName != null) { LinkedServiceName.Validate(); } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="Rest.ValidationException"> /// Thrown if validation fails /// </exception> public override void Validate() { base.Validate(); if (LinkedServiceName != null) { LinkedServiceName.Validate(); } if (Policy != null) { Policy.Validate(); } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public override void Validate() { base.Validate(); if (ClusterUri == null) { throw new ValidationException(ValidationRules.CannotBeNull, "ClusterUri"); } if (LinkedServiceName != null) { LinkedServiceName.Validate(); } if (HcatalogLinkedServiceName != null) { HcatalogLinkedServiceName.Validate(); } }
/// <summary> /// Validate the object. /// </summary> /// <exception cref="ValidationException"> /// Thrown if validation fails /// </exception> public virtual void Validate() { if (LinkedServiceName == null) { throw new ValidationException(ValidationRules.CannotBeNull, "LinkedServiceName"); } if (LinkedServiceName != null) { LinkedServiceName.Validate(); } if (Parameters != null) { foreach (var valueElement in Parameters.Values) { if (valueElement != null) { valueElement.Validate(); } } } }