/// <summary> /// Transforms a secure connection policy object to its cmdlet model representation /// </summary> private DatabaseSecureConnectionPolicyModel ModelizeDatabaseSecureConnectionPolicy(DatabaseSecureConnectionPolicy policy) { DatabaseSecureConnectionPolicyModel dbPolicyModel = new DatabaseSecureConnectionPolicyModel(); DatabaseSecureConnectionPolicyProperties properties = policy.Properties; dbPolicyModel.ProxyDnsName = properties.ProxyDnsName; dbPolicyModel.ProxyPort = properties.ProxyPort; dbPolicyModel.SecureConnectionState = properties.SecurityEnabledAccess == SecurityConstants.SecureConnectionEndpoint.Required ? SecureConnectionStateType.Required : SecureConnectionStateType.Optional; return dbPolicyModel; }
/// <summary> /// No sending is needed as this is a Get cmdlet /// </summary> /// <param name="model">The model object with the data to be sent to the REST endpoints</param> protected override DatabaseSecureConnectionPolicyModel PersistChanges(DatabaseSecureConnectionPolicyModel model) { return null; }