/// <summary> /// Initializes a new instance of the /// AddRecoveryServicesProviderInputProperties class. /// </summary> /// <param name="machineName">The name of the machine where the /// provider is getting added.</param> /// <param name="authenticationIdentityInput">The identity provider /// input for DRA authentication.</param> /// <param name="resourceAccessIdentityInput">The identity provider /// input for resource access.</param> public AddRecoveryServicesProviderInputProperties(string machineName, IdentityProviderInput authenticationIdentityInput, IdentityProviderInput resourceAccessIdentityInput) { MachineName = machineName; AuthenticationIdentityInput = authenticationIdentityInput; ResourceAccessIdentityInput = resourceAccessIdentityInput; CustomInit(); }
/// <summary> /// Initializes a new instance of the InMageRcmFabricCreationInput /// class. /// </summary> /// <param name="vmwareSiteId">The ARM Id of the VMware site.</param> /// <param name="physicalSiteId">The ARM Id of the physical /// site.</param> /// <param name="sourceAgentIdentity">The identity provider input for /// source agent authentication.</param> public InMageRcmFabricCreationInput(string vmwareSiteId, string physicalSiteId, IdentityProviderInput sourceAgentIdentity) { VmwareSiteId = vmwareSiteId; PhysicalSiteId = physicalSiteId; SourceAgentIdentity = sourceAgentIdentity; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// AddRecoveryServicesProviderInputProperties class. /// </summary> /// <param name="machineName">The name of the machine where the /// provider is getting added.</param> /// <param name="authenticationIdentityInput">The identity provider /// input for DRA authentication.</param> /// <param name="resourceAccessIdentityInput">The identity provider /// input for resource access.</param> /// <param name="machineId">The Id of the machine where the provider is /// getting added.</param> /// <param name="biosId">The Bios Id of the machine.</param> /// <param name="dataPlaneAuthenticationIdentityInput">The identity /// provider input for data plane authentication.</param> public AddRecoveryServicesProviderInputProperties(string machineName, IdentityProviderInput authenticationIdentityInput, IdentityProviderInput resourceAccessIdentityInput, string machineId = default(string), string biosId = default(string), IdentityProviderInput dataPlaneAuthenticationIdentityInput = default(IdentityProviderInput)) { MachineName = machineName; MachineId = machineId; BiosId = biosId; AuthenticationIdentityInput = authenticationIdentityInput; ResourceAccessIdentityInput = resourceAccessIdentityInput; DataPlaneAuthenticationIdentityInput = dataPlaneAuthenticationIdentityInput; CustomInit(); }