Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the PortalSignupSettings class.
 /// </summary>
 /// <param name="id">Fully qualified resource ID for the resource. Ex -
 /// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}</param>
 /// <param name="name">The name of the resource</param>
 /// <param name="type">The type of the resource. E.g.
 /// "Microsoft.Compute/virtualMachines" or
 /// "Microsoft.Storage/storageAccounts"</param>
 /// <param name="enabled">Allow users to sign up on a developer
 /// portal.</param>
 /// <param name="termsOfService">Terms of service contract
 /// properties.</param>
 public PortalSignupSettings(string id = default(string), string name = default(string), string type = default(string), bool?enabled = default(bool?), TermsOfServiceProperties termsOfService = default(TermsOfServiceProperties))
     : base(id, name, type)
 {
     Enabled        = enabled;
     TermsOfService = termsOfService;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the PortalSettingsContract class.
 /// </summary>
 /// <param name="id">Resource ID.</param>
 /// <param name="name">Resource name.</param>
 /// <param name="type">Resource type for API Management
 /// resource.</param>
 /// <param name="url">A delegation Url.</param>
 /// <param name="validationKey">A base64-encoded validation key to
 /// validate, that a request is coming from Azure API
 /// Management.</param>
 /// <param name="subscriptions">Subscriptions delegation
 /// settings.</param>
 /// <param name="userRegistration">User registration delegation
 /// settings.</param>
 /// <param name="enabled">Redirect Anonymous users to the Sign-In
 /// page.</param>
 /// <param name="termsOfService">Terms of service contract
 /// properties.</param>
 public PortalSettingsContract(string id = default(string), string name = default(string), string type = default(string), string url = default(string), string validationKey = default(string), SubscriptionsDelegationSettingsProperties subscriptions = default(SubscriptionsDelegationSettingsProperties), RegistrationDelegationSettingsProperties userRegistration = default(RegistrationDelegationSettingsProperties), bool?enabled = default(bool?), TermsOfServiceProperties termsOfService = default(TermsOfServiceProperties))
     : base(id, name, type)
 {
     Url              = url;
     ValidationKey    = validationKey;
     Subscriptions    = subscriptions;
     UserRegistration = userRegistration;
     Enabled          = enabled;
     TermsOfService   = termsOfService;
     CustomInit();
 }